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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 6618 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 이해",
            "explanation": "ISFP의 내성적 성향과 INTJ의 전략적 공감 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I prefer quiet moments.",
                    "translation": "조용한 순간을 선호해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Quiet moments enhance focus.",
                    "translation": "조용한 순간이 집중력을 높여줘요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 조용한 순간이 집중력을 높인다고 하나요?",
                    "hint": "INTJ는 조용함의 효율성을 이해해요.",
                    "result": "O",
                    "explanation": "유진이는 'enhance focus'라고 효율성을 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "I think deeply sometimes.",
                    "translation": "때때로 깊이 생각해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Deep thinking generates insights.",
                    "translation": "깊은 생각이 통찰을 만들어내요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji thinks @@ sometimes.",
                    "hint": "ISFP는 내성적으로 깊이 있게 사고해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "rarely",
                    "result": "deeply",
                    "explanation": "수지는 때때로 깊이 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "I value genuine connections.",
                    "translation": "진실한 연결을 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Genuine connections drive progress.",
                    "translation": "진실한 연결이 발전을 이끌어요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "sentence.",
                    "optionB": "Sample"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 이해",
            "explanation": "ISFP의 내성적 성향과 INTJ의 전략적 공감 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I prefer quiet moments.",
                    "translation": "조용한 순간을 선호해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Quiet moments enhance focus.",
                    "translation": "조용한 순간이 집중력을 높여줘요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진이는 조용한 순간이 집중력을 높인다고 하나요?",
                    "hint": "INTJ는 조용함의 효율성을 이해해요.",
                    "result": "O",
                    "explanation": "유진이는 'enhance focus'라고 효율성을 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "I think deeply sometimes.",
                    "translation": "때때로 깊이 생각해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Deep thinking generates insights.",
                    "translation": "깊은 생각이 통찰을 만들어내요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji thinks @@ sometimes.",
                    "hint": "ISFP는 내성적으로 깊이 있게 사고해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "rarely",
                    "result": "deeply",
                    "explanation": "수지는 때때로 깊이 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "I value genuine connections.",
                    "translation": "진실한 연결을 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Genuine connections drive progress.",
                    "translation": "진실한 연결이 발전을 이끌어요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "sentence.",
                    "optionB": "Sample",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6619 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "창의적 협력",
            "explanation": "ISFP의 예술적 감각과 INTJ의 논리적 지지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I express myself freely.",
                    "translation": "자유롭게 자신을 표현해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Free expression unlocks potential.",
                    "translation": "자유로운 표현이 잠재력을 열어줘요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연이는 자유로운 표현이 잠재력을 연다고 하나요?",
                    "hint": "INTJ는 창의성의 전략적 가치를 봐요.",
                    "result": "O",
                    "explanation": "서연이는 'unlocks potential'라고 가능성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "I appreciate small details.",
                    "translation": "작은 세부사항을 감상해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Details reveal hidden patterns.",
                    "translation": "세부사항이 숨겨진 패턴을 드러내요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin appreciates small @@.",
                    "hint": "ISFP는 미묘하고 섬세한 부분에 주목해요.",
                    "optionA": "problems",
                    "optionB": "details",
                    "optionC": "noise",
                    "result": "details",
                    "explanation": "아린이는 작은 세부사항을 감상해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I work at my pace.",
                    "translation": "제 속도로 일해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Personal pace optimizes outcomes.",
                    "translation": "개인적 속도가 결과를 최적화해요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "창의적 협력",
            "explanation": "ISFP의 예술적 감각과 INTJ의 논리적 지지 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I express myself freely.",
                    "translation": "자유롭게 자신을 표현해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Free expression unlocks potential.",
                    "translation": "자유로운 표현이 잠재력을 열어줘요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연이는 자유로운 표현이 잠재력을 연다고 하나요?",
                    "hint": "INTJ는 창의성의 전략적 가치를 봐요.",
                    "result": "O",
                    "explanation": "서연이는 'unlocks potential'라고 가능성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "I appreciate small details.",
                    "translation": "작은 세부사항을 감상해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Details reveal hidden patterns.",
                    "translation": "세부사항이 숨겨진 패턴을 드러내요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin appreciates small @@.",
                    "hint": "ISFP는 미묘하고 섬세한 부분에 주목해요.",
                    "optionA": "problems",
                    "optionB": "details",
                    "optionC": "noise",
                    "result": "details",
                    "explanation": "아린이는 작은 세부사항을 감상해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I work at my pace.",
                    "translation": "제 속도로 일해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Personal pace optimizes outcomes.",
                    "translation": "개인적 속도가 결과를 최적화해요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6620 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "호기심과 감성",
            "explanation": "ISFP의 직관적 감각과 INTP의 분석적 관심 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I explore new ideas.",
                    "translation": "새로운 아이디어를 탐험해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Exploration leads to discoveries.",
                    "translation": "탐험이 발견으로 이어져요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 탐험이 발견으로 이어진다고 하나요?",
                    "hint": "INTP는 탐구 과정의 가치를 높이 평가해요.",
                    "result": "O",
                    "explanation": "민재는 'leads to discoveries'라고 탐구의 가치를 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "I trust my feelings.",
                    "translation": "제 감정을 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Feelings provide valuable data.",
                    "translation": "감정이 귀중한 데이터를 제공해요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi trusts her @@.",
                    "hint": "ISFP는 감정과 직감을 의사결정에 활용해요.",
                    "optionA": "computer",
                    "optionB": "feelings",
                    "optionC": "rules",
                    "result": "feelings",
                    "explanation": "소미는 자신의 감정을 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I like flexible approaches.",
                    "translation": "유연한 접근을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Flexibility enables adaptation.",
                    "translation": "유연성이 적응을 가능하게 해요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "sentence.",
                    "optionB": "Sample"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "호기심과 감성",
            "explanation": "ISFP의 직관적 감각과 INTP의 분석적 관심 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I explore new ideas.",
                    "translation": "새로운 아이디어를 탐험해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Exploration leads to discoveries.",
                    "translation": "탐험이 발견으로 이어져요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 탐험이 발견으로 이어진다고 하나요?",
                    "hint": "INTP는 탐구 과정의 가치를 높이 평가해요.",
                    "result": "O",
                    "explanation": "민재는 'leads to discoveries'라고 탐구의 가치를 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "I trust my feelings.",
                    "translation": "제 감정을 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Feelings provide valuable data.",
                    "translation": "감정이 귀중한 데이터를 제공해요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi trusts her @@.",
                    "hint": "ISFP는 감정과 직감을 의사결정에 활용해요.",
                    "optionA": "computer",
                    "optionB": "feelings",
                    "optionC": "rules",
                    "result": "feelings",
                    "explanation": "소미는 자신의 감정을 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I like flexible approaches.",
                    "translation": "유연한 접근을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Flexibility enables adaptation.",
                    "translation": "유연성이 적응을 가능하게 해요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "sentence.",
                    "optionB": "Sample",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6621 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유로운 사고",
            "explanation": "ISFP의 즉흥성과 INTP의 이론적 이해 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I go with the flow.",
                    "translation": "흐름을 따라가요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "Flow creates natural harmony.",
                    "translation": "흐름이 자연스러운 조화를 만들어요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 흐름이 자연스러운 조화를 만든다고 하나요?",
                    "hint": "INTP는 자연적 과정에 대한 이론적 관심이 있어요.",
                    "result": "O",
                    "explanation": "도현이는 'creates natural harmony'라고 이론적으로 해석했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "I value personal freedom.",
                    "translation": "개인적 자유를 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Freedom stimulates creative thinking.",
                    "translation": "자유가 창의적 사고를 자극해요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-yul values personal @@.",
                    "hint": "ISFP는 자율성과 독립성을 중요하게 생각해요.",
                    "optionA": "control",
                    "optionB": "freedom",
                    "optionC": "rules",
                    "result": "freedom",
                    "explanation": "소율이는 개인적 자유를 중시해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "I express emotions naturally.",
                    "translation": "감정을 자연스럽게 표현해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Natural expression reveals authenticity.",
                    "translation": "자연스러운 표현이 진정성을 드러내요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유로운 사고",
            "explanation": "ISFP의 즉흥성과 INTP의 이론적 이해 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I go with the flow.",
                    "translation": "흐름을 따라가요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "Flow creates natural harmony.",
                    "translation": "흐름이 자연스러운 조화를 만들어요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 흐름이 자연스러운 조화를 만든다고 하나요?",
                    "hint": "INTP는 자연적 과정에 대한 이론적 관심이 있어요.",
                    "result": "O",
                    "explanation": "도현이는 'creates natural harmony'라고 이론적으로 해석했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "I value personal freedom.",
                    "translation": "개인적 자유를 중시해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Freedom stimulates creative thinking.",
                    "translation": "자유가 창의적 사고를 자극해요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-yul values personal @@.",
                    "hint": "ISFP는 자율성과 독립성을 중요하게 생각해요.",
                    "optionA": "control",
                    "optionB": "freedom",
                    "optionC": "rules",
                    "result": "freedom",
                    "explanation": "소율이는 개인적 자유를 중시해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "I express emotions naturally.",
                    "translation": "감정을 자연스럽게 표현해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Natural expression reveals authenticity.",
                    "translation": "자연스러운 표현이 진정성을 드러내요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6622 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "창의적 탐구",
            "explanation": "ISFP의 개인적 가치와 INTP의 지적 호기심 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "I follow my own path.",
                    "translation": "제 길을 따라가요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Individual paths create diversity.",
                    "translation": "개인적인 길이 다양성을 만들어요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 개인적인 길이 다양성을 만든다고 하나요?",
                    "hint": "INTP는 개별성의 시스템적 가치를 이해해요.",
                    "result": "O",
                    "explanation": "정우는 'create diversity'라고 시스템적으로 해석했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "I appreciate unique perspectives.",
                    "translation": "독특한 관점을 감상해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Unique perspectives advance knowledge.",
                    "translation": "독특한 관점이 지식을 발전시켜요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok appreciates @@ perspectives.",
                    "hint": "ISFP는 다양하고 개별적인 시각을 존중해요.",
                    "optionA": "common",
                    "optionB": "unique",
                    "optionC": "boring",
                    "result": "unique",
                    "explanation": "준석이는 독특한 관점을 감상해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "I seek meaningful experiences.",
                    "translation": "의미 있는 경험을 찾아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Meaningful experiences generate insights.",
                    "translation": "의미 있는 경험이 통찰을 만들어내요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "창의적 탐구",
            "explanation": "ISFP의 개인적 가치와 INTP의 지적 호기심 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "I follow my own path.",
                    "translation": "제 길을 따라가요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Individual paths create diversity.",
                    "translation": "개인적인 길이 다양성을 만들어요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 개인적인 길이 다양성을 만든다고 하나요?",
                    "hint": "INTP는 개별성의 시스템적 가치를 이해해요.",
                    "result": "O",
                    "explanation": "정우는 'create diversity'라고 시스템적으로 해석했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "I appreciate unique perspectives.",
                    "translation": "독특한 관점을 감상해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Unique perspectives advance knowledge.",
                    "translation": "독특한 관점이 지식을 발전시켜요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok appreciates @@ perspectives.",
                    "hint": "ISFP는 다양하고 개별적인 시각을 존중해요.",
                    "optionA": "common",
                    "optionB": "unique",
                    "optionC": "boring",
                    "result": "unique",
                    "explanation": "준석이는 독특한 관점을 감상해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "I seek meaningful experiences.",
                    "translation": "의미 있는 경험을 찾아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Meaningful experiences generate insights.",
                    "translation": "의미 있는 경험이 통찰을 만들어내요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6623 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "따뜻한 공감",
            "explanation": "ISFP의 감정적 진정성과 INFJ의 직관적 이해 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I care about others.",
                    "translation": "다른 사람들을 걱정해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Caring creates positive energy.",
                    "translation": "걱정하는 마음이 긍정적 에너지를 만들어요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 걱정하는 마음이 긍정적 에너지를 만든다고 하나요?",
                    "hint": "INFJ는 공감의 에너지적 효과를 이해해요.",
                    "result": "O",
                    "explanation": "민수는 'creates positive energy'라고 에너지적 관점에서 해석했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "I listen with my heart.",
                    "translation": "마음으로 들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Heart listening builds trust.",
                    "translation": "마음으로 듣는 것이 신뢰를 쌓아요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young listens with his @@.",
                    "hint": "ISFP는 감정적으로 깊이 있게 소통해요.",
                    "optionA": "ears",
                    "optionB": "heart",
                    "optionC": "brain",
                    "result": "heart",
                    "explanation": "도영이는 마음으로 들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "I avoid hurting people.",
                    "translation": "사람들을 상처 주지 않으려 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Kindness nurtures healing relationships.",
                    "translation": "친절함이 치유하는 관계를 키워요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "따뜻한 공감",
            "explanation": "ISFP의 감정적 진정성과 INFJ의 직관적 이해 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I care about others.",
                    "translation": "다른 사람들을 걱정해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Caring creates positive energy.",
                    "translation": "걱정하는 마음이 긍정적 에너지를 만들어요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 걱정하는 마음이 긍정적 에너지를 만든다고 하나요?",
                    "hint": "INFJ는 공감의 에너지적 효과를 이해해요.",
                    "result": "O",
                    "explanation": "민수는 'creates positive energy'라고 에너지적 관점에서 해석했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "I listen with my heart.",
                    "translation": "마음으로 들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Heart listening builds trust.",
                    "translation": "마음으로 듣는 것이 신뢰를 쌓아요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young listens with his @@.",
                    "hint": "ISFP는 감정적으로 깊이 있게 소통해요.",
                    "optionA": "ears",
                    "optionB": "heart",
                    "optionC": "brain",
                    "result": "heart",
                    "explanation": "도영이는 마음으로 들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "I avoid hurting people.",
                    "translation": "사람들을 상처 주지 않으려 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Kindness nurtures healing relationships.",
                    "translation": "친절함이 치유하는 관계를 키워요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6624 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "평화로운 소통",
            "explanation": "ISFP의 조화 추구와 INFJ의 이상적 지지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I seek peaceful solutions.",
                    "translation": "평화로운 해결책을 찾아요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Peace brings lasting harmony.",
                    "translation": "평화가 지속적인 조화를 가져와요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 평화가 지속적인 조화를 가져온다고 하나요?",
                    "hint": "INFJ는 평화의 장기적 가치를 이해해요.",
                    "result": "O",
                    "explanation": "서진이는 'brings lasting harmony'라고 장기적 관점을 제시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "I understand different viewpoints.",
                    "translation": "다른 관점들을 이해해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Understanding bridges diverse perspectives.",
                    "translation": "이해가 다양한 관점들을 연결해요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho understands different @@.",
                    "hint": "ISFP는 다양성을 존중하고 포용해요.",
                    "optionA": "problems",
                    "optionB": "viewpoints",
                    "optionC": "rules",
                    "result": "viewpoints",
                    "explanation": "진호는 다른 관점들을 이해해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I value authentic relationships.",
                    "translation": "진실한 관계를 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Authenticity creates deep connections.",
                    "translation": "진실함이 깊은 연결을 만들어요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "평화로운 소통",
            "explanation": "ISFP의 조화 추구와 INFJ의 이상적 지지 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I seek peaceful solutions.",
                    "translation": "평화로운 해결책을 찾아요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Peace brings lasting harmony.",
                    "translation": "평화가 지속적인 조화를 가져와요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 평화가 지속적인 조화를 가져온다고 하나요?",
                    "hint": "INFJ는 평화의 장기적 가치를 이해해요.",
                    "result": "O",
                    "explanation": "서진이는 'brings lasting harmony'라고 장기적 관점을 제시했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "I understand different viewpoints.",
                    "translation": "다른 관점들을 이해해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Understanding bridges diverse perspectives.",
                    "translation": "이해가 다양한 관점들을 연결해요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho understands different @@.",
                    "hint": "ISFP는 다양성을 존중하고 포용해요.",
                    "optionA": "problems",
                    "optionB": "viewpoints",
                    "optionC": "rules",
                    "result": "viewpoints",
                    "explanation": "진호는 다른 관점들을 이해해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I value authentic relationships.",
                    "translation": "진실한 관계를 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Authenticity creates deep connections.",
                    "translation": "진실함이 깊은 연결을 만들어요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6625 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "내면의 풍경",
            "explanation": "ISFP의 개인적 성찰과 INFJ의 깊은 공감 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "I reflect on experiences.",
                    "translation": "경험들을 되돌아봐요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "Reflection deepens understanding.",
                    "translation": "성찰이 이해를 깊게 해요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 성찰이 이해를 깊게 한다고 하나요?",
                    "hint": "INFJ는 내적 성찰의 가치를 높이 평가해요.",
                    "result": "O",
                    "explanation": "미나는 'deepens understanding'라고 성찰의 가치를 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "I trust my inner voice.",
                    "translation": "내면의 목소리를 믿어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Inner voice guides wisdom.",
                    "translation": "내면의 목소리가 지혜를 안내해요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gun-hee trusts his inner @@.",
                    "hint": "ISFP는 내적 직관과 가치를 중요하게 여겨요.",
                    "optionA": "computer",
                    "optionB": "voice",
                    "optionC": "phone",
                    "result": "voice",
                    "explanation": "건희는 내면의 목소리를 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "I need time to process.",
                    "translation": "처리할 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Processing time enhances clarity.",
                    "translation": "처리 시간이 명확성을 높여요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "내면의 풍경",
            "explanation": "ISFP의 개인적 성찰과 INFJ의 깊은 공감 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "I reflect on experiences.",
                    "translation": "경험들을 되돌아봐요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "Reflection deepens understanding.",
                    "translation": "성찰이 이해를 깊게 해요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 성찰이 이해를 깊게 한다고 하나요?",
                    "hint": "INFJ는 내적 성찰의 가치를 높이 평가해요.",
                    "result": "O",
                    "explanation": "미나는 'deepens understanding'라고 성찰의 가치를 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "I trust my inner voice.",
                    "translation": "내면의 목소리를 믿어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Inner voice guides wisdom.",
                    "translation": "내면의 목소리가 지혜를 안내해요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gun-hee trusts his inner @@.",
                    "hint": "ISFP는 내적 직관과 가치를 중요하게 여겨요.",
                    "optionA": "computer",
                    "optionB": "voice",
                    "optionC": "phone",
                    "result": "voice",
                    "explanation": "건희는 내면의 목소리를 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "I need time to process.",
                    "translation": "처리할 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Processing time enhances clarity.",
                    "translation": "처리 시간이 명확성을 높여요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6626 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유로운 영혼",
            "explanation": "ISFP의 개성 추구와 INFP의 이상적 공감 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I embrace my uniqueness.",
                    "translation": "제 독특함을 받아들여요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Uniqueness adds beautiful colors.",
                    "translation": "독특함이 아름다운 색깔을 더해요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 독특함이 아름다운 색깔을 더한다고 하나요?",
                    "hint": "INFP는 개성을 예술적으로 해석해요.",
                    "result": "O",
                    "explanation": "은비는 'adds beautiful colors'라고 예술적으로 표현했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "I stay true to myself.",
                    "translation": "저 자신에게 진실해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "True self shines brightest.",
                    "translation": "진실한 자아가 가장 밝게 빛나요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young stays true to @@.",
                    "hint": "ISFP는 자기 자신에 대한 진정성을 중시해요.",
                    "optionA": "others",
                    "optionB": "herself",
                    "optionC": "rules",
                    "result": "herself",
                    "explanation": "채영이는 자신에게 진실해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I create my own way.",
                    "translation": "제 방식을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Personal ways inspire others.",
                    "translation": "개인적인 방식이 다른 사람들에게 영감을 줘요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유로운 영혼",
            "explanation": "ISFP의 개성 추구와 INFP의 이상적 공감 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I embrace my uniqueness.",
                    "translation": "제 독특함을 받아들여요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Uniqueness adds beautiful colors.",
                    "translation": "독특함이 아름다운 색깔을 더해요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 독특함이 아름다운 색깔을 더한다고 하나요?",
                    "hint": "INFP는 개성을 예술적으로 해석해요.",
                    "result": "O",
                    "explanation": "은비는 'adds beautiful colors'라고 예술적으로 표현했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "I stay true to myself.",
                    "translation": "저 자신에게 진실해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "True self shines brightest.",
                    "translation": "진실한 자아가 가장 밝게 빛나요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young stays true to @@.",
                    "hint": "ISFP는 자기 자신에 대한 진정성을 중시해요.",
                    "optionA": "others",
                    "optionB": "herself",
                    "optionC": "rules",
                    "result": "herself",
                    "explanation": "채영이는 자신에게 진실해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I create my own way.",
                    "translation": "제 방식을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Personal ways inspire others.",
                    "translation": "개인적인 방식이 다른 사람들에게 영감을 줘요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6627 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성의 공명",
            "explanation": "ISFP의 감정 표현과 INFP의 내적 이해 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I feel things deeply.",
                    "translation": "깊이 느껴요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Deep feelings create art.",
                    "translation": "깊은 감정이 예술을 만들어요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 깊은 감정이 예술을 만든다고 하나요?",
                    "hint": "INFP는 감정의 창작적 가치를 이해해요.",
                    "result": "O",
                    "explanation": "소희는 'create art'라고 창작적 가치를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "I express through actions.",
                    "translation": "행동으로 표현해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Actions speak from heart.",
                    "translation": "행동이 마음에서 나와요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji expresses through @@.",
                    "hint": "ISFP는 말보다 행동으로 감정을 표현하는 경향이 있어요.",
                    "optionA": "words",
                    "optionB": "actions",
                    "optionC": "silence",
                    "result": "actions",
                    "explanation": "수지는 행동으로 표현해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "I appreciate simple beauty.",
                    "translation": "단순한 아름다움을 감상해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "Simple beauty touches souls.",
                    "translation": "단순한 아름다움이 영혼을 감동시켜요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "sentence.",
                    "optionB": "Sample"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성의 공명",
            "explanation": "ISFP의 감정 표현과 INFP의 내적 이해 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I feel things deeply.",
                    "translation": "깊이 느껴요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Deep feelings create art.",
                    "translation": "깊은 감정이 예술을 만들어요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 깊은 감정이 예술을 만든다고 하나요?",
                    "hint": "INFP는 감정의 창작적 가치를 이해해요.",
                    "result": "O",
                    "explanation": "소희는 'create art'라고 창작적 가치를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수지",
                    "script": "I express through actions.",
                    "translation": "행동으로 표현해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Actions speak from heart.",
                    "translation": "행동이 마음에서 나와요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji expresses through @@.",
                    "hint": "ISFP는 말보다 행동으로 감정을 표현하는 경향이 있어요.",
                    "optionA": "words",
                    "optionB": "actions",
                    "optionC": "silence",
                    "result": "actions",
                    "explanation": "수지는 행동으로 표현해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "I appreciate simple beauty.",
                    "translation": "단순한 아름다움을 감상해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "Simple beauty touches souls.",
                    "translation": "단순한 아름다움이 영혼을 감동시켜요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "sentence.",
                    "optionB": "Sample",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6628 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조화로운 삶",
            "explanation": "ISFP의 균형 추구와 INFP의 이상적 지지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I seek life balance.",
                    "translation": "삶의 균형을 찾아요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Balance brings inner peace.",
                    "translation": "균형이 내적 평화를 가져와요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 균형이 내적 평화를 가져온다고 하나요?",
                    "hint": "INFP는 조화의 정신적 가치를 이해해요.",
                    "result": "O",
                    "explanation": "하윤이는 'brings inner peace'라고 정신적 가치를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "I enjoy quiet activities.",
                    "translation": "조용한 활동을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Quiet activities nurture creativity.",
                    "translation": "조용한 활동이 창의성을 기러줘요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin enjoys @@ activities.",
                    "hint": "ISFP는 평화롭고 조용한 환경을 선호해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "busy",
                    "result": "quiet",
                    "explanation": "아린이는 조용한 활동을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I value personal growth.",
                    "translation": "개인적 성장을 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Growth creates meaningful stories.",
                    "translation": "성장이 의미 있는 이야기를 만들어요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조화로운 삶",
            "explanation": "ISFP의 균형 추구와 INFP의 이상적 지지 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I seek life balance.",
                    "translation": "삶의 균형을 찾아요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Balance brings inner peace.",
                    "translation": "균형이 내적 평화를 가져와요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 균형이 내적 평화를 가져온다고 하나요?",
                    "hint": "INFP는 조화의 정신적 가치를 이해해요.",
                    "result": "O",
                    "explanation": "하윤이는 'brings inner peace'라고 정신적 가치를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "I enjoy quiet activities.",
                    "translation": "조용한 활동을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Quiet activities nurture creativity.",
                    "translation": "조용한 활동이 창의성을 기러줘요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin enjoys @@ activities.",
                    "hint": "ISFP는 평화롭고 조용한 환경을 선호해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "busy",
                    "result": "quiet",
                    "explanation": "아린이는 조용한 활동을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I value personal growth.",
                    "translation": "개인적 성장을 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Growth creates meaningful stories.",
                    "translation": "성장이 의미 있는 이야기를 만들어요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6629 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "도전과 성장",
            "explanation": "ISFP의 개인적 가치와 ESTJ의 목표 지향적 지지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I work on personal projects.",
                    "translation": "개인 프로젝트를 해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Personal projects build skills!",
                    "translation": "개인 프로젝트가 기술을 기르죠!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 개인 프로젝트가 기술을 기른다고 하나요?",
                    "hint": "ESTJ는 개인 활동의 실용적 가치를 인정해요.",
                    "result": "O",
                    "explanation": "태영이는 'build skills!'라고 실용적 가치를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "I learn through experience.",
                    "translation": "경험을 통해 배워요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Experience provides practical knowledge!",
                    "translation": "경험이 실용적 지식을 제공해요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi learns through @@.",
                    "hint": "ISFP는 직접적인 체험을 통해 학습하는 것을 선호해요.",
                    "optionA": "books",
                    "optionB": "experience",
                    "optionC": "theory",
                    "result": "experience",
                    "explanation": "소미는 경험을 통해 배워요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I set my own goals.",
                    "translation": "제 목표를 설정해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Personal goals drive motivation!",
                    "translation": "개인 목표가 동기를 이끌어요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "도전과 성장",
            "explanation": "ISFP의 개인적 가치와 ESTJ의 목표 지향적 지지 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I work on personal projects.",
                    "translation": "개인 프로젝트를 해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Personal projects build skills!",
                    "translation": "개인 프로젝트가 기술을 기르죠!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 개인 프로젝트가 기술을 기른다고 하나요?",
                    "hint": "ESTJ는 개인 활동의 실용적 가치를 인정해요.",
                    "result": "O",
                    "explanation": "태영이는 'build skills!'라고 실용적 가치를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "I learn through experience.",
                    "translation": "경험을 통해 배워요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Experience provides practical knowledge!",
                    "translation": "경험이 실용적 지식을 제공해요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi learns through @@.",
                    "hint": "ISFP는 직접적인 체험을 통해 학습하는 것을 선호해요.",
                    "optionA": "books",
                    "optionB": "experience",
                    "optionC": "theory",
                    "result": "experience",
                    "explanation": "소미는 경험을 통해 배워요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I set my own goals.",
                    "translation": "제 목표를 설정해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Personal goals drive motivation!",
                    "translation": "개인 목표가 동기를 이끌어요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6630 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용적 창의성",
            "explanation": "ISFP의 유연한 접근과 ESTJ의 결과 중심적 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I adapt to situations.",
                    "translation": "상황에 적응해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Adaptation ensures success!",
                    "translation": "적응이 성공을 보장해요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 적응이 성공을 보장한다고 하나요?",
                    "hint": "ESTJ는 적응력의 실용적 효과를 강조해요.",
                    "result": "O",
                    "explanation": "예은이는 'ensures success!'라고 성공 가능성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "I try different approaches.",
                    "translation": "다양한 접근을 시도해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Different approaches increase options!",
                    "translation": "다양한 접근이 선택지를 늘려요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-yul tries different @@.",
                    "hint": "ISFP는 고정된 방법보다 유연한 시도를 좋아해요.",
                    "optionA": "rules",
                    "optionB": "approaches",
                    "optionC": "problems",
                    "result": "approaches",
                    "explanation": "소율이는 다양한 접근을 시도해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "I focus on what works.",
                    "translation": "효과적인 것에 집중해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Focus maximizes efficiency!",
                    "translation": "집중이 효율성을 극대화해요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "sentence.",
                    "optionB": "Sample"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실용적 창의성",
            "explanation": "ISFP의 유연한 접근과 ESTJ의 결과 중심적 격려 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I adapt to situations.",
                    "translation": "상황에 적응해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Adaptation ensures success!",
                    "translation": "적응이 성공을 보장해요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은이는 적응이 성공을 보장한다고 하나요?",
                    "hint": "ESTJ는 적응력의 실용적 효과를 강조해요.",
                    "result": "O",
                    "explanation": "예은이는 'ensures success!'라고 성공 가능성을 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "I try different approaches.",
                    "translation": "다양한 접근을 시도해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Different approaches increase options!",
                    "translation": "다양한 접근이 선택지를 늘려요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-yul tries different @@.",
                    "hint": "ISFP는 고정된 방법보다 유연한 시도를 좋아해요.",
                    "optionA": "rules",
                    "optionB": "approaches",
                    "optionC": "problems",
                    "result": "approaches",
                    "explanation": "소율이는 다양한 접근을 시도해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "I focus on what works.",
                    "translation": "효과적인 것에 집중해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Focus maximizes efficiency!",
                    "translation": "집중이 효율성을 극대화해요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "sentence.",
                    "optionB": "Sample",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6631 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "개성과 체계",
            "explanation": "ISFP의 자율성과 ESTJ의 구조적 지지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "I prefer flexible schedules.",
                    "translation": "유연한 일정을 선호해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Flexibility improves productivity!",
                    "translation": "유연성이 생산성을 향상시켜요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서아는 유연성이 생산성을 향상시킨다고 하나요?",
                    "hint": "ESTJ는 유연성의 효율성을 인정할 수 있어요.",
                    "result": "O",
                    "explanation": "서아는 'improves productivity!'라고 효율성을 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "I make decisions intuitively.",
                    "translation": "직관적으로 결정을 내려요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Intuitive decisions save time!",
                    "translation": "직관적 결정이 시간을 절약해요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok makes decisions @@.",
                    "hint": "ISFP는 분석보다 직감을 활용하는 경향이 있어요.",
                    "optionA": "slowly",
                    "optionB": "intuitively",
                    "optionC": "never",
                    "result": "intuitively",
                    "explanation": "준석이는 직관적으로 결정을 내려요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "I value work-life balance.",
                    "translation": "일과 삶의 균형을 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Balance sustains long-term performance!",
                    "translation": "균형이 장기적 성과를 유지해요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "개성과 체계",
            "explanation": "ISFP의 자율성과 ESTJ의 구조적 지지 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "I prefer flexible schedules.",
                    "translation": "유연한 일정을 선호해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Flexibility improves productivity!",
                    "translation": "유연성이 생산성을 향상시켜요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서아는 유연성이 생산성을 향상시킨다고 하나요?",
                    "hint": "ESTJ는 유연성의 효율성을 인정할 수 있어요.",
                    "result": "O",
                    "explanation": "서아는 'improves productivity!'라고 효율성을 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "I make decisions intuitively.",
                    "translation": "직관적으로 결정을 내려요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Intuitive decisions save time!",
                    "translation": "직관적 결정이 시간을 절약해요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-seok makes decisions @@.",
                    "hint": "ISFP는 분석보다 직감을 활용하는 경향이 있어요.",
                    "optionA": "slowly",
                    "optionB": "intuitively",
                    "optionC": "never",
                    "result": "intuitively",
                    "explanation": "준석이는 직관적으로 결정을 내려요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준석",
                    "script": "I value work-life balance.",
                    "translation": "일과 삶의 균형을 중시해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Balance sustains long-term performance!",
                    "translation": "균형이 장기적 성과를 유지해요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6632 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자연스러운 에너지",
            "explanation": "ISFP의 즉흥성과 ESTP의 활동적 공감 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I enjoy spontaneous moments.",
                    "translation": "즉흥적인 순간을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Spontaneous moments bring excitement!",
                    "translation": "즉흥적인 순간이 신나는 기분을 가져와요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 즉흥적인 순간이 신나는 기분을 가져온다고 하나요?",
                    "hint": "ESTP는 즉흥성의 에너지를 높이 평가해요.",
                    "result": "O",
                    "explanation": "상우는 'bring excitement!'라고 에너지를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "I respond to what feels right.",
                    "translation": "옳다고 느끼는 대로 반응해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Following instincts works great!",
                    "translation": "직감을 따르는 게 잘 통해요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young responds to what feels @@.",
                    "hint": "ISFP는 내적 가치와 감정에 따라 행동해요.",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "boring",
                    "result": "right",
                    "explanation": "도영이는 옳다고 느끼는 대로 반응해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "I appreciate authentic people.",
                    "translation": "진실한 사람들을 감상해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Authentic people create real connections!",
                    "translation": "진실한 사람들이 진짜 연결을 만들어요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "sentence.",
                    "optionB": "Sample"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자연스러운 에너지",
            "explanation": "ISFP의 즉흥성과 ESTP의 활동적 공감 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I enjoy spontaneous moments.",
                    "translation": "즉흥적인 순간을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Spontaneous moments bring excitement!",
                    "translation": "즉흥적인 순간이 신나는 기분을 가져와요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 즉흥적인 순간이 신나는 기분을 가져온다고 하나요?",
                    "hint": "ESTP는 즉흥성의 에너지를 높이 평가해요.",
                    "result": "O",
                    "explanation": "상우는 'bring excitement!'라고 에너지를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "I respond to what feels right.",
                    "translation": "옳다고 느끼는 대로 반응해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Following instincts works great!",
                    "translation": "직감을 따르는 게 잘 통해요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young responds to what feels @@.",
                    "hint": "ISFP는 내적 가치와 감정에 따라 행동해요.",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "boring",
                    "result": "right",
                    "explanation": "도영이는 옳다고 느끼는 대로 반응해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "I appreciate authentic people.",
                    "translation": "진실한 사람들을 감상해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Authentic people create real connections!",
                    "translation": "진실한 사람들이 진짜 연결을 만들어요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "sentence.",
                    "optionB": "Sample",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6633 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "활기찬 조화",
            "explanation": "ISFP의 감성적 접근과 ESTP의 실용적 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I work better with encouragement.",
                    "translation": "격려가 있을 때 더 잘 일해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Encouragement boosts everyone's performance!",
                    "translation": "격려가 모든 사람의 성과를 높여요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 격려가 모든 사람의 성과를 높인다고 하나요?",
                    "hint": "ESTP는 긍정적 동기부여의 효과를 이해해요.",
                    "result": "O",
                    "explanation": "시우는 'boosts everyone's performance!'라고 효과를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "I need positive environments.",
                    "translation": "긍정적인 환경이 필요해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Positive environments unlock potential!",
                    "translation": "긍정적인 환경이 잠재력을 열어줘요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho needs @@ environments.",
                    "hint": "ISFP는 조화롭고 지지적인 분위기에서 잘 발휘해요.",
                    "optionA": "negative",
                    "optionB": "positive",
                    "optionC": "noisy",
                    "result": "positive",
                    "explanation": "진호는 긍정적인 환경이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I contribute through creativity.",
                    "translation": "창의성으로 기여해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Creativity adds fresh perspectives!",
                    "translation": "창의성이 새로운 관점을 더해요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "Sample",
                    "optionB": "sentence."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "활기찬 조화",
            "explanation": "ISFP의 감성적 접근과 ESTP의 실용적 격려 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I work better with encouragement.",
                    "translation": "격려가 있을 때 더 잘 일해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Encouragement boosts everyone's performance!",
                    "translation": "격려가 모든 사람의 성과를 높여요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 격려가 모든 사람의 성과를 높인다고 하나요?",
                    "hint": "ESTP는 긍정적 동기부여의 효과를 이해해요.",
                    "result": "O",
                    "explanation": "시우는 'boosts everyone's performance!'라고 효과를 강조했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "I need positive environments.",
                    "translation": "긍정적인 환경이 필요해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Positive environments unlock potential!",
                    "translation": "긍정적인 환경이 잠재력을 열어줘요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho needs @@ environments.",
                    "hint": "ISFP는 조화롭고 지지적인 분위기에서 잘 발휘해요.",
                    "optionA": "negative",
                    "optionB": "positive",
                    "optionC": "noisy",
                    "result": "positive",
                    "explanation": "진호는 긍정적인 환경이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I contribute through creativity.",
                    "translation": "창의성으로 기여해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Creativity adds fresh perspectives!",
                    "translation": "창의성이 새로운 관점을 더해요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "Sample",
                    "optionB": "sentence.",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6634 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실험과 발견",
            "explanation": "ISFP의 경험 학습과 ESTP의 행동 중심적 지지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "I learn by doing.",
                    "translation": "직접 해보며 배워요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Learning by doing works best!",
                    "translation": "직접 해보며 배우는 게 최고예요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 직접 해보며 배우는 것이 최고라고 하나요?",
                    "hint": "ESTP는 실습적 학습의 효과를 강하게 지지해요.",
                    "result": "O",
                    "explanation": "태준이는 'works best!'라고 강하게 지지했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "I trust my observations.",
                    "translation": "제 관찰을 믿어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Direct observation reveals truth!",
                    "translation": "직접 관찰이 진실을 드러내요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gun-hee trusts his @@.",
                    "hint": "ISFP는 직접적인 경험과 관찰을 중시해요.",
                    "optionA": "books",
                    "optionB": "observations",
                    "optionC": "theories",
                    "result": "observations",
                    "explanation": "건희는 자신의 관찰을 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "I experiment with new approaches.",
                    "translation": "새로운 접근을 실험해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Experiments lead to breakthroughs!",
                    "translation": "실험이 돌파구로 이어져요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "퍼즐 힌트",
                    "result": "Sample sentence.",
                    "explanation": "해설",
                    "optionA": "sentence.",
                    "optionB": "Sample"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "실험과 발견",
            "explanation": "ISFP의 경험 학습과 ESTP의 행동 중심적 지지 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "I learn by doing.",
                    "translation": "직접 해보며 배워요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Learning by doing works best!",
                    "translation": "직접 해보며 배우는 게 최고예요!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태준이는 직접 해보며 배우는 것이 최고라고 하나요?",
                    "hint": "ESTP는 실습적 학습의 효과를 강하게 지지해요.",
                    "result": "O",
                    "explanation": "태준이는 'works best!'라고 강하게 지지했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "I trust my observations.",
                    "translation": "제 관찰을 믿어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Direct observation reveals truth!",
                    "translation": "직접 관찰이 진실을 드러내요!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gun-hee trusts his @@.",
                    "hint": "ISFP는 직접적인 경험과 관찰을 중시해요.",
                    "optionA": "books",
                    "optionB": "observations",
                    "optionC": "theories",
                    "result": "observations",
                    "explanation": "건희는 자신의 관찰을 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건희",
                    "script": "I experiment with new approaches.",
                    "translation": "새로운 접근을 실험해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Experiments lead to breakthroughs!",
                    "translation": "실험이 돌파구로 이어져요!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "퍼즐 힌트",
                    "optionA": "sentence.",
                    "optionB": "Sample",
                    "result": "Sample sentence.",
                    "explanation": "해설"
                }
            ]
        }
    ]
}
ID: 6635 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 프로젝트 시작",
            "explanation": "ENTJ의 적극적 리더십과 INTJ의 전략적 계획 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's organize everyone quickly!",
                    "translation": "모든 사람을 빠르게 조직하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I need time to plan strategy.",
                    "translation": "전략을 계획할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 전략을 계획할 시간이 필요하다고 하나요?",
                    "hint": "INTJ는 철저한 계획을 세우는 것을 중시해요.",
                    "result": "O",
                    "explanation": "지훈이는 'I need time to plan strategy'라고 전략을 계획할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Good strategy prevents problems!",
                    "translation": "좋은 전략이 문제를 예방해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Quick action gets results!",
                    "translation": "빠른 행동이 결과를 얻어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon needs time to plan @@.",
                    "hint": "INTJ는 체계적인 전략 수립을 선호해요.",
                    "optionA": "parties",
                    "optionB": "strategy",
                    "optionC": "food",
                    "result": "strategy",
                    "explanation": "지훈이는 전략을 계획할 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Planning plus action equals success!",
                    "translation": "계획 더하기 행동은 성공이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your leadership drives progress!",
                    "translation": "네 리더십이 발전을 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁의 깨달음이에요.",
                    "optionA": "action",
                    "optionB": "Planning",
                    "optionC": "equals",
                    "optionD": "success",
                    "result": "Planning action equals success",
                    "explanation": "준혁이는 계획과 행동이 성공과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 프로젝트 시작",
            "explanation": "ENTJ의 적극적 리더십과 INTJ의 전략적 계획 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's organize everyone quickly!",
                    "translation": "모든 사람을 빠르게 조직하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I need time to plan strategy.",
                    "translation": "전략을 계획할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 전략을 계획할 시간이 필요하다고 하나요?",
                    "hint": "INTJ는 철저한 계획을 세우는 것을 중시해요.",
                    "result": "O",
                    "explanation": "지훈이는 'I need time to plan strategy'라고 전략을 계획할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Good strategy prevents problems!",
                    "translation": "좋은 전략이 문제를 예방해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Quick action gets results!",
                    "translation": "빠른 행동이 결과를 얻어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon needs time to plan @@.",
                    "hint": "INTJ는 체계적인 전략 수립을 선호해요.",
                    "optionA": "parties",
                    "optionB": "strategy",
                    "optionC": "food",
                    "result": "strategy",
                    "explanation": "지훈이는 전략을 계획할 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Planning plus action equals success!",
                    "translation": "계획 더하기 행동은 성공이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your leadership drives progress!",
                    "translation": "네 리더십이 발전을 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁의 깨달음이에요.",
                    "optionA": "action",
                    "optionB": "Planning",
                    "optionC": "equals",
                    "optionD": "success",
                    "result": "Planning action equals success",
                    "explanation": "준혁이는 계획과 행동이 성공과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6636 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "회의 진행하기",
            "explanation": "ENTJ의 활발한 토론과 INTJ의 효율적 집중 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Everyone share your ideas!",
                    "translation": "모든 사람이 아이디어를 나눠!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Let's focus on key issues.",
                    "translation": "핵심 문제에 집중하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 핵심 문제에 집중하자고 하나요?",
                    "hint": "INTJ는 중요한 사안에 집중하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "승현이는 'Let's focus on key issues'라고 핵심 문제에 집중하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Focus creates clear solutions!",
                    "translation": "집중이 명확한 해결책을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Diverse ideas bring innovation!",
                    "translation": "다양한 아이디어가 혁신을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyeon wants to focus on key @@.",
                    "hint": "INTJ는 핵심적인 사안을 우선시해요.",
                    "optionA": "people",
                    "optionB": "issues",
                    "optionC": "games",
                    "result": "issues",
                    "explanation": "승현이는 핵심 문제에 집중하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Efficiency plus participation equals results!",
                    "translation": "효율성 더하기 참여는 결과야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Both approaches serve different needs!",
                    "translation": "두 접근법 모두 다른 필요를 만족시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준의 깨달음이에요.",
                    "optionA": "participation",
                    "optionB": "Efficiency",
                    "optionC": "equals",
                    "optionD": "results",
                    "result": "Efficiency participation equals results",
                    "explanation": "민준이는 효율성과 참여가 결과와 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "회의 진행하기",
            "explanation": "ENTJ의 활발한 토론과 INTJ의 효율적 집중 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Everyone share your ideas!",
                    "translation": "모든 사람이 아이디어를 나눠!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Let's focus on key issues.",
                    "translation": "핵심 문제에 집중하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 핵심 문제에 집중하자고 하나요?",
                    "hint": "INTJ는 중요한 사안에 집중하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "승현이는 'Let's focus on key issues'라고 핵심 문제에 집중하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Focus creates clear solutions!",
                    "translation": "집중이 명확한 해결책을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Diverse ideas bring innovation!",
                    "translation": "다양한 아이디어가 혁신을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyeon wants to focus on key @@.",
                    "hint": "INTJ는 핵심적인 사안을 우선시해요.",
                    "optionA": "people",
                    "optionB": "issues",
                    "optionC": "games",
                    "result": "issues",
                    "explanation": "승현이는 핵심 문제에 집중하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Efficiency plus participation equals results!",
                    "translation": "효율성 더하기 참여는 결과야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Both approaches serve different needs!",
                    "translation": "두 접근법 모두 다른 필요를 만족시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준의 깨달음이에요.",
                    "optionA": "participation",
                    "optionB": "Efficiency",
                    "optionC": "equals",
                    "optionD": "results",
                    "result": "Efficiency participation equals results",
                    "explanation": "민준이는 효율성과 참여가 결과와 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6637 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 기술 학습",
            "explanation": "ENTJ의 빠른 적용과 INTJ의 깊이 있는 이해 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's try this immediately!",
                    "translation": "즉시 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I want to understand completely.",
                    "translation": "완전히 이해하고 싶어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 완전히 이해하고 싶어하나요?",
                    "hint": "INTJ는 철저한 이해를 추구해요.",
                    "result": "O",
                    "explanation": "재현이는 'I want to understand completely'라고 완전히 이해하고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Deep understanding builds mastery!",
                    "translation": "깊은 이해가 숙련을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Quick testing shows potential!",
                    "translation": "빠른 테스트가 가능성을 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon wants to understand @@.",
                    "hint": "INTJ는 완전한 이해를 원해요.",
                    "optionA": "nothing",
                    "optionB": "completely",
                    "optionC": "sometimes",
                    "result": "completely",
                    "explanation": "재현이는 완전히 이해하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Theory plus practice equals expertise!",
                    "translation": "이론 더하기 실습은 전문성이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Perfect combination for learning!",
                    "translation": "학습을 위한 완벽한 조합이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준의 깨달음이에요.",
                    "optionA": "practice",
                    "optionB": "Theory",
                    "optionC": "equals",
                    "optionD": "expertise",
                    "result": "Theory practice equals expertise",
                    "explanation": "성준이는 이론과 실습이 전문성과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 기술 학습",
            "explanation": "ENTJ의 빠른 적용과 INTJ의 깊이 있는 이해 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's try this immediately!",
                    "translation": "즉시 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I want to understand completely.",
                    "translation": "완전히 이해하고 싶어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 완전히 이해하고 싶어하나요?",
                    "hint": "INTJ는 철저한 이해를 추구해요.",
                    "result": "O",
                    "explanation": "재현이는 'I want to understand completely'라고 완전히 이해하고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Deep understanding builds mastery!",
                    "translation": "깊은 이해가 숙련을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Quick testing shows potential!",
                    "translation": "빠른 테스트가 가능성을 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon wants to understand @@.",
                    "hint": "INTJ는 완전한 이해를 원해요.",
                    "optionA": "nothing",
                    "optionB": "completely",
                    "optionC": "sometimes",
                    "result": "completely",
                    "explanation": "재현이는 완전히 이해하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Theory plus practice equals expertise!",
                    "translation": "이론 더하기 실습은 전문성이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Perfect combination for learning!",
                    "translation": "학습을 위한 완벽한 조합이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성준의 깨달음이에요.",
                    "optionA": "practice",
                    "optionB": "Theory",
                    "optionC": "equals",
                    "optionD": "expertise",
                    "result": "Theory practice equals expertise",
                    "explanation": "성준이는 이론과 실습이 전문성과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6638 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "연구 방법 선택",
            "explanation": "ENTJ의 실용적 접근과 INTJ의 체계적 분석 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "What works best in practice?",
                    "translation": "실제로 뭐가 가장 잘 작동할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "All variables must be considered.",
                    "translation": "모든 변수를 고려해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 모든 변수를 고려해야 한다고 하나요?",
                    "hint": "INTJ는 포괄적인 분석을 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'All variables must be considered'라고 모든 변수를 고려해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Thorough analysis prevents mistakes!",
                    "translation": "철저한 분석이 실수를 막아줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Practical focus drives results!",
                    "translation": "실용적 집중이 결과를 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-seok says all @@ must be considered.",
                    "hint": "INTJ는 모든 요소를 고려해요.",
                    "optionA": "people",
                    "optionB": "variables",
                    "optionC": "games",
                    "result": "variables",
                    "explanation": "현석이는 모든 변수를 고려해야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Comprehensive plus practical equals optimal!",
                    "translation": "포괄적인 것 더하기 실용적인 것은 최적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Both ensure quality outcomes!",
                    "translation": "둘 다 품질 높은 결과를 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성의 깨달음이에요.",
                    "optionA": "practical",
                    "optionB": "Comprehensive",
                    "optionC": "equals",
                    "optionD": "optimal",
                    "result": "Comprehensive practical equals optimal",
                    "explanation": "태성이는 포괄적인 것과 실용적인 것이 최적과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "연구 방법 선택",
            "explanation": "ENTJ의 실용적 접근과 INTJ의 체계적 분석 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "What works best in practice?",
                    "translation": "실제로 뭐가 가장 잘 작동할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "All variables must be considered.",
                    "translation": "모든 변수를 고려해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 모든 변수를 고려해야 한다고 하나요?",
                    "hint": "INTJ는 포괄적인 분석을 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'All variables must be considered'라고 모든 변수를 고려해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Thorough analysis prevents mistakes!",
                    "translation": "철저한 분석이 실수를 막아줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Practical focus drives results!",
                    "translation": "실용적 집중이 결과를 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-seok says all @@ must be considered.",
                    "hint": "INTJ는 모든 요소를 고려해요.",
                    "optionA": "people",
                    "optionB": "variables",
                    "optionC": "games",
                    "result": "variables",
                    "explanation": "현석이는 모든 변수를 고려해야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Comprehensive plus practical equals optimal!",
                    "translation": "포괄적인 것 더하기 실용적인 것은 최적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Both ensure quality outcomes!",
                    "translation": "둘 다 품질 높은 결과를 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태성의 깨달음이에요.",
                    "optionA": "practical",
                    "optionB": "Comprehensive",
                    "optionC": "equals",
                    "optionD": "optimal",
                    "result": "Comprehensive practical equals optimal",
                    "explanation": "태성이는 포괄적인 것과 실용적인 것이 최적과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6639 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정하기",
            "explanation": "ENTJ의 신속한 판단과 INTJ의 논리적 분석 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We must decide today!",
                    "translation": "오늘 결정해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Logic must guide our choice.",
                    "translation": "논리가 우리의 선택을 이끌어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 논리가 선택을 이끌어야 한다고 하나요?",
                    "hint": "INTJ는 논리적 근거를 중시해요.",
                    "result": "O",
                    "explanation": "지훈이는 'Logic must guide our choice'라고 논리가 선택을 이끌어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Logical thinking ensures quality!",
                    "translation": "논리적 사고가 품질을 보장해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Timely decisions create opportunities!",
                    "translation": "적시의 결정이 기회를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon says @@ must guide their choice.",
                    "hint": "INTJ는 논리적 기준을 적용해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "luck",
                    "result": "logic",
                    "explanation": "지훈이는 논리가 선택을 이끌어야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Speed plus logic equals smart decisions!",
                    "translation": "속도 더하기 논리는 현명한 결정이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Perfect balance for leadership!",
                    "translation": "리더십을 위한 완벽한 균형이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁의 깨달음이에요.",
                    "optionA": "logic",
                    "optionB": "Speed",
                    "optionC": "equals",
                    "optionD": "decisions",
                    "result": "Speed logic equals decisions",
                    "explanation": "준혁이는 속도와 논리가 결정과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정하기",
            "explanation": "ENTJ의 신속한 판단과 INTJ의 논리적 분석 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We must decide today!",
                    "translation": "오늘 결정해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Logic must guide our choice.",
                    "translation": "논리가 우리의 선택을 이끌어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 논리가 선택을 이끌어야 한다고 하나요?",
                    "hint": "INTJ는 논리적 근거를 중시해요.",
                    "result": "O",
                    "explanation": "지훈이는 'Logic must guide our choice'라고 논리가 선택을 이끌어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Logical thinking ensures quality!",
                    "translation": "논리적 사고가 품질을 보장해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Timely decisions create opportunities!",
                    "translation": "적시의 결정이 기회를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon says @@ must guide their choice.",
                    "hint": "INTJ는 논리적 기준을 적용해요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "luck",
                    "result": "logic",
                    "explanation": "지훈이는 논리가 선택을 이끌어야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Speed plus logic equals smart decisions!",
                    "translation": "속도 더하기 논리는 현명한 결정이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Perfect balance for leadership!",
                    "translation": "리더십을 위한 완벽한 균형이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁의 깨달음이에요.",
                    "optionA": "logic",
                    "optionB": "Speed",
                    "optionC": "equals",
                    "optionD": "decisions",
                    "result": "Speed logic equals decisions",
                    "explanation": "준혁이는 속도와 논리가 결정과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6640 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "문제 해결 방식",
            "explanation": "ENTJ의 즉각적 행동과 INTJ의 근본 원인 분석 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's fix this now!",
                    "translation": "지금 이것을 고치자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "What caused this problem?",
                    "translation": "무엇이 이 문제를 일으켰을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 무엇이 문제를 일으켰는지 묻나요?",
                    "hint": "INTJ는 근본 원인을 파악하려고 해요.",
                    "result": "O",
                    "explanation": "승현이는 'What caused this problem?'라고 무엇이 문제를 일으켰는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Root cause analysis prevents recurrence!",
                    "translation": "근본 원인 분석이 재발을 막아줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Quick fixes solve urgent issues!",
                    "translation": "빠른 수정이 긴급한 문제를 해결해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyeon asks what @@ this problem.",
                    "hint": "INTJ는 문제의 원인을 찾아요.",
                    "optionA": "solved",
                    "optionB": "caused",
                    "optionC": "ignored",
                    "result": "caused",
                    "explanation": "승현이는 무엇이 이 문제를 일으켰는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Immediate plus systematic equals thorough!",
                    "translation": "즉각적인 것 더하기 체계적인 것은 철저함이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Both approaches prevent future problems!",
                    "translation": "두 접근법 모두 미래 문제를 예방해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준의 깨달음이에요.",
                    "optionA": "systematic",
                    "optionB": "Immediate",
                    "optionC": "equals",
                    "optionD": "thorough",
                    "result": "Immediate systematic equals thorough",
                    "explanation": "민준이는 즉각적인 것과 체계적인 것이 철저함과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "문제 해결 방식",
            "explanation": "ENTJ의 즉각적 행동과 INTJ의 근본 원인 분석 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's fix this now!",
                    "translation": "지금 이것을 고치자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "What caused this problem?",
                    "translation": "무엇이 이 문제를 일으켰을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 무엇이 문제를 일으켰는지 묻나요?",
                    "hint": "INTJ는 근본 원인을 파악하려고 해요.",
                    "result": "O",
                    "explanation": "승현이는 'What caused this problem?'라고 무엇이 문제를 일으켰는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Root cause analysis prevents recurrence!",
                    "translation": "근본 원인 분석이 재발을 막아줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Quick fixes solve urgent issues!",
                    "translation": "빠른 수정이 긴급한 문제를 해결해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyeon asks what @@ this problem.",
                    "hint": "INTJ는 문제의 원인을 찾아요.",
                    "optionA": "solved",
                    "optionB": "caused",
                    "optionC": "ignored",
                    "result": "caused",
                    "explanation": "승현이는 무엇이 이 문제를 일으켰는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Immediate plus systematic equals thorough!",
                    "translation": "즉각적인 것 더하기 체계적인 것은 철저함이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Both approaches prevent future problems!",
                    "translation": "두 접근법 모두 미래 문제를 예방해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준의 깨달음이에요.",
                    "optionA": "systematic",
                    "optionB": "Immediate",
                    "optionC": "equals",
                    "optionD": "thorough",
                    "result": "Immediate systematic equals thorough",
                    "explanation": "민준이는 즉각적인 것과 체계적인 것이 철저함과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6641 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "업무 환경 설정",
            "explanation": "ENTJ의 역동적 공간과 INTJ의 집중 환경 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Open space encourages collaboration!",
                    "translation": "열린 공간이 협력을 격려해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I need quiet space to think.",
                    "translation": "생각할 조용한 공간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 생각할 조용한 공간이 필요하다고 하나요?",
                    "hint": "INTJ는 방해받지 않는 환경을 선호해요.",
                    "result": "O",
                    "explanation": "재현이는 'I need quiet space to think'라고 생각할 조용한 공간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Focus requires right environment!",
                    "translation": "집중에는 적절한 환경이 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Collaboration sparks innovation!",
                    "translation": "협력이 혁신을 불러일으켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon needs quiet space to @@.",
                    "hint": "INTJ는 사고를 위한 환경을 원해요.",
                    "optionA": "sleep",
                    "optionB": "think",
                    "optionC": "eat",
                    "result": "think",
                    "explanation": "재현이는 생각할 조용한 공간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Individual plus team equals productivity!",
                    "translation": "개인 더하기 팀은 생산성이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Different needs create balance!",
                    "translation": "다른 필요들이 균형을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준의 깨달음이에요.",
                    "optionA": "team",
                    "optionB": "Individual",
                    "optionC": "equals",
                    "optionD": "productivity",
                    "result": "Individual team equals productivity",
                    "explanation": "성준이는 개인과 팀이 생산성과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "업무 환경 설정",
            "explanation": "ENTJ의 역동적 공간과 INTJ의 집중 환경 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Open space encourages collaboration!",
                    "translation": "열린 공간이 협력을 격려해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I need quiet space to think.",
                    "translation": "생각할 조용한 공간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 생각할 조용한 공간이 필요하다고 하나요?",
                    "hint": "INTJ는 방해받지 않는 환경을 선호해요.",
                    "result": "O",
                    "explanation": "재현이는 'I need quiet space to think'라고 생각할 조용한 공간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Focus requires right environment!",
                    "translation": "집중에는 적절한 환경이 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Collaboration sparks innovation!",
                    "translation": "협력이 혁신을 불러일으켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon needs quiet space to @@.",
                    "hint": "INTJ는 사고를 위한 환경을 원해요.",
                    "optionA": "sleep",
                    "optionB": "think",
                    "optionC": "eat",
                    "result": "think",
                    "explanation": "재현이는 생각할 조용한 공간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Individual plus team equals productivity!",
                    "translation": "개인 더하기 팀은 생산성이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Different needs create balance!",
                    "translation": "다른 필요들이 균형을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성준의 깨달음이에요.",
                    "optionA": "team",
                    "optionB": "Individual",
                    "optionC": "equals",
                    "optionD": "productivity",
                    "result": "Individual team equals productivity",
                    "explanation": "성준이는 개인과 팀이 생산성과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6642 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "시간 관리하기",
            "explanation": "ENTJ의 빠른 실행과 INTJ의 체계적 계획 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Execute plans immediately!",
                    "translation": "계획을 즉시 실행해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "Schedule must be optimized.",
                    "translation": "일정이 최적화되어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 일정이 최적화되어야 한다고 하나요?",
                    "hint": "INTJ는 효율적인 시간 배분을 추구해요.",
                    "result": "O",
                    "explanation": "현석이는 'Schedule must be optimized'라고 일정이 최적화되어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Optimization maximizes results!",
                    "translation": "최적화가 결과를 극대화해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Quick execution seizes opportunities!",
                    "translation": "빠른 실행이 기회를 잡아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-seok says schedule must be @@.",
                    "hint": "INTJ는 효율성을 중시해요.",
                    "optionA": "ignored",
                    "optionB": "optimized",
                    "optionC": "cancelled",
                    "result": "optimized",
                    "explanation": "현석이는 일정이 최적화되어야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Planning plus execution equals efficiency!",
                    "translation": "계획 더하기 실행은 효율성이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Time management drives success!",
                    "translation": "시간 관리가 성공을 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성의 깨달음이에요.",
                    "optionA": "execution",
                    "optionB": "Planning",
                    "optionC": "equals",
                    "optionD": "efficiency",
                    "result": "Planning execution equals efficiency",
                    "explanation": "태성이는 계획과 실행이 효율성과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "시간 관리하기",
            "explanation": "ENTJ의 빠른 실행과 INTJ의 체계적 계획 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Execute plans immediately!",
                    "translation": "계획을 즉시 실행해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "Schedule must be optimized.",
                    "translation": "일정이 최적화되어야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 일정이 최적화되어야 한다고 하나요?",
                    "hint": "INTJ는 효율적인 시간 배분을 추구해요.",
                    "result": "O",
                    "explanation": "현석이는 'Schedule must be optimized'라고 일정이 최적화되어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Optimization maximizes results!",
                    "translation": "최적화가 결과를 극대화해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Quick execution seizes opportunities!",
                    "translation": "빠른 실행이 기회를 잡아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-seok says schedule must be @@.",
                    "hint": "INTJ는 효율성을 중시해요.",
                    "optionA": "ignored",
                    "optionB": "optimized",
                    "optionC": "cancelled",
                    "result": "optimized",
                    "explanation": "현석이는 일정이 최적화되어야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Planning plus execution equals efficiency!",
                    "translation": "계획 더하기 실행은 효율성이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Time management drives success!",
                    "translation": "시간 관리가 성공을 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태성의 깨달음이에요.",
                    "optionA": "execution",
                    "optionB": "Planning",
                    "optionC": "equals",
                    "optionD": "efficiency",
                    "result": "Planning execution equals efficiency",
                    "explanation": "태성이는 계획과 실행이 효율성과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6643 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "도전적 상황",
            "explanation": "ENTJ의 적극적 대응과 INTJ의 전략적 접근 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We can overcome this!",
                    "translation": "우리는 이것을 극복할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Let me analyze the situation.",
                    "translation": "상황을 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 상황을 분석해보자고 하나요?",
                    "hint": "INTJ는 상황을 체계적으로 파악해요.",
                    "result": "O",
                    "explanation": "지훈이는 'Let me analyze the situation'라고 상황을 분석해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Analysis reveals best solutions!",
                    "translation": "분석이 최선의 해결책을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Your confidence inspires action!",
                    "translation": "네 자신감이 행동에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon wants to analyze the @@.",
                    "hint": "INTJ는 상황을 체계적으로 이해해요.",
                    "optionA": "past",
                    "optionB": "situation",
                    "optionC": "weather",
                    "result": "situation",
                    "explanation": "지훈이는 상황을 분석하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Confidence plus analysis equals victory!",
                    "translation": "자신감 더하기 분석은 승리야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Strategic thinking ensures success!",
                    "translation": "전략적 사고가 성공을 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁의 깨달음이에요.",
                    "optionA": "analysis",
                    "optionB": "Confidence",
                    "optionC": "equals",
                    "optionD": "victory",
                    "result": "Confidence analysis equals victory",
                    "explanation": "준혁이는 자신감과 분석이 승리와 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "도전적 상황",
            "explanation": "ENTJ의 적극적 대응과 INTJ의 전략적 접근 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We can overcome this!",
                    "translation": "우리는 이것을 극복할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Let me analyze the situation.",
                    "translation": "상황을 분석해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 상황을 분석해보자고 하나요?",
                    "hint": "INTJ는 상황을 체계적으로 파악해요.",
                    "result": "O",
                    "explanation": "지훈이는 'Let me analyze the situation'라고 상황을 분석해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Analysis reveals best solutions!",
                    "translation": "분석이 최선의 해결책을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Your confidence inspires action!",
                    "translation": "네 자신감이 행동에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon wants to analyze the @@.",
                    "hint": "INTJ는 상황을 체계적으로 이해해요.",
                    "optionA": "past",
                    "optionB": "situation",
                    "optionC": "weather",
                    "result": "situation",
                    "explanation": "지훈이는 상황을 분석하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Confidence plus analysis equals victory!",
                    "translation": "자신감 더하기 분석은 승리야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Strategic thinking ensures success!",
                    "translation": "전략적 사고가 성공을 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁의 깨달음이에요.",
                    "optionA": "analysis",
                    "optionB": "Confidence",
                    "optionC": "equals",
                    "optionD": "victory",
                    "result": "Confidence analysis equals victory",
                    "explanation": "준혁이는 자신감과 분석이 승리와 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6644 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "복잡한 문제",
            "explanation": "ENTJ의 즉각적 결단과 INTJ의 신중한 검토 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Take action right now!",
                    "translation": "지금 당장 행동해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Consider all possible outcomes.",
                    "translation": "모든 가능한 결과를 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 모든 가능한 결과를 고려하라고 하나요?",
                    "hint": "INTJ는 결과를 미리 예측해요.",
                    "result": "O",
                    "explanation": "승현이는 'Consider all possible outcomes'라고 모든 가능한 결과를 고려하라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Foresight prevents costly mistakes!",
                    "translation": "선견지명이 비용이 많이 드는 실수를 막아줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Decisive action creates momentum!",
                    "translation": "결단력 있는 행동이 추진력을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyeon suggests considering all possible @@.",
                    "hint": "INTJ는 미래 결과를 예측해요.",
                    "optionA": "people",
                    "optionB": "outcomes",
                    "optionC": "foods",
                    "result": "outcomes",
                    "explanation": "승현이는 모든 가능한 결과를 고려하는 것을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Foresight plus decisiveness equals leadership!",
                    "translation": "선견지명 더하기 결단력은 리더십이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Perfect combination for complex challenges!",
                    "translation": "복잡한 도전을 위한 완벽한 조합이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준의 깨달음이에요.",
                    "optionA": "decisiveness",
                    "optionB": "Foresight",
                    "optionC": "equals",
                    "optionD": "leadership",
                    "result": "Foresight decisiveness equals leadership",
                    "explanation": "민준이는 선견지명과 결단력이 리더십과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "복잡한 문제",
            "explanation": "ENTJ의 즉각적 결단과 INTJ의 신중한 검토 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Take action right now!",
                    "translation": "지금 당장 행동해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Consider all possible outcomes.",
                    "translation": "모든 가능한 결과를 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 모든 가능한 결과를 고려하라고 하나요?",
                    "hint": "INTJ는 결과를 미리 예측해요.",
                    "result": "O",
                    "explanation": "승현이는 'Consider all possible outcomes'라고 모든 가능한 결과를 고려하라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Foresight prevents costly mistakes!",
                    "translation": "선견지명이 비용이 많이 드는 실수를 막아줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Decisive action creates momentum!",
                    "translation": "결단력 있는 행동이 추진력을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyeon suggests considering all possible @@.",
                    "hint": "INTJ는 미래 결과를 예측해요.",
                    "optionA": "people",
                    "optionB": "outcomes",
                    "optionC": "foods",
                    "result": "outcomes",
                    "explanation": "승현이는 모든 가능한 결과를 고려하는 것을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Foresight plus decisiveness equals leadership!",
                    "translation": "선견지명 더하기 결단력은 리더십이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Perfect combination for complex challenges!",
                    "translation": "복잡한 도전을 위한 완벽한 조합이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준의 깨달음이에요.",
                    "optionA": "decisiveness",
                    "optionB": "Foresight",
                    "optionC": "equals",
                    "optionD": "leadership",
                    "result": "Foresight decisiveness equals leadership",
                    "explanation": "민준이는 선견지명과 결단력이 리더십과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6645 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "장기 목표 설정",
            "explanation": "ENTJ의 성장 지향과 INTJ의 시스템 구축 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Build something big!",
                    "translation": "큰 것을 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Create lasting systems.",
                    "translation": "지속적인 시스템을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 지속적인 시스템을 만들자고 하나요?",
                    "hint": "INTJ는 장기적이고 체계적인 구조를 선호해요.",
                    "result": "O",
                    "explanation": "재현이는 'Create lasting systems'라고 지속적인 시스템을 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Systems enable scalable growth!",
                    "translation": "시스템이 확장 가능한 성장을 가능하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Big visions drive innovation!",
                    "translation": "큰 비전이 혁신을 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon wants to create lasting @@.",
                    "hint": "INTJ는 지속 가능한 구조를 만들어요.",
                    "optionA": "problems",
                    "optionB": "systems",
                    "optionC": "parties",
                    "result": "systems",
                    "explanation": "재현이는 지속적인 시스템을 만들고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Vision plus systems equals empire!",
                    "translation": "비전 더하기 시스템은 제국이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Sustainable success needs both!",
                    "translation": "지속 가능한 성공에는 둘 다 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준의 깨달음이에요.",
                    "optionA": "systems",
                    "optionB": "Vision",
                    "optionC": "equals",
                    "optionD": "empire",
                    "result": "Vision systems equals empire",
                    "explanation": "성준이는 비전과 시스템이 제국과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "장기 목표 설정",
            "explanation": "ENTJ의 성장 지향과 INTJ의 시스템 구축 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Build something big!",
                    "translation": "큰 것을 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Create lasting systems.",
                    "translation": "지속적인 시스템을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 지속적인 시스템을 만들자고 하나요?",
                    "hint": "INTJ는 장기적이고 체계적인 구조를 선호해요.",
                    "result": "O",
                    "explanation": "재현이는 'Create lasting systems'라고 지속적인 시스템을 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Systems enable scalable growth!",
                    "translation": "시스템이 확장 가능한 성장을 가능하게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Big visions drive innovation!",
                    "translation": "큰 비전이 혁신을 이끌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon wants to create lasting @@.",
                    "hint": "INTJ는 지속 가능한 구조를 만들어요.",
                    "optionA": "problems",
                    "optionB": "systems",
                    "optionC": "parties",
                    "result": "systems",
                    "explanation": "재현이는 지속적인 시스템을 만들고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Vision plus systems equals empire!",
                    "translation": "비전 더하기 시스템은 제국이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Sustainable success needs both!",
                    "translation": "지속 가능한 성공에는 둘 다 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성준의 깨달음이에요.",
                    "optionA": "systems",
                    "optionB": "Vision",
                    "optionC": "equals",
                    "optionD": "empire",
                    "result": "Vision systems equals empire",
                    "explanation": "성준이는 비전과 시스템이 제국과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6646 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공 전략",
            "explanation": "ENTJ의 시장 확장과 INTJ의 효율성 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Expand into new markets!",
                    "translation": "새로운 시장으로 확장해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "Optimize current operations first.",
                    "translation": "먼저 현재 운영을 최적화해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 먼저 현재 운영을 최적화하자고 하나요?",
                    "hint": "INTJ는 기존 시스템의 완성도를 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'Optimize current operations first'라고 먼저 현재 운영을 최적화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Optimization builds strong foundation!",
                    "translation": "최적화가 강한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Expansion creates new opportunities!",
                    "translation": "확장이 새로운 기회를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-seok suggests optimizing current @@ first.",
                    "hint": "INTJ는 기존 프로세스 개선을 우선시해요.",
                    "optionA": "problems",
                    "optionB": "operations",
                    "optionC": "games",
                    "result": "operations",
                    "explanation": "현석이는 먼저 현재 운영을 최적화하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Foundation plus growth equals dominance!",
                    "translation": "기반 더하기 성장은 지배력이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Strategic sequence ensures success!",
                    "translation": "전략적 순서가 성공을 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성의 깨달음이에요.",
                    "optionA": "growth",
                    "optionB": "Foundation",
                    "optionC": "equals",
                    "optionD": "dominance",
                    "result": "Foundation growth equals dominance",
                    "explanation": "태성이는 기반과 성장이 지배력과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성공 전략",
            "explanation": "ENTJ의 시장 확장과 INTJ의 효율성 추구 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Expand into new markets!",
                    "translation": "새로운 시장으로 확장해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "Optimize current operations first.",
                    "translation": "먼저 현재 운영을 최적화해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 먼저 현재 운영을 최적화하자고 하나요?",
                    "hint": "INTJ는 기존 시스템의 완성도를 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'Optimize current operations first'라고 먼저 현재 운영을 최적화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Optimization builds strong foundation!",
                    "translation": "최적화가 강한 기반을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Expansion creates new opportunities!",
                    "translation": "확장이 새로운 기회를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-seok suggests optimizing current @@ first.",
                    "hint": "INTJ는 기존 프로세스 개선을 우선시해요.",
                    "optionA": "problems",
                    "optionB": "operations",
                    "optionC": "games",
                    "result": "operations",
                    "explanation": "현석이는 먼저 현재 운영을 최적화하자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Foundation plus growth equals dominance!",
                    "translation": "기반 더하기 성장은 지배력이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Strategic sequence ensures success!",
                    "translation": "전략적 순서가 성공을 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태성의 깨달음이에요.",
                    "optionA": "growth",
                    "optionB": "Foundation",
                    "optionC": "equals",
                    "optionD": "dominance",
                    "result": "Foundation growth equals dominance",
                    "explanation": "태성이는 기반과 성장이 지배력과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6647 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혁신 프로젝트",
            "explanation": "ENTJ의 실험적 도전과 INTJ의 완벽한 설계 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's experiment boldly!",
                    "translation": "대담하게 실험해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Design must be flawless.",
                    "translation": "설계는 완벽해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 설계가 완벽해야 한다고 하나요?",
                    "hint": "INTJ는 높은 품질 기준을 추구해요.",
                    "result": "O",
                    "explanation": "지훈이는 'Design must be flawless'라고 설계가 완벽해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Perfection ensures lasting impact!",
                    "translation": "완벽함이 지속적인 영향을 보장해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Bold experiments lead breakthroughs!",
                    "translation": "대담한 실험이 돌파구로 이어져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon says design must be @@.",
                    "hint": "INTJ는 완벽한 품질을 요구해요.",
                    "optionA": "quick",
                    "optionC": "cheap",
                    "result": "quick",
                    "explanation": "지훈이는 설계가 완벽해야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Excellence plus innovation equals mastery!",
                    "translation": "우수성 더하기 혁신은 숙련이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Quality innovation creates value!",
                    "translation": "품질 높은 혁신이 가치를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁의 깨달음이에요.",
                    "optionA": "innovation",
                    "optionB": "Excellence",
                    "optionC": "equals",
                    "optionD": "mastery",
                    "result": "Excellence innovation equals mastery",
                    "explanation": "준혁이는 우수성과 혁신이 숙련과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혁신 프로젝트",
            "explanation": "ENTJ의 실험적 도전과 INTJ의 완벽한 설계 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's experiment boldly!",
                    "translation": "대담하게 실험해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Design must be flawless.",
                    "translation": "설계는 완벽해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 설계가 완벽해야 한다고 하나요?",
                    "hint": "INTJ는 높은 품질 기준을 추구해요.",
                    "result": "O",
                    "explanation": "지훈이는 'Design must be flawless'라고 설계가 완벽해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Perfection ensures lasting impact!",
                    "translation": "완벽함이 지속적인 영향을 보장해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Bold experiments lead breakthroughs!",
                    "translation": "대담한 실험이 돌파구로 이어져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon says design must be @@.",
                    "hint": "INTJ는 완벽한 품질을 요구해요.",
                    "optionA": "quick",
                    "optionC": "cheap",
                    "result": "quick",
                    "explanation": "지훈이는 설계가 완벽해야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Excellence plus innovation equals mastery!",
                    "translation": "우수성 더하기 혁신은 숙련이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Quality innovation creates value!",
                    "translation": "품질 높은 혁신이 가치를 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁의 깨달음이에요.",
                    "optionA": "innovation",
                    "optionB": "Excellence",
                    "optionC": "equals",
                    "optionD": "mastery",
                    "result": "Excellence innovation equals mastery",
                    "explanation": "준혁이는 우수성과 혁신이 숙련과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6648 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "개인 발전하기",
            "explanation": "ENTJ의 스킬 다양화와 INTJ의 전문성 심화 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Learn many different skills!",
                    "translation": "많은 다른 기술들을 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Master one area deeply.",
                    "translation": "한 분야를 깊이 완전히 익혀."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 한 분야를 깊이 완전히 익히라고 하나요?",
                    "hint": "INTJ는 전문성을 추구해요.",
                    "result": "O",
                    "explanation": "승현이는 'Master one area deeply'라고 한 분야를 깊이 완전히 익히라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Deep mastery creates expertise!",
                    "translation": "깊은 숙련이 전문성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Diverse skills enable adaptability!",
                    "translation": "다양한 기술이 적응력을 가능하게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyeon suggests mastering one area @@.",
                    "hint": "INTJ는 깊이 있는 전문성을 선호해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "never",
                    "result": "deeply",
                    "explanation": "승현이는 한 분야를 깊이 완전히 익히라고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Depth plus breadth equals completeness!",
                    "translation": "깊이 더하기 폭은 완전함이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Both approaches build capability!",
                    "translation": "두 접근법 모두 역량을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준의 깨달음이에요.",
                    "optionA": "breadth",
                    "optionB": "Depth",
                    "optionC": "equals",
                    "optionD": "completeness",
                    "result": "Depth breadth equals completeness",
                    "explanation": "민준이는 깊이와 폭이 완전함과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "개인 발전하기",
            "explanation": "ENTJ의 스킬 다양화와 INTJ의 전문성 심화 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Learn many different skills!",
                    "translation": "많은 다른 기술들을 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Master one area deeply.",
                    "translation": "한 분야를 깊이 완전히 익혀."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 한 분야를 깊이 완전히 익히라고 하나요?",
                    "hint": "INTJ는 전문성을 추구해요.",
                    "result": "O",
                    "explanation": "승현이는 'Master one area deeply'라고 한 분야를 깊이 완전히 익히라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Deep mastery creates expertise!",
                    "translation": "깊은 숙련이 전문성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Diverse skills enable adaptability!",
                    "translation": "다양한 기술이 적응력을 가능하게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-hyeon suggests mastering one area @@.",
                    "hint": "INTJ는 깊이 있는 전문성을 선호해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "never",
                    "result": "deeply",
                    "explanation": "승현이는 한 분야를 깊이 완전히 익히라고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "Depth plus breadth equals completeness!",
                    "translation": "깊이 더하기 폭은 완전함이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Both approaches build capability!",
                    "translation": "두 접근법 모두 역량을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민준의 깨달음이에요.",
                    "optionA": "breadth",
                    "optionB": "Depth",
                    "optionC": "equals",
                    "optionD": "completeness",
                    "result": "Depth breadth equals completeness",
                    "explanation": "민준이는 깊이와 폭이 완전함과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6649 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 대립하기",
            "explanation": "ENTJ의 공개적 논쟁과 INTJ의 논리적 반박 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's debate this openly!",
                    "translation": "이것을 공개적으로 토론하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Facts must support arguments.",
                    "translation": "사실이 논증을 뒷받침해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 사실이 논증을 뒷받침해야 한다고 하나요?",
                    "hint": "INTJ는 논리적 근거를 중시해요.",
                    "result": "O",
                    "explanation": "재현이는 'Facts must support arguments'라고 사실이 논증을 뒷받침해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Evidence strengthens positions!",
                    "translation": "증거가 입장을 강화시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Open debate reveals truth!",
                    "translation": "공개 토론이 진실을 드러내!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon says facts must support @@.",
                    "hint": "INTJ는 논리적 논증을 요구해요.",
                    "optionA": "feelings",
                    "optionB": "arguments",
                    "optionC": "games",
                    "result": "arguments",
                    "explanation": "재현이는 사실이 논증을 뒷받침해야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Logic plus passion equals persuasion!",
                    "translation": "논리 더하기 열정은 설득이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Rational discourse finds solutions!",
                    "translation": "합리적 담론이 해결책을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준의 깨달음이에요.",
                    "optionA": "passion",
                    "optionB": "Logic",
                    "optionC": "equals",
                    "optionD": "persuasion",
                    "result": "Logic passion equals persuasion",
                    "explanation": "성준이는 논리와 열정이 설득과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 대립하기",
            "explanation": "ENTJ의 공개적 논쟁과 INTJ의 논리적 반박 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's debate this openly!",
                    "translation": "이것을 공개적으로 토론하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Facts must support arguments.",
                    "translation": "사실이 논증을 뒷받침해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 사실이 논증을 뒷받침해야 한다고 하나요?",
                    "hint": "INTJ는 논리적 근거를 중시해요.",
                    "result": "O",
                    "explanation": "재현이는 'Facts must support arguments'라고 사실이 논증을 뒷받침해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Evidence strengthens positions!",
                    "translation": "증거가 입장을 강화시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Open debate reveals truth!",
                    "translation": "공개 토론이 진실을 드러내!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyeon says facts must support @@.",
                    "hint": "INTJ는 논리적 논증을 요구해요.",
                    "optionA": "feelings",
                    "optionB": "arguments",
                    "optionC": "games",
                    "result": "arguments",
                    "explanation": "재현이는 사실이 논증을 뒷받침해야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Logic plus passion equals persuasion!",
                    "translation": "논리 더하기 열정은 설득이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Rational discourse finds solutions!",
                    "translation": "합리적 담론이 해결책을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성준의 깨달음이에요.",
                    "optionA": "passion",
                    "optionB": "Logic",
                    "optionC": "equals",
                    "optionD": "persuasion",
                    "result": "Logic passion equals persuasion",
                    "explanation": "성준이는 논리와 열정이 설득과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6650 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "최종 결론 도출",
            "explanation": "ENTJ의 실행 중심과 INTJ의 검증 과정 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Implement the best solution!",
                    "translation": "최선의 해결책을 실행해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "Verify solution works completely.",
                    "translation": "해결책이 완전히 작동하는지 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 해결책이 완전히 작동하는지 확인하라고 하나요?",
                    "hint": "INTJ는 검증과 확인을 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'Verify solution works completely'라고 해결책이 완전히 작동하는지 확인하라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Verification prevents future problems!",
                    "translation": "검증이 미래 문제를 예방해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Implementation proves solution value!",
                    "translation": "실행이 해결책의 가치를 증명해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-seok wants to verify solution works @@.",
                    "hint": "INTJ는 완전한 검증을 원해요.",
                    "optionA": "sometimes",
                    "optionB": "completely",
                    "optionC": "never",
                    "result": "completely",
                    "explanation": "현석이는 해결책이 완전히 작동하는지 확인하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Testing plus action equals confidence!",
                    "translation": "테스트 더하기 행동은 자신감이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Thorough approach ensures success!",
                    "translation": "철저한 접근이 성공을 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성의 깨달음이에요.",
                    "optionA": "action",
                    "optionB": "Testing",
                    "optionC": "equals",
                    "optionD": "confidence",
                    "result": "Testing action equals confidence",
                    "explanation": "태성이는 테스트와 행동이 자신감과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "최종 결론 도출",
            "explanation": "ENTJ의 실행 중심과 INTJ의 검증 과정 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Implement the best solution!",
                    "translation": "최선의 해결책을 실행해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "Verify solution works completely.",
                    "translation": "해결책이 완전히 작동하는지 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 해결책이 완전히 작동하는지 확인하라고 하나요?",
                    "hint": "INTJ는 검증과 확인을 중시해요.",
                    "result": "O",
                    "explanation": "현석이는 'Verify solution works completely'라고 해결책이 완전히 작동하는지 확인하라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Verification prevents future problems!",
                    "translation": "검증이 미래 문제를 예방해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Implementation proves solution value!",
                    "translation": "실행이 해결책의 가치를 증명해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-seok wants to verify solution works @@.",
                    "hint": "INTJ는 완전한 검증을 원해요.",
                    "optionA": "sometimes",
                    "optionB": "completely",
                    "optionC": "never",
                    "result": "completely",
                    "explanation": "현석이는 해결책이 완전히 작동하는지 확인하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Testing plus action equals confidence!",
                    "translation": "테스트 더하기 행동은 자신감이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Thorough approach ensures success!",
                    "translation": "철저한 접근이 성공을 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태성의 깨달음이에요.",
                    "optionA": "action",
                    "optionB": "Testing",
                    "optionC": "equals",
                    "optionD": "confidence",
                    "result": "Testing action equals confidence",
                    "explanation": "태성이는 테스트와 행동이 자신감과 같다고 깨달았어요."
                }
            ]
        }
    ]
}
ID: 6651 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 친구를 만나다",
            "explanation": "INFP의 조용한 호기심과 INFJ의 깊은 관찰 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Hi, you seem nice.",
                    "translation": "안녕, 너 좋은 사람 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I feel that too.",
                    "translation": "나도 그렇게 느껴."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 상대방이 좋은 사람 같다고 생각하나요?",
                    "hint": "INFP는 직감적으로 사람을 파악해요.",
                    "result": "O",
                    "explanation": "은비는 'you seem nice'라고 상대방이 좋은 사람 같다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Want to be friends?",
                    "translation": "친구가 될래?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Yes, I'd like that.",
                    "translation": "응, 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi wants to be @@.",
                    "hint": "INFP는 진정한 연결을 원해요.",
                    "optionA": "alone",
                    "optionB": "friends",
                    "optionC": "busy",
                    "result": "friends",
                    "explanation": "은비는 친구가 되고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Let's talk more later.",
                    "translation": "나중에 더 얘기하자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I'll remember this moment.",
                    "translation": "이 순간을 기억할게."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 제안이에요.",
                    "optionA": "more",
                    "optionB": "talk",
                    "optionC": "Let's",
                    "result": "Let's talk more",
                    "explanation": "은비는 더 대화하자고 제안했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새 친구를 만나다",
            "explanation": "INFP의 조용한 호기심과 INFJ의 깊은 관찰 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Hi, you seem nice.",
                    "translation": "안녕, 너 좋은 사람 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I feel that too.",
                    "translation": "나도 그렇게 느껴."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 상대방이 좋은 사람 같다고 생각하나요?",
                    "hint": "INFP는 직감적으로 사람을 파악해요.",
                    "result": "O",
                    "explanation": "은비는 'you seem nice'라고 상대방이 좋은 사람 같다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Want to be friends?",
                    "translation": "친구가 될래?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Yes, I'd like that.",
                    "translation": "응, 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi wants to be @@.",
                    "hint": "INFP는 진정한 연결을 원해요.",
                    "optionA": "alone",
                    "optionB": "friends",
                    "optionC": "busy",
                    "result": "friends",
                    "explanation": "은비는 친구가 되고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Let's talk more later.",
                    "translation": "나중에 더 얘기하자."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I'll remember this moment.",
                    "translation": "이 순간을 기억할게."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 제안이에요.",
                    "optionA": "more",
                    "optionB": "talk",
                    "optionC": "Let's",
                    "result": "Let's talk more",
                    "explanation": "은비는 더 대화하자고 제안했어요."
                }
            ]
        }
    ]
}
ID: 6652 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 초대장",
            "explanation": "INFP의 선택적 사교와 INFJ의 신중한 참여 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Got a party invite.",
                    "translation": "파티 초대받았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Who else is going?",
                    "translation": "누가 또 가?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 누가 가는지 궁금해하나요?",
                    "hint": "INFJ는 참석자를 미리 파악하고 싶어해요.",
                    "result": "O",
                    "explanation": "민수는 'Who else is going?'이라고 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Maybe I'll stay home.",
                    "translation": "집에 있을까 봐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I understand that feeling.",
                    "translation": "그 마음 이해해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon might @@ home.",
                    "hint": "INFP는 기분에 따라 결정해요.",
                    "optionA": "leave",
                    "optionB": "stay",
                    "optionC": "clean",
                    "result": "stay",
                    "explanation": "하윤이는 집에 있을지도 몰라요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Small groups are better.",
                    "translation": "소규모가 더 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Quality over quantity always.",
                    "translation": "언제나 양보다 질이지."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이의 선호도예요.",
                    "optionA": "are",
                    "optionB": "groups",
                    "optionC": "Small",
                    "result": "Small groups are",
                    "explanation": "하윤이는 소규모 모임을 선호해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 초대장",
            "explanation": "INFP의 선택적 사교와 INFJ의 신중한 참여 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Got a party invite.",
                    "translation": "파티 초대받았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Who else is going?",
                    "translation": "누가 또 가?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민수는 누가 가는지 궁금해하나요?",
                    "hint": "INFJ는 참석자를 미리 파악하고 싶어해요.",
                    "result": "O",
                    "explanation": "민수는 'Who else is going?'이라고 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Maybe I'll stay home.",
                    "translation": "집에 있을까 봐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I understand that feeling.",
                    "translation": "그 마음 이해해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon might @@ home.",
                    "hint": "INFP는 기분에 따라 결정해요.",
                    "optionA": "leave",
                    "optionB": "stay",
                    "optionC": "clean",
                    "result": "stay",
                    "explanation": "하윤이는 집에 있을지도 몰라요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Small groups are better.",
                    "translation": "소규모가 더 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Quality over quantity always.",
                    "translation": "언제나 양보다 질이지."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤이의 선호도예요.",
                    "optionA": "are",
                    "optionB": "groups",
                    "optionC": "Small",
                    "result": "Small groups are",
                    "explanation": "하윤이는 소규모 모임을 선호해요."
                }
            ]
        }
    ]
}
ID: 6653 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 속의 세계",
            "explanation": "INFP의 상상력과 INFJ의 통찰력 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "This book feels magical.",
                    "translation": "이 책 마법 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "The meaning runs deep.",
                    "translation": "의미가 깊어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 책이 마법 같다고 느끼나요?",
                    "hint": "INFP는 책에서 마법을 발견해요.",
                    "result": "O",
                    "explanation": "서준이는 'This book feels magical'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "I love the characters.",
                    "translation": "등장인물들이 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Their growth is meaningful.",
                    "translation": "그들의 성장이 의미 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun loves the @@.",
                    "hint": "INFP는 캐릭터에 감정이입해요.",
                    "optionA": "pictures",
                    "optionB": "characters",
                    "optionC": "pages",
                    "result": "characters",
                    "explanation": "서준이는 등장인물들을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Stories inspire me daily.",
                    "translation": "이야기들이 날 매일 영감 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Books guide our path.",
                    "translation": "책은 우리 길을 안내해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이가 받는 것이에요.",
                    "optionA": "me",
                    "optionB": "inspire",
                    "optionC": "Stories",
                    "result": "Stories inspire me",
                    "explanation": "이야기들이 서준이에게 영감을 줘요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 속의 세계",
            "explanation": "INFP의 상상력과 INFJ의 통찰력 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "This book feels magical.",
                    "translation": "이 책 마법 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "The meaning runs deep.",
                    "translation": "의미가 깊어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 책이 마법 같다고 느끼나요?",
                    "hint": "INFP는 책에서 마법을 발견해요.",
                    "result": "O",
                    "explanation": "서준이는 'This book feels magical'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "I love the characters.",
                    "translation": "등장인물들이 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Their growth is meaningful.",
                    "translation": "그들의 성장이 의미 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun loves the @@.",
                    "hint": "INFP는 캐릭터에 감정이입해요.",
                    "optionA": "pictures",
                    "optionB": "characters",
                    "optionC": "pages",
                    "result": "characters",
                    "explanation": "서준이는 등장인물들을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Stories inspire me daily.",
                    "translation": "이야기들이 날 매일 영감 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Books guide our path.",
                    "translation": "책은 우리 길을 안내해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서준이가 받는 것이에요.",
                    "optionA": "me",
                    "optionB": "inspire",
                    "optionC": "Stories",
                    "result": "Stories inspire me",
                    "explanation": "이야기들이 서준이에게 영감을 줘요."
                }
            ]
        }
    ]
}
ID: 6654 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 발견",
            "explanation": "INFP의 호기심과 INFJ의 직관적 이해 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Found something interesting today.",
                    "translation": "오늘 재미있는 걸 찾았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Tell me about it.",
                    "translation": "얘기해 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 재미있는 것을 찾았나요?",
                    "hint": "INFP는 흥미로운 것을 발견해요.",
                    "result": "O",
                    "explanation": "도훈이는 'Found something interesting'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "It's about human nature.",
                    "translation": "인간 본성에 관한 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "That's always fascinating.",
                    "translation": "그건 항상 흥미로워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hun found something about @@.",
                    "hint": "INFP는 인간 본성에 관심이 많아요.",
                    "optionA": "animals",
                    "optionB": "human",
                    "optionC": "plants",
                    "result": "human",
                    "explanation": "도훈이는 인간 본성에 관한 것을 찾았어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Learning never gets boring.",
                    "translation": "배움은 지루하지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Knowledge connects everything together.",
                    "translation": "지식은 모든 걸 연결해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이의 생각이에요.",
                    "optionA": "gets",
                    "optionB": "never",
                    "optionC": "Learning",
                    "result": "Learning never gets",
                    "explanation": "도훈이는 배움이 지루하지 않다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 발견",
            "explanation": "INFP의 호기심과 INFJ의 직관적 이해 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Found something interesting today.",
                    "translation": "오늘 재미있는 걸 찾았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Tell me about it.",
                    "translation": "얘기해 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 재미있는 것을 찾았나요?",
                    "hint": "INFP는 흥미로운 것을 발견해요.",
                    "result": "O",
                    "explanation": "도훈이는 'Found something interesting'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "It's about human nature.",
                    "translation": "인간 본성에 관한 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "That's always fascinating.",
                    "translation": "그건 항상 흥미로워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hun found something about @@.",
                    "hint": "INFP는 인간 본성에 관심이 많아요.",
                    "optionA": "animals",
                    "optionB": "human",
                    "optionC": "plants",
                    "result": "human",
                    "explanation": "도훈이는 인간 본성에 관한 것을 찾았어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Learning never gets boring.",
                    "translation": "배움은 지루하지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Knowledge connects everything together.",
                    "translation": "지식은 모든 걸 연결해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도훈이의 생각이에요.",
                    "optionA": "gets",
                    "optionB": "never",
                    "optionC": "Learning",
                    "result": "Learning never gets",
                    "explanation": "도훈이는 배움이 지루하지 않다고 생각해요."
                }
            ]
        }
    ]
}
ID: 6655 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 선택",
            "explanation": "INFP의 가치 기반 결정과 INFJ의 직관적 판단 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "My heart says yes.",
                    "translation": "내 마음은 그래라고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아름",
                    "script": "Trust your inner voice.",
                    "translation": "네 내면의 목소리를 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래의 마음은 긍정적인가요?",
                    "hint": "INFP는 마음의 소리를 따라요.",
                    "result": "O",
                    "explanation": "미래는 'My heart says yes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Feeling matters most here.",
                    "translation": "여기선 느낌이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아름",
                    "script": "Your intuition knows best.",
                    "translation": "네 직관이 가장 잘 알아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae thinks @@ matters most.",
                    "hint": "INFP는 감정을 중시해요.",
                    "optionA": "money",
                    "optionB": "feeling",
                    "optionC": "time",
                    "result": "feeling",
                    "explanation": "미래는 느낌이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "This feels so right.",
                    "translation": "이게 정말 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아름",
                    "script": "Follow that certain feeling.",
                    "translation": "그 확신을 따라가."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래의 느낌이에요.",
                    "optionA": "right",
                    "optionB": "feels",
                    "optionC": "This",
                    "result": "This feels right",
                    "explanation": "미래는 이것이 맞다고 느껴요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 선택",
            "explanation": "INFP의 가치 기반 결정과 INFJ의 직관적 판단 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "My heart says yes.",
                    "translation": "내 마음은 그래라고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아름",
                    "script": "Trust your inner voice.",
                    "translation": "네 내면의 목소리를 믿어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래의 마음은 긍정적인가요?",
                    "hint": "INFP는 마음의 소리를 따라요.",
                    "result": "O",
                    "explanation": "미래는 'My heart says yes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Feeling matters most here.",
                    "translation": "여기선 느낌이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아름",
                    "script": "Your intuition knows best.",
                    "translation": "네 직관이 가장 잘 알아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae thinks @@ matters most.",
                    "hint": "INFP는 감정을 중시해요.",
                    "optionA": "money",
                    "optionB": "feeling",
                    "optionC": "time",
                    "result": "feeling",
                    "explanation": "미래는 느낌이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "This feels so right.",
                    "translation": "이게 정말 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아름",
                    "script": "Follow that certain feeling.",
                    "translation": "그 확신을 따라가."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미래의 느낌이에요.",
                    "optionA": "right",
                    "optionB": "feels",
                    "optionC": "This",
                    "result": "This feels right",
                    "explanation": "미래는 이것이 맞다고 느껴요."
                }
            ]
        }
    ]
}
ID: 6656 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정",
            "explanation": "INFP의 유연한 접근과 INFJ의 확고한 비전 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Take your needed time.",
                    "translation": "필요한 만큼 시간을 가져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 시간이 더 필요하나요?",
                    "hint": "INFP는 충분히 고민하고 싶어해요.",
                    "result": "O",
                    "explanation": "나영이는 'I need more time'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Options keep me thinking.",
                    "translation": "선택지들이 계속 생각나게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "The answer will come.",
                    "translation": "답은 올 거야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young keeps @@ about options.",
                    "hint": "INFP는 가능성을 계속 고민해요.",
                    "optionA": "forgetting",
                    "optionB": "thinking",
                    "optionC": "running",
                    "result": "thinking",
                    "explanation": "나영이는 선택지들을 계속 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "My values guide me.",
                    "translation": "내 가치관이 날 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "That's your true compass.",
                    "translation": "그게 네 진짜 나침반이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이를 이끄는 것이에요.",
                    "optionA": "guide",
                    "optionB": "values",
                    "optionC": "My",
                    "result": "My values guide",
                    "explanation": "나영이의 가치관이 그녀를 이끌어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정",
            "explanation": "INFP의 유연한 접근과 INFJ의 확고한 비전 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Take your needed time.",
                    "translation": "필요한 만큼 시간을 가져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 시간이 더 필요하나요?",
                    "hint": "INFP는 충분히 고민하고 싶어해요.",
                    "result": "O",
                    "explanation": "나영이는 'I need more time'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Options keep me thinking.",
                    "translation": "선택지들이 계속 생각나게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "The answer will come.",
                    "translation": "답은 올 거야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young keeps @@ about options.",
                    "hint": "INFP는 가능성을 계속 고민해요.",
                    "optionA": "forgetting",
                    "optionB": "thinking",
                    "optionC": "running",
                    "result": "thinking",
                    "explanation": "나영이는 선택지들을 계속 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "My values guide me.",
                    "translation": "내 가치관이 날 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "That's your true compass.",
                    "translation": "그게 네 진짜 나침반이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이를 이끄는 것이에요.",
                    "optionA": "guide",
                    "optionB": "values",
                    "optionC": "My",
                    "result": "My values guide",
                    "explanation": "나영이의 가치관이 그녀를 이끌어요."
                }
            ]
        }
    ]
}
ID: 6657 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루의 리듬",
            "explanation": "INFP의 자유로운 일상과 INFJ의 계획적인 루틴 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Today feels like adventure.",
                    "translation": "오늘은 모험 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "My schedule is ready.",
                    "translation": "내 일정은 준비됐어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 오늘이 모험 같다고 느끼나요?",
                    "hint": "INFP는 일상도 모험으로 봐요.",
                    "result": "O",
                    "explanation": "준호는 'Today feels like adventure'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Plans can always change.",
                    "translation": "계획은 언제든 바뀔 수 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "Structure gives me peace.",
                    "translation": "체계가 날 평화롭게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks plans can @@.",
                    "hint": "INFP는 유연성을 중요시해요.",
                    "optionA": "stay",
                    "optionB": "change",
                    "optionC": "disappear",
                    "result": "change",
                    "explanation": "준호는 계획이 바뀔 수 있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Going with the flow.",
                    "translation": "흐름을 따라가."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민석",
                    "script": "I respect your way.",
                    "translation": "네 방식을 존중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호의 방식이에요.",
                    "optionA": "the",
                    "optionB": "with",
                    "optionC": "Going",
                    "result": "Going with the",
                    "explanation": "준호는 흐름을 따라가요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루의 리듬",
            "explanation": "INFP의 자유로운 일상과 INFJ의 계획적인 루틴 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Today feels like adventure.",
                    "translation": "오늘은 모험 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "My schedule is ready.",
                    "translation": "내 일정은 준비됐어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 오늘이 모험 같다고 느끼나요?",
                    "hint": "INFP는 일상도 모험으로 봐요.",
                    "result": "O",
                    "explanation": "준호는 'Today feels like adventure'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Plans can always change.",
                    "translation": "계획은 언제든 바뀔 수 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "Structure gives me peace.",
                    "translation": "체계가 날 평화롭게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks plans can @@.",
                    "hint": "INFP는 유연성을 중요시해요.",
                    "optionA": "stay",
                    "optionB": "change",
                    "optionC": "disappear",
                    "result": "change",
                    "explanation": "준호는 계획이 바뀔 수 있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Going with the flow.",
                    "translation": "흐름을 따라가."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민석",
                    "script": "I respect your way.",
                    "translation": "네 방식을 존중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호의 방식이에요.",
                    "optionA": "the",
                    "optionB": "with",
                    "optionC": "Going",
                    "result": "Going with the",
                    "explanation": "준호는 흐름을 따라가요."
                }
            ]
        }
    ]
}
ID: 6658 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획",
            "explanation": "INFP의 즉흥성과 INFJ의 준비성 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Weekend plans? Maybe nothing.",
                    "translation": "주말 계획? 아무것도 안 할지도."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "I've planned everything already.",
                    "translation": "난 벌써 다 계획했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 주말에 아무것도 안 할 수도 있나요?",
                    "hint": "INFP는 계획 없는 시간을 좋아해요.",
                    "result": "O",
                    "explanation": "소희는 'Maybe nothing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Spontaneous days are best.",
                    "translation": "즉흥적인 날들이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Your freedom inspires me.",
                    "translation": "네 자유로움이 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee likes @@ days best.",
                    "hint": "INFP는 즉흥성을 좋아해요.",
                    "optionA": "busy",
                    "optionB": "spontaneous",
                    "optionC": "boring",
                    "result": "spontaneous",
                    "explanation": "소희는 즉흥적인 날들을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Life surprises me daily.",
                    "translation": "삶은 매일 날 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "That's beautifully unpredictable.",
                    "translation": "그건 아름답게 예측불가능해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희의 일상이에요.",
                    "optionA": "surprises",
                    "optionB": "Life",
                    "optionC": "me",
                    "result": "Life surprises me",
                    "explanation": "삶이 소희를 매일 놀라게 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획",
            "explanation": "INFP의 즉흥성과 INFJ의 준비성 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Weekend plans? Maybe nothing.",
                    "translation": "주말 계획? 아무것도 안 할지도."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "I've planned everything already.",
                    "translation": "난 벌써 다 계획했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 주말에 아무것도 안 할 수도 있나요?",
                    "hint": "INFP는 계획 없는 시간을 좋아해요.",
                    "result": "O",
                    "explanation": "소희는 'Maybe nothing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Spontaneous days are best.",
                    "translation": "즉흥적인 날들이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Your freedom inspires me.",
                    "translation": "네 자유로움이 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee likes @@ days best.",
                    "hint": "INFP는 즉흥성을 좋아해요.",
                    "optionA": "busy",
                    "optionB": "spontaneous",
                    "optionC": "boring",
                    "result": "spontaneous",
                    "explanation": "소희는 즉흥적인 날들을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Life surprises me daily.",
                    "translation": "삶은 매일 날 놀라게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "That's beautifully unpredictable.",
                    "translation": "그건 아름답게 예측불가능해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희의 일상이에요.",
                    "optionA": "surprises",
                    "optionB": "Life",
                    "optionC": "me",
                    "result": "Life surprises me",
                    "explanation": "삶이 소희를 매일 놀라게 해요."
                }
            ]
        }
    ]
}
ID: 6659 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘든 날",
            "explanation": "INFP의 감정적 대처와 INFJ의 내면 성찰 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Today was really hard.",
                    "translation": "오늘 정말 힘들었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정민",
                    "script": "I'm here for you.",
                    "translation": "내가 여기 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 오늘이 힘들었나요?",
                    "hint": "INFP는 감정을 솔직하게 표현해요.",
                    "result": "O",
                    "explanation": "은비는 'Today was really hard'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Need some quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정민",
                    "script": "Solitude heals the soul.",
                    "translation": "고독이 영혼을 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi needs @@ time.",
                    "hint": "INFP는 혼자만의 시간이 필요해요.",
                    "optionA": "party",
                    "optionB": "quiet",
                    "optionC": "work",
                    "result": "quiet",
                    "explanation": "은비는 조용한 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Music helps me heal.",
                    "translation": "음악이 날 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정민",
                    "script": "Art touches deep places.",
                    "translation": "예술은 깊은 곳을 건드려."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비를 돕는 것이에요.",
                    "optionA": "helps",
                    "optionB": "Music",
                    "optionC": "me",
                    "result": "Music helps me",
                    "explanation": "음악이 은비를 치유해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "힘든 날",
            "explanation": "INFP의 감정적 대처와 INFJ의 내면 성찰 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Today was really hard.",
                    "translation": "오늘 정말 힘들었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정민",
                    "script": "I'm here for you.",
                    "translation": "내가 여기 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 오늘이 힘들었나요?",
                    "hint": "INFP는 감정을 솔직하게 표현해요.",
                    "result": "O",
                    "explanation": "은비는 'Today was really hard'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Need some quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정민",
                    "script": "Solitude heals the soul.",
                    "translation": "고독이 영혼을 치유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi needs @@ time.",
                    "hint": "INFP는 혼자만의 시간이 필요해요.",
                    "optionA": "party",
                    "optionB": "quiet",
                    "optionC": "work",
                    "result": "quiet",
                    "explanation": "은비는 조용한 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Music helps me heal.",
                    "translation": "음악이 날 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정민",
                    "script": "Art touches deep places.",
                    "translation": "예술은 깊은 곳을 건드려."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비를 돕는 것이에요.",
                    "optionA": "helps",
                    "optionB": "Music",
                    "optionC": "me",
                    "result": "Music helps me",
                    "explanation": "음악이 은비를 치유해요."
                }
            ]
        }
    ]
}
ID: 6660 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "압박감 속에서",
            "explanation": "INFP의 회피와 INFJ의 철수 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Too much pressure today.",
                    "translation": "오늘 너무 압박이 심해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Let's step back together.",
                    "translation": "함께 한발 물러서자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 압박을 느끼나요?",
                    "hint": "INFP는 압박감에 민감해요.",
                    "result": "O",
                    "explanation": "하늘이는 'Too much pressure'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "I'll process this slowly.",
                    "translation": "천천히 처리할게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Take all time needed.",
                    "translation": "필요한 시간 다 가져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-neul will process @@.",
                    "hint": "INFP는 천천히 처리해요.",
                    "optionA": "quickly",
                    "optionB": "slowly",
                    "optionC": "never",
                    "result": "slowly",
                    "explanation": "하늘이는 천천히 처리할 거예요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Nature calms my mind.",
                    "translation": "자연이 마음을 진정시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Peace lives in nature.",
                    "translation": "평화는 자연 속에 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이의 마음을 돕는 것이에요.",
                    "optionA": "calms",
                    "optionB": "Nature",
                    "optionC": "my",
                    "result": "Nature calms my",
                    "explanation": "자연이 하늘이의 마음을 진정시켜요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "압박감 속에서",
            "explanation": "INFP의 회피와 INFJ의 철수 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Too much pressure today.",
                    "translation": "오늘 너무 압박이 심해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Let's step back together.",
                    "translation": "함께 한발 물러서자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 압박을 느끼나요?",
                    "hint": "INFP는 압박감에 민감해요.",
                    "result": "O",
                    "explanation": "하늘이는 'Too much pressure'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "I'll process this slowly.",
                    "translation": "천천히 처리할게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Take all time needed.",
                    "translation": "필요한 시간 다 가져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-neul will process @@.",
                    "hint": "INFP는 천천히 처리해요.",
                    "optionA": "quickly",
                    "optionB": "slowly",
                    "optionC": "never",
                    "result": "slowly",
                    "explanation": "하늘이는 천천히 처리할 거예요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Nature calms my mind.",
                    "translation": "자연이 마음을 진정시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Peace lives in nature.",
                    "translation": "평화는 자연 속에 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하늘이의 마음을 돕는 것이에요.",
                    "optionA": "calms",
                    "optionB": "Nature",
                    "optionC": "my",
                    "result": "Nature calms my",
                    "explanation": "자연이 하늘이의 마음을 진정시켜요."
                }
            ]
        }
    ]
}
ID: 6661 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업",
            "explanation": "INFP의 의미 추구와 INFJ의 비전 실현 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work should mean something.",
                    "translation": "일은 의미가 있어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "Purpose drives everything forward.",
                    "translation": "목적이 모든 걸 앞으로 나아가게 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 일이 의미 있어야 한다고 생각하나요?",
                    "hint": "INFP는 의미 있는 일을 원해요.",
                    "result": "O",
                    "explanation": "서준이는 'Work should mean something'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Helping others feels right.",
                    "translation": "남을 돕는 게 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Your path seems clear.",
                    "translation": "네 길이 명확해 보여."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun wants to @@ others.",
                    "hint": "INFP는 남을 돕고 싶어해요.",
                    "optionA": "ignore",
                    "optionB": "help",
                    "optionC": "avoid",
                    "result": "help",
                    "explanation": "서준이는 남을 돕고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Dreams guide my choices.",
                    "translation": "꿈이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Vision shapes our future.",
                    "translation": "비전이 우리 미래를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이의 선택을 이끄는 것이에요.",
                    "optionA": "guide",
                    "optionB": "Dreams",
                    "optionC": "my",
                    "result": "Dreams guide my",
                    "explanation": "꿈이 서준이의 선택을 이끌어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업",
            "explanation": "INFP의 의미 추구와 INFJ의 비전 실현 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work should mean something.",
                    "translation": "일은 의미가 있어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "Purpose drives everything forward.",
                    "translation": "목적이 모든 걸 앞으로 나아가게 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 일이 의미 있어야 한다고 생각하나요?",
                    "hint": "INFP는 의미 있는 일을 원해요.",
                    "result": "O",
                    "explanation": "서준이는 'Work should mean something'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Helping others feels right.",
                    "translation": "남을 돕는 게 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "Your path seems clear.",
                    "translation": "네 길이 명확해 보여."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun wants to @@ others.",
                    "hint": "INFP는 남을 돕고 싶어해요.",
                    "optionA": "ignore",
                    "optionB": "help",
                    "optionC": "avoid",
                    "result": "help",
                    "explanation": "서준이는 남을 돕고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Dreams guide my choices.",
                    "translation": "꿈이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Vision shapes our future.",
                    "translation": "비전이 우리 미래를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서준이의 선택을 이끄는 것이에요.",
                    "optionA": "guide",
                    "optionB": "Dreams",
                    "optionC": "my",
                    "result": "Dreams guide my",
                    "explanation": "꿈이 서준이의 선택을 이끌어요."
                }
            ]
        }
    ]
}
ID: 6662 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획",
            "explanation": "INFP의 가능성과 INFJ의 명확한 목표 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Many paths look interesting.",
                    "translation": "많은 길이 재미있어 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "One will call you.",
                    "translation": "하나가 널 부를 거야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 여러 길이 재미있어 보이나요?",
                    "hint": "INFP는 다양한 가능성을 봐요.",
                    "result": "O",
                    "explanation": "도훈이는 'Many paths look interesting'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Creative work excites me.",
                    "translation": "창의적인 일이 날 신나게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "That's your true calling.",
                    "translation": "그게 네 진짜 소명이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Creative work @@ Do-hun.",
                    "hint": "INFP는 창의적인 일을 좋아해요.",
                    "optionA": "bores",
                    "optionB": "excites",
                    "optionC": "scares",
                    "result": "excites",
                    "explanation": "창의적인 일이 도훈이를 신나게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Passion before money always.",
                    "translation": "항상 돈보다 열정이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Values create real success.",
                    "translation": "가치가 진짜 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이의 우선순위예요.",
                    "optionA": "before",
                    "optionB": "Passion",
                    "optionC": "money",
                    "result": "Passion before money",
                    "explanation": "도훈이는 돈보다 열정을 우선시해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획",
            "explanation": "INFP의 가능성과 INFJ의 명확한 목표 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Many paths look interesting.",
                    "translation": "많은 길이 재미있어 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "One will call you.",
                    "translation": "하나가 널 부를 거야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 여러 길이 재미있어 보이나요?",
                    "hint": "INFP는 다양한 가능성을 봐요.",
                    "result": "O",
                    "explanation": "도훈이는 'Many paths look interesting'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Creative work excites me.",
                    "translation": "창의적인 일이 날 신나게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "That's your true calling.",
                    "translation": "그게 네 진짜 소명이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Creative work @@ Do-hun.",
                    "hint": "INFP는 창의적인 일을 좋아해요.",
                    "optionA": "bores",
                    "optionB": "excites",
                    "optionC": "scares",
                    "result": "excites",
                    "explanation": "창의적인 일이 도훈이를 신나게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Passion before money always.",
                    "translation": "항상 돈보다 열정이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Values create real success.",
                    "translation": "가치가 진짜 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도훈이의 우선순위예요.",
                    "optionA": "before",
                    "optionB": "Passion",
                    "optionC": "money",
                    "result": "Passion before money",
                    "explanation": "도훈이는 돈보다 열정을 우선시해요."
                }
            ]
        }
    ]
}
ID: 6663 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 시간",
            "explanation": "INFP의 예술적 표현과 INFJ의 깊은 통찰 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Writing feels like breathing.",
                    "translation": "글쓰기는 숨쉬기 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아름",
                    "script": "Words carry deep truth.",
                    "translation": "말은 깊은 진실을 담아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 글쓰기가 숨쉬기 같다고 느끼나요?",
                    "hint": "INFP는 창작이 자연스러워요.",
                    "result": "O",
                    "explanation": "미래는 'Writing feels like breathing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Stories live inside me.",
                    "translation": "이야기들이 내 안에 살아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아름",
                    "script": "Let them flow out.",
                    "translation": "그것들이 흘러나오게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Stories live @@ Mi-rae.",
                    "hint": "INFP는 내면에 이야기가 있어요.",
                    "optionA": "outside",
                    "optionB": "inside",
                    "optionC": "beside",
                    "result": "inside",
                    "explanation": "이야기들이 미래의 내면에 살아있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Art heals my soul.",
                    "translation": "예술이 내 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아름",
                    "script": "Creation brings wholeness back.",
                    "translation": "창조가 온전함을 되찾아줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래의 영혼을 돕는 것이에요.",
                    "optionA": "heals",
                    "optionB": "Art",
                    "optionC": "my",
                    "result": "Art heals my",
                    "explanation": "예술이 미래의 영혼을 치유해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 시간",
            "explanation": "INFP의 예술적 표현과 INFJ의 깊은 통찰 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Writing feels like breathing.",
                    "translation": "글쓰기는 숨쉬기 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아름",
                    "script": "Words carry deep truth.",
                    "translation": "말은 깊은 진실을 담아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 글쓰기가 숨쉬기 같다고 느끼나요?",
                    "hint": "INFP는 창작이 자연스러워요.",
                    "result": "O",
                    "explanation": "미래는 'Writing feels like breathing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Stories live inside me.",
                    "translation": "이야기들이 내 안에 살아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아름",
                    "script": "Let them flow out.",
                    "translation": "그것들이 흘러나오게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Stories live @@ Mi-rae.",
                    "hint": "INFP는 내면에 이야기가 있어요.",
                    "optionA": "outside",
                    "optionB": "inside",
                    "optionC": "beside",
                    "result": "inside",
                    "explanation": "이야기들이 미래의 내면에 살아있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Art heals my soul.",
                    "translation": "예술이 내 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아름",
                    "script": "Creation brings wholeness back.",
                    "translation": "창조가 온전함을 되찾아줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미래의 영혼을 돕는 것이에요.",
                    "optionA": "heals",
                    "optionB": "Art",
                    "optionC": "my",
                    "result": "Art heals my",
                    "explanation": "예술이 미래의 영혼을 치유해요."
                }
            ]
        }
    ]
}
ID: 6664 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 취미",
            "explanation": "INFP의 몰입과 INFJ의 명상적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Reading takes me away.",
                    "translation": "독서가 날 데려가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Books open inner doors.",
                    "translation": "책은 내면의 문을 열어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 독서가 자신을 데려간다고 하나요?",
                    "hint": "INFP는 책 속으로 빠져들어요.",
                    "result": "O",
                    "explanation": "나영이는 'Reading takes me away'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Lost in other worlds.",
                    "translation": "다른 세계에 빠져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "Finding yourself through stories.",
                    "translation": "이야기를 통해 자신을 찾아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young gets @@ in worlds.",
                    "hint": "INFP는 상상의 세계에 빠져요.",
                    "optionA": "found",
                    "optionB": "lost",
                    "optionC": "tired",
                    "result": "lost",
                    "explanation": "나영이는 다른 세계에 빠져요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Quiet hobbies restore me.",
                    "translation": "조용한 취미가 날 회복시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "Silence speaks to souls.",
                    "translation": "침묵이 영혼에게 말해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이를 회복시키는 것이에요.",
                    "optionA": "hobbies",
                    "optionB": "Quiet",
                    "optionC": "restore",
                    "result": "Quiet hobbies restore",
                    "explanation": "조용한 취미가 나영이를 회복시켜요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 취미",
            "explanation": "INFP의 몰입과 INFJ의 명상적 활동 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Reading takes me away.",
                    "translation": "독서가 날 데려가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Books open inner doors.",
                    "translation": "책은 내면의 문을 열어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 독서가 자신을 데려간다고 하나요?",
                    "hint": "INFP는 책 속으로 빠져들어요.",
                    "result": "O",
                    "explanation": "나영이는 'Reading takes me away'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Lost in other worlds.",
                    "translation": "다른 세계에 빠져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "Finding yourself through stories.",
                    "translation": "이야기를 통해 자신을 찾아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young gets @@ in worlds.",
                    "hint": "INFP는 상상의 세계에 빠져요.",
                    "optionA": "found",
                    "optionB": "lost",
                    "optionC": "tired",
                    "result": "lost",
                    "explanation": "나영이는 다른 세계에 빠져요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Quiet hobbies restore me.",
                    "translation": "조용한 취미가 날 회복시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "Silence speaks to souls.",
                    "translation": "침묵이 영혼에게 말해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이를 회복시키는 것이에요.",
                    "optionA": "hobbies",
                    "optionB": "Quiet",
                    "optionC": "restore",
                    "result": "Quiet hobbies restore",
                    "explanation": "조용한 취미가 나영이를 회복시켜요."
                }
            ]
        }
    ]
}
ID: 6665 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음의 대화",
            "explanation": "INFP의 감정적 접근과 INFJ의 직관적 이해 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let's talk about feelings.",
                    "translation": "감정에 대해 얘기하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "I sense deeper issues.",
                    "translation": "더 깊은 문제를 느껴."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정에 대해 얘기하고 싶어하나요?",
                    "hint": "INFP는 감정을 나누고 싶어해요.",
                    "result": "O",
                    "explanation": "준호는 'Let's talk about feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Understanding takes time here.",
                    "translation": "이해하는 데 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "Patience reveals the truth.",
                    "translation": "인내가 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho says understanding takes @@.",
                    "hint": "INFP는 천천히 이해해요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "effort",
                    "result": "time",
                    "explanation": "준호는 이해하는 데 시간이 걸린다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Hearts need gentle care.",
                    "translation": "마음은 부드러운 보살핌이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민석",
                    "script": "Healing happens through connection.",
                    "translation": "치유는 연결을 통해 일어나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 필요하다고 생각하는 것이에요.",
                    "optionA": "need",
                    "optionB": "Hearts",
                    "optionC": "gentle",
                    "result": "Hearts need gentle",
                    "explanation": "마음은 부드러운 보살핌이 필요해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음의 대화",
            "explanation": "INFP의 감정적 접근과 INFJ의 직관적 이해 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let's talk about feelings.",
                    "translation": "감정에 대해 얘기하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "I sense deeper issues.",
                    "translation": "더 깊은 문제를 느껴."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정에 대해 얘기하고 싶어하나요?",
                    "hint": "INFP는 감정을 나누고 싶어해요.",
                    "result": "O",
                    "explanation": "준호는 'Let's talk about feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Understanding takes time here.",
                    "translation": "이해하는 데 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "Patience reveals the truth.",
                    "translation": "인내가 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho says understanding takes @@.",
                    "hint": "INFP는 천천히 이해해요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "effort",
                    "result": "time",
                    "explanation": "준호는 이해하는 데 시간이 걸린다고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Hearts need gentle care.",
                    "translation": "마음은 부드러운 보살핌이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민석",
                    "script": "Healing happens through connection.",
                    "translation": "치유는 연결을 통해 일어나."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 필요하다고 생각하는 것이에요.",
                    "optionA": "need",
                    "optionB": "Hearts",
                    "optionC": "gentle",
                    "result": "Hearts need gentle",
                    "explanation": "마음은 부드러운 보살핌이 필요해요."
                }
            ]
        }
    ]
}
ID: 6666 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "평화로운 해결",
            "explanation": "INFP의 조화 추구와 INFJ의 통찰적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Fighting hurts too much.",
                    "translation": "싸우는 건 너무 아파."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Let's find common ground.",
                    "translation": "공통점을 찾자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 싸우는 것이 아프다고 생각하나요?",
                    "hint": "INFP는 갈등을 힘들어해요.",
                    "result": "O",
                    "explanation": "소희는 'Fighting hurts too much'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Everyone has good reasons.",
                    "translation": "모두에게 좋은 이유가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Understanding brings us closer.",
                    "translation": "이해가 우릴 가깝게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee thinks everyone has @@ reasons.",
                    "hint": "INFP는 모두를 이해하려 해요.",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "no",
                    "result": "good",
                    "explanation": "소희는 모두에게 좋은 이유가 있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Peace matters most here.",
                    "translation": "여기선 평화가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Harmony creates real solutions.",
                    "translation": "조화가 진짜 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 가장 중요하게 생각하는 것이에요.",
                    "optionA": "matters",
                    "optionB": "Peace",
                    "optionC": "most",
                    "result": "Peace matters most",
                    "explanation": "소희는 평화가 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "평화로운 해결",
            "explanation": "INFP의 조화 추구와 INFJ의 통찰적 해결 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Fighting hurts too much.",
                    "translation": "싸우는 건 너무 아파."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Let's find common ground.",
                    "translation": "공통점을 찾자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 싸우는 것이 아프다고 생각하나요?",
                    "hint": "INFP는 갈등을 힘들어해요.",
                    "result": "O",
                    "explanation": "소희는 'Fighting hurts too much'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Everyone has good reasons.",
                    "translation": "모두에게 좋은 이유가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Understanding brings us closer.",
                    "translation": "이해가 우릴 가깝게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee thinks everyone has @@ reasons.",
                    "hint": "INFP는 모두를 이해하려 해요.",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "no",
                    "result": "good",
                    "explanation": "소희는 모두에게 좋은 이유가 있다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Peace matters most here.",
                    "translation": "여기선 평화가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Harmony creates real solutions.",
                    "translation": "조화가 진짜 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희가 가장 중요하게 생각하는 것이에요.",
                    "optionA": "matters",
                    "optionB": "Peace",
                    "optionC": "most",
                    "result": "Peace matters most",
                    "explanation": "소희는 평화가 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 6667 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "첫 만남의 온도",
            "explanation": "INFP의 따뜻한 인사와 INTP의 호기심 어린 관찰 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "You have kind eyes.",
                    "translation": "너 눈이 착해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's an interesting observation.",
                    "translation": "흥미로운 관찰이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 상대방의 눈이 착하다고 생각하나요?",
                    "hint": "INFP는 사람의 내면을 봐요.",
                    "result": "O",
                    "explanation": "은비는 'You have kind eyes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Want to be friends?",
                    "translation": "친구가 될래?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Let me think about it.",
                    "translation": "생각해 볼게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi wants to be @@.",
                    "hint": "INFP는 진정한 연결을 원해요.",
                    "optionA": "alone",
                    "optionB": "friends",
                    "optionC": "busy",
                    "result": "friends",
                    "explanation": "은비는 친구가 되고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Friendship feels natural here.",
                    "translation": "여기서 우정이 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Human connections are fascinating.",
                    "translation": "인간관계는 흥미로워."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 느낌이에요.",
                    "optionA": "natural",
                    "optionB": "feels",
                    "optionC": "Friendship",
                    "result": "Friendship feels natural",
                    "explanation": "은비는 우정이 자연스럽게 느껴져요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "첫 만남의 온도",
            "explanation": "INFP의 따뜻한 인사와 INTP의 호기심 어린 관찰 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "You have kind eyes.",
                    "translation": "너 눈이 착해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's an interesting observation.",
                    "translation": "흥미로운 관찰이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 상대방의 눈이 착하다고 생각하나요?",
                    "hint": "INFP는 사람의 내면을 봐요.",
                    "result": "O",
                    "explanation": "은비는 'You have kind eyes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Want to be friends?",
                    "translation": "친구가 될래?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Let me think about it.",
                    "translation": "생각해 볼게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi wants to be @@.",
                    "hint": "INFP는 진정한 연결을 원해요.",
                    "optionA": "alone",
                    "optionB": "friends",
                    "optionC": "busy",
                    "result": "friends",
                    "explanation": "은비는 친구가 되고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Friendship feels natural here.",
                    "translation": "여기서 우정이 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Human connections are fascinating.",
                    "translation": "인간관계는 흥미로워."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 느낌이에요.",
                    "optionA": "natural",
                    "optionB": "feels",
                    "optionC": "Friendship",
                    "result": "Friendship feels natural",
                    "explanation": "은비는 우정이 자연스럽게 느껴져요."
                }
            ]
        }
    ]
}
ID: 6668 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모임 초대",
            "explanation": "INFP의 선택적 사교와 INTP의 분석적 고민 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Big party... not sure.",
                    "translation": "큰 파티... 잘 모르겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "What's the party purpose?",
                    "translation": "파티 목적이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 파티에 대해 확신이 없나요?",
                    "hint": "INFP는 큰 모임을 망설여요.",
                    "result": "O",
                    "explanation": "하윤이는 'not sure'라고 확신이 없어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Crowds drain my energy.",
                    "translation": "사람들이 내 에너지를 빼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "That's completely logical reasoning.",
                    "translation": "그건 완전히 논리적인 추론이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Crowds @@ Ha-yoon's energy.",
                    "hint": "INFP는 많은 사람에게 지쳐요.",
                    "optionA": "give",
                    "optionB": "drain",
                    "optionC": "save",
                    "result": "drain",
                    "explanation": "사람들이 하윤이의 에너지를 빼요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Small talks feel empty.",
                    "translation": "잡담은 공허하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Deep conversations have value.",
                    "translation": "깊은 대화가 가치가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이의 느낌이에요.",
                    "optionA": "feel",
                    "optionB": "talks",
                    "optionC": "Small",
                    "result": "Small talks feel",
                    "explanation": "하윤이는 잡담이 공허하게 느껴져요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모임 초대",
            "explanation": "INFP의 선택적 사교와 INTP의 분석적 고민 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Big party... not sure.",
                    "translation": "큰 파티... 잘 모르겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "What's the party purpose?",
                    "translation": "파티 목적이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 파티에 대해 확신이 없나요?",
                    "hint": "INFP는 큰 모임을 망설여요.",
                    "result": "O",
                    "explanation": "하윤이는 'not sure'라고 확신이 없어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Crowds drain my energy.",
                    "translation": "사람들이 내 에너지를 빼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "That's completely logical reasoning.",
                    "translation": "그건 완전히 논리적인 추론이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Crowds @@ Ha-yoon's energy.",
                    "hint": "INFP는 많은 사람에게 지쳐요.",
                    "optionA": "give",
                    "optionB": "drain",
                    "optionC": "save",
                    "result": "drain",
                    "explanation": "사람들이 하윤이의 에너지를 빼요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Small talks feel empty.",
                    "translation": "잡담은 공허하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Deep conversations have value.",
                    "translation": "깊은 대화가 가치가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤이의 느낌이에요.",
                    "optionA": "feel",
                    "optionB": "talks",
                    "optionC": "Small",
                    "result": "Small talks feel",
                    "explanation": "하윤이는 잡담이 공허하게 느껴져요."
                }
            ]
        }
    ]
}
ID: 6669 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책의 매력",
            "explanation": "INFP의 감성적 독서와 INTP의 지식 탐구 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "This story touches me.",
                    "translation": "이 이야기가 날 감동시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "What's the main concept?",
                    "translation": "주요 개념이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 이야기에 감동받았나요?",
                    "hint": "INFP는 이야기에 감정이입해요.",
                    "result": "O",
                    "explanation": "서준이는 'This story touches me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Characters feel so real.",
                    "translation": "등장인물들이 정말 진짜 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Fiction explores human psychology.",
                    "translation": "소설은 인간 심리를 탐구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Characters feel @@ to Seo-jun.",
                    "hint": "INFP는 캐릭터를 실제처럼 느껴요.",
                    "optionA": "fake",
                    "optionB": "real",
                    "optionC": "boring",
                    "result": "real",
                    "explanation": "서준이는 등장인물들이 진짜 같다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Books change my perspective.",
                    "translation": "책이 내 관점을 바꿔."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Knowledge expands thinking patterns.",
                    "translation": "지식이 사고 패턴을 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이에게 일어나는 일이에요.",
                    "optionA": "change",
                    "optionB": "Books",
                    "optionC": "my",
                    "result": "Books change my",
                    "explanation": "책이 서준이의 관점을 바꿔요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책의 매력",
            "explanation": "INFP의 감성적 독서와 INTP의 지식 탐구 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "This story touches me.",
                    "translation": "이 이야기가 날 감동시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "What's the main concept?",
                    "translation": "주요 개념이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 이야기에 감동받았나요?",
                    "hint": "INFP는 이야기에 감정이입해요.",
                    "result": "O",
                    "explanation": "서준이는 'This story touches me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Characters feel so real.",
                    "translation": "등장인물들이 정말 진짜 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Fiction explores human psychology.",
                    "translation": "소설은 인간 심리를 탐구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Characters feel @@ to Seo-jun.",
                    "hint": "INFP는 캐릭터를 실제처럼 느껴요.",
                    "optionA": "fake",
                    "optionB": "real",
                    "optionC": "boring",
                    "result": "real",
                    "explanation": "서준이는 등장인물들이 진짜 같다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Books change my perspective.",
                    "translation": "책이 내 관점을 바꿔."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Knowledge expands thinking patterns.",
                    "translation": "지식이 사고 패턴을 확장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서준이에게 일어나는 일이에요.",
                    "optionA": "change",
                    "optionB": "Books",
                    "optionC": "my",
                    "result": "Books change my",
                    "explanation": "책이 서준이의 관점을 바꿔요."
                }
            ]
        }
    ]
}
ID: 6670 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 학습",
            "explanation": "INFP의 직관적 이해와 INTP의 체계적 분석 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Learning feels like growing.",
                    "translation": "배움은 성장하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "Define \"growing\" more precisely.",
                    "translation": "\"성장\"을 더 정확히 정의해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 배움이 성장 같다고 느끼나요?",
                    "hint": "INFP는 배움을 성장으로 봐요.",
                    "result": "O",
                    "explanation": "도훈이는 'Learning feels like growing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Curiosity guides my path.",
                    "translation": "호기심이 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "Questions lead to answers.",
                    "translation": "질문이 답으로 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ guides Do-hun's path.",
                    "hint": "INFP는 호기심을 따라요.",
                    "optionA": "Money",
                    "optionB": "Curiosity",
                    "optionC": "Fear",
                    "result": "Curiosity",
                    "explanation": "호기심이 도훈이의 길을 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Understanding comes through feeling.",
                    "translation": "이해는 느낌을 통해 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "Interesting cognitive approach there.",
                    "translation": "흥미로운 인지적 접근이네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이의 이해 방식이에요.",
                    "optionA": "through",
                    "optionB": "comes",
                    "optionC": "Understanding",
                    "result": "Understanding comes through",
                    "explanation": "도훈이는 느낌을 통해 이해해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 학습",
            "explanation": "INFP의 직관적 이해와 INTP의 체계적 분석 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Learning feels like growing.",
                    "translation": "배움은 성장하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "Define \"growing\" more precisely.",
                    "translation": "\"성장\"을 더 정확히 정의해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 배움이 성장 같다고 느끼나요?",
                    "hint": "INFP는 배움을 성장으로 봐요.",
                    "result": "O",
                    "explanation": "도훈이는 'Learning feels like growing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Curiosity guides my path.",
                    "translation": "호기심이 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "Questions lead to answers.",
                    "translation": "질문이 답으로 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ guides Do-hun's path.",
                    "hint": "INFP는 호기심을 따라요.",
                    "optionA": "Money",
                    "optionB": "Curiosity",
                    "optionC": "Fear",
                    "result": "Curiosity",
                    "explanation": "호기심이 도훈이의 길을 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Understanding comes through feeling.",
                    "translation": "이해는 느낌을 통해 와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "Interesting cognitive approach there.",
                    "translation": "흥미로운 인지적 접근이네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도훈이의 이해 방식이에요.",
                    "optionA": "through",
                    "optionB": "comes",
                    "optionC": "Understanding",
                    "result": "Understanding comes through",
                    "explanation": "도훈이는 느낌을 통해 이해해요."
                }
            ]
        }
    ]
}
ID: 6671 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선택의 순간",
            "explanation": "INFP의 가치 기반 결정과 INTP의 논리적 분석 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "This feels right somehow.",
                    "translation": "이게 왠지 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "What's your logical basis?",
                    "translation": "논리적 근거가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 느낌으로 판단하나요?",
                    "hint": "INFP는 직감을 믿어요.",
                    "result": "O",
                    "explanation": "미래는 'This feels right'라고 느낌으로 말해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "My heart knows already.",
                    "translation": "내 마음은 이미 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Intuition has hidden logic.",
                    "translation": "직관에는 숨겨진 논리가 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae's @@ knows already.",
                    "hint": "INFP는 마음의 소리를 들어요.",
                    "optionA": "brain",
                    "optionB": "heart",
                    "optionC": "hand",
                    "result": "heart",
                    "explanation": "미래의 마음은 이미 알고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Values guide my choices.",
                    "translation": "가치관이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Interesting decision-making framework.",
                    "translation": "흥미로운 의사결정 체계네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래의 선택 기준이에요.",
                    "optionA": "guide",
                    "optionB": "Values",
                    "optionC": "my",
                    "result": "Values guide my",
                    "explanation": "가치관이 미래의 선택을 이끌어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선택의 순간",
            "explanation": "INFP의 가치 기반 결정과 INTP의 논리적 분석 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "This feels right somehow.",
                    "translation": "이게 왠지 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "What's your logical basis?",
                    "translation": "논리적 근거가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 느낌으로 판단하나요?",
                    "hint": "INFP는 직감을 믿어요.",
                    "result": "O",
                    "explanation": "미래는 'This feels right'라고 느낌으로 말해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "My heart knows already.",
                    "translation": "내 마음은 이미 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Intuition has hidden logic.",
                    "translation": "직관에는 숨겨진 논리가 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae's @@ knows already.",
                    "hint": "INFP는 마음의 소리를 들어요.",
                    "optionA": "brain",
                    "optionB": "heart",
                    "optionC": "hand",
                    "result": "heart",
                    "explanation": "미래의 마음은 이미 알고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Values guide my choices.",
                    "translation": "가치관이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Interesting decision-making framework.",
                    "translation": "흥미로운 의사결정 체계네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미래의 선택 기준이에요.",
                    "optionA": "guide",
                    "optionB": "Values",
                    "optionC": "my",
                    "result": "Values guide my",
                    "explanation": "가치관이 미래의 선택을 이끌어요."
                }
            ]
        }
    ]
}
ID: 6672 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정",
            "explanation": "INFP의 감정적 고민과 INTP의 객관적 분석 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Can't decide yet... feeling.",
                    "translation": "아직 못 정했어... 느낌이."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "List all pros and cons.",
                    "translation": "모든 장단점을 나열해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 아직 결정하지 못했나요?",
                    "hint": "INFP는 느낌을 확인해요.",
                    "result": "O",
                    "explanation": "나영이는 'Can't decide yet'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Both options feel important.",
                    "translation": "두 선택 다 중요하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Analyze their actual impact.",
                    "translation": "실제 영향을 분석해봐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Both options @@ important to Na-young.",
                    "hint": "INFP는 모든 가능성을 소중히 여겨요.",
                    "optionA": "aren't",
                    "optionB": "feel",
                    "optionC": "look",
                    "result": "feel",
                    "explanation": "나영이는 두 선택 다 중요하게 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Need time to feel.",
                    "translation": "느낄 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지은",
                    "script": "Processing takes different forms.",
                    "translation": "처리 과정은 다양한 형태야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이가 필요한 것이에요.",
                    "optionA": "to",
                    "optionB": "time",
                    "optionC": "Need",
                    "result": "Need time to",
                    "explanation": "나영이는 느낄 시간이 필요해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정",
            "explanation": "INFP의 감정적 고민과 INTP의 객관적 분석 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Can't decide yet... feeling.",
                    "translation": "아직 못 정했어... 느낌이."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "List all pros and cons.",
                    "translation": "모든 장단점을 나열해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 아직 결정하지 못했나요?",
                    "hint": "INFP는 느낌을 확인해요.",
                    "result": "O",
                    "explanation": "나영이는 'Can't decide yet'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Both options feel important.",
                    "translation": "두 선택 다 중요하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Analyze their actual impact.",
                    "translation": "실제 영향을 분석해봐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Both options @@ important to Na-young.",
                    "hint": "INFP는 모든 가능성을 소중히 여겨요.",
                    "optionA": "aren't",
                    "optionB": "feel",
                    "optionC": "look",
                    "result": "feel",
                    "explanation": "나영이는 두 선택 다 중요하게 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Need time to feel.",
                    "translation": "느낄 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지은",
                    "script": "Processing takes different forms.",
                    "translation": "처리 과정은 다양한 형태야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이가 필요한 것이에요.",
                    "optionA": "to",
                    "optionB": "time",
                    "optionC": "Need",
                    "result": "Need time to",
                    "explanation": "나영이는 느낄 시간이 필요해요."
                }
            ]
        }
    ]
}
ID: 6673 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상의 자유",
            "explanation": "INFP의 유연한 하루와 INTP의 독립적 루틴 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Today flows like water.",
                    "translation": "오늘은 물처럼 흘러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Interesting metaphor you chose.",
                    "translation": "흥미로운 비유를 선택했네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 오늘이 물처럼 흐른다고 표현하나요?",
                    "hint": "INFP는 시적인 표현을 써요.",
                    "result": "O",
                    "explanation": "준호는 'Today flows like water'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "No plans feel freeing.",
                    "translation": "계획 없음이 자유롭게 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Freedom enables creative thinking.",
                    "translation": "자유가 창의적 사고를 가능하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "No plans feel @@ to Jun-ho.",
                    "hint": "INFP는 자유로움을 좋아해요.",
                    "optionA": "scary",
                    "optionB": "freeing",
                    "optionC": "boring",
                    "result": "freeing",
                    "explanation": "준호는 계획 없음이 자유롭게 느껴져요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Living in the moment.",
                    "translation": "순간을 살아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Present focus reduces anxiety.",
                    "translation": "현재 집중이 불안을 줄여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호의 삶의 방식이에요.",
                    "optionA": "the",
                    "optionB": "in",
                    "optionC": "Living",
                    "result": "Living in the",
                    "explanation": "준호는 순간을 살아요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상의 자유",
            "explanation": "INFP의 유연한 하루와 INTP의 독립적 루틴 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Today flows like water.",
                    "translation": "오늘은 물처럼 흘러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Interesting metaphor you chose.",
                    "translation": "흥미로운 비유를 선택했네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 오늘이 물처럼 흐른다고 표현하나요?",
                    "hint": "INFP는 시적인 표현을 써요.",
                    "result": "O",
                    "explanation": "준호는 'Today flows like water'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "No plans feel freeing.",
                    "translation": "계획 없음이 자유롭게 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Freedom enables creative thinking.",
                    "translation": "자유가 창의적 사고를 가능하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "No plans feel @@ to Jun-ho.",
                    "hint": "INFP는 자유로움을 좋아해요.",
                    "optionA": "scary",
                    "optionB": "freeing",
                    "optionC": "boring",
                    "result": "freeing",
                    "explanation": "준호는 계획 없음이 자유롭게 느껴져요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Living in the moment.",
                    "translation": "순간을 살아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Present focus reduces anxiety.",
                    "translation": "현재 집중이 불안을 줄여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호의 삶의 방식이에요.",
                    "optionA": "the",
                    "optionB": "in",
                    "optionC": "Living",
                    "result": "Living in the",
                    "explanation": "준호는 순간을 살아요."
                }
            ]
        }
    ]
}
ID: 6674 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 스타일",
            "explanation": "INFP의 즉흥성과 INTP의 자율성 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Weekend means no schedules.",
                    "translation": "주말은 일정 없음을 의미해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "Unstructured time stimulates ideas.",
                    "translation": "구조 없는 시간이 아이디어를 자극해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 주말에 일정을 원하지 않나요?",
                    "hint": "INFP는 자유로운 시간을 원해요.",
                    "result": "O",
                    "explanation": "소희는 'Weekend means no schedules'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Following my mood today.",
                    "translation": "오늘은 기분을 따라가."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "Mood-based decisions are valid.",
                    "translation": "기분 기반 결정도 타당해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee is following her @@ today.",
                    "hint": "INFP는 기분을 따라요.",
                    "optionA": "plan",
                    "optionB": "mood",
                    "optionC": "friend",
                    "result": "mood",
                    "explanation": "소희는 오늘 기분을 따라가요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Spontaneous days bring joy.",
                    "translation": "즉흥적인 날들이 기쁨을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은지",
                    "script": "Randomness creates new patterns.",
                    "translation": "무작위성이 새로운 패턴을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 좋아하는 날들이에요.",
                    "optionA": "bring",
                    "optionB": "days",
                    "optionC": "Spontaneous",
                    "result": "Spontaneous days bring",
                    "explanation": "즉흥적인 날들이 기쁨을 가져다줘요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 스타일",
            "explanation": "INFP의 즉흥성과 INTP의 자율성 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Weekend means no schedules.",
                    "translation": "주말은 일정 없음을 의미해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "Unstructured time stimulates ideas.",
                    "translation": "구조 없는 시간이 아이디어를 자극해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 주말에 일정을 원하지 않나요?",
                    "hint": "INFP는 자유로운 시간을 원해요.",
                    "result": "O",
                    "explanation": "소희는 'Weekend means no schedules'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Following my mood today.",
                    "translation": "오늘은 기분을 따라가."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "Mood-based decisions are valid.",
                    "translation": "기분 기반 결정도 타당해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee is following her @@ today.",
                    "hint": "INFP는 기분을 따라요.",
                    "optionA": "plan",
                    "optionB": "mood",
                    "optionC": "friend",
                    "result": "mood",
                    "explanation": "소희는 오늘 기분을 따라가요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Spontaneous days bring joy.",
                    "translation": "즉흥적인 날들이 기쁨을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은지",
                    "script": "Randomness creates new patterns.",
                    "translation": "무작위성이 새로운 패턴을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희가 좋아하는 날들이에요.",
                    "optionA": "bring",
                    "optionB": "days",
                    "optionC": "Spontaneous",
                    "result": "Spontaneous days bring",
                    "explanation": "즉흥적인 날들이 기쁨을 가져다줘요."
                }
            ]
        }
    ]
}
ID: 6675 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "압박의 순간",
            "explanation": "INFP의 감정적 반응과 INTP의 분석적 대처 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Everything feels too heavy.",
                    "translation": "모든 게 너무 무겁게 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정현",
                    "script": "Break problems into parts.",
                    "translation": "문제를 부분으로 나눠봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 모든 것이 무겁게 느껴지나요?",
                    "hint": "INFP는 스트레스를 무겁게 느껴요.",
                    "result": "O",
                    "explanation": "은비는 'Everything feels too heavy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Need space to breathe.",
                    "translation": "숨 쉴 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정현",
                    "script": "Solitude helps process thoughts.",
                    "translation": "고독이 생각 정리를 도와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi needs space to @@.",
                    "hint": "INFP는 숨 쉴 공간이 필요해요.",
                    "optionA": "run",
                    "optionB": "breathe",
                    "optionC": "hide",
                    "result": "breathe",
                    "explanation": "은비는 숨 쉴 공간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Emotions overwhelm me sometimes.",
                    "translation": "가끔 감정이 날 압도해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정현",
                    "script": "That's neurologically normal response.",
                    "translation": "그건 신경학적으로 정상적인 반응이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비에게 일어나는 일이에요.",
                    "optionA": "overwhelm",
                    "optionB": "Emotions",
                    "optionC": "me",
                    "result": "Emotions overwhelm me",
                    "explanation": "감정이 가끔 은비를 압도해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "압박의 순간",
            "explanation": "INFP의 감정적 반응과 INTP의 분석적 대처 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Everything feels too heavy.",
                    "translation": "모든 게 너무 무겁게 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정현",
                    "script": "Break problems into parts.",
                    "translation": "문제를 부분으로 나눠봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 모든 것이 무겁게 느껴지나요?",
                    "hint": "INFP는 스트레스를 무겁게 느껴요.",
                    "result": "O",
                    "explanation": "은비는 'Everything feels too heavy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Need space to breathe.",
                    "translation": "숨 쉴 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정현",
                    "script": "Solitude helps process thoughts.",
                    "translation": "고독이 생각 정리를 도와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi needs space to @@.",
                    "hint": "INFP는 숨 쉴 공간이 필요해요.",
                    "optionA": "run",
                    "optionB": "breathe",
                    "optionC": "hide",
                    "result": "breathe",
                    "explanation": "은비는 숨 쉴 공간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Emotions overwhelm me sometimes.",
                    "translation": "가끔 감정이 날 압도해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정현",
                    "script": "That's neurologically normal response.",
                    "translation": "그건 신경학적으로 정상적인 반응이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비에게 일어나는 일이에요.",
                    "optionA": "overwhelm",
                    "optionB": "Emotions",
                    "optionC": "me",
                    "result": "Emotions overwhelm me",
                    "explanation": "감정이 가끔 은비를 압도해요."
                }
            ]
        }
    ]
}
ID: 6676 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "회복의 시간",
            "explanation": "INFP의 정서적 치유와 INTP의 논리적 재충전 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Music heals my soul.",
                    "translation": "음악이 내 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Sound frequencies affect brains.",
                    "translation": "음파 주파수가 뇌에 영향을 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 음악이 영혼을 치유한다고 느끼나요?",
                    "hint": "INFP는 음악으로 치유해요.",
                    "result": "O",
                    "explanation": "하늘이는 'Music heals my soul'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "Nature calms everything down.",
                    "translation": "자연이 모든 걸 진정시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Green spaces reduce cortisol.",
                    "translation": "녹색 공간이 코티솔을 줄여."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Nature @@ everything for Ha-neul.",
                    "hint": "INFP는 자연에서 평화를 찾아요.",
                    "optionA": "destroys",
                    "optionB": "calms",
                    "optionC": "changes",
                    "result": "calms",
                    "explanation": "자연이 하늘이의 모든 것을 진정시켜요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Feeling better takes time.",
                    "translation": "나아지는 데 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Recovery follows predictable patterns.",
                    "translation": "회복은 예측 가능한 패턴을 따라."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이의 회복 과정이에요.",
                    "optionA": "takes",
                    "optionB": "better",
                    "optionC": "Feeling",
                    "result": "Feeling better takes",
                    "explanation": "하늘이가 나아지는 데 시간이 걸려요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "회복의 시간",
            "explanation": "INFP의 정서적 치유와 INTP의 논리적 재충전 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Music heals my soul.",
                    "translation": "음악이 내 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Sound frequencies affect brains.",
                    "translation": "음파 주파수가 뇌에 영향을 줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 음악이 영혼을 치유한다고 느끼나요?",
                    "hint": "INFP는 음악으로 치유해요.",
                    "result": "O",
                    "explanation": "하늘이는 'Music heals my soul'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "Nature calms everything down.",
                    "translation": "자연이 모든 걸 진정시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Green spaces reduce cortisol.",
                    "translation": "녹색 공간이 코티솔을 줄여."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Nature @@ everything for Ha-neul.",
                    "hint": "INFP는 자연에서 평화를 찾아요.",
                    "optionA": "destroys",
                    "optionB": "calms",
                    "optionC": "changes",
                    "result": "calms",
                    "explanation": "자연이 하늘이의 모든 것을 진정시켜요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Feeling better takes time.",
                    "translation": "나아지는 데 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Recovery follows predictable patterns.",
                    "translation": "회복은 예측 가능한 패턴을 따라."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하늘이의 회복 과정이에요.",
                    "optionA": "takes",
                    "optionB": "better",
                    "optionC": "Feeling",
                    "result": "Feeling better takes",
                    "explanation": "하늘이가 나아지는 데 시간이 걸려요."
                }
            ]
        }
    ]
}
ID: 6677 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "의미 있는 일",
            "explanation": "INFP의 가치 추구와 INTP의 지적 호기심 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work should inspire people.",
                    "translation": "일은 사람들에게 영감을 줘야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "Define \"inspire\" objectively please.",
                    "translation": "\"영감\"을 객관적으로 정의해줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 일이 영감을 줘야 한다고 생각하나요?",
                    "hint": "INFP는 의미 있는 일을 원해요.",
                    "result": "O",
                    "explanation": "서준이는 'Work should inspire people'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Helping others feels right.",
                    "translation": "남을 돕는 게 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Altruism has evolutionary benefits.",
                    "translation": "이타주의는 진화적 이점이 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Helping others @@ right to Seo-jun.",
                    "hint": "INFP는 남을 돕고 싶어해요.",
                    "optionA": "seems",
                    "optionB": "feels",
                    "optionC": "looks",
                    "result": "feels",
                    "explanation": "서준이는 남을 돕는 게 맞다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Purpose matters most here.",
                    "translation": "여기선 목적이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Interesting priority system there.",
                    "translation": "흥미로운 우선순위 체계네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이의 우선순위예요.",
                    "optionA": "matters",
                    "optionB": "Purpose",
                    "optionC": "most",
                    "result": "Purpose matters most",
                    "explanation": "서준이는 목적이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "의미 있는 일",
            "explanation": "INFP의 가치 추구와 INTP의 지적 호기심 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work should inspire people.",
                    "translation": "일은 사람들에게 영감을 줘야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "Define \"inspire\" objectively please.",
                    "translation": "\"영감\"을 객관적으로 정의해줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 일이 영감을 줘야 한다고 생각하나요?",
                    "hint": "INFP는 의미 있는 일을 원해요.",
                    "result": "O",
                    "explanation": "서준이는 'Work should inspire people'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Helping others feels right.",
                    "translation": "남을 돕는 게 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "Altruism has evolutionary benefits.",
                    "translation": "이타주의는 진화적 이점이 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Helping others @@ right to Seo-jun.",
                    "hint": "INFP는 남을 돕고 싶어해요.",
                    "optionA": "seems",
                    "optionB": "feels",
                    "optionC": "looks",
                    "result": "feels",
                    "explanation": "서준이는 남을 돕는 게 맞다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Purpose matters most here.",
                    "translation": "여기선 목적이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Interesting priority system there.",
                    "translation": "흥미로운 우선순위 체계네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서준이의 우선순위예요.",
                    "optionA": "matters",
                    "optionB": "Purpose",
                    "optionC": "most",
                    "result": "Purpose matters most",
                    "explanation": "서준이는 목적이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 6678 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 설계",
            "explanation": "INFP의 꿈과 INTP의 가능성 탐구 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Dreams shape my future.",
                    "translation": "꿈이 내 미래를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "Future has multiple variables.",
                    "translation": "미래는 여러 변수가 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 꿈이 미래를 만든다고 생각하나요?",
                    "hint": "INFP는 꿈을 중요시해요.",
                    "result": "O",
                    "explanation": "도훈이는 'Dreams shape my future'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Creative work excites me.",
                    "translation": "창의적인 일이 날 신나게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "Innovation requires creative thinking.",
                    "translation": "혁신은 창의적 사고를 요구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Creative work @@ Do-hun.",
                    "hint": "INFP는 창의성을 좋아해요.",
                    "optionA": "bores",
                    "optionB": "excites",
                    "optionC": "scares",
                    "result": "excites",
                    "explanation": "창의적인 일이 도훈이를 신나게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Passion drives everything forward.",
                    "translation": "열정이 모든 걸 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "Motivation increases productivity significantly.",
                    "translation": "동기는 생산성을 크게 증가시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이를 움직이는 힘이에요.",
                    "optionA": "everything",
                    "optionB": "drives",
                    "optionC": "Passion",
                    "result": "Passion drives everything",
                    "explanation": "열정이 모든 것을 앞으로 나아가게 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 설계",
            "explanation": "INFP의 꿈과 INTP의 가능성 탐구 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Dreams shape my future.",
                    "translation": "꿈이 내 미래를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "Future has multiple variables.",
                    "translation": "미래는 여러 변수가 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 꿈이 미래를 만든다고 생각하나요?",
                    "hint": "INFP는 꿈을 중요시해요.",
                    "result": "O",
                    "explanation": "도훈이는 'Dreams shape my future'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Creative work excites me.",
                    "translation": "창의적인 일이 날 신나게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "Innovation requires creative thinking.",
                    "translation": "혁신은 창의적 사고를 요구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Creative work @@ Do-hun.",
                    "hint": "INFP는 창의성을 좋아해요.",
                    "optionA": "bores",
                    "optionB": "excites",
                    "optionC": "scares",
                    "result": "excites",
                    "explanation": "창의적인 일이 도훈이를 신나게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Passion drives everything forward.",
                    "translation": "열정이 모든 걸 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현민",
                    "script": "Motivation increases productivity significantly.",
                    "translation": "동기는 생산성을 크게 증가시켜."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도훈이를 움직이는 힘이에요.",
                    "optionA": "everything",
                    "optionB": "drives",
                    "optionC": "Passion",
                    "result": "Passion drives everything",
                    "explanation": "열정이 모든 것을 앞으로 나아가게 해요."
                }
            ]
        }
    ]
}
ID: 6679 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 즐거움",
            "explanation": "INFP의 예술적 표현과 INTP의 창의적 실험 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Writing releases my feelings.",
                    "translation": "글쓰기가 내 감정을 풀어줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Written expression clarifies thoughts.",
                    "translation": "글로 표현하면 생각이 명확해져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 글쓰기로 감정을 풀어내나요?",
                    "hint": "INFP는 글로 감정을 표현해요.",
                    "result": "O",
                    "explanation": "미래는 'Writing releases my feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Stories live inside me.",
                    "translation": "이야기들이 내 안에 살아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Narrative thinking is fascinating.",
                    "translation": "서사적 사고는 흥미로워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Stories live @@ Mi-rae.",
                    "hint": "INFP는 내면에 이야기가 있어요.",
                    "optionA": "outside",
                    "optionB": "inside",
                    "optionC": "beside",
                    "result": "inside",
                    "explanation": "이야기들이 미래의 내면에 살아있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Art touches people's hearts.",
                    "translation": "예술이 사람들의 마음을 건드려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Aesthetic experiences affect cognition.",
                    "translation": "미적 경험이 인지에 영향을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래가 믿는 예술의 힘이에요.",
                    "optionA": "people's",
                    "optionB": "touches",
                    "optionC": "Art",
                    "result": "Art touches people's",
                    "explanation": "예술이 사람들의 마음을 건드려요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 즐거움",
            "explanation": "INFP의 예술적 표현과 INTP의 창의적 실험 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Writing releases my feelings.",
                    "translation": "글쓰기가 내 감정을 풀어줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Written expression clarifies thoughts.",
                    "translation": "글로 표현하면 생각이 명확해져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 글쓰기로 감정을 풀어내나요?",
                    "hint": "INFP는 글로 감정을 표현해요.",
                    "result": "O",
                    "explanation": "미래는 'Writing releases my feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Stories live inside me.",
                    "translation": "이야기들이 내 안에 살아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Narrative thinking is fascinating.",
                    "translation": "서사적 사고는 흥미로워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Stories live @@ Mi-rae.",
                    "hint": "INFP는 내면에 이야기가 있어요.",
                    "optionA": "outside",
                    "optionB": "inside",
                    "optionC": "beside",
                    "result": "inside",
                    "explanation": "이야기들이 미래의 내면에 살아있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Art touches people's hearts.",
                    "translation": "예술이 사람들의 마음을 건드려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Aesthetic experiences affect cognition.",
                    "translation": "미적 경험이 인지에 영향을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미래가 믿는 예술의 힘이에요.",
                    "optionA": "people's",
                    "optionB": "touches",
                    "optionC": "Art",
                    "result": "Art touches people's",
                    "explanation": "예술이 사람들의 마음을 건드려요."
                }
            ]
        }
    ]
}
ID: 6680 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 탐구",
            "explanation": "INFP의 몰입과 INTP의 지적 탐험 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Reading takes me away.",
                    "translation": "독서가 날 데려가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Books expand mental models.",
                    "translation": "책이 정신 모델을 확장해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 독서가 자신을 데려간다고 하나요?",
                    "hint": "INFP는 책 속으로 빠져들어요.",
                    "result": "O",
                    "explanation": "나영이는 'Reading takes me away'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Fiction feels more real.",
                    "translation": "소설이 더 진짜처럼 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Fiction explores theoretical possibilities.",
                    "translation": "소설은 이론적 가능성을 탐구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Fiction feels more @@ to Na-young.",
                    "hint": "INFP는 상상을 현실처럼 느껴요.",
                    "optionA": "fake",
                    "optionB": "real",
                    "optionC": "boring",
                    "result": "real",
                    "explanation": "나영이는 소설이 더 진짜처럼 느껴져요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Quiet hobbies restore me.",
                    "translation": "조용한 취미가 날 회복시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지은",
                    "script": "Solitary activities enhance focus.",
                    "translation": "혼자 하는 활동이 집중력을 높여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이를 회복시키는 것이에요.",
                    "optionA": "restore",
                    "optionB": "hobbies",
                    "optionC": "Quiet",
                    "result": "Quiet hobbies restore",
                    "explanation": "조용한 취미가 나영이를 회복시켜요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 탐구",
            "explanation": "INFP의 몰입과 INTP의 지적 탐험 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Reading takes me away.",
                    "translation": "독서가 날 데려가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Books expand mental models.",
                    "translation": "책이 정신 모델을 확장해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 독서가 자신을 데려간다고 하나요?",
                    "hint": "INFP는 책 속으로 빠져들어요.",
                    "result": "O",
                    "explanation": "나영이는 'Reading takes me away'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Fiction feels more real.",
                    "translation": "소설이 더 진짜처럼 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Fiction explores theoretical possibilities.",
                    "translation": "소설은 이론적 가능성을 탐구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Fiction feels more @@ to Na-young.",
                    "hint": "INFP는 상상을 현실처럼 느껴요.",
                    "optionA": "fake",
                    "optionB": "real",
                    "optionC": "boring",
                    "result": "real",
                    "explanation": "나영이는 소설이 더 진짜처럼 느껴져요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Quiet hobbies restore me.",
                    "translation": "조용한 취미가 날 회복시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지은",
                    "script": "Solitary activities enhance focus.",
                    "translation": "혼자 하는 활동이 집중력을 높여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이를 회복시키는 것이에요.",
                    "optionA": "restore",
                    "optionB": "hobbies",
                    "optionC": "Quiet",
                    "result": "Quiet hobbies restore",
                    "explanation": "조용한 취미가 나영이를 회복시켜요."
                }
            ]
        }
    ]
}
ID: 6681 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음과 논리",
            "explanation": "INFP의 공감적 접근과 INTP의 분석적 이해 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Everyone has feelings here.",
                    "translation": "여기 모두에게 감정이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Emotions follow logical patterns.",
                    "translation": "감정은 논리적 패턴을 따라."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 모두에게 감정이 있다고 생각하나요?",
                    "hint": "INFP는 감정을 중요시해요.",
                    "result": "O",
                    "explanation": "준호는 'Everyone has feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Understanding needs compassion first.",
                    "translation": "이해는 먼저 연민이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Empathy improves problem solving.",
                    "translation": "공감이 문제 해결을 개선해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Understanding needs @@ first for Jun-ho.",
                    "hint": "INFP는 연민을 우선시해요.",
                    "optionA": "logic",
                    "optionB": "compassion",
                    "optionC": "time",
                    "result": "compassion",
                    "explanation": "준호는 이해에 먼저 연민이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Hearts connect better than minds.",
                    "translation": "마음이 머리보다 더 잘 연결돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Interesting hypothesis about connection.",
                    "translation": "연결에 대한 흥미로운 가설이네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 믿는 연결 방식이에요.",
                    "optionA": "better",
                    "optionB": "connect",
                    "optionC": "Hearts",
                    "result": "Hearts connect better",
                    "explanation": "준호는 마음이 더 잘 연결된다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음과 논리",
            "explanation": "INFP의 공감적 접근과 INTP의 분석적 이해 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Everyone has feelings here.",
                    "translation": "여기 모두에게 감정이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Emotions follow logical patterns.",
                    "translation": "감정은 논리적 패턴을 따라."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 모두에게 감정이 있다고 생각하나요?",
                    "hint": "INFP는 감정을 중요시해요.",
                    "result": "O",
                    "explanation": "준호는 'Everyone has feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Understanding needs compassion first.",
                    "translation": "이해는 먼저 연민이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Empathy improves problem solving.",
                    "translation": "공감이 문제 해결을 개선해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Understanding needs @@ first for Jun-ho.",
                    "hint": "INFP는 연민을 우선시해요.",
                    "optionA": "logic",
                    "optionB": "compassion",
                    "optionC": "time",
                    "result": "compassion",
                    "explanation": "준호는 이해에 먼저 연민이 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Hearts connect better than minds.",
                    "translation": "마음이 머리보다 더 잘 연결돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Interesting hypothesis about connection.",
                    "translation": "연결에 대한 흥미로운 가설이네."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 믿는 연결 방식이에요.",
                    "optionA": "better",
                    "optionB": "connect",
                    "optionC": "Hearts",
                    "result": "Hearts connect better",
                    "explanation": "준호는 마음이 더 잘 연결된다고 믿어요."
                }
            ]
        }
    ]
}
ID: 6682 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "평화로운 해법",
            "explanation": "INFP의 조화 추구와 INTP의 객관적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Fighting hurts everyone involved.",
                    "translation": "싸움은 관련된 모두를 아프게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "Conflict wastes mental energy.",
                    "translation": "갈등은 정신 에너지를 낭비해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 싸움이 모두를 아프게 한다고 생각하나요?",
                    "hint": "INFP는 갈등을 피하고 싶어해요.",
                    "result": "O",
                    "explanation": "소희는 'Fighting hurts everyone'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Kindness solves most problems.",
                    "translation": "친절이 대부분의 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "Cooperation optimizes outcomes effectively.",
                    "translation": "협력이 결과를 효과적으로 최적화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ solves most problems for So-hee.",
                    "hint": "INFP는 친절을 믿어요.",
                    "optionA": "Anger",
                    "optionB": "Kindness",
                    "optionC": "Logic",
                    "result": "Kindness",
                    "explanation": "소희는 친절이 대부분의 문제를 해결한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Peace creates better solutions.",
                    "translation": "평화가 더 나은 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은지",
                    "script": "Calm environments improve thinking.",
                    "translation": "차분한 환경이 사고를 개선해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 믿는 해결 방법이에요.",
                    "optionA": "better",
                    "optionB": "creates",
                    "optionC": "Peace",
                    "result": "Peace creates better",
                    "explanation": "소희는 평화가 더 나은 해결책을 만든다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "평화로운 해법",
            "explanation": "INFP의 조화 추구와 INTP의 객관적 해결 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Fighting hurts everyone involved.",
                    "translation": "싸움은 관련된 모두를 아프게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "Conflict wastes mental energy.",
                    "translation": "갈등은 정신 에너지를 낭비해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 싸움이 모두를 아프게 한다고 생각하나요?",
                    "hint": "INFP는 갈등을 피하고 싶어해요.",
                    "result": "O",
                    "explanation": "소희는 'Fighting hurts everyone'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Kindness solves most problems.",
                    "translation": "친절이 대부분의 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "Cooperation optimizes outcomes effectively.",
                    "translation": "협력이 결과를 효과적으로 최적화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ solves most problems for So-hee.",
                    "hint": "INFP는 친절을 믿어요.",
                    "optionA": "Anger",
                    "optionB": "Kindness",
                    "optionC": "Logic",
                    "result": "Kindness",
                    "explanation": "소희는 친절이 대부분의 문제를 해결한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Peace creates better solutions.",
                    "translation": "평화가 더 나은 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은지",
                    "script": "Calm environments improve thinking.",
                    "translation": "차분한 환경이 사고를 개선해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희가 믿는 해결 방법이에요.",
                    "optionA": "better",
                    "optionB": "creates",
                    "optionC": "Peace",
                    "result": "Peace creates better",
                    "explanation": "소희는 평화가 더 나은 해결책을 만든다고 믿어요."
                }
            ]
        }
    ]
}
ID: 6683 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "즐거운 파티 플래닝",
            "explanation": "ENTP의 자유로운 아이디어와 ISFP의 세심한 배려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's make a party!",
                    "translation": "파티를 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That sounds really nice.",
                    "translation": "그거 정말 좋은 것 같아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 파티를 만들자고 하나요?",
                    "hint": "ENTP는 새로운 활동을 제안하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "태현이는 'Let's make a party!'라고 파티를 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "We need music and games!",
                    "translation": "음악과 게임이 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I'll bring some flowers.",
                    "translation": "내가 꽃을 좀 가져올게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young will bring some @@.",
                    "hint": "ISFP는 아름다운 것들을 좋아해요.",
                    "optionA": "games",
                    "optionB": "flowers",
                    "optionC": "music",
                    "result": "flowers",
                    "explanation": "채영이는 아름다운 꽃을 가져오겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "You make things beautiful!",
                    "translation": "넌 모든 걸 아름답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your ideas are amazing!",
                    "translation": "네 아이디어들이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이의 칭찬이에요.",
                    "optionA": "amazing",
                    "optionB": "are",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas are amazing",
                    "explanation": "채영이는 태현의 아이디어들이 놀랍다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "즐거운 파티 플래닝",
            "explanation": "ENTP의 자유로운 아이디어와 ISFP의 세심한 배려 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's make a party!",
                    "translation": "파티를 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That sounds really nice.",
                    "translation": "그거 정말 좋은 것 같아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 파티를 만들자고 하나요?",
                    "hint": "ENTP는 새로운 활동을 제안하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "태현이는 'Let's make a party!'라고 파티를 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "We need music and games!",
                    "translation": "음악과 게임이 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I'll bring some flowers.",
                    "translation": "내가 꽃을 좀 가져올게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young will bring some @@.",
                    "hint": "ISFP는 아름다운 것들을 좋아해요.",
                    "optionA": "games",
                    "optionB": "flowers",
                    "optionC": "music",
                    "result": "flowers",
                    "explanation": "채영이는 아름다운 꽃을 가져오겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "You make things beautiful!",
                    "translation": "넌 모든 걸 아름답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your ideas are amazing!",
                    "translation": "네 아이디어들이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이의 칭찬이에요.",
                    "optionA": "amazing",
                    "optionB": "are",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas are amazing",
                    "explanation": "채영이는 태현의 아이디어들이 놀랍다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 6684 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구 사귀기",
            "explanation": "ENTP의 적극적인 소통과 ISFP의 조용한 관찰 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I want new friends!",
                    "translation": "새 친구들을 원해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "That's a good idea.",
                    "translation": "그거 좋은 생각이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 새 친구들을 원하나요?",
                    "hint": "ENTP는 새로운 사람들과 만나는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이는 'I want new friends!'라고 새 친구들을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Let's talk to them!",
                    "translation": "그들과 얘기해보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소율",
                    "script": "I feel a bit shy.",
                    "translation": "나는 좀 부끄러워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-yul feels a bit @@.",
                    "hint": "ISFP는 처음 만나는 사람들 앞에서 조심스러워해요.",
                    "optionA": "happy",
                    "optionB": "shy",
                    "optionC": "angry",
                    "result": "shy",
                    "explanation": "소율이는 새로운 사람들 앞에서 부끄러워한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You're very kind though!",
                    "translation": "하지만 넌 아주 친절해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소율",
                    "script": "You help me smile!",
                    "translation": "네가 나를 웃게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소율이의 고마움이에요.",
                    "optionA": "smile",
                    "optionB": "help",
                    "optionC": "me",
                    "optionD": "You",
                    "result": "You help me smile",
                    "explanation": "소율이는 도윤이가 자신을 웃게 도와준다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구 사귀기",
            "explanation": "ENTP의 적극적인 소통과 ISFP의 조용한 관찰 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I want new friends!",
                    "translation": "새 친구들을 원해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "That's a good idea.",
                    "translation": "그거 좋은 생각이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 새 친구들을 원하나요?",
                    "hint": "ENTP는 새로운 사람들과 만나는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이는 'I want new friends!'라고 새 친구들을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Let's talk to them!",
                    "translation": "그들과 얘기해보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소율",
                    "script": "I feel a bit shy.",
                    "translation": "나는 좀 부끄러워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-yul feels a bit @@.",
                    "hint": "ISFP는 처음 만나는 사람들 앞에서 조심스러워해요.",
                    "optionA": "happy",
                    "optionB": "shy",
                    "optionC": "angry",
                    "result": "shy",
                    "explanation": "소율이는 새로운 사람들 앞에서 부끄러워한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You're very kind though!",
                    "translation": "하지만 넌 아주 친절해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소율",
                    "script": "You help me smile!",
                    "translation": "네가 나를 웃게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소율이의 고마움이에요.",
                    "optionA": "smile",
                    "optionB": "help",
                    "optionC": "me",
                    "optionD": "You",
                    "result": "You help me smile",
                    "explanation": "소율이는 도윤이가 자신을 웃게 도와준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 6685 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 읽기의 즐거움",
            "explanation": "ENTP의 다양한 관심과 ISFP의 깊은 몰입 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I read many books!",
                    "translation": "나는 많은 책을 읽어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I read slowly.",
                    "translation": "나는 천천히 읽어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 많은 책을 읽나요?",
                    "hint": "ENTP는 다양한 정보에 관심이 많아요.",
                    "result": "O",
                    "explanation": "현우는 'I read many books!'라고 많은 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "What kind do you like?",
                    "translation": "어떤 종류를 좋아해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Art books are pretty.",
                    "translation": "미술 책들이 예뻐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji thinks @@ books are pretty.",
                    "hint": "ISFP는 아름다운 것들에 관심이 많아요.",
                    "optionA": "science",
                    "optionB": "art",
                    "optionC": "math",
                    "result": "art",
                    "explanation": "수지는 미술 책들이 예쁘다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "You have good taste!",
                    "translation": "넌 취향이 좋구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "You know so much!",
                    "translation": "넌 정말 많이 알아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지의 감탄이에요.",
                    "optionA": "much",
                    "optionB": "so",
                    "optionC": "know",
                    "optionD": "You",
                    "result": "You know so much",
                    "explanation": "수지는 현우가 정말 많이 안다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 읽기의 즐거움",
            "explanation": "ENTP의 다양한 관심과 ISFP의 깊은 몰입 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I read many books!",
                    "translation": "나는 많은 책을 읽어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I read slowly.",
                    "translation": "나는 천천히 읽어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 많은 책을 읽나요?",
                    "hint": "ENTP는 다양한 정보에 관심이 많아요.",
                    "result": "O",
                    "explanation": "현우는 'I read many books!'라고 많은 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "What kind do you like?",
                    "translation": "어떤 종류를 좋아해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Art books are pretty.",
                    "translation": "미술 책들이 예뻐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji thinks @@ books are pretty.",
                    "hint": "ISFP는 아름다운 것들에 관심이 많아요.",
                    "optionA": "science",
                    "optionB": "art",
                    "optionC": "math",
                    "result": "art",
                    "explanation": "수지는 미술 책들이 예쁘다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "You have good taste!",
                    "translation": "넌 취향이 좋구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "You know so much!",
                    "translation": "넌 정말 많이 알아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수지의 감탄이에요.",
                    "optionA": "much",
                    "optionB": "so",
                    "optionC": "know",
                    "optionD": "You",
                    "result": "You know so much",
                    "explanation": "수지는 현우가 정말 많이 안다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 6686 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 찾기",
            "explanation": "ENTP의 실험적 탐구와 ISFP의 개인적 흥미 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try new hobbies!",
                    "translation": "새로운 취미를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "What do you think?",
                    "translation": "어떤 걸 생각해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤호는 새로운 취미를 하자고 하나요?",
                    "hint": "ENTP는 새로운 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "윤호는 'Let's try new hobbies!'라고 새로운 취미를 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Maybe cooking or dancing?",
                    "translation": "요리나 춤은 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Drawing feels right for me.",
                    "translation": "그림 그리기가 나에게 맞는 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin thinks @@ feels right for her.",
                    "hint": "ISFP는 창작 활동을 좋아해요.",
                    "optionA": "cooking",
                    "optionB": "drawing",
                    "optionC": "dancing",
                    "result": "drawing",
                    "explanation": "아린이는 그림 그리기가 자신에게 맞는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "That's perfect for you!",
                    "translation": "그게 너에게 완벽해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You give great ideas!",
                    "translation": "넌 훌륭한 아이디어를 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아린이의 칭찬이에요.",
                    "optionA": "ideas",
                    "optionB": "great",
                    "optionC": "give",
                    "optionD": "You",
                    "result": "You give great ideas",
                    "explanation": "아린이는 윤호가 훌륭한 아이디어를 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 찾기",
            "explanation": "ENTP의 실험적 탐구와 ISFP의 개인적 흥미 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try new hobbies!",
                    "translation": "새로운 취미를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "What do you think?",
                    "translation": "어떤 걸 생각해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤호는 새로운 취미를 하자고 하나요?",
                    "hint": "ENTP는 새로운 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "윤호는 'Let's try new hobbies!'라고 새로운 취미를 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Maybe cooking or dancing?",
                    "translation": "요리나 춤은 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Drawing feels right for me.",
                    "translation": "그림 그리기가 나에게 맞는 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin thinks @@ feels right for her.",
                    "hint": "ISFP는 창작 활동을 좋아해요.",
                    "optionA": "cooking",
                    "optionB": "drawing",
                    "optionC": "dancing",
                    "result": "drawing",
                    "explanation": "아린이는 그림 그리기가 자신에게 맞는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "That's perfect for you!",
                    "translation": "그게 너에게 완벽해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You give great ideas!",
                    "translation": "넌 훌륭한 아이디어를 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "아린이의 칭찬이에요.",
                    "optionA": "ideas",
                    "optionB": "great",
                    "optionC": "give",
                    "optionD": "You",
                    "result": "You give great ideas",
                    "explanation": "아린이는 윤호가 훌륭한 아이디어를 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 6687 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ENTP의 즉흥적 결정과 ISFP의 개인적 선호 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "What should we do?",
                    "translation": "우리 뭘 해야 할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I'm not sure yet.",
                    "translation": "아직 확실하지 않아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미는 확실하지 않다고 하나요?",
                    "hint": "ISFP는 신중하게 생각해요.",
                    "result": "O",
                    "explanation": "소미는 'I'm not sure yet.'라고 아직 확실하지 않다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "How about the park?",
                    "translation": "공원은 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "That sounds peaceful.",
                    "translation": "그거 평화로울 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi thinks the park sounds @@.",
                    "hint": "ISFP는 조용하고 평화로운 곳을 좋아해요.",
                    "optionA": "noisy",
                    "optionB": "peaceful",
                    "optionC": "busy",
                    "result": "peaceful",
                    "explanation": "소미는 공원이 평화로울 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "You choose the best places!",
                    "translation": "넌 최고의 장소를 선택해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "You make decisions easily!",
                    "translation": "넌 결정을 쉽게 내려!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소미의 감탄이에요.",
                    "optionA": "easily",
                    "optionB": "decisions",
                    "optionC": "make",
                    "optionD": "You",
                    "result": "You make decisions easily",
                    "explanation": "소미는 태현이 결정을 쉽게 내린다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ENTP의 즉흥적 결정과 ISFP의 개인적 선호 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "What should we do?",
                    "translation": "우리 뭘 해야 할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I'm not sure yet.",
                    "translation": "아직 확실하지 않아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미는 확실하지 않다고 하나요?",
                    "hint": "ISFP는 신중하게 생각해요.",
                    "result": "O",
                    "explanation": "소미는 'I'm not sure yet.'라고 아직 확실하지 않다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "How about the park?",
                    "translation": "공원은 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "That sounds peaceful.",
                    "translation": "그거 평화로울 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi thinks the park sounds @@.",
                    "hint": "ISFP는 조용하고 평화로운 곳을 좋아해요.",
                    "optionA": "noisy",
                    "optionB": "peaceful",
                    "optionC": "busy",
                    "result": "peaceful",
                    "explanation": "소미는 공원이 평화로울 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "You choose the best places!",
                    "translation": "넌 최고의 장소를 선택해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "You make decisions easily!",
                    "translation": "넌 결정을 쉽게 내려!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소미의 감탄이에요.",
                    "optionA": "easily",
                    "optionB": "decisions",
                    "optionC": "make",
                    "optionD": "You",
                    "result": "You make decisions easily",
                    "explanation": "소미는 태현이 결정을 쉽게 내린다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 6688 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ENTP의 창의적 아이디어와 ISFP의 마음 담은 선택 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's pick a gift!",
                    "translation": "선물을 골라보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "For who exactly?",
                    "translation": "정확히 누구 위해서?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 누구 위해서인지 물어보나요?",
                    "hint": "ISFP는 상대방을 생각하며 신중해요.",
                    "result": "O",
                    "explanation": "채린이는 'For who exactly?'라고 누구 위해서인지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Something fun and colorful!",
                    "translation": "재미있고 다채로운 것!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Something from the heart.",
                    "translation": "마음에서 우러나는 것."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-rin wants something from the @@.",
                    "hint": "ISFP는 진심을 담은 선물을 중요하게 생각해요.",
                    "optionA": "store",
                    "optionB": "heart",
                    "optionC": "box",
                    "result": "heart",
                    "explanation": "채린이는 마음에서 우러나는 선물을 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care so much!",
                    "translation": "넌 정말 많이 생각해줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your ideas are creative!",
                    "translation": "네 아이디어들이 창의적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채린이의 칭찬이에요.",
                    "optionA": "creative",
                    "optionB": "are",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas are creative",
                    "explanation": "채린이는 도윤의 아이디어들이 창의적이라고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ENTP의 창의적 아이디어와 ISFP의 마음 담은 선택 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's pick a gift!",
                    "translation": "선물을 골라보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "For who exactly?",
                    "translation": "정확히 누구 위해서?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린이는 누구 위해서인지 물어보나요?",
                    "hint": "ISFP는 상대방을 생각하며 신중해요.",
                    "result": "O",
                    "explanation": "채린이는 'For who exactly?'라고 누구 위해서인지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Something fun and colorful!",
                    "translation": "재미있고 다채로운 것!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Something from the heart.",
                    "translation": "마음에서 우러나는 것."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-rin wants something from the @@.",
                    "hint": "ISFP는 진심을 담은 선물을 중요하게 생각해요.",
                    "optionA": "store",
                    "optionB": "heart",
                    "optionC": "box",
                    "result": "heart",
                    "explanation": "채린이는 마음에서 우러나는 선물을 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care so much!",
                    "translation": "넌 정말 많이 생각해줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your ideas are creative!",
                    "translation": "네 아이디어들이 창의적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채린이의 칭찬이에요.",
                    "optionA": "creative",
                    "optionB": "are",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas are creative",
                    "explanation": "채린이는 도윤의 아이디어들이 창의적이라고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 6689 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 일정 짜기",
            "explanation": "ENTP의 유연한 스케줄과 ISFP의 자유로운 흐름 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's plan our day!",
                    "translation": "우리 하루를 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Can we stay flexible?",
                    "translation": "유연하게 할 수 있을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 유연하게 하고 싶어하나요?",
                    "hint": "ISFP는 자유로운 방식을 선호해요.",
                    "result": "O",
                    "explanation": "은비는 'Can we stay flexible?'라고 유연하게 하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Of course! Let's see!",
                    "translation": "물론이지! 한번 보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I like going slowly.",
                    "translation": "나는 천천히 가는 걸 좋아해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi likes going @@.",
                    "hint": "ISFP는 자신만의 속도로 행동해요.",
                    "optionA": "fast",
                    "optionB": "slowly",
                    "optionC": "loudly",
                    "result": "slowly",
                    "explanation": "은비는 천천히 가는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "You know yourself well!",
                    "translation": "넌 자신을 잘 알아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "You adapt so well!",
                    "translation": "넌 적응을 정말 잘해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 칭찬이에요.",
                    "optionA": "well",
                    "optionB": "so",
                    "optionC": "adapt",
                    "optionD": "You",
                    "result": "You adapt so well",
                    "explanation": "은비는 현우가 적응을 정말 잘한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 일정 짜기",
            "explanation": "ENTP의 유연한 스케줄과 ISFP의 자유로운 흐름 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's plan our day!",
                    "translation": "우리 하루를 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Can we stay flexible?",
                    "translation": "유연하게 할 수 있을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 유연하게 하고 싶어하나요?",
                    "hint": "ISFP는 자유로운 방식을 선호해요.",
                    "result": "O",
                    "explanation": "은비는 'Can we stay flexible?'라고 유연하게 하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Of course! Let's see!",
                    "translation": "물론이지! 한번 보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I like going slowly.",
                    "translation": "나는 천천히 가는 걸 좋아해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi likes going @@.",
                    "hint": "ISFP는 자신만의 속도로 행동해요.",
                    "optionA": "fast",
                    "optionB": "slowly",
                    "optionC": "loudly",
                    "result": "slowly",
                    "explanation": "은비는 천천히 가는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "You know yourself well!",
                    "translation": "넌 자신을 잘 알아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "You adapt so well!",
                    "translation": "넌 적응을 정말 잘해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 칭찬이에요.",
                    "optionA": "well",
                    "optionB": "so",
                    "optionC": "adapt",
                    "optionD": "You",
                    "result": "You adapt so well",
                    "explanation": "은비는 현우가 적응을 정말 잘한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 6690 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 정리하기",
            "explanation": "ENTP의 창의적 정리와 ISFP의 개인적 공간 만들기 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's clean up!",
                    "translation": "정리하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I'll do it quietly.",
                    "translation": "조용히 할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 조용히 하겠다고 하나요?",
                    "hint": "ISFP는 조용한 환경을 선호해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I'll do it quietly.'라고 조용히 하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "We can play music!",
                    "translation": "음악을 틀 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Soft music sounds nice.",
                    "translation": "잔잔한 음악이 좋을 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yun thinks @@ music sounds nice.",
                    "hint": "ISFP는 부드럽고 평화로운 것을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "soft",
                    "optionC": "fast",
                    "result": "soft",
                    "explanation": "하윤이는 잔잔한 음악이 좋을 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "You create good vibes!",
                    "translation": "넌 좋은 분위기를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "You make work fun!",
                    "translation": "넌 일을 재미있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이의 칭찬이에요.",
                    "optionA": "fun",
                    "optionB": "make",
                    "optionC": "work",
                    "optionD": "You",
                    "result": "You make work fun",
                    "explanation": "하윤이는 윤호가 일을 재미있게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 정리하기",
            "explanation": "ENTP의 창의적 정리와 ISFP의 개인적 공간 만들기 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's clean up!",
                    "translation": "정리하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I'll do it quietly.",
                    "translation": "조용히 할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 조용히 하겠다고 하나요?",
                    "hint": "ISFP는 조용한 환경을 선호해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I'll do it quietly.'라고 조용히 하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "We can play music!",
                    "translation": "음악을 틀 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Soft music sounds nice.",
                    "translation": "잔잔한 음악이 좋을 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yun thinks @@ music sounds nice.",
                    "hint": "ISFP는 부드럽고 평화로운 것을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "soft",
                    "optionC": "fast",
                    "result": "soft",
                    "explanation": "하윤이는 잔잔한 음악이 좋을 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "You create good vibes!",
                    "translation": "넌 좋은 분위기를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "You make work fun!",
                    "translation": "넌 일을 재미있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤이의 칭찬이에요.",
                    "optionA": "fun",
                    "optionB": "make",
                    "optionC": "work",
                    "optionD": "You",
                    "result": "You make work fun",
                    "explanation": "하윤이는 윤호가 일을 재미있게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 6691 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 준비하기",
            "explanation": "ENTP의 다양한 접근법과 ISFP의 차분한 대응 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Tests are coming up!",
                    "translation": "시험이 다가와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I feel a bit worried.",
                    "translation": "좀 걱정돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 걱정된다고 하나요?",
                    "hint": "ISFP는 스트레스 상황에서 조심스러워해요.",
                    "result": "O",
                    "explanation": "나영이는 'I feel a bit worried.'라고 걱정된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "We can study together!",
                    "translation": "같이 공부할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "That would help me.",
                    "translation": "그러면 도움이 될 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young thinks studying together would @@ her.",
                    "hint": "ISFP는 지지받으면 안정감을 느껴요.",
                    "optionA": "worry",
                    "optionB": "help",
                    "optionC": "hurt",
                    "result": "help",
                    "explanation": "나영이는 같이 공부하면 도움이 될 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "You'll do great!",
                    "translation": "넌 잘할 거야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "You encourage me well!",
                    "translation": "네가 나를 잘 격려해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이의 고마움이에요.",
                    "optionA": "well",
                    "optionB": "encourage",
                    "optionC": "me",
                    "optionD": "You",
                    "result": "You encourage me well",
                    "explanation": "나영이는 태현이 자신을 잘 격려해준다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 준비하기",
            "explanation": "ENTP의 다양한 접근법과 ISFP의 차분한 대응 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Tests are coming up!",
                    "translation": "시험이 다가와!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I feel a bit worried.",
                    "translation": "좀 걱정돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 걱정된다고 하나요?",
                    "hint": "ISFP는 스트레스 상황에서 조심스러워해요.",
                    "result": "O",
                    "explanation": "나영이는 'I feel a bit worried.'라고 걱정된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "We can study together!",
                    "translation": "같이 공부할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "That would help me.",
                    "translation": "그러면 도움이 될 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young thinks studying together would @@ her.",
                    "hint": "ISFP는 지지받으면 안정감을 느껴요.",
                    "optionA": "worry",
                    "optionB": "help",
                    "optionC": "hurt",
                    "result": "help",
                    "explanation": "나영이는 같이 공부하면 도움이 될 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "You'll do great!",
                    "translation": "넌 잘할 거야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "You encourage me well!",
                    "translation": "네가 나를 잘 격려해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이의 고마움이에요.",
                    "optionA": "well",
                    "optionB": "encourage",
                    "optionC": "me",
                    "optionD": "You",
                    "result": "You encourage me well",
                    "explanation": "나영이는 태현이 자신을 잘 격려해준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 6692 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "늦은 과제 해결하기",
            "explanation": "ENTP의 빠른 해결책과 ISFP의 차근차근 접근 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "We're running late!",
                    "translation": "우리 늦고 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Let me think slowly.",
                    "translation": "천천히 생각해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 천천히 생각하고 싶어하나요?",
                    "hint": "ISFP는 급하게 서두르기보다 신중해요.",
                    "result": "O",
                    "explanation": "미래는 'Let me think slowly.'라고 천천히 생각하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "I have quick ideas!",
                    "translation": "빠른 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "I need some quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae needs some @@ time.",
                    "hint": "ISFP는 스트레스받을 때 조용한 환경을 원해요.",
                    "optionA": "busy",
                    "optionB": "quiet",
                    "optionC": "loud",
                    "result": "quiet",
                    "explanation": "미래는 조용한 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Take your time!",
                    "translation": "시간을 가져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "You understand me!",
                    "translation": "네가 나를 이해해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래의 고마움이에요.",
                    "result": "You understand me",
                    "explanation": "미래는 도윤이 자신을 이해해준다고 말했어요.",
                    "optionA": "You",
                    "optionB": "understand",
                    "optionC": "me"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "늦은 과제 해결하기",
            "explanation": "ENTP의 빠른 해결책과 ISFP의 차근차근 접근 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "We're running late!",
                    "translation": "우리 늦고 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Let me think slowly.",
                    "translation": "천천히 생각해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 천천히 생각하고 싶어하나요?",
                    "hint": "ISFP는 급하게 서두르기보다 신중해요.",
                    "result": "O",
                    "explanation": "미래는 'Let me think slowly.'라고 천천히 생각하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "I have quick ideas!",
                    "translation": "빠른 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "I need some quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae needs some @@ time.",
                    "hint": "ISFP는 스트레스받을 때 조용한 환경을 원해요.",
                    "optionA": "busy",
                    "optionB": "quiet",
                    "optionC": "loud",
                    "result": "quiet",
                    "explanation": "미래는 조용한 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Take your time!",
                    "translation": "시간을 가져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "You understand me!",
                    "translation": "네가 나를 이해해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미래의 고마움이에요.",
                    "optionA": "You",
                    "optionB": "understand",
                    "optionC": "me",
                    "result": "You understand me",
                    "explanation": "미래는 도윤이 자신을 이해해준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 6693 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "ENTP의 다양한 가능성과 ISFP의 의미 있는 선택 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "So many job choices!",
                    "translation": "직업 선택이 정말 많아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I want meaningful work.",
                    "translation": "의미 있는 일을 원해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 의미 있는 일을 원하나요?",
                    "hint": "ISFP는 가치 있는 일을 추구해요.",
                    "result": "O",
                    "explanation": "소희는 'I want meaningful work.'라고 의미 있는 일을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Maybe teacher or artist?",
                    "translation": "선생님이나 예술가는 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Helping others feels good.",
                    "translation": "다른 사람들을 돕는 게 좋게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hui thinks helping others feels @@.",
                    "hint": "ISFP는 다른 사람을 도울 때 보람을 느껴요.",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "hard",
                    "result": "good",
                    "explanation": "소희는 다른 사람들을 돕는 것이 좋게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "You have a kind heart!",
                    "translation": "넌 마음이 착해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You see many possibilities!",
                    "translation": "넌 많은 가능성을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희의 감탄이에요.",
                    "optionA": "possibilities",
                    "optionB": "many",
                    "optionC": "see",
                    "optionD": "You",
                    "result": "You see many possibilities",
                    "explanation": "소희는 현우가 많은 가능성을 본다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "ENTP의 다양한 가능성과 ISFP의 의미 있는 선택 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "So many job choices!",
                    "translation": "직업 선택이 정말 많아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I want meaningful work.",
                    "translation": "의미 있는 일을 원해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 의미 있는 일을 원하나요?",
                    "hint": "ISFP는 가치 있는 일을 추구해요.",
                    "result": "O",
                    "explanation": "소희는 'I want meaningful work.'라고 의미 있는 일을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Maybe teacher or artist?",
                    "translation": "선생님이나 예술가는 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Helping others feels good.",
                    "translation": "다른 사람들을 돕는 게 좋게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hui thinks helping others feels @@.",
                    "hint": "ISFP는 다른 사람을 도울 때 보람을 느껴요.",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "hard",
                    "result": "good",
                    "explanation": "소희는 다른 사람들을 돕는 것이 좋게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "You have a kind heart!",
                    "translation": "넌 마음이 착해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You see many possibilities!",
                    "translation": "넌 많은 가능성을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희의 감탄이에요.",
                    "optionA": "possibilities",
                    "optionB": "many",
                    "optionC": "see",
                    "optionD": "You",
                    "result": "You see many possibilities",
                    "explanation": "소희는 현우가 많은 가능성을 본다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 6694 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "ENTP의 열린 접근과 ISFP의 개인적 가치 중심 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's plan our future!",
                    "translation": "우리 미래를 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I think about it.",
                    "translation": "나는 그것에 대해 생각해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 미래에 대해 생각하나요?",
                    "hint": "ISFP는 신중하게 미래를 생각해요.",
                    "result": "O",
                    "explanation": "보라는 'I think about it.'라고 미래에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Change can be exciting!",
                    "translation": "변화는 흥미로울 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "I want to stay true.",
                    "translation": "진실하게 있고 싶어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Bo-ra wants to stay @@.",
                    "hint": "ISFP는 자신의 가치에 충실하려고 해요.",
                    "optionA": "busy",
                    "optionB": "true",
                    "optionC": "fast",
                    "result": "true",
                    "explanation": "보라는 진실하게 있고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "You know what matters!",
                    "translation": "넌 중요한 게 뭔지 알아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "You bring fresh air!",
                    "translation": "넌 신선한 바람을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "보라의 칭찬이에요.",
                    "optionA": "air",
                    "optionB": "fresh",
                    "optionC": "bring",
                    "optionD": "You",
                    "result": "You bring fresh air",
                    "explanation": "보라는 윤호가 신선한 바람을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 계획 세우기",
            "explanation": "ENTP의 열린 접근과 ISFP의 개인적 가치 중심 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's plan our future!",
                    "translation": "우리 미래를 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I think about it.",
                    "translation": "나는 그것에 대해 생각해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "보라는 미래에 대해 생각하나요?",
                    "hint": "ISFP는 신중하게 미래를 생각해요.",
                    "result": "O",
                    "explanation": "보라는 'I think about it.'라고 미래에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Change can be exciting!",
                    "translation": "변화는 흥미로울 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "I want to stay true.",
                    "translation": "진실하게 있고 싶어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Bo-ra wants to stay @@.",
                    "hint": "ISFP는 자신의 가치에 충실하려고 해요.",
                    "optionA": "busy",
                    "optionB": "true",
                    "optionC": "fast",
                    "result": "true",
                    "explanation": "보라는 진실하게 있고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "You know what matters!",
                    "translation": "넌 중요한 게 뭔지 알아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "You bring fresh air!",
                    "translation": "넌 신선한 바람을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "보라의 칭찬이에요.",
                    "optionA": "air",
                    "optionB": "fresh",
                    "optionC": "bring",
                    "optionD": "You",
                    "result": "You bring fresh air",
                    "explanation": "보라는 윤호가 신선한 바람을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 6695 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 게임 배우기",
            "explanation": "ENTP의 실험적 도전과 ISFP의 개인적 즐거움 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "This game looks fun!",
                    "translation": "이 게임이 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "How do we play?",
                    "translation": "어떻게 하는 거야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 게임 방법을 물어보나요?",
                    "hint": "ISFP는 새로운 것을 차근차근 배우고 싶어해요.",
                    "result": "O",
                    "explanation": "수지는 'How do we play?'라고 게임 방법을 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Let's just try it!",
                    "translation": "그냥 해보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "I learn step by step.",
                    "translation": "나는 단계별로 배워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji learns step by @@.",
                    "hint": "ISFP는 자신만의 속도로 천천히 배워요.",
                    "optionA": "day",
                    "optionB": "step",
                    "optionC": "hour",
                    "result": "step",
                    "explanation": "수지는 단계별로 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "You're very patient!",
                    "translation": "넌 아주 참을성이 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "You make it easy!",
                    "translation": "네가 쉽게 만들어줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지의 고마움이에요.",
                    "optionA": "easy",
                    "optionB": "it",
                    "optionC": "make",
                    "optionD": "You",
                    "result": "You make it easy",
                    "explanation": "수지는 태현이 게임을 쉽게 만들어준다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 게임 배우기",
            "explanation": "ENTP의 실험적 도전과 ISFP의 개인적 즐거움 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "This game looks fun!",
                    "translation": "이 게임이 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "How do we play?",
                    "translation": "어떻게 하는 거야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 게임 방법을 물어보나요?",
                    "hint": "ISFP는 새로운 것을 차근차근 배우고 싶어해요.",
                    "result": "O",
                    "explanation": "수지는 'How do we play?'라고 게임 방법을 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Let's just try it!",
                    "translation": "그냥 해보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "I learn step by step.",
                    "translation": "나는 단계별로 배워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji learns step by @@.",
                    "hint": "ISFP는 자신만의 속도로 천천히 배워요.",
                    "optionA": "day",
                    "optionB": "step",
                    "optionC": "hour",
                    "result": "step",
                    "explanation": "수지는 단계별로 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "You're very patient!",
                    "translation": "넌 아주 참을성이 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "You make it easy!",
                    "translation": "네가 쉽게 만들어줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수지의 고마움이에요.",
                    "optionA": "easy",
                    "optionB": "it",
                    "optionC": "make",
                    "optionD": "You",
                    "result": "You make it easy",
                    "explanation": "수지는 태현이 게임을 쉽게 만들어준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 6696 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 취미 시간",
            "explanation": "ENTP의 다양한 활동과 ISFP의 조용한 창작 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "What's your hobby today?",
                    "translation": "오늘 취미가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I like to draw.",
                    "translation": "나는 그림 그리는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소은이는 그림 그리는 걸 좋아하나요?",
                    "hint": "ISFP는 창작 활동을 즐겨해요.",
                    "result": "O",
                    "explanation": "소은이는 'I like to draw.'라고 그림 그리는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "That's really cool!",
                    "translation": "그거 정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "It makes me peaceful.",
                    "translation": "그게 나를 평화롭게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Drawing makes So-eun @@.",
                    "hint": "ISFP는 창작할 때 내면의 평화를 느껴요.",
                    "optionA": "angry",
                    "optionB": "peaceful",
                    "optionC": "tired",
                    "result": "peaceful",
                    "explanation": "그림 그리기는 소은이를 평화롭게 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You're really talented!",
                    "translation": "넌 정말 재능이 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "You appreciate my art!",
                    "translation": "네가 내 작품을 인정해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소은이의 고마움이에요.",
                    "optionA": "art",
                    "optionB": "my",
                    "optionC": "appreciate",
                    "optionD": "You",
                    "result": "You appreciate my art",
                    "explanation": "소은이는 도윤이 자신의 작품을 인정해준다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 취미 시간",
            "explanation": "ENTP의 다양한 활동과 ISFP의 조용한 창작 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "What's your hobby today?",
                    "translation": "오늘 취미가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I like to draw.",
                    "translation": "나는 그림 그리는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소은이는 그림 그리는 걸 좋아하나요?",
                    "hint": "ISFP는 창작 활동을 즐겨해요.",
                    "result": "O",
                    "explanation": "소은이는 'I like to draw.'라고 그림 그리는 걸 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "That's really cool!",
                    "translation": "그거 정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "It makes me peaceful.",
                    "translation": "그게 나를 평화롭게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Drawing makes So-eun @@.",
                    "hint": "ISFP는 창작할 때 내면의 평화를 느껴요.",
                    "optionA": "angry",
                    "optionB": "peaceful",
                    "optionC": "tired",
                    "result": "peaceful",
                    "explanation": "그림 그리기는 소은이를 평화롭게 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You're really talented!",
                    "translation": "넌 정말 재능이 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "You appreciate my art!",
                    "translation": "네가 내 작품을 인정해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소은이의 고마움이에요.",
                    "optionA": "art",
                    "optionB": "my",
                    "optionC": "appreciate",
                    "optionD": "You",
                    "result": "You appreciate my art",
                    "explanation": "소은이는 도윤이 자신의 작품을 인정해준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 6697 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와의 의견 차이",
            "explanation": "ENTP의 열린 토론과 ISFP의 조화로운 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "We think very differently.",
                    "translation": "우리는 아주 다르게 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's okay with me.",
                    "translation": "나는 괜찮아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 다른 의견이 괜찮다고 하나요?",
                    "hint": "ISFP는 다름을 받아들이는 편이에요.",
                    "result": "O",
                    "explanation": "채영이는 'That's okay with me.'라고 다른 의견이 괜찮다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Let's talk about it!",
                    "translation": "그것에 대해 얘기해보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I want us peaceful.",
                    "translation": "우리가 평화로웠으면 좋겠어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young wants them to be @@.",
                    "hint": "ISFP는 갈등보다 평화를 원해요.",
                    "optionA": "angry",
                    "optionB": "peaceful",
                    "optionC": "loud",
                    "result": "peaceful",
                    "explanation": "채영이는 그들이 평화롭기를 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "You bring calm energy!",
                    "translation": "넌 차분한 에너지를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "You help me think!",
                    "translation": "네가 나를 생각하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이의 고마움이에요.",
                    "optionA": "think",
                    "optionB": "me",
                    "optionC": "help",
                    "optionD": "You",
                    "result": "You help me think",
                    "explanation": "채영이는 현우가 자신을 생각하게 도와준다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와의 의견 차이",
            "explanation": "ENTP의 열린 토론과 ISFP의 조화로운 해결 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "We think very differently.",
                    "translation": "우리는 아주 다르게 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's okay with me.",
                    "translation": "나는 괜찮아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 다른 의견이 괜찮다고 하나요?",
                    "hint": "ISFP는 다름을 받아들이는 편이에요.",
                    "result": "O",
                    "explanation": "채영이는 'That's okay with me.'라고 다른 의견이 괜찮다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Let's talk about it!",
                    "translation": "그것에 대해 얘기해보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I want us peaceful.",
                    "translation": "우리가 평화로웠으면 좋겠어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young wants them to be @@.",
                    "hint": "ISFP는 갈등보다 평화를 원해요.",
                    "optionA": "angry",
                    "optionB": "peaceful",
                    "optionC": "loud",
                    "result": "peaceful",
                    "explanation": "채영이는 그들이 평화롭기를 원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "You bring calm energy!",
                    "translation": "넌 차분한 에너지를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "You help me think!",
                    "translation": "네가 나를 생각하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이의 고마움이에요.",
                    "optionA": "think",
                    "optionB": "me",
                    "optionC": "help",
                    "optionD": "You",
                    "result": "You help me think",
                    "explanation": "채영이는 현우가 자신을 생각하게 도와준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 6698 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "작은 실수 해결하기",
            "explanation": "ENTP의 긍정적 접근과 ISFP의 따뜻한 이해 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I made a mistake.",
                    "translation": "내가 실수했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Everyone makes mistakes.",
                    "translation": "누구나 실수해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 누구나 실수한다고 하나요?",
                    "hint": "ISFP는 타인의 실수를 이해해주려고 해요.",
                    "result": "O",
                    "explanation": "아린이는 'Everyone makes mistakes.'라고 누구나 실수한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "How can I fix this?",
                    "translation": "어떻게 고칠 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Just say you're sorry.",
                    "translation": "그냥 미안하다고 말해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin suggests to just say you're @@.",
                    "hint": "ISFP는 진심 어린 사과를 중요하게 생각해요.",
                    "optionA": "angry",
                    "optionB": "sorry",
                    "optionC": "happy",
                    "result": "sorry",
                    "explanation": "아린이는 그냥 미안하다고 말하라고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "You're so understanding!",
                    "translation": "넌 정말 이해심이 많아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You always try hard!",
                    "translation": "넌 항상 열심히 노력해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아린이의 격려에요.",
                    "optionA": "hard",
                    "optionB": "try",
                    "optionC": "always",
                    "optionD": "You",
                    "result": "You always try hard",
                    "explanation": "아린이는 윤호가 항상 열심히 노력한다고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "작은 실수 해결하기",
            "explanation": "ENTP의 긍정적 접근과 ISFP의 따뜻한 이해 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "I made a mistake.",
                    "translation": "내가 실수했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Everyone makes mistakes.",
                    "translation": "누구나 실수해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린이는 누구나 실수한다고 하나요?",
                    "hint": "ISFP는 타인의 실수를 이해해주려고 해요.",
                    "result": "O",
                    "explanation": "아린이는 'Everyone makes mistakes.'라고 누구나 실수한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "How can I fix this?",
                    "translation": "어떻게 고칠 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Just say you're sorry.",
                    "translation": "그냥 미안하다고 말해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-rin suggests to just say you're @@.",
                    "hint": "ISFP는 진심 어린 사과를 중요하게 생각해요.",
                    "optionA": "angry",
                    "optionB": "sorry",
                    "optionC": "happy",
                    "result": "sorry",
                    "explanation": "아린이는 그냥 미안하다고 말하라고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "You're so understanding!",
                    "translation": "넌 정말 이해심이 많아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You always try hard!",
                    "translation": "넌 항상 열심히 노력해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "아린이의 격려에요.",
                    "optionA": "hard",
                    "optionB": "try",
                    "optionC": "always",
                    "optionD": "You",
                    "result": "You always try hard",
                    "explanation": "아린이는 윤호가 항상 열심히 노력한다고 격려했어요."
                }
            ]
        }
    ]
}
ID: 6699 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "처음 만난 날",
            "explanation": "INFP의 따뜻한 호기심과 ISTJ의 조용한 관찰 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Hi! You seem interesting.",
                    "translation": "안녕! 너 흥미로워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Hello. Nice to meet.",
                    "translation": "안녕하세요. 만나서 반가워요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 상대방이 흥미롭다고 생각하나요?",
                    "hint": "INFP는 사람에게 호기심을 가져요.",
                    "result": "O",
                    "explanation": "은비는 'You seem interesting'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Wanna grab coffee sometime?",
                    "translation": "언제 커피 한잔할래?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Let me check schedule.",
                    "translation": "일정 확인해 볼게요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi wants to grab @@.",
                    "hint": "INFP는 친해지고 싶어해요.",
                    "optionA": "lunch",
                    "optionB": "coffee",
                    "optionC": "dinner",
                    "result": "coffee",
                    "explanation": "은비는 커피를 마시자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "I like meeting people.",
                    "translation": "난 사람 만나는 거 좋아해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "I prefer small groups.",
                    "translation": "전 소규모 모임을 선호해요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 좋아하는 것이에요.",
                    "optionA": "meeting",
                    "optionB": "like",
                    "optionC": "I",
                    "optionD": "people",
                    "result": "I like meeting people",
                    "explanation": "은비는 사람 만나는 것을 좋아해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "처음 만난 날",
            "explanation": "INFP의 따뜻한 호기심과 ISTJ의 조용한 관찰 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Hi! You seem interesting.",
                    "translation": "안녕! 너 흥미로워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Hello. Nice to meet.",
                    "translation": "안녕하세요. 만나서 반가워요."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 상대방이 흥미롭다고 생각하나요?",
                    "hint": "INFP는 사람에게 호기심을 가져요.",
                    "result": "O",
                    "explanation": "은비는 'You seem interesting'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Wanna grab coffee sometime?",
                    "translation": "언제 커피 한잔할래?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Let me check schedule.",
                    "translation": "일정 확인해 볼게요."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi wants to grab @@.",
                    "hint": "INFP는 친해지고 싶어해요.",
                    "optionA": "lunch",
                    "optionB": "coffee",
                    "optionC": "dinner",
                    "result": "coffee",
                    "explanation": "은비는 커피를 마시자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "I like meeting people.",
                    "translation": "난 사람 만나는 거 좋아해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "I prefer small groups.",
                    "translation": "전 소규모 모임을 선호해요."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비가 좋아하는 것이에요.",
                    "optionA": "meeting",
                    "optionB": "like",
                    "optionC": "I",
                    "optionD": "people",
                    "result": "I like meeting people",
                    "explanation": "은비는 사람 만나는 것을 좋아해요."
                }
            ]
        }
    ]
}
ID: 6700 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "약속 시간",
            "explanation": "INFP의 느슨한 시간관과 ISTJ의 정확한 시간 엄수 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Running five minutes late!",
                    "translation": "5분 늦을 것 같아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "I arrived ten early.",
                    "translation": "난 10분 일찍 도착했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 늦고 있나요?",
                    "hint": "INFP는 시간이 유연해요.",
                    "result": "O",
                    "explanation": "하윤이는 'Running five minutes late'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Sorry, lost track time.",
                    "translation": "미안, 시간 가는 줄 몰랐어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Being punctual shows respect.",
                    "translation": "시간 엄수는 존중의 표시야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon lost track of @@.",
                    "hint": "INFP는 시간을 잊어요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "keys",
                    "result": "time",
                    "explanation": "하윤이는 시간 가는 줄 몰랐어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Time feels so fluid.",
                    "translation": "시간이 너무 유동적으로 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Schedule keeps things organized.",
                    "translation": "일정이 일을 체계적으로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이의 시간 감각이에요.",
                    "optionA": "so",
                    "optionB": "feels",
                    "optionC": "Time",
                    "optionD": "fluid",
                    "result": "Time feels so fluid",
                    "explanation": "하윤이는 시간이 유동적으로 느껴져요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "약속 시간",
            "explanation": "INFP의 느슨한 시간관과 ISTJ의 정확한 시간 엄수 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Running five minutes late!",
                    "translation": "5분 늦을 것 같아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "I arrived ten early.",
                    "translation": "난 10분 일찍 도착했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하윤이는 늦고 있나요?",
                    "hint": "INFP는 시간이 유연해요.",
                    "result": "O",
                    "explanation": "하윤이는 'Running five minutes late'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Sorry, lost track time.",
                    "translation": "미안, 시간 가는 줄 몰랐어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Being punctual shows respect.",
                    "translation": "시간 엄수는 존중의 표시야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon lost track of @@.",
                    "hint": "INFP는 시간을 잊어요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "keys",
                    "result": "time",
                    "explanation": "하윤이는 시간 가는 줄 몰랐어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Time feels so fluid.",
                    "translation": "시간이 너무 유동적으로 느껴져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Schedule keeps things organized.",
                    "translation": "일정이 일을 체계적으로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤이의 시간 감각이에요.",
                    "optionA": "so",
                    "optionB": "feels",
                    "optionC": "Time",
                    "optionD": "fluid",
                    "result": "Time feels so fluid",
                    "explanation": "하윤이는 시간이 유동적으로 느껴져요."
                }
            ]
        }
    ]
}
ID: 6701 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 읽는 방법",
            "explanation": "INFP의 감성적 독서와 ISTJ의 체계적 학습 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "This book touches hearts.",
                    "translation": "이 책이 마음을 울려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I read for facts.",
                    "translation": "난 사실을 위해 읽어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 책이 감동적이라고 느끼나요?",
                    "hint": "INFP는 책에서 감정을 느껴요.",
                    "result": "O",
                    "explanation": "서준이는 'This book touches hearts'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Skipping boring parts now.",
                    "translation": "지루한 부분은 넘어가는 중."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Reading everything page by page.",
                    "translation": "모든 페이지를 차례로 읽어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun is @@ boring parts.",
                    "hint": "INFP는 흥미 위주로 읽어요.",
                    "optionA": "reading",
                    "optionB": "skipping",
                    "optionC": "marking",
                    "result": "skipping",
                    "explanation": "서준이는 지루한 부분을 넘기고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Stories change my life.",
                    "translation": "이야기가 내 삶을 바꿔."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Knowledge builds solid foundation.",
                    "translation": "지식이 탄탄한 기초를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이에게 일어나는 일이에요.",
                    "optionA": "my",
                    "optionB": "change",
                    "optionC": "Stories",
                    "optionD": "life",
                    "result": "Stories change my life",
                    "explanation": "이야기가 서준이의 삶을 바꿔요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 읽는 방법",
            "explanation": "INFP의 감성적 독서와 ISTJ의 체계적 학습 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "This book touches hearts.",
                    "translation": "이 책이 마음을 울려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I read for facts.",
                    "translation": "난 사실을 위해 읽어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 책이 감동적이라고 느끼나요?",
                    "hint": "INFP는 책에서 감정을 느껴요.",
                    "result": "O",
                    "explanation": "서준이는 'This book touches hearts'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Skipping boring parts now.",
                    "translation": "지루한 부분은 넘어가는 중."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Reading everything page by page.",
                    "translation": "모든 페이지를 차례로 읽어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun is @@ boring parts.",
                    "hint": "INFP는 흥미 위주로 읽어요.",
                    "optionA": "reading",
                    "optionB": "skipping",
                    "optionC": "marking",
                    "result": "skipping",
                    "explanation": "서준이는 지루한 부분을 넘기고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Stories change my life.",
                    "translation": "이야기가 내 삶을 바꿔."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Knowledge builds solid foundation.",
                    "translation": "지식이 탄탄한 기초를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서준이에게 일어나는 일이에요.",
                    "optionA": "my",
                    "optionB": "change",
                    "optionC": "Stories",
                    "optionD": "life",
                    "result": "Stories change my life",
                    "explanation": "이야기가 서준이의 삶을 바꿔요."
                }
            ]
        }
    ]
}
ID: 6702 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 찾기",
            "explanation": "INFP의 직관적 탐색과 ISTJ의 순차적 조사 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Following random links online.",
                    "translation": "온라인에서 무작위 링크 따라가는 중."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Checking official sources first.",
                    "translation": "공식 출처부터 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 무작위로 링크를 따라가나요?",
                    "hint": "INFP는 호기심을 따라요.",
                    "result": "O",
                    "explanation": "도훈이는 'Following random links'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Found something cool here!",
                    "translation": "여기서 멋진 거 찾았어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Is it verified information?",
                    "translation": "검증된 정보야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hun found something @@.",
                    "hint": "INFP는 흥미로운 것을 발견해요.",
                    "optionA": "boring",
                    "optionB": "cool",
                    "optionC": "wrong",
                    "result": "cool",
                    "explanation": "도훈이는 멋진 것을 찾았어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Learning happens through exploration.",
                    "translation": "탐험을 통해 배움이 일어나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Systematic study works better.",
                    "translation": "체계적인 학습이 더 효과적이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이의 학습 방식이에요.",
                    "optionA": "through",
                    "optionB": "happens",
                    "optionC": "Learning",
                    "optionD": "exploration",
                    "result": "Learning happens through exploration",
                    "explanation": "도훈이는 탐험을 통해 배워요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 찾기",
            "explanation": "INFP의 직관적 탐색과 ISTJ의 순차적 조사 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Following random links online.",
                    "translation": "온라인에서 무작위 링크 따라가는 중."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Checking official sources first.",
                    "translation": "공식 출처부터 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 무작위로 링크를 따라가나요?",
                    "hint": "INFP는 호기심을 따라요.",
                    "result": "O",
                    "explanation": "도훈이는 'Following random links'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Found something cool here!",
                    "translation": "여기서 멋진 거 찾았어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Is it verified information?",
                    "translation": "검증된 정보야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hun found something @@.",
                    "hint": "INFP는 흥미로운 것을 발견해요.",
                    "optionA": "boring",
                    "optionB": "cool",
                    "optionC": "wrong",
                    "result": "cool",
                    "explanation": "도훈이는 멋진 것을 찾았어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Learning happens through exploration.",
                    "translation": "탐험을 통해 배움이 일어나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Systematic study works better.",
                    "translation": "체계적인 학습이 더 효과적이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도훈이의 학습 방식이에요.",
                    "optionA": "through",
                    "optionB": "happens",
                    "optionC": "Learning",
                    "optionD": "exploration",
                    "result": "Learning happens through exploration",
                    "explanation": "도훈이는 탐험을 통해 배워요."
                }
            ]
        }
    ]
}
ID: 6703 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선택의 기로",
            "explanation": "INFP의 느낌 중심 결정과 ISTJ의 논리적 판단 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "My gut says yes.",
                    "translation": "직감이 그래라고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "What about the facts?",
                    "translation": "사실은 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 직감을 따르나요?",
                    "hint": "INFP는 직감을 믿어요.",
                    "result": "O",
                    "explanation": "미래는 'My gut says yes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "This choice feels right.",
                    "translation": "이 선택이 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Check pros and cons.",
                    "translation": "장단점을 확인해봐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae's choice @@ right.",
                    "hint": "INFP는 느낌으로 판단해요.",
                    "optionA": "looks",
                    "optionB": "feels",
                    "optionC": "sounds",
                    "result": "feels",
                    "explanation": "미래는 선택이 맞다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Following my heart today.",
                    "translation": "오늘은 마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Planning prevents future problems.",
                    "translation": "계획이 미래 문제를 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래가 오늘 하는 일이에요.",
                    "optionA": "my",
                    "optionB": "Following",
                    "optionC": "heart",
                    "optionD": "today",
                    "result": "Following my heart today",
                    "explanation": "미래는 오늘 마음을 따라가요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선택의 기로",
            "explanation": "INFP의 느낌 중심 결정과 ISTJ의 논리적 판단 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "My gut says yes.",
                    "translation": "직감이 그래라고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "What about the facts?",
                    "translation": "사실은 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 직감을 따르나요?",
                    "hint": "INFP는 직감을 믿어요.",
                    "result": "O",
                    "explanation": "미래는 'My gut says yes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "This choice feels right.",
                    "translation": "이 선택이 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Check pros and cons.",
                    "translation": "장단점을 확인해봐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae's choice @@ right.",
                    "hint": "INFP는 느낌으로 판단해요.",
                    "optionA": "looks",
                    "optionB": "feels",
                    "optionC": "sounds",
                    "result": "feels",
                    "explanation": "미래는 선택이 맞다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Following my heart today.",
                    "translation": "오늘은 마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Planning prevents future problems.",
                    "translation": "계획이 미래 문제를 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미래가 오늘 하는 일이에요.",
                    "optionA": "my",
                    "optionB": "Following",
                    "optionC": "heart",
                    "optionD": "today",
                    "result": "Following my heart today",
                    "explanation": "미래는 오늘 마음을 따라가요."
                }
            ]
        }
    ]
}
ID: 6704 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "큰 결정",
            "explanation": "INFP의 가치 기반 선택과 ISTJ의 실용적 접근 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Dreams matter more than money.",
                    "translation": "돈보다 꿈이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Security comes first always.",
                    "translation": "안정이 항상 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 꿈이 돈보다 중요하다고 생각하나요?",
                    "hint": "INFP는 가치를 우선시해요.",
                    "result": "O",
                    "explanation": "나영이는 'Dreams matter more than money'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Happiness beats stability here.",
                    "translation": "여기선 행복이 안정보다 나아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "Stability brings real happiness.",
                    "translation": "안정이 진짜 행복을 가져다줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young thinks @@ beats stability.",
                    "hint": "INFP는 행복을 추구해요.",
                    "optionA": "money",
                    "optionB": "happiness",
                    "optionC": "work",
                    "result": "happiness",
                    "explanation": "나영이는 행복이 안정보다 낫다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Taking the risky path.",
                    "translation": "위험한 길을 택해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "Consider safer options carefully.",
                    "translation": "안전한 선택을 신중히 고려해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이의 선택이에요.",
                    "optionA": "risky",
                    "optionB": "the",
                    "optionC": "Taking",
                    "optionD": "path",
                    "result": "Taking the risky path",
                    "explanation": "나영이는 위험한 길을 선택해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "큰 결정",
            "explanation": "INFP의 가치 기반 선택과 ISTJ의 실용적 접근 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Dreams matter more than money.",
                    "translation": "돈보다 꿈이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Security comes first always.",
                    "translation": "안정이 항상 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 꿈이 돈보다 중요하다고 생각하나요?",
                    "hint": "INFP는 가치를 우선시해요.",
                    "result": "O",
                    "explanation": "나영이는 'Dreams matter more than money'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Happiness beats stability here.",
                    "translation": "여기선 행복이 안정보다 나아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "Stability brings real happiness.",
                    "translation": "안정이 진짜 행복을 가져다줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young thinks @@ beats stability.",
                    "hint": "INFP는 행복을 추구해요.",
                    "optionA": "money",
                    "optionB": "happiness",
                    "optionC": "work",
                    "result": "happiness",
                    "explanation": "나영이는 행복이 안정보다 낫다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Taking the risky path.",
                    "translation": "위험한 길을 택해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "Consider safer options carefully.",
                    "translation": "안전한 선택을 신중히 고려해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이의 선택이에요.",
                    "optionA": "risky",
                    "optionB": "the",
                    "optionC": "Taking",
                    "optionD": "path",
                    "result": "Taking the risky path",
                    "explanation": "나영이는 위험한 길을 선택해요."
                }
            ]
        }
    ]
}
ID: 6705 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 일과",
            "explanation": "INFP의 자유로운 일상과 ISTJ의 규칙적인 루틴 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Woke up whenever today.",
                    "translation": "오늘은 아무 때나 일어났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "My alarm rings daily.",
                    "translation": "내 알람은 매일 울려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 정해진 시간에 일어났나요?",
                    "hint": "INFP는 자유로운 기상을 좋아해요.",
                    "result": "X",
                    "explanation": "준호는 'whenever'라고 아무 때나 일어났어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "No plans feels amazing.",
                    "translation": "계획 없음이 놀라워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Schedule keeps me grounded.",
                    "translation": "일정이 날 안정시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks no plans feels @@.",
                    "hint": "INFP는 자유를 즐겨요.",
                    "optionA": "terrible",
                    "optionB": "amazing",
                    "optionC": "boring",
                    "result": "amazing",
                    "explanation": "준호는 계획 없음이 놀랍다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Each day brings surprises.",
                    "translation": "매일이 놀라움을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "Routine creates stable life.",
                    "translation": "루틴이 안정된 삶을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호의 일상이에요.",
                    "optionA": "brings",
                    "optionB": "day",
                    "optionC": "Each",
                    "optionD": "surprises",
                    "result": "Each day brings surprises",
                    "explanation": "준호는 매일 놀라움을 경험해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 일과",
            "explanation": "INFP의 자유로운 일상과 ISTJ의 규칙적인 루틴 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Woke up whenever today.",
                    "translation": "오늘은 아무 때나 일어났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "My alarm rings daily.",
                    "translation": "내 알람은 매일 울려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 정해진 시간에 일어났나요?",
                    "hint": "INFP는 자유로운 기상을 좋아해요.",
                    "result": "X",
                    "explanation": "준호는 'whenever'라고 아무 때나 일어났어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "No plans feels amazing.",
                    "translation": "계획 없음이 놀라워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Schedule keeps me grounded.",
                    "translation": "일정이 날 안정시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho thinks no plans feels @@.",
                    "hint": "INFP는 자유를 즐겨요.",
                    "optionA": "terrible",
                    "optionB": "amazing",
                    "optionC": "boring",
                    "result": "amazing",
                    "explanation": "준호는 계획 없음이 놀랍다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Each day brings surprises.",
                    "translation": "매일이 놀라움을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "Routine creates stable life.",
                    "translation": "루틴이 안정된 삶을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호의 일상이에요.",
                    "optionA": "brings",
                    "optionB": "day",
                    "optionC": "Each",
                    "optionD": "surprises",
                    "result": "Each day brings surprises",
                    "explanation": "준호는 매일 놀라움을 경험해요."
                }
            ]
        }
    ]
}
ID: 6706 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "정리 스타일",
            "explanation": "INFP의 창의적 무질서와 ISTJ의 체계적 정돈 비교",
            "category": "생활 태도",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "My desk looks chaotic.",
                    "translation": "내 책상 혼란스러워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서윤",
                    "script": "Everything has its place.",
                    "translation": "모든 것에는 제자리가 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희의 책상은 정리되어 있나요?",
                    "hint": "INFP는 창의적 무질서를 보여요.",
                    "result": "X",
                    "explanation": "소희는 'My desk looks chaotic'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Mess helps creativity flow.",
                    "translation": "어지러움이 창의성을 흐르게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서윤",
                    "script": "Order improves work efficiency.",
                    "translation": "정돈이 업무 효율을 높여."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee thinks mess helps @@ flow.",
                    "hint": "INFP는 무질서에서 영감을 얻어요.",
                    "optionA": "water",
                    "optionB": "creativity",
                    "optionC": "time",
                    "result": "creativity",
                    "explanation": "소희는 어지러움이 창의성을 돕는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Finding things takes time.",
                    "translation": "물건 찾는 데 시간 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서윤",
                    "script": "Organization saves precious time.",
                    "translation": "정리가 소중한 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희의 물건 찾기예요.",
                    "optionA": "takes",
                    "optionB": "things",
                    "optionC": "Finding",
                    "optionD": "time",
                    "result": "Finding things takes time",
                    "explanation": "소희는 물건 찾는 데 시간이 걸려요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "정리 스타일",
            "explanation": "INFP의 창의적 무질서와 ISTJ의 체계적 정돈 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "My desk looks chaotic.",
                    "translation": "내 책상 혼란스러워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서윤",
                    "script": "Everything has its place.",
                    "translation": "모든 것에는 제자리가 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희의 책상은 정리되어 있나요?",
                    "hint": "INFP는 창의적 무질서를 보여요.",
                    "result": "X",
                    "explanation": "소희는 'My desk looks chaotic'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Mess helps creativity flow.",
                    "translation": "어지러움이 창의성을 흐르게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서윤",
                    "script": "Order improves work efficiency.",
                    "translation": "정돈이 업무 효율을 높여."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee thinks mess helps @@ flow.",
                    "hint": "INFP는 무질서에서 영감을 얻어요.",
                    "optionA": "water",
                    "optionB": "creativity",
                    "optionC": "time",
                    "result": "creativity",
                    "explanation": "소희는 어지러움이 창의성을 돕는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Finding things takes time.",
                    "translation": "물건 찾는 데 시간 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서윤",
                    "script": "Organization saves precious time.",
                    "translation": "정리가 소중한 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희의 물건 찾기예요.",
                    "optionA": "takes",
                    "optionB": "things",
                    "optionC": "Finding",
                    "optionD": "time",
                    "result": "Finding things takes time",
                    "explanation": "소희는 물건 찾는 데 시간이 걸려요."
                }
            ]
        }
    ]
}
ID: 6707 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받을 때",
            "explanation": "INFP의 감정적 대처와 ISTJ의 실용적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Everything feels too much.",
                    "translation": "모든 게 너무 버거워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "Make a task list.",
                    "translation": "할 일 목록을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 모든 것이 버겁게 느껴지나요?",
                    "hint": "INFP는 감정적으로 압도돼요.",
                    "result": "O",
                    "explanation": "은비는 'Everything feels too much'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Need time to process.",
                    "translation": "처리할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "Start with small steps.",
                    "translation": "작은 단계부터 시작해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi needs time to @@.",
                    "hint": "INFP는 감정 처리 시간이 필요해요.",
                    "optionA": "work",
                    "optionB": "process",
                    "optionC": "sleep",
                    "result": "process",
                    "explanation": "은비는 처리할 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Emotions overwhelm me sometimes.",
                    "translation": "가끔 감정이 날 압도해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수연",
                    "script": "Focus on practical solutions.",
                    "translation": "실용적인 해결책에 집중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비에게 일어나는 일이에요.",
                    "optionA": "me",
                    "optionB": "overwhelm",
                    "optionC": "Emotions",
                    "optionD": "sometimes",
                    "result": "Emotions overwhelm me sometimes",
                    "explanation": "감정이 가끔 은비를 압도해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 받을 때",
            "explanation": "INFP의 감정적 대처와 ISTJ의 실용적 해결 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "Everything feels too much.",
                    "translation": "모든 게 너무 버거워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수연",
                    "script": "Make a task list.",
                    "translation": "할 일 목록을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 모든 것이 버겁게 느껴지나요?",
                    "hint": "INFP는 감정적으로 압도돼요.",
                    "result": "O",
                    "explanation": "은비는 'Everything feels too much'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Need time to process.",
                    "translation": "처리할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수연",
                    "script": "Start with small steps.",
                    "translation": "작은 단계부터 시작해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi needs time to @@.",
                    "hint": "INFP는 감정 처리 시간이 필요해요.",
                    "optionA": "work",
                    "optionB": "process",
                    "optionC": "sleep",
                    "result": "process",
                    "explanation": "은비는 처리할 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Emotions overwhelm me sometimes.",
                    "translation": "가끔 감정이 날 압도해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수연",
                    "script": "Focus on practical solutions.",
                    "translation": "실용적인 해결책에 집중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비에게 일어나는 일이에요.",
                    "optionA": "me",
                    "optionB": "overwhelm",
                    "optionC": "Emotions",
                    "optionD": "sometimes",
                    "result": "Emotions overwhelm me sometimes",
                    "explanation": "감정이 가끔 은비를 압도해요."
                }
            ]
        }
    ]
}
ID: 6708 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "문제 해결법",
            "explanation": "INFP의 직관적 접근과 ISTJ의 체계적 방법 비교",
            "category": "스트레스 상황 대처",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Something doesn't feel right.",
                    "translation": "뭔가 맞지 않는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "Let's check the details.",
                    "translation": "세부사항을 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 뭔가 이상하다고 느끼나요?",
                    "hint": "INFP는 직감으로 문제를 감지해요.",
                    "result": "O",
                    "explanation": "하늘이는 'Something doesn't feel right'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "Trust my instinct here.",
                    "translation": "여기선 내 본능을 믿어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지연",
                    "script": "Facts tell the truth.",
                    "translation": "사실이 진실을 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-neul trusts his @@ here.",
                    "hint": "INFP는 본능을 믿어요.",
                    "optionA": "friend",
                    "optionB": "instinct",
                    "optionC": "book",
                    "result": "instinct",
                    "explanation": "하늘이는 본능을 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Feeling better takes time.",
                    "translation": "나아지는 데 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지연",
                    "script": "Action brings quick results.",
                    "translation": "행동이 빠른 결과를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하늘이의 회복 과정이에요.",
                    "optionA": "takes",
                    "optionB": "better",
                    "optionC": "Feeling",
                    "optionD": "time",
                    "result": "Feeling better takes time",
                    "explanation": "하늘이가 나아지는 데 시간이 걸려요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "문제 해결법",
            "explanation": "INFP의 직관적 접근과 ISTJ의 체계적 방법 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Something doesn't feel right.",
                    "translation": "뭔가 맞지 않는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "Let's check the details.",
                    "translation": "세부사항을 확인해보자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 뭔가 이상하다고 느끼나요?",
                    "hint": "INFP는 직감으로 문제를 감지해요.",
                    "result": "O",
                    "explanation": "하늘이는 'Something doesn't feel right'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "Trust my instinct here.",
                    "translation": "여기선 내 본능을 믿어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지연",
                    "script": "Facts tell the truth.",
                    "translation": "사실이 진실을 말해줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-neul trusts his @@ here.",
                    "hint": "INFP는 본능을 믿어요.",
                    "optionA": "friend",
                    "optionB": "instinct",
                    "optionC": "book",
                    "result": "instinct",
                    "explanation": "하늘이는 본능을 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Feeling better takes time.",
                    "translation": "나아지는 데 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지연",
                    "script": "Action brings quick results.",
                    "translation": "행동이 빠른 결과를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하늘이의 회복 과정이에요.",
                    "optionA": "takes",
                    "optionB": "better",
                    "optionC": "Feeling",
                    "optionD": "time",
                    "result": "Feeling better takes time",
                    "explanation": "하늘이가 나아지는 데 시간이 걸려요."
                }
            ]
        }
    ]
}
ID: 6709 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "일의 의미",
            "explanation": "INFP의 의미 추구와 ISTJ의 책임감 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work should inspire souls.",
                    "translation": "일은 영혼에 영감을 줘야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Work pays the bills.",
                    "translation": "일은 생활비를 벌어줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 일이 영감을 줘야 한다고 생각하나요?",
                    "hint": "INFP는 의미 있는 일을 원해요.",
                    "result": "O",
                    "explanation": "서준이는 'Work should inspire souls'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Purpose drives me forward.",
                    "translation": "목적이 날 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Duty keeps me going.",
                    "translation": "의무가 날 계속 가게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ drives Seo-jun forward.",
                    "hint": "INFP는 목적을 중요시해요.",
                    "optionA": "Money",
                    "optionB": "Purpose",
                    "optionC": "Fame",
                    "result": "Purpose",
                    "explanation": "목적이 서준이를 앞으로 나아가게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Passion beats safe choices.",
                    "translation": "열정이 안전한 선택을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Stability ensures long success.",
                    "translation": "안정이 장기적 성공을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서준이의 우선순위예요.",
                    "optionA": "safe",
                    "optionB": "beats",
                    "optionC": "Passion",
                    "optionD": "choices",
                    "result": "Passion beats safe choices",
                    "explanation": "서준이는 열정이 안전한 선택보다 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "일의 의미",
            "explanation": "INFP의 의미 추구와 ISTJ의 책임감 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work should inspire souls.",
                    "translation": "일은 영혼에 영감을 줘야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Work pays the bills.",
                    "translation": "일은 생활비를 벌어줘."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준이는 일이 영감을 줘야 한다고 생각하나요?",
                    "hint": "INFP는 의미 있는 일을 원해요.",
                    "result": "O",
                    "explanation": "서준이는 'Work should inspire souls'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Purpose drives me forward.",
                    "translation": "목적이 날 앞으로 나아가게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Duty keeps me going.",
                    "translation": "의무가 날 계속 가게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ drives Seo-jun forward.",
                    "hint": "INFP는 목적을 중요시해요.",
                    "optionA": "Money",
                    "optionB": "Purpose",
                    "optionC": "Fame",
                    "result": "Purpose",
                    "explanation": "목적이 서준이를 앞으로 나아가게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "Passion beats safe choices.",
                    "translation": "열정이 안전한 선택을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Stability ensures long success.",
                    "translation": "안정이 장기적 성공을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서준이의 우선순위예요.",
                    "optionA": "safe",
                    "optionB": "beats",
                    "optionC": "Passion",
                    "optionD": "choices",
                    "result": "Passion beats safe choices",
                    "explanation": "서준이는 열정이 안전한 선택보다 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 6710 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 계획",
            "explanation": "INFP의 꿈과 ISTJ의 현실적 목표 비교",
            "category": "직업 및 목표 설정",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Following dreams wherever leads.",
                    "translation": "꿈이 이끄는 곳 어디든 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Planning career steps carefully.",
                    "translation": "경력 단계를 신중히 계획해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 꿈을 따라가나요?",
                    "hint": "INFP는 꿈을 추구해요.",
                    "result": "O",
                    "explanation": "도훈이는 'Following dreams wherever leads'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Multiple paths excite me.",
                    "translation": "여러 길이 날 설레게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "One clear goal works.",
                    "translation": "하나의 명확한 목표가 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Multiple paths @@ Do-hun.",
                    "hint": "INFP는 가능성에 설레요.",
                    "optionA": "bore",
                    "optionB": "excite",
                    "optionC": "scare",
                    "result": "excite",
                    "explanation": "여러 길이 도훈이를 설레게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Change keeps life interesting.",
                    "translation": "변화가 삶을 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Consistency builds strong foundation.",
                    "translation": "일관성이 튼튼한 기초를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도훈이가 좋아하는 것이에요.",
                    "optionA": "life",
                    "optionB": "keeps",
                    "optionC": "Change",
                    "optionD": "interesting",
                    "result": "Change keeps life interesting",
                    "explanation": "도훈이는 변화가 삶을 흥미롭게 한다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 계획",
            "explanation": "INFP의 꿈과 ISTJ의 현실적 목표 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Following dreams wherever leads.",
                    "translation": "꿈이 이끄는 곳 어디든 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Planning career steps carefully.",
                    "translation": "경력 단계를 신중히 계획해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도훈이는 꿈을 따라가나요?",
                    "hint": "INFP는 꿈을 추구해요.",
                    "result": "O",
                    "explanation": "도훈이는 'Following dreams wherever leads'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Multiple paths excite me.",
                    "translation": "여러 길이 날 설레게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "One clear goal works.",
                    "translation": "하나의 명확한 목표가 효과적이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Multiple paths @@ Do-hun.",
                    "hint": "INFP는 가능성에 설레요.",
                    "optionA": "bore",
                    "optionB": "excite",
                    "optionC": "scare",
                    "result": "excite",
                    "explanation": "여러 길이 도훈이를 설레게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Change keeps life interesting.",
                    "translation": "변화가 삶을 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Consistency builds strong foundation.",
                    "translation": "일관성이 튼튼한 기초를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도훈이가 좋아하는 것이에요.",
                    "optionA": "life",
                    "optionB": "keeps",
                    "optionC": "Change",
                    "optionD": "interesting",
                    "result": "Change keeps life interesting",
                    "explanation": "도훈이는 변화가 삶을 흥미롭게 한다고 생각해요."
                }
            ]
        }
    ]
}
ID: 6711 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작 시간",
            "explanation": "INFP의 예술적 표현과 ISTJ의 실용적 취미 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Art speaks my language.",
                    "translation": "예술이 내 언어를 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Hobbies should be useful.",
                    "translation": "취미는 유용해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 예술이 자신의 언어라고 생각하나요?",
                    "hint": "INFP는 예술로 표현해요.",
                    "result": "O",
                    "explanation": "미래는 'Art speaks my language'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Creating without any purpose.",
                    "translation": "아무 목적 없이 창작해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Everything needs clear goals.",
                    "translation": "모든 것엔 명확한 목표가 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae creates without any @@.",
                    "hint": "INFP는 순수한 창작을 해요.",
                    "optionA": "help",
                    "optionB": "purpose",
                    "optionC": "tools",
                    "result": "purpose",
                    "explanation": "미래는 목적 없이 창작해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Beauty matters most here.",
                    "translation": "여기선 아름다움이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Function comes before form.",
                    "translation": "기능이 형태보다 우선이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래의 우선순위예요.",
                    "optionA": "most",
                    "optionB": "matters",
                    "optionC": "Beauty",
                    "optionD": "here",
                    "result": "Beauty matters most here",
                    "explanation": "미래는 아름다움이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작 시간",
            "explanation": "INFP의 예술적 표현과 ISTJ의 실용적 취미 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Art speaks my language.",
                    "translation": "예술이 내 언어를 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Hobbies should be useful.",
                    "translation": "취미는 유용해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미래는 예술이 자신의 언어라고 생각하나요?",
                    "hint": "INFP는 예술로 표현해요.",
                    "result": "O",
                    "explanation": "미래는 'Art speaks my language'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Creating without any purpose.",
                    "translation": "아무 목적 없이 창작해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Everything needs clear goals.",
                    "translation": "모든 것엔 명확한 목표가 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae creates without any @@.",
                    "hint": "INFP는 순수한 창작을 해요.",
                    "optionA": "help",
                    "optionB": "purpose",
                    "optionC": "tools",
                    "result": "purpose",
                    "explanation": "미래는 목적 없이 창작해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Beauty matters most here.",
                    "translation": "여기선 아름다움이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "Function comes before form.",
                    "translation": "기능이 형태보다 우선이야."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미래의 우선순위예요.",
                    "optionA": "most",
                    "optionB": "matters",
                    "optionC": "Beauty",
                    "optionD": "here",
                    "result": "Beauty matters most here",
                    "explanation": "미래는 아름다움이 가장 중요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 6712 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "휴식 방법",
            "explanation": "INFP의 몰입과 ISTJ의 계획적 여가 비교",
            "category": "취미와 여가 활동",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Getting lost in books.",
                    "translation": "책에 빠져들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Reading scheduled thirty minutes.",
                    "translation": "30분 독서 예정이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 책에 빠져드나요?",
                    "hint": "INFP는 완전히 몰입해요.",
                    "result": "O",
                    "explanation": "나영이는 'Getting lost in books'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Time disappears when reading.",
                    "translation": "읽을 때 시간이 사라져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "Timer helps track progress.",
                    "translation": "타이머가 진도를 추적하는 데 도움돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Time @@ when Na-young reads.",
                    "hint": "INFP는 시간을 잊어요.",
                    "optionA": "stops",
                    "optionB": "disappears",
                    "optionC": "doubles",
                    "result": "disappears",
                    "explanation": "나영이가 읽을 때 시간이 사라져요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Following story's natural flow.",
                    "translation": "이야기의 자연스러운 흐름을 따라."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "Finishing chapters before stopping.",
                    "translation": "멈추기 전에 챕터를 끝내."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이의 독서 방식이에요.",
                    "optionA": "natural",
                    "optionB": "story's",
                    "optionC": "Following",
                    "optionD": "flow",
                    "result": "Following story's natural flow",
                    "explanation": "나영이는 이야기의 자연스러운 흐름을 따라요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "휴식 방법",
            "explanation": "INFP의 몰입과 ISTJ의 계획적 여가 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Getting lost in books.",
                    "translation": "책에 빠져들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Reading scheduled thirty minutes.",
                    "translation": "30분 독서 예정이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영이는 책에 빠져드나요?",
                    "hint": "INFP는 완전히 몰입해요.",
                    "result": "O",
                    "explanation": "나영이는 'Getting lost in books'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Time disappears when reading.",
                    "translation": "읽을 때 시간이 사라져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "Timer helps track progress.",
                    "translation": "타이머가 진도를 추적하는 데 도움돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Time @@ when Na-young reads.",
                    "hint": "INFP는 시간을 잊어요.",
                    "optionA": "stops",
                    "optionB": "disappears",
                    "optionC": "doubles",
                    "result": "disappears",
                    "explanation": "나영이가 읽을 때 시간이 사라져요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Following story's natural flow.",
                    "translation": "이야기의 자연스러운 흐름을 따라."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "Finishing chapters before stopping.",
                    "translation": "멈추기 전에 챕터를 끝내."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이의 독서 방식이에요.",
                    "optionA": "natural",
                    "optionB": "story's",
                    "optionC": "Following",
                    "optionD": "flow",
                    "result": "Following story's natural flow",
                    "explanation": "나영이는 이야기의 자연스러운 흐름을 따라요."
                }
            ]
        }
    ]
}
ID: 6713 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "대화로 풀기",
            "explanation": "INFP의 감정적 소통과 ISTJ의 직접적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let's share our feelings.",
                    "translation": "우리 감정을 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "State the main problem.",
                    "translation": "주요 문제를 말해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정을 나누고 싶어하나요?",
                    "hint": "INFP는 감정 공유를 원해요.",
                    "result": "O",
                    "explanation": "준호는 'Let's share our feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Understanding hearts takes patience.",
                    "translation": "마음을 이해하는 데 인내가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Quick solutions work best.",
                    "translation": "빠른 해결책이 가장 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Understanding hearts takes @@ for Jun-ho.",
                    "hint": "INFP는 천천히 이해해요.",
                    "optionA": "money",
                    "optionB": "patience",
                    "optionC": "skills",
                    "result": "patience",
                    "explanation": "준호는 마음을 이해하는 데 인내가 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Everyone needs gentle care.",
                    "translation": "모두가 부드러운 배려가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Clear rules prevent conflicts.",
                    "translation": "명확한 규칙이 갈등을 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 생각하는 필요한 것이에요.",
                    "optionA": "gentle",
                    "optionB": "needs",
                    "optionC": "Everyone",
                    "optionD": "care",
                    "result": "Everyone needs gentle care",
                    "explanation": "준호는 모두가 부드러운 배려가 필요하다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "대화로 풀기",
            "explanation": "INFP의 감정적 소통과 ISTJ의 직접적 해결 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let's share our feelings.",
                    "translation": "우리 감정을 나누자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "State the main problem.",
                    "translation": "주요 문제를 말해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 감정을 나누고 싶어하나요?",
                    "hint": "INFP는 감정 공유를 원해요.",
                    "result": "O",
                    "explanation": "준호는 'Let's share our feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Understanding hearts takes patience.",
                    "translation": "마음을 이해하는 데 인내가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Quick solutions work best.",
                    "translation": "빠른 해결책이 가장 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Understanding hearts takes @@ for Jun-ho.",
                    "hint": "INFP는 천천히 이해해요.",
                    "optionA": "money",
                    "optionB": "patience",
                    "optionC": "skills",
                    "result": "patience",
                    "explanation": "준호는 마음을 이해하는 데 인내가 필요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Everyone needs gentle care.",
                    "translation": "모두가 부드러운 배려가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Clear rules prevent conflicts.",
                    "translation": "명확한 규칙이 갈등을 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 생각하는 필요한 것이에요.",
                    "optionA": "gentle",
                    "optionB": "needs",
                    "optionC": "Everyone",
                    "optionD": "care",
                    "result": "Everyone needs gentle care",
                    "explanation": "준호는 모두가 부드러운 배려가 필요하다고 생각해요."
                }
            ]
        }
    ]
}
ID: 6714 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "문제 접근법",
            "explanation": "INFP의 유연한 타협과 ISTJ의 원칙적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Both sides have points.",
                    "translation": "양쪽 다 일리가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "Rules are rules always.",
                    "translation": "규칙은 언제나 규칙이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 양쪽 모두 일리가 있다고 생각하나요?",
                    "hint": "INFP는 모든 입장을 이해해요.",
                    "result": "O",
                    "explanation": "소희는 'Both sides have points'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Flexibility solves many issues.",
                    "translation": "유연성이 많은 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Structure maintains proper order.",
                    "translation": "구조가 적절한 질서를 유지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ solves many issues for So-hee.",
                    "hint": "INFP는 유연하게 접근해요.",
                    "optionA": "Money",
                    "optionB": "Flexibility",
                    "optionC": "Power",
                    "result": "Flexibility",
                    "explanation": "소희는 유연성이 많은 문제를 해결한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Kindness opens closed doors.",
                    "translation": "친절이 닫힌 문을 열어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "Protocol ensures fair treatment.",
                    "translation": "절차가 공정한 대우를 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 믿는 열쇠예요.",
                    "optionA": "closed",
                    "optionB": "opens",
                    "optionC": "Kindness",
                    "optionD": "doors",
                    "result": "Kindness opens closed doors",
                    "explanation": "소희는 친절이 닫힌 문을 연다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "문제 접근법",
            "explanation": "INFP의 유연한 타협과 ISTJ의 원칙적 해결 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Both sides have points.",
                    "translation": "양쪽 다 일리가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "Rules are rules always.",
                    "translation": "규칙은 언제나 규칙이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 양쪽 모두 일리가 있다고 생각하나요?",
                    "hint": "INFP는 모든 입장을 이해해요.",
                    "result": "O",
                    "explanation": "소희는 'Both sides have points'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Flexibility solves many issues.",
                    "translation": "유연성이 많은 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Structure maintains proper order.",
                    "translation": "구조가 적절한 질서를 유지해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ solves many issues for So-hee.",
                    "hint": "INFP는 유연하게 접근해요.",
                    "optionA": "Money",
                    "optionB": "Flexibility",
                    "optionC": "Power",
                    "result": "Flexibility",
                    "explanation": "소희는 유연성이 많은 문제를 해결한다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Kindness opens closed doors.",
                    "translation": "친절이 닫힌 문을 열어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "Protocol ensures fair treatment.",
                    "translation": "절차가 공정한 대우를 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희가 믿는 열쇠예요.",
                    "optionA": "closed",
                    "optionB": "opens",
                    "optionC": "Kindness",
                    "optionD": "doors",
                    "result": "Kindness opens closed doors",
                    "explanation": "소희는 친절이 닫힌 문을 연다고 믿어요."
                }
            ]
        }
    ]
}
ID: 6715 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 프로젝트 시작하기",
            "explanation": "ENTJ의 효율적 리더십과 ENFJ의 따뜻한 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's start our project!",
                    "translation": "우리 프로젝트를 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Great! Everyone ready?",
                    "translation": "좋아! 모두 준비됐어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 프로젝트를 시작하자고 하나요?",
                    "hint": "ENTJ는 목표 달성을 위해 적극적으로 행동해요.",
                    "result": "O",
                    "explanation": "민준이는 'Let's start our project!'라고 프로젝트 시작을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "We need clear goals!",
                    "translation": "명확한 목표가 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Let's help each other!",
                    "translation": "서로 도와주자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a wants to @@ each other.",
                    "hint": "ENFJ는 팀워크와 상호부조를 중시해요.",
                    "optionA": "compete",
                    "optionB": "help",
                    "optionC": "ignore",
                    "result": "help",
                    "explanation": "민아는 서로 도와주자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "You bring team spirit!",
                    "translation": "넌 팀 정신을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "You organize things well!",
                    "translation": "넌 일을 잘 정리해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아의 칭찬이에요.",
                    "result": "You organize things well.",
                    "explanation": "민아는 민준이 일을 잘 정리한다고 칭찬했어요.",
                    "optionA": "well.",
                    "optionB": "You",
                    "optionC": "things",
                    "optionD": "organize"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 프로젝트 시작하기",
            "explanation": "ENTJ의 효율적 리더십과 ENFJ의 따뜻한 격려 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's start our project!",
                    "translation": "우리 프로젝트를 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Great! Everyone ready?",
                    "translation": "좋아! 모두 준비됐어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준이는 프로젝트를 시작하자고 하나요?",
                    "hint": "ENTJ는 목표 달성을 위해 적극적으로 행동해요.",
                    "result": "O",
                    "explanation": "민준이는 'Let's start our project!'라고 프로젝트 시작을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "We need clear goals!",
                    "translation": "명확한 목표가 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Let's help each other!",
                    "translation": "서로 도와주자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a wants to @@ each other.",
                    "hint": "ENFJ는 팀워크와 상호부조를 중시해요.",
                    "optionA": "compete",
                    "optionB": "help",
                    "optionC": "ignore",
                    "result": "help",
                    "explanation": "민아는 서로 도와주자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민준",
                    "script": "You bring team spirit!",
                    "translation": "넌 팀 정신을 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "You organize things well!",
                    "translation": "넌 일을 잘 정리해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민아의 칭찬이에요.",
                    "optionA": "well.",
                    "optionB": "You",
                    "optionC": "things",
                    "optionD": "organize",
                    "result": "You organize things well.",
                    "explanation": "민아는 민준이 일을 잘 정리한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 6716 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들과 만나기",
            "explanation": "ENTJ의 계획적 주도와 ENFJ의 배려 깊은 조율 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's meet at five!",
                    "translation": "5시에 만나자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Is that good for everyone?",
                    "translation": "그게 모두에게 좋을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 모두에게 좋은지 확인하나요?",
                    "hint": "ENFJ는 모든 사람의 상황을 배려해요.",
                    "result": "O",
                    "explanation": "지아는 'Is that good for everyone?'라고 모두의 상황을 확인했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Time is important!",
                    "translation": "시간이 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Everyone's feelings matter too.",
                    "translation": "모두의 감정도 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-a thinks everyone's @@ matter too.",
                    "hint": "ENFJ는 감정적 배려를 중시해요.",
                    "optionA": "plans",
                    "optionB": "feelings",
                    "optionC": "books",
                    "result": "feelings",
                    "explanation": "지아는 모두의 감정도 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "You care about everyone!",
                    "translation": "넌 모두를 신경써!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "You make things happen!",
                    "translation": "넌 일이 이루어지게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지아의 칭찬이에요.",
                    "result": "You make things happen.",
                    "explanation": "지아는 성준이 일이 이루어지게 만든다고 칭찬했어요.",
                    "optionA": "make",
                    "optionB": "things",
                    "optionC": "happen.",
                    "optionD": "You"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들과 만나기",
            "explanation": "ENTJ의 계획적 주도와 ENFJ의 배려 깊은 조율 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's meet at five!",
                    "translation": "5시에 만나자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Is that good for everyone?",
                    "translation": "그게 모두에게 좋을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 모두에게 좋은지 확인하나요?",
                    "hint": "ENFJ는 모든 사람의 상황을 배려해요.",
                    "result": "O",
                    "explanation": "지아는 'Is that good for everyone?'라고 모두의 상황을 확인했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Time is important!",
                    "translation": "시간이 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Everyone's feelings matter too.",
                    "translation": "모두의 감정도 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-a thinks everyone's @@ matter too.",
                    "hint": "ENFJ는 감정적 배려를 중시해요.",
                    "optionA": "plans",
                    "optionB": "feelings",
                    "optionC": "books",
                    "result": "feelings",
                    "explanation": "지아는 모두의 감정도 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "You care about everyone!",
                    "translation": "넌 모두를 신경써!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "You make things happen!",
                    "translation": "넌 일이 이루어지게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지아의 칭찬이에요.",
                    "optionA": "make",
                    "optionB": "things",
                    "optionC": "happen.",
                    "optionD": "You",
                    "result": "You make things happen.",
                    "explanation": "지아는 성준이 일이 이루어지게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 6717 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 공부 방법",
            "explanation": "ENTJ의 체계적 접근과 ENFJ의 이해 중심 학습 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "This method works best!",
                    "translation": "이 방법이 가장 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "How does it feel?",
                    "translation": "어떤 느낌이야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 느낌에 대해 물어보나요?",
                    "hint": "ENFJ는 감정적 경험도 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "유나는 'How does it feel?'라고 느낌에 대해 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Results are what matter!",
                    "translation": "결과가 중요한 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Understanding helps us grow.",
                    "translation": "이해하는 것이 우리를 성장시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-na thinks @@ helps us grow.",
                    "hint": "ENFJ는 깊은 이해를 통한 성장을 중시해요.",
                    "optionA": "rushing",
                    "optionB": "understanding",
                    "optionC": "forgetting",
                    "result": "understanding",
                    "explanation": "유나는 이해하는 것이 성장에 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "You think deeply!",
                    "translation": "넌 깊이 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "You get results fast!",
                    "translation": "넌 결과를 빨리 얻어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유나의 칭찬이에요.",
                    "result": "You get results fast.",
                    "explanation": "유나는 태성이 결과를 빨리 얻는다고 칭찬했어요.",
                    "optionA": "results",
                    "optionB": "fast.",
                    "optionC": "get",
                    "optionD": "You"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 공부 방법",
            "explanation": "ENTJ의 체계적 접근과 ENFJ의 이해 중심 학습 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "This method works best!",
                    "translation": "이 방법이 가장 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "How does it feel?",
                    "translation": "어떤 느낌이야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 느낌에 대해 물어보나요?",
                    "hint": "ENFJ는 감정적 경험도 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "유나는 'How does it feel?'라고 느낌에 대해 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Results are what matter!",
                    "translation": "결과가 중요한 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Understanding helps us grow.",
                    "translation": "이해하는 것이 우리를 성장시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-na thinks @@ helps us grow.",
                    "hint": "ENFJ는 깊은 이해를 통한 성장을 중시해요.",
                    "optionA": "rushing",
                    "optionB": "understanding",
                    "optionC": "forgetting",
                    "result": "understanding",
                    "explanation": "유나는 이해하는 것이 성장에 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "You think deeply!",
                    "translation": "넌 깊이 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "You get results fast!",
                    "translation": "넌 결과를 빨리 얻어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "유나의 칭찬이에요.",
                    "optionA": "results",
                    "optionB": "fast.",
                    "optionC": "get",
                    "optionD": "You",
                    "result": "You get results fast.",
                    "explanation": "유나는 태성이 결과를 빨리 얻는다고 칭찬했어요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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