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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 15423 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목표 중심과 사람 중심",
            "explanation": "성과 달성을 중시하는 ESTJ와 인간 관계를 중시하는 ISFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I prioritize measurable achievements consistently.",
                    "translation": "측정 가능한 성취를 꾸준히 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I prioritize people's emotional wellbeing.",
                    "translation": "사람들의 감정적 안녕을 우선시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 측정 가능한 성취를 꾸준히 우선시하나요?",
                    "hint": "ESTJ는 구체적으로 측정할 수 있는 결과를 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'I prioritize measurable achievements consistently'라고 말하며 성과 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Efficient execution maximizes organizational success.",
                    "translation": "효율적 실행이 조직적 성공을 극대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Caring support strengthens team relationships.",
                    "translation": "보살피는 지원이 팀 관계를 강화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes caring @@ strengthens team relationships.",
                    "hint": "다른 사람을 도와주고 뒷받침하는 것을 말해요.",
                    "optionA": "actions",
                    "optionB": "support",
                    "optionC": "attention",
                    "result": "support",
                    "explanation": "ISFJ인 예나는 보살피는 지원(support)이 팀 관계를 강화한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I drive progress through decisive action.",
                    "translation": "결단력 있는 행동을 통해 진전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I nurture harmony through thoughtful consideration.",
                    "translation": "사려 깊은 배려를 통해 조화를 기른다."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 발전을 만들어가는 방식이에요.",
                    "optionA": "drive",
                    "optionB": "progress",
                    "optionC": "I",
                    "optionD": "through",
                    "optionE": "decisive",
                    "optionF": "bold",
                    "result": "I drive progress through bold decisive",
                    "explanation": "ESTJ인 태영이는 대담하고 결단력 있는 방식으로 진전을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Strategic planning delivers competitive advantages.",
                    "translation": "전략적 계획이 경쟁 우위를 제공해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Personal attention creates lasting trust.",
                    "translation": "개인적 관심이 지속적인 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance metrics guide improvement decisions.",
                    "translation": "성과 지표가 개선 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Compassionate understanding builds stronger communities.",
                    "translation": "자비로운 이해가 더 강한 공동체를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목표 중심과 사람 중심",
            "explanation": "성과 달성을 중시하는 ESTJ와 인간 관계를 중시하는 ISFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I prioritize measurable achievements consistently.",
                    "translation": "측정 가능한 성취를 꾸준히 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I prioritize people's emotional wellbeing.",
                    "translation": "사람들의 감정적 안녕을 우선시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 측정 가능한 성취를 꾸준히 우선시하나요?",
                    "hint": "ESTJ는 구체적으로 측정할 수 있는 결과를 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'I prioritize measurable achievements consistently'라고 말하며 성과 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Efficient execution maximizes organizational success.",
                    "translation": "효율적 실행이 조직적 성공을 극대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Caring support strengthens team relationships.",
                    "translation": "보살피는 지원이 팀 관계를 강화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes caring @@ strengthens team relationships.",
                    "hint": "다른 사람을 도와주고 뒷받침하는 것을 말해요.",
                    "optionA": "actions",
                    "optionB": "support",
                    "optionC": "attention",
                    "result": "support",
                    "explanation": "ISFJ인 예나는 보살피는 지원(support)이 팀 관계를 강화한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I drive progress through decisive action.",
                    "translation": "결단력 있는 행동을 통해 진전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I nurture harmony through thoughtful consideration.",
                    "translation": "사려 깊은 배려를 통해 조화를 기른다."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 발전을 만들어가는 방식이에요.",
                    "optionA": "drive",
                    "optionB": "progress",
                    "optionC": "I",
                    "optionD": "through",
                    "optionE": "decisive",
                    "optionF": "bold",
                    "result": "I drive progress through bold decisive",
                    "explanation": "ESTJ인 태영이는 대담하고 결단력 있는 방식으로 진전을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Strategic planning delivers competitive advantages.",
                    "translation": "전략적 계획이 경쟁 우위를 제공해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Personal attention creates lasting trust.",
                    "translation": "개인적 관심이 지속적인 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance metrics guide improvement decisions.",
                    "translation": "성과 지표가 개선 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Compassionate understanding builds stronger communities.",
                    "translation": "자비로운 이해가 더 강한 공동체를 만들어."
                }
            ]
        }
    ]
}
ID: 15424 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 효율과 개인적 가치",
            "explanation": "조직적 효율성을 중시하는 ESTJ와 개인적 진정성을 중시하는 ISFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I optimize systems for maximum efficiency.",
                    "translation": "최대 효율성을 위해 시스템을 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I honor personal values deeply.",
                    "translation": "개인적 가치를 깊이 존중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 최대 효율성을 위해 시스템을 최적화하나요?",
                    "hint": "ESTJ는 모든 것을 가장 효율적으로 만들려고 노력해요.",
                    "result": "O",
                    "explanation": "태영이는 'I optimize systems for maximum efficiency'라고 말하며 효율성 추구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Standardized procedures ensure consistent quality.",
                    "translation": "표준화된 절차가 일관된 품질을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Authentic expression reflects inner truth.",
                    "translation": "진정한 표현이 내면의 진실을 반영해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young believes authentic @@ reflects inner truth.",
                    "hint": "자신의 생각이나 감정을 드러내는 것을 말해요.",
                    "optionA": "feelings",
                    "optionB": "expression",
                    "optionC": "creativity",
                    "result": "expression",
                    "explanation": "ISFP인 채영이는 진정한 표현(expression)이 내면의 진실을 반영한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I manage resources to achieve targets.",
                    "translation": "목표를 달성하기 위해 자원을 관리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "I create beauty through personal inspiration.",
                    "translation": "개인적 영감을 통해 아름다움을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 목표를 위해 하는 일이에요.",
                    "optionA": "manage",
                    "optionB": "resources",
                    "optionC": "I",
                    "optionD": "to",
                    "optionE": "achieve",
                    "optionF": "important",
                    "result": "I manage resources to achieve important",
                    "explanation": "ESTJ인 태영이는 중요한 목표를 달성하기 위해 자원을 관리해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Organizational structure drives productive outcomes.",
                    "translation": "조직적 구조가 생산적 결과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Individual creativity nurtures personal fulfillment.",
                    "translation": "개별적 창의성이 개인적 성취감을 기른다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance tracking guides strategic improvements.",
                    "translation": "성과 추적이 전략적 개선을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Artistic expression celebrates unique perspectives.",
                    "translation": "예술적 표현이 독특한 관점을 축하해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 효율과 개인적 가치",
            "explanation": "조직적 효율성을 중시하는 ESTJ와 개인적 진정성을 중시하는 ISFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I optimize systems for maximum efficiency.",
                    "translation": "최대 효율성을 위해 시스템을 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I honor personal values deeply.",
                    "translation": "개인적 가치를 깊이 존중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 최대 효율성을 위해 시스템을 최적화하나요?",
                    "hint": "ESTJ는 모든 것을 가장 효율적으로 만들려고 노력해요.",
                    "result": "O",
                    "explanation": "태영이는 'I optimize systems for maximum efficiency'라고 말하며 효율성 추구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Standardized procedures ensure consistent quality.",
                    "translation": "표준화된 절차가 일관된 품질을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Authentic expression reflects inner truth.",
                    "translation": "진정한 표현이 내면의 진실을 반영해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young believes authentic @@ reflects inner truth.",
                    "hint": "자신의 생각이나 감정을 드러내는 것을 말해요.",
                    "optionA": "feelings",
                    "optionB": "expression",
                    "optionC": "creativity",
                    "result": "expression",
                    "explanation": "ISFP인 채영이는 진정한 표현(expression)이 내면의 진실을 반영한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I manage resources to achieve targets.",
                    "translation": "목표를 달성하기 위해 자원을 관리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "I create beauty through personal inspiration.",
                    "translation": "개인적 영감을 통해 아름다움을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 목표를 위해 하는 일이에요.",
                    "optionA": "manage",
                    "optionB": "resources",
                    "optionC": "I",
                    "optionD": "to",
                    "optionE": "achieve",
                    "optionF": "important",
                    "result": "I manage resources to achieve important",
                    "explanation": "ESTJ인 태영이는 중요한 목표를 달성하기 위해 자원을 관리해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Organizational structure drives productive outcomes.",
                    "translation": "조직적 구조가 생산적 결과를 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Individual creativity nurtures personal fulfillment.",
                    "translation": "개별적 창의성이 개인적 성취감을 기른다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance tracking guides strategic improvements.",
                    "translation": "성과 추적이 전략적 개선을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Artistic expression celebrates unique perspectives.",
                    "translation": "예술적 표현이 독특한 관점을 축하해."
                }
            ]
        }
    ]
}
ID: 15425 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "현실적 실행과 전략적 비전",
            "explanation": "실무적 관리를 중시하는 ESTJ와 장기적 전략을 중시하는 INTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I execute plans through direct action.",
                    "translation": "직접적인 행동을 통해 계획을 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I develop strategies through careful analysis.",
                    "translation": "신중한 분석을 통해 전략을 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 직접적인 행동을 통해 계획을 실행하나요?",
                    "hint": "ESTJ는 계획을 세우면 바로 실행에 옮기는 것을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'I execute plans through direct action'라고 말하며 실행력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Immediate results demonstrate effective management.",
                    "translation": "즉각적 결과가 효과적 관리를 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Long-term vision guides strategic decisions.",
                    "translation": "장기적 비전이 전략적 결정을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes long-term @@ guides strategic decisions.",
                    "hint": "멀리 내다보는 미래의 그림을 말해요.",
                    "optionA": "planning",
                    "optionB": "vision",
                    "optionC": "thinking",
                    "result": "vision",
                    "explanation": "INTJ인 지훈이는 장기적 비전(vision)이 전략적 결정을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I coordinate teams for operational excellence.",
                    "translation": "운영 우수성을 위해 팀을 조율해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I design systems for future scalability.",
                    "translation": "미래 확장성을 위해 시스템을 설계해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 팀을 운영하는 목적이에요.",
                    "optionA": "coordinate",
                    "optionB": "teams",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "operational",
                    "optionF": "maximum",
                    "result": "I coordinate teams for maximum operational",
                    "explanation": "ESTJ인 태영이는 최대한의 운영 효율을 위해 팀을 조율해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Structured processes deliver predictable outcomes.",
                    "translation": "구조화된 과정이 예측 가능한 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Conceptual frameworks enable innovative breakthroughs.",
                    "translation": "개념적 틀이 혁신적 돌파구를 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Regular monitoring ensures quality standards.",
                    "translation": "정기적 모니터링이 품질 기준을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Strategic patience creates sustainable advantages.",
                    "translation": "전략적 인내가 지속 가능한 우위를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "현실적 실행과 전략적 비전",
            "explanation": "실무적 관리를 중시하는 ESTJ와 장기적 전략을 중시하는 INTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I execute plans through direct action.",
                    "translation": "직접적인 행동을 통해 계획을 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I develop strategies through careful analysis.",
                    "translation": "신중한 분석을 통해 전략을 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 직접적인 행동을 통해 계획을 실행하나요?",
                    "hint": "ESTJ는 계획을 세우면 바로 실행에 옮기는 것을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'I execute plans through direct action'라고 말하며 실행력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Immediate results demonstrate effective management.",
                    "translation": "즉각적 결과가 효과적 관리를 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Long-term vision guides strategic decisions.",
                    "translation": "장기적 비전이 전략적 결정을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes long-term @@ guides strategic decisions.",
                    "hint": "멀리 내다보는 미래의 그림을 말해요.",
                    "optionA": "planning",
                    "optionB": "vision",
                    "optionC": "thinking",
                    "result": "vision",
                    "explanation": "INTJ인 지훈이는 장기적 비전(vision)이 전략적 결정을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I coordinate teams for operational excellence.",
                    "translation": "운영 우수성을 위해 팀을 조율해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I design systems for future scalability.",
                    "translation": "미래 확장성을 위해 시스템을 설계해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 팀을 운영하는 목적이에요.",
                    "optionA": "coordinate",
                    "optionB": "teams",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "operational",
                    "optionF": "maximum",
                    "result": "I coordinate teams for maximum operational",
                    "explanation": "ESTJ인 태영이는 최대한의 운영 효율을 위해 팀을 조율해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Structured processes deliver predictable outcomes.",
                    "translation": "구조화된 과정이 예측 가능한 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Conceptual frameworks enable innovative breakthroughs.",
                    "translation": "개념적 틀이 혁신적 돌파구를 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Regular monitoring ensures quality standards.",
                    "translation": "정기적 모니터링이 품질 기준을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Strategic patience creates sustainable advantages.",
                    "translation": "전략적 인내가 지속 가능한 우위를 만들어."
                }
            ]
        }
    ]
}
ID: 15426 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실용적 결정과 이론적 분석",
            "explanation": "빠른 실행을 중시하는 ESTJ와 신중한 분석을 중시하는 INTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I make decisions quickly efficiently.",
                    "translation": "빠르고 효율적으로 결정을 내려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I analyze possibilities thoroughly first.",
                    "translation": "먼저 가능성을 철저히 분석해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 빠르고 효율적으로 결정을 내리나요?",
                    "hint": "ESTJ는 신속한 의사결정을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'I make decisions quickly efficiently'라고 말하며 신속한 결정력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Action-oriented approach delivers concrete results.",
                    "translation": "행동 지향적 접근이 구체적 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Theoretical understanding reveals deeper insights.",
                    "translation": "이론적 이해가 더 깊은 통찰을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes theoretical @@ reveals deeper insights.",
                    "hint": "개념이나 원리에 대한 지적 파악을 말해요.",
                    "optionA": "thinking",
                    "optionB": "understanding",
                    "optionC": "analysis",
                    "result": "understanding",
                    "explanation": "INTP인 정우는 이론적 이해(understanding)가 더 깊은 통찰을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I focus on immediate practical outcomes.",
                    "translation": "즉각적인 실용적 결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I explore concepts without time pressure.",
                    "translation": "시간 압박 없이 개념을 탐구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 중점을 두는 결과의 특징이에요.",
                    "optionA": "focus",
                    "optionB": "on",
                    "optionC": "I",
                    "optionD": "immediate",
                    "optionE": "practical",
                    "optionF": "clear",
                    "result": "I focus on clear immediate practical",
                    "explanation": "ESTJ인 태영이는 명확하고 즉각적인 실용적 결과에 집중해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Efficient management maximizes resource utilization.",
                    "translation": "효율적 관리가 자원 활용을 극대화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Critical thinking prevents logical fallacies.",
                    "translation": "비판적 사고가 논리적 오류를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Deadline-driven execution ensures timely completion.",
                    "translation": "마감일 중심 실행이 적시 완료를 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Open-ended inquiry generates creative solutions.",
                    "translation": "열린 탐구가 창의적 해결책을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실용적 결정과 이론적 분석",
            "explanation": "빠른 실행을 중시하는 ESTJ와 신중한 분석을 중시하는 INTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I make decisions quickly efficiently.",
                    "translation": "빠르고 효율적으로 결정을 내려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I analyze possibilities thoroughly first.",
                    "translation": "먼저 가능성을 철저히 분석해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 빠르고 효율적으로 결정을 내리나요?",
                    "hint": "ESTJ는 신속한 의사결정을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'I make decisions quickly efficiently'라고 말하며 신속한 결정력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Action-oriented approach delivers concrete results.",
                    "translation": "행동 지향적 접근이 구체적 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Theoretical understanding reveals deeper insights.",
                    "translation": "이론적 이해가 더 깊은 통찰을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes theoretical @@ reveals deeper insights.",
                    "hint": "개념이나 원리에 대한 지적 파악을 말해요.",
                    "optionA": "thinking",
                    "optionB": "understanding",
                    "optionC": "analysis",
                    "result": "understanding",
                    "explanation": "INTP인 정우는 이론적 이해(understanding)가 더 깊은 통찰을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I focus on immediate practical outcomes.",
                    "translation": "즉각적인 실용적 결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I explore concepts without time pressure.",
                    "translation": "시간 압박 없이 개념을 탐구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 중점을 두는 결과의 특징이에요.",
                    "optionA": "focus",
                    "optionB": "on",
                    "optionC": "I",
                    "optionD": "immediate",
                    "optionE": "practical",
                    "optionF": "clear",
                    "result": "I focus on clear immediate practical",
                    "explanation": "ESTJ인 태영이는 명확하고 즉각적인 실용적 결과에 집중해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Efficient management maximizes resource utilization.",
                    "translation": "효율적 관리가 자원 활용을 극대화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Critical thinking prevents logical fallacies.",
                    "translation": "비판적 사고가 논리적 오류를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Deadline-driven execution ensures timely completion.",
                    "translation": "마감일 중심 실행이 적시 완료를 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Open-ended inquiry generates creative solutions.",
                    "translation": "열린 탐구가 창의적 해결책을 만들어."
                }
            ]
        }
    ]
}
ID: 15427 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 목표와 이상적 비전",
            "explanation": "구체적 목표 달성을 중시하는 ESTJ와 이상적 변화를 중시하는 INFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I achieve targets through systematic planning.",
                    "translation": "체계적 계획을 통해 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I pursue ideals through compassionate action.",
                    "translation": "자비로운 행동을 통해 이상을 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 체계적 계획을 통해 목표를 달성하나요?",
                    "hint": "ESTJ는 단계적이고 체계적인 방법으로 목표를 이뤄나가요.",
                    "result": "O",
                    "explanation": "태영이는 'I achieve targets through systematic planning'라고 말하며 체계적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Measurable outcomes validate management effectiveness.",
                    "translation": "측정 가능한 결과가 관리 효과를 검증해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Meaningful change nurtures human potential.",
                    "translation": "의미 있는 변화가 인간의 잠재력을 기른다."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes meaningful @@ nurtures human potential.",
                    "hint": "더 나은 방향으로의 변화나 발전을 말해요.",
                    "optionA": "progress",
                    "optionB": "change",
                    "optionC": "growth",
                    "result": "change",
                    "explanation": "INFJ인 서진이는 의미 있는 변화(change)가 인간의 잠재력을 기른다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I organize resources for optimal productivity.",
                    "translation": "최적의 생산성을 위해 자원을 조직해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I inspire others toward transformative growth.",
                    "translation": "변혁적 성장을 향해 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 자원을 다루는 목적이에요.",
                    "optionA": "organize",
                    "optionB": "resources",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "optimal",
                    "optionF": "maximum",
                    "result": "I organize resources for maximum optimal",
                    "explanation": "ESTJ인 태영이는 최대한 최적의 성과를 위해 자원을 조직해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Performance standards drive continuous improvement.",
                    "translation": "성과 기준이 지속적 개선을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Intuitive insights guide authentic leadership.",
                    "translation": "직관적 통찰이 진정한 리더십을 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Structured accountability ensures reliable execution.",
                    "translation": "구조화된 책임감이 믿을 만한 실행을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Empathetic understanding creates lasting transformation.",
                    "translation": "공감적 이해가 지속적인 변화를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 목표와 이상적 비전",
            "explanation": "구체적 목표 달성을 중시하는 ESTJ와 이상적 변화를 중시하는 INFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I achieve targets through systematic planning.",
                    "translation": "체계적 계획을 통해 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I pursue ideals through compassionate action.",
                    "translation": "자비로운 행동을 통해 이상을 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 체계적 계획을 통해 목표를 달성하나요?",
                    "hint": "ESTJ는 단계적이고 체계적인 방법으로 목표를 이뤄나가요.",
                    "result": "O",
                    "explanation": "태영이는 'I achieve targets through systematic planning'라고 말하며 체계적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Measurable outcomes validate management effectiveness.",
                    "translation": "측정 가능한 결과가 관리 효과를 검증해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Meaningful change nurtures human potential.",
                    "translation": "의미 있는 변화가 인간의 잠재력을 기른다."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes meaningful @@ nurtures human potential.",
                    "hint": "더 나은 방향으로의 변화나 발전을 말해요.",
                    "optionA": "progress",
                    "optionB": "change",
                    "optionC": "growth",
                    "result": "change",
                    "explanation": "INFJ인 서진이는 의미 있는 변화(change)가 인간의 잠재력을 기른다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I organize resources for optimal productivity.",
                    "translation": "최적의 생산성을 위해 자원을 조직해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I inspire others toward transformative growth.",
                    "translation": "변혁적 성장을 향해 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 자원을 다루는 목적이에요.",
                    "optionA": "organize",
                    "optionB": "resources",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "optimal",
                    "optionF": "maximum",
                    "result": "I organize resources for maximum optimal",
                    "explanation": "ESTJ인 태영이는 최대한 최적의 성과를 위해 자원을 조직해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Performance standards drive continuous improvement.",
                    "translation": "성과 기준이 지속적 개선을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Intuitive insights guide authentic leadership.",
                    "translation": "직관적 통찰이 진정한 리더십을 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Structured accountability ensures reliable execution.",
                    "translation": "구조화된 책임감이 믿을 만한 실행을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Empathetic understanding creates lasting transformation.",
                    "translation": "공감적 이해가 지속적인 변화를 만들어."
                }
            ]
        }
    ]
}
ID: 15428 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "효율적 실행과 개인적 가치",
            "explanation": "조직적 효율성을 중시하는 ESTJ와 개인적 의미를 중시하는 INFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I streamline processes for better results.",
                    "translation": "더 나은 결과를 위해 과정을 간소화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I follow my heart's authentic calling.",
                    "translation": "마음의 진정한 부름을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 더 나은 결과를 위해 과정을 간소화하나요?",
                    "hint": "ESTJ는 모든 과정을 더 효율적으로 만들려고 해요.",
                    "result": "O",
                    "explanation": "태영이는 'I streamline processes for better results'라고 말하며 효율성 추구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Objective criteria guide logical decisions.",
                    "translation": "객관적 기준이 논리적 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Personal values shape meaningful choices.",
                    "translation": "개인적 가치가 의미 있는 선택을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's personal @@ shape meaningful choices.",
                    "hint": "개인이 중요하게 여기는 신념이나 원칙을 말해요.",
                    "optionA": "beliefs",
                    "optionB": "values",
                    "optionC": "feelings",
                    "result": "values",
                    "explanation": "INFP인 준호는 개인적 가치(values)가 의미 있는 선택을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I organize teams for maximum efficiency.",
                    "translation": "최대 효율성을 위해 팀을 조직해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I seek harmony through authentic expression.",
                    "translation": "진정한 표현을 통해 조화를 추구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 팀을 운영하는 목표예요.",
                    "optionA": "organize",
                    "optionB": "teams",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "maximum",
                    "optionF": "peak",
                    "result": "I organize teams for peak maximum",
                    "explanation": "ESTJ인 태영이는 최고의 최대 효율을 위해 팀을 조직해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Strategic coordination accelerates project delivery.",
                    "translation": "전략적 조율이 프로젝트 전달을 가속화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Creative inspiration nurtures personal growth.",
                    "translation": "창의적 영감이 개인적 성장을 기른다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance metrics ensure accountability standards.",
                    "translation": "성과 지표가 책임감 기준을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Authentic living brings inner fulfillment.",
                    "translation": "진정한 삶이 내적 성취감을 가져다줘."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "효율적 실행과 개인적 가치",
            "explanation": "조직적 효율성을 중시하는 ESTJ와 개인적 의미를 중시하는 INFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I streamline processes for better results.",
                    "translation": "더 나은 결과를 위해 과정을 간소화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I follow my heart's authentic calling.",
                    "translation": "마음의 진정한 부름을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 더 나은 결과를 위해 과정을 간소화하나요?",
                    "hint": "ESTJ는 모든 과정을 더 효율적으로 만들려고 해요.",
                    "result": "O",
                    "explanation": "태영이는 'I streamline processes for better results'라고 말하며 효율성 추구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Objective criteria guide logical decisions.",
                    "translation": "객관적 기준이 논리적 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Personal values shape meaningful choices.",
                    "translation": "개인적 가치가 의미 있는 선택을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's personal @@ shape meaningful choices.",
                    "hint": "개인이 중요하게 여기는 신념이나 원칙을 말해요.",
                    "optionA": "beliefs",
                    "optionB": "values",
                    "optionC": "feelings",
                    "result": "values",
                    "explanation": "INFP인 준호는 개인적 가치(values)가 의미 있는 선택을 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I organize teams for maximum efficiency.",
                    "translation": "최대 효율성을 위해 팀을 조직해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I seek harmony through authentic expression.",
                    "translation": "진정한 표현을 통해 조화를 추구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 팀을 운영하는 목표예요.",
                    "optionA": "organize",
                    "optionB": "teams",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "maximum",
                    "optionF": "peak",
                    "result": "I organize teams for peak maximum",
                    "explanation": "ESTJ인 태영이는 최고의 최대 효율을 위해 팀을 조직해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Strategic coordination accelerates project delivery.",
                    "translation": "전략적 조율이 프로젝트 전달을 가속화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Creative inspiration nurtures personal growth.",
                    "translation": "창의적 영감이 개인적 성장을 기른다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance metrics ensure accountability standards.",
                    "translation": "성과 지표가 책임감 기준을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Authentic living brings inner fulfillment.",
                    "translation": "진정한 삶이 내적 성취감을 가져다줘."
                }
            ]
        }
    ]
}
ID: 15429 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 계획과 즉흥적 행동",
            "explanation": "조직적 계획을 중시하는 ESTJ와 즉석 대응을 중시하는 ESTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I create detailed schedules systematically.",
                    "translation": "체계적으로 상세한 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I respond to opportunities instantly!",
                    "translation": "기회에 즉시 반응해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 체계적으로 상세한 일정을 만드나요?",
                    "hint": "ESTJ는 모든 것을 미리 계획하고 일정을 세우는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태영이는 'I create detailed schedules systematically'라고 말하며 계획적 특성을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Structured approach ensures predictable outcomes.",
                    "translation": "구조화된 접근이 예측 가능한 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Flexible response captures immediate advantages!",
                    "translation": "유연한 반응이 즉각적 이점을 잡아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes flexible @@ captures immediate advantages.",
                    "hint": "상황에 대한 반응이나 대응을 말해요.",
                    "optionA": "action",
                    "optionB": "response",
                    "optionC": "movement",
                    "result": "response",
                    "explanation": "ESTP인 상우는 유연한 반응(response)이 즉각적 이점을 잡는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I establish procedures for consistent quality.",
                    "translation": "일관된 품질을 위해 절차를 확립해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I improvise solutions based on situations!",
                    "translation": "상황에 따라 해결책을 즉석에서 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 품질 관리를 위해 하는 일이에요.",
                    "optionA": "establish",
                    "optionB": "procedures",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "consistent",
                    "optionF": "strict",
                    "result": "I establish strict procedures for consistent",
                    "explanation": "ESTJ인 태영이는 일관된 품질을 위해 엄격한 절차를 확립해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Long-term planning prevents operational crises.",
                    "translation": "장기적 계획이 운영상 위기를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Quick adaptation seizes unexpected opportunities!",
                    "translation": "빠른 적응이 예상치 못한 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Systematic monitoring maintains performance standards.",
                    "translation": "체계적 모니터링이 성과 기준을 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Spontaneous action creates exciting breakthroughs!",
                    "translation": "자발적 행동이 흥미진진한 돌파구를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 계획과 즉흥적 행동",
            "explanation": "조직적 계획을 중시하는 ESTJ와 즉석 대응을 중시하는 ESTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I create detailed schedules systematically.",
                    "translation": "체계적으로 상세한 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I respond to opportunities instantly!",
                    "translation": "기회에 즉시 반응해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 체계적으로 상세한 일정을 만드나요?",
                    "hint": "ESTJ는 모든 것을 미리 계획하고 일정을 세우는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태영이는 'I create detailed schedules systematically'라고 말하며 계획적 특성을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Structured approach ensures predictable outcomes.",
                    "translation": "구조화된 접근이 예측 가능한 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Flexible response captures immediate advantages!",
                    "translation": "유연한 반응이 즉각적 이점을 잡아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes flexible @@ captures immediate advantages.",
                    "hint": "상황에 대한 반응이나 대응을 말해요.",
                    "optionA": "action",
                    "optionB": "response",
                    "optionC": "movement",
                    "result": "response",
                    "explanation": "ESTP인 상우는 유연한 반응(response)이 즉각적 이점을 잡는다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I establish procedures for consistent quality.",
                    "translation": "일관된 품질을 위해 절차를 확립해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I improvise solutions based on situations!",
                    "translation": "상황에 따라 해결책을 즉석에서 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 품질 관리를 위해 하는 일이에요.",
                    "optionA": "establish",
                    "optionB": "procedures",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "consistent",
                    "optionF": "strict",
                    "result": "I establish strict procedures for consistent",
                    "explanation": "ESTJ인 태영이는 일관된 품질을 위해 엄격한 절차를 확립해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Long-term planning prevents operational crises.",
                    "translation": "장기적 계획이 운영상 위기를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Quick adaptation seizes unexpected opportunities!",
                    "translation": "빠른 적응이 예상치 못한 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Systematic monitoring maintains performance standards.",
                    "translation": "체계적 모니터링이 성과 기준을 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Spontaneous action creates exciting breakthroughs!",
                    "translation": "자발적 행동이 흥미진진한 돌파구를 만들어!"
                }
            ]
        }
    ]
}
ID: 15430 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목표 달성과 관계 조화",
            "explanation": "성과 중심적 관리를 중시하는 ESTJ와 인간 관계를 중시하는 ESFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I focus on achieving concrete results.",
                    "translation": "구체적 결과 달성에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I focus on maintaining team harmony.",
                    "translation": "팀 조화 유지에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 구체적 결과 달성에 집중하나요?",
                    "hint": "ESTJ는 눈에 보이는 성과와 결과를 매우 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'I focus on achieving concrete results'라고 말하며 성과 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Efficient processes maximize organizational productivity.",
                    "translation": "효율적 과정이 조직 생산성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Supportive communication strengthens workplace relationships.",
                    "translation": "지지적인 소통이 직장 관계를 강화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes supportive @@ strengthens workplace relationships.",
                    "hint": "서로 이야기하고 소통하는 것을 말해요.",
                    "optionA": "activities",
                    "optionB": "communication",
                    "optionC": "interactions",
                    "result": "communication",
                    "explanation": "ESFJ인 민지는 지지적인 소통(communication)이 직장 관계를 강화한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I delegate tasks based on competency.",
                    "translation": "능력에 따라 업무를 위임해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I assign roles considering personal preferences.",
                    "translation": "개인적 선호를 고려하여 역할을 배정해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 업무 분배를 하는 기준이에요.",
                    "optionA": "delegate",
                    "optionB": "tasks",
                    "optionC": "I",
                    "optionD": "based",
                    "optionE": "on",
                    "optionF": "proven",
                    "result": "I delegate tasks based on proven",
                    "explanation": "ESTJ인 태영이는 검증된 능력에 기반해서 업무를 위임해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Performance tracking drives continuous improvement.",
                    "translation": "성과 추적이 지속적 개선을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Personal attention creates positive work environment.",
                    "translation": "개인적 관심이 긍정적인 업무 환경을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Strategic objectives guide resource allocation.",
                    "translation": "전략적 목표가 자원 할당을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Collaborative spirit builds lasting team bonds.",
                    "translation": "협력적 정신이 지속적인 팀 유대를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목표 달성과 관계 조화",
            "explanation": "성과 중심적 관리를 중시하는 ESTJ와 인간 관계를 중시하는 ESFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I focus on achieving concrete results.",
                    "translation": "구체적 결과 달성에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I focus on maintaining team harmony.",
                    "translation": "팀 조화 유지에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 구체적 결과 달성에 집중하나요?",
                    "hint": "ESTJ는 눈에 보이는 성과와 결과를 매우 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'I focus on achieving concrete results'라고 말하며 성과 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Efficient processes maximize organizational productivity.",
                    "translation": "효율적 과정이 조직 생산성을 극대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Supportive communication strengthens workplace relationships.",
                    "translation": "지지적인 소통이 직장 관계를 강화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes supportive @@ strengthens workplace relationships.",
                    "hint": "서로 이야기하고 소통하는 것을 말해요.",
                    "optionA": "activities",
                    "optionB": "communication",
                    "optionC": "interactions",
                    "result": "communication",
                    "explanation": "ESFJ인 민지는 지지적인 소통(communication)이 직장 관계를 강화한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I delegate tasks based on competency.",
                    "translation": "능력에 따라 업무를 위임해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I assign roles considering personal preferences.",
                    "translation": "개인적 선호를 고려하여 역할을 배정해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 업무 분배를 하는 기준이에요.",
                    "optionA": "delegate",
                    "optionB": "tasks",
                    "optionC": "I",
                    "optionD": "based",
                    "optionE": "on",
                    "optionF": "proven",
                    "result": "I delegate tasks based on proven",
                    "explanation": "ESTJ인 태영이는 검증된 능력에 기반해서 업무를 위임해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Performance tracking drives continuous improvement.",
                    "translation": "성과 추적이 지속적 개선을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Personal attention creates positive work environment.",
                    "translation": "개인적 관심이 긍정적인 업무 환경을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Strategic objectives guide resource allocation.",
                    "translation": "전략적 목표가 자원 할당을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Collaborative spirit builds lasting team bonds.",
                    "translation": "협력적 정신이 지속적인 팀 유대를 만들어."
                }
            ]
        }
    ]
}
ID: 15431 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 일정과 자발적 즐거움",
            "explanation": "계획적 관리를 중시하는 ESTJ와 즐거운 순간을 중시하는 ESFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I schedule activities for optimal productivity.",
                    "translation": "최적의 생산성을 위해 활동을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I embrace spontaneous joyful moments!",
                    "translation": "자발적이고 즐거운 순간들을 받아들여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 최적의 생산성을 위해 활동을 계획하나요?",
                    "hint": "ESTJ는 모든 활동을 효율성을 고려해서 미리 계획해요.",
                    "result": "O",
                    "explanation": "태영이는 'I schedule activities for optimal productivity'라고 말하며 계획적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Structured timelines ensure project completion.",
                    "translation": "구조화된 일정이 프로젝트 완료를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Natural enthusiasm energizes creative collaboration!",
                    "translation": "자연스러운 열정이 창의적 협력에 활력을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes natural @@ energizes creative collaboration.",
                    "hint": "자연스럽게 우러나는 열정적 감정을 말해요.",
                    "optionA": "energy",
                    "optionB": "enthusiasm",
                    "optionC": "excitement",
                    "result": "enthusiasm",
                    "explanation": "ESFP인 예솔이는 자연스러운 열정(enthusiasm)이 창의적 협력에 활력을 준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I prioritize efficiency over personal preferences.",
                    "translation": "개인적 선호보다 효율성을 우선시해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I prioritize happiness over rigid schedules!",
                    "translation": "경직된 일정보다 행복을 우선시해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 중요하게 여기는 가치예요.",
                    "optionA": "prioritize",
                    "optionB": "efficiency",
                    "optionC": "I",
                    "optionD": "over",
                    "optionE": "personal",
                    "optionF": "always",
                    "result": "I always prioritize efficiency over personal",
                    "explanation": "ESTJ인 태영이는 항상 개인적인 것보다 효율성을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Systematic organization maximizes resource utilization.",
                    "translation": "체계적 조직이 자원 활용을 극대화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Spontaneous creativity brings people together naturally!",
                    "translation": "자발적인 창의성이 사람들을 자연스럽게 모이게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance goals drive measurable achievements.",
                    "translation": "성과 목표가 측정 가능한 성취를 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Joyful expressions create memorable shared experiences!",
                    "translation": "기쁜 표현이 기억에 남는 공유 경험을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 일정과 자발적 즐거움",
            "explanation": "계획적 관리를 중시하는 ESTJ와 즐거운 순간을 중시하는 ESFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I schedule activities for optimal productivity.",
                    "translation": "최적의 생산성을 위해 활동을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I embrace spontaneous joyful moments!",
                    "translation": "자발적이고 즐거운 순간들을 받아들여!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 최적의 생산성을 위해 활동을 계획하나요?",
                    "hint": "ESTJ는 모든 활동을 효율성을 고려해서 미리 계획해요.",
                    "result": "O",
                    "explanation": "태영이는 'I schedule activities for optimal productivity'라고 말하며 계획적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Structured timelines ensure project completion.",
                    "translation": "구조화된 일정이 프로젝트 완료를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Natural enthusiasm energizes creative collaboration!",
                    "translation": "자연스러운 열정이 창의적 협력에 활력을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes natural @@ energizes creative collaboration.",
                    "hint": "자연스럽게 우러나는 열정적 감정을 말해요.",
                    "optionA": "energy",
                    "optionB": "enthusiasm",
                    "optionC": "excitement",
                    "result": "enthusiasm",
                    "explanation": "ESFP인 예솔이는 자연스러운 열정(enthusiasm)이 창의적 협력에 활력을 준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I prioritize efficiency over personal preferences.",
                    "translation": "개인적 선호보다 효율성을 우선시해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I prioritize happiness over rigid schedules!",
                    "translation": "경직된 일정보다 행복을 우선시해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 중요하게 여기는 가치예요.",
                    "optionA": "prioritize",
                    "optionB": "efficiency",
                    "optionC": "I",
                    "optionD": "over",
                    "optionE": "personal",
                    "optionF": "always",
                    "result": "I always prioritize efficiency over personal",
                    "explanation": "ESTJ인 태영이는 항상 개인적인 것보다 효율성을 우선시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Systematic organization maximizes resource utilization.",
                    "translation": "체계적 조직이 자원 활용을 극대화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Spontaneous creativity brings people together naturally!",
                    "translation": "자발적인 창의성이 사람들을 자연스럽게 모이게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance goals drive measurable achievements.",
                    "translation": "성과 목표가 측정 가능한 성취를 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Joyful expressions create memorable shared experiences!",
                    "translation": "기쁜 표현이 기억에 남는 공유 경험을 만들어!"
                }
            ]
        }
    ]
}
ID: 15432 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실무적 관리와 전략적 리더십",
            "explanation": "조직 운영을 중시하는 ESTJ와 전략적 비전을 중시하는 ENTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I manage daily operations systematically.",
                    "translation": "일상 운영을 체계적으로 관리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I develop long-term strategic visions.",
                    "translation": "장기적인 전략적 비전을 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 일상 운영을 체계적으로 관리하나요?",
                    "hint": "ESTJ는 일상적인 업무와 운영을 체계적으로 관리하는 것을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'I manage daily operations systematically'라고 말하며 운영 관리 특성을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Efficient execution delivers immediate results.",
                    "translation": "효율적 실행이 즉각적 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic planning creates competitive advantages.",
                    "translation": "전략적 계획이 경쟁 우위를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes strategic @@ creates competitive advantages.",
                    "hint": "미리 세우는 장기적 계획을 말해요.",
                    "optionA": "thinking",
                    "optionB": "planning",
                    "optionC": "management",
                    "result": "planning",
                    "explanation": "ENTJ인 준혁이는 전략적 계획(planning)이 경쟁 우위를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I coordinate resources for operational excellence.",
                    "translation": "운영 우수성을 위해 자원을 조율해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I allocate resources for strategic positioning.",
                    "translation": "전략적 포지셔닝을 위해 자원을 할당해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 자원을 다루는 목적이에요.",
                    "optionA": "coordinate",
                    "optionB": "resources",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "operational",
                    "optionF": "total",
                    "result": "I coordinate resources for total operational",
                    "explanation": "ESTJ인 태영이는 전체적인 운영 효율을 위해 자원을 조율해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Performance monitoring ensures quality standards.",
                    "translation": "성과 모니터링이 품질 기준을 보장해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Vision alignment drives organizational transformation.",
                    "translation": "비전 조정이 조직적 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Structured processes minimize operational risks.",
                    "translation": "구조화된 과정이 운영 위험을 최소화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Strategic innovation maximizes market opportunities.",
                    "translation": "전략적 혁신이 시장 기회를 극대화해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실무적 관리와 전략적 리더십",
            "explanation": "조직 운영을 중시하는 ESTJ와 전략적 비전을 중시하는 ENTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I manage daily operations systematically.",
                    "translation": "일상 운영을 체계적으로 관리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I develop long-term strategic visions.",
                    "translation": "장기적인 전략적 비전을 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 일상 운영을 체계적으로 관리하나요?",
                    "hint": "ESTJ는 일상적인 업무와 운영을 체계적으로 관리하는 것을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 'I manage daily operations systematically'라고 말하며 운영 관리 특성을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Efficient execution delivers immediate results.",
                    "translation": "효율적 실행이 즉각적 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic planning creates competitive advantages.",
                    "translation": "전략적 계획이 경쟁 우위를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes strategic @@ creates competitive advantages.",
                    "hint": "미리 세우는 장기적 계획을 말해요.",
                    "optionA": "thinking",
                    "optionB": "planning",
                    "optionC": "management",
                    "result": "planning",
                    "explanation": "ENTJ인 준혁이는 전략적 계획(planning)이 경쟁 우위를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I coordinate resources for operational excellence.",
                    "translation": "운영 우수성을 위해 자원을 조율해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I allocate resources for strategic positioning.",
                    "translation": "전략적 포지셔닝을 위해 자원을 할당해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 자원을 다루는 목적이에요.",
                    "optionA": "coordinate",
                    "optionB": "resources",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "operational",
                    "optionF": "total",
                    "result": "I coordinate resources for total operational",
                    "explanation": "ESTJ인 태영이는 전체적인 운영 효율을 위해 자원을 조율해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Performance monitoring ensures quality standards.",
                    "translation": "성과 모니터링이 품질 기준을 보장해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Vision alignment drives organizational transformation.",
                    "translation": "비전 조정이 조직적 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Structured processes minimize operational risks.",
                    "translation": "구조화된 과정이 운영 위험을 최소화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Strategic innovation maximizes market opportunities.",
                    "translation": "전략적 혁신이 시장 기회를 극대화해."
                }
            ]
        }
    ]
}
ID: 15433 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 실행과 창의적 탐구",
            "explanation": "효율적 실행을 중시하는 ESTJ와 혁신적 아이디어를 중시하는 ENTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I implement proven strategies consistently.",
                    "translation": "검증된 전략을 일관되게 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore innovative possibilities creatively!",
                    "translation": "혁신적 가능성을 창의적으로 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 검증된 전략을 일관되게 실행하나요?",
                    "hint": "ESTJ는 이미 효과가 입증된 방법을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'I implement proven strategies consistently'라고 말하며 실행력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Structured methodology ensures reliable outcomes.",
                    "translation": "구조화된 방법론이 믿을 만한 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Dynamic brainstorming generates breakthrough solutions!",
                    "translation": "역동적 브레인스토밍이 획기적 해결책을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes dynamic @@ generates breakthrough solutions.",
                    "hint": "여러 사람이 함께 아이디어를 내는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "brainstorming",
                    "optionC": "discussion",
                    "result": "brainstorming",
                    "explanation": "ENTP인 도윤이는 역동적 브레인스토밍(brainstorming)이 획기적 해결책을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I focus on delivering measurable results.",
                    "translation": "측정 가능한 결과 전달에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I focus on discovering exciting opportunities!",
                    "translation": "흥미진진한 기회 발견에 집중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 집중하는 결과의 특징이에요.",
                    "optionA": "focus",
                    "optionB": "on",
                    "optionC": "I",
                    "optionD": "delivering",
                    "optionE": "measurable",
                    "optionF": "concrete",
                    "result": "I focus on delivering concrete measurable",
                    "explanation": "ESTJ인 태영이는 구체적이고 측정 가능한 결과 전달에 집중해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Systematic execution minimizes project risks.",
                    "translation": "체계적 실행이 프로젝트 위험을 최소화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Creative experimentation discovers innovative approaches!",
                    "translation": "창의적 실험이 혁신적 접근법을 발견해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance tracking guides continuous optimization.",
                    "translation": "성과 추적이 지속적 최적화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Collaborative creativity expands possibility horizons!",
                    "translation": "협력적 창의성이 가능성의 지평을 확장해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 실행과 창의적 탐구",
            "explanation": "효율적 실행을 중시하는 ESTJ와 혁신적 아이디어를 중시하는 ENTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I implement proven strategies consistently.",
                    "translation": "검증된 전략을 일관되게 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore innovative possibilities creatively!",
                    "translation": "혁신적 가능성을 창의적으로 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 검증된 전략을 일관되게 실행하나요?",
                    "hint": "ESTJ는 이미 효과가 입증된 방법을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 'I implement proven strategies consistently'라고 말하며 실행력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Structured methodology ensures reliable outcomes.",
                    "translation": "구조화된 방법론이 믿을 만한 결과를 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Dynamic brainstorming generates breakthrough solutions!",
                    "translation": "역동적 브레인스토밍이 획기적 해결책을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes dynamic @@ generates breakthrough solutions.",
                    "hint": "여러 사람이 함께 아이디어를 내는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "brainstorming",
                    "optionC": "discussion",
                    "result": "brainstorming",
                    "explanation": "ENTP인 도윤이는 역동적 브레인스토밍(brainstorming)이 획기적 해결책을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I focus on delivering measurable results.",
                    "translation": "측정 가능한 결과 전달에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I focus on discovering exciting opportunities!",
                    "translation": "흥미진진한 기회 발견에 집중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 집중하는 결과의 특징이에요.",
                    "optionA": "focus",
                    "optionB": "on",
                    "optionC": "I",
                    "optionD": "delivering",
                    "optionE": "measurable",
                    "optionF": "concrete",
                    "result": "I focus on delivering concrete measurable",
                    "explanation": "ESTJ인 태영이는 구체적이고 측정 가능한 결과 전달에 집중해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Systematic execution minimizes project risks.",
                    "translation": "체계적 실행이 프로젝트 위험을 최소화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Creative experimentation discovers innovative approaches!",
                    "translation": "창의적 실험이 혁신적 접근법을 발견해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Performance tracking guides continuous optimization.",
                    "translation": "성과 추적이 지속적 최적화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Collaborative creativity expands possibility horizons!",
                    "translation": "협력적 창의성이 가능성의 지평을 확장해!"
                }
            ]
        }
    ]
}
ID: 15434 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목표 중심과 사람 중심 리더십",
            "explanation": "성과 지향적 관리를 중시하는 ESTJ와 인간 중심적 리더십을 중시하는 ENFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I drive teams toward specific targets.",
                    "translation": "팀을 특정 목표로 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire people toward personal growth!",
                    "translation": "사람들을 개인적 성장으로 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 팀을 특정 목표로 이끄나요?",
                    "hint": "ESTJ는 명확한 목표를 설정하고 팀을 그 방향으로 이끌어요.",
                    "result": "O",
                    "explanation": "태영이는 'I drive teams toward specific targets'라고 말하며 목표 지향적 리더십을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Objective metrics measure management success.",
                    "translation": "객관적 지표가 관리 성공을 측정해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Emotional connection builds authentic leadership!",
                    "translation": "감정적 연결이 진정한 리더십을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes emotional @@ builds authentic leadership.",
                    "hint": "마음으로 느끼는 이어짐이나 유대감을 말해요.",
                    "optionA": "understanding",
                    "optionB": "connection",
                    "optionC": "support",
                    "result": "connection",
                    "explanation": "ENFJ인 민아는 감정적 연결(connection)이 진정한 리더십을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I organize workflows for maximum efficiency.",
                    "translation": "최대 효율성을 위해 업무 흐름을 조직해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I nurture potential for collective fulfillment!",
                    "translation": "집단적 성취감을 위해 잠재력을 기른다!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 업무를 조직하는 목적이에요.",
                    "optionA": "organize",
                    "optionB": "workflows",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "maximum",
                    "optionF": "total",
                    "result": "I organize workflows for total maximum",
                    "explanation": "ESTJ인 태영이는 전체적으로 최대의 효율성을 위해 업무 흐름을 조직해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Structured accountability drives performance improvement.",
                    "translation": "구조화된 책임감이 성과 개선을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Empathetic leadership creates transformative experiences!",
                    "translation": "공감적 리더십이 변혁적 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Strategic resource allocation maximizes competitive advantage.",
                    "translation": "전략적 자원 할당이 경쟁 우위를 극대화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Inspirational communication unlocks human potential!",
                    "translation": "영감을 주는 소통이 인간의 잠재력을 해방시켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "목표 중심과 사람 중심 리더십",
            "explanation": "성과 지향적 관리를 중시하는 ESTJ와 인간 중심적 리더십을 중시하는 ENFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I drive teams toward specific targets.",
                    "translation": "팀을 특정 목표로 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire people toward personal growth!",
                    "translation": "사람들을 개인적 성장으로 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 팀을 특정 목표로 이끄나요?",
                    "hint": "ESTJ는 명확한 목표를 설정하고 팀을 그 방향으로 이끌어요.",
                    "result": "O",
                    "explanation": "태영이는 'I drive teams toward specific targets'라고 말하며 목표 지향적 리더십을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Objective metrics measure management success.",
                    "translation": "객관적 지표가 관리 성공을 측정해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Emotional connection builds authentic leadership!",
                    "translation": "감정적 연결이 진정한 리더십을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes emotional @@ builds authentic leadership.",
                    "hint": "마음으로 느끼는 이어짐이나 유대감을 말해요.",
                    "optionA": "understanding",
                    "optionB": "connection",
                    "optionC": "support",
                    "result": "connection",
                    "explanation": "ENFJ인 민아는 감정적 연결(connection)이 진정한 리더십을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I organize workflows for maximum efficiency.",
                    "translation": "최대 효율성을 위해 업무 흐름을 조직해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I nurture potential for collective fulfillment!",
                    "translation": "집단적 성취감을 위해 잠재력을 기른다!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 업무를 조직하는 목적이에요.",
                    "optionA": "organize",
                    "optionB": "workflows",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "maximum",
                    "optionF": "total",
                    "result": "I organize workflows for total maximum",
                    "explanation": "ESTJ인 태영이는 전체적으로 최대의 효율성을 위해 업무 흐름을 조직해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Structured accountability drives performance improvement.",
                    "translation": "구조화된 책임감이 성과 개선을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Empathetic leadership creates transformative experiences!",
                    "translation": "공감적 리더십이 변혁적 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Strategic resource allocation maximizes competitive advantage.",
                    "translation": "전략적 자원 할당이 경쟁 우위를 극대화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Inspirational communication unlocks human potential!",
                    "translation": "영감을 주는 소통이 인간의 잠재력을 해방시켜!"
                }
            ]
        }
    ]
}
ID: 15435 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 계획과 자발적 영감",
            "explanation": "조직적 계획을 중시하는 ESTJ와 자유로운 영감을 중시하는 ENFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I create structured plans systematically.",
                    "translation": "체계적으로 구조화된 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I follow inspiration wherever it leads!",
                    "translation": "영감이 이끄는 곳이라면 어디든 따라가!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 체계적으로 구조화된 계획을 만드나요?",
                    "hint": "ESTJ는 모든 일을 미리 계획하고 체계화하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태영이는 'I create structured plans systematically'라고 말하며 계획적 특성을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Organized approach ensures predictable success.",
                    "translation": "조직화된 접근이 예측 가능한 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Spontaneous creativity discovers amazing possibilities!",
                    "translation": "자발적인 창의성이 놀라운 가능성을 발견해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes spontaneous @@ discovers amazing possibilities.",
                    "hint": "갑작스럽게 떠오르는 새로운 아이디어나 상상력을 말해요.",
                    "optionA": "inspiration",
                    "optionB": "creativity",
                    "optionC": "thinking",
                    "result": "creativity",
                    "explanation": "ENFP인 지영이는 자발적인 창의성(creativity)이 놀라운 가능성을 발견한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I maintain schedules for operational efficiency.",
                    "translation": "운영 효율성을 위해 일정을 유지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I adapt freely to emerging opportunities!",
                    "translation": "새로 나타나는 기회에 자유롭게 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 일정을 유지하는 이유예요.",
                    "optionA": "maintain",
                    "optionB": "schedules",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "operational",
                    "optionF": "strict",
                    "result": "I maintain strict schedules for operational",
                    "explanation": "ESTJ인 태영이는 운영을 위해 엄격한 일정을 유지해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Performance standards drive measurable achievements.",
                    "translation": "성과 기준이 측정 가능한 성취를 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Enthusiastic exploration creates magical connections!",
                    "translation": "열정적인 탐구가 마법 같은 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Strategic coordination maximizes resource effectiveness.",
                    "translation": "전략적 조율이 자원 효과를 극대화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Joyful collaboration generates inspiring breakthroughs!",
                    "translation": "기쁜 협력이 영감을 주는 돌파구를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 계획과 자발적 영감",
            "explanation": "조직적 계획을 중시하는 ESTJ와 자유로운 영감을 중시하는 ENFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I create structured plans systematically.",
                    "translation": "체계적으로 구조화된 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I follow inspiration wherever it leads!",
                    "translation": "영감이 이끄는 곳이라면 어디든 따라가!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 체계적으로 구조화된 계획을 만드나요?",
                    "hint": "ESTJ는 모든 일을 미리 계획하고 체계화하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태영이는 'I create structured plans systematically'라고 말하며 계획적 특성을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Organized approach ensures predictable success.",
                    "translation": "조직화된 접근이 예측 가능한 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Spontaneous creativity discovers amazing possibilities!",
                    "translation": "자발적인 창의성이 놀라운 가능성을 발견해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes spontaneous @@ discovers amazing possibilities.",
                    "hint": "갑작스럽게 떠오르는 새로운 아이디어나 상상력을 말해요.",
                    "optionA": "inspiration",
                    "optionB": "creativity",
                    "optionC": "thinking",
                    "result": "creativity",
                    "explanation": "ENFP인 지영이는 자발적인 창의성(creativity)이 놀라운 가능성을 발견한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I maintain schedules for operational efficiency.",
                    "translation": "운영 효율성을 위해 일정을 유지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I adapt freely to emerging opportunities!",
                    "translation": "새로 나타나는 기회에 자유롭게 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 일정을 유지하는 이유예요.",
                    "optionA": "maintain",
                    "optionB": "schedules",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "operational",
                    "optionF": "strict",
                    "result": "I maintain strict schedules for operational",
                    "explanation": "ESTJ인 태영이는 운영을 위해 엄격한 일정을 유지해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Performance standards drive measurable achievements.",
                    "translation": "성과 기준이 측정 가능한 성취를 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Enthusiastic exploration creates magical connections!",
                    "translation": "열정적인 탐구가 마법 같은 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Strategic coordination maximizes resource effectiveness.",
                    "translation": "전략적 조율이 자원 효과를 극대화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Joyful collaboration generates inspiring breakthroughs!",
                    "translation": "기쁜 협력이 영감을 주는 돌파구를 만들어!"
                }
            ]
        }
    ]
}
ID: 15436 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "온라인 게임 팀플레이",
            "explanation": "ISTP의 개인 플레이와 ESTJ의 팀 전략",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I play my own way.",
                    "translation": "나는 내 방식대로 플레이해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's make team plan.",
                    "translation": "팀 계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Plans can work sometimes.",
                    "translation": "계획은 때때로 통할 수 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Your skills are really good.",
                    "translation": "네 실력이 정말 좋아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태오가 자신만의 방식으로 플레이한다고 했나요?",
                    "hint": "ISTP는 독립적으로 행동하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "태오가 'I play my own way'라고 자신만의 방식으로 플레이한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I solve problems fast.",
                    "translation": "나는 문제를 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I coordinate all players.",
                    "translation": "모든 플레이어를 조정해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I coordinate all @@.",
                    "hint": "ESTJ는 팀을 체계적으로 관리하는 것을 좋아해요.",
                    "optionA": "games",
                    "optionB": "players",
                    "optionC": "computers",
                    "result": "players",
                    "explanation": "태영이 '모든 플레이어를 조정해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Coordination helps team win.",
                    "translation": "조정이 팀 승리에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Your quick thinking saves us.",
                    "translation": "네 빠른 사고가 우리를 구해줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 게임 스타일이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "instincts",
                    "result": "I trust my instincts",
                    "explanation": "태오가 '난 내 직감을 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Instincts work very well.",
                    "translation": "직감이 아주 잘 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "We make unstoppable team.",
                    "translation": "우리는 막을 수 없는 팀을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "온라인 게임 팀플레이",
            "explanation": "ISTP의 개인 플레이와 ESTJ의 팀 전략",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I play my own way.",
                    "translation": "나는 내 방식대로 플레이해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Let's make team plan.",
                    "translation": "팀 계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Plans can work sometimes.",
                    "translation": "계획은 때때로 통할 수 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Your skills are really good.",
                    "translation": "네 실력이 정말 좋아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태오가 자신만의 방식으로 플레이한다고 했나요?",
                    "hint": "ISTP는 독립적으로 행동하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "태오가 'I play my own way'라고 자신만의 방식으로 플레이한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I solve problems fast.",
                    "translation": "나는 문제를 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I coordinate all players.",
                    "translation": "모든 플레이어를 조정해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I coordinate all @@.",
                    "hint": "ESTJ는 팀을 체계적으로 관리하는 것을 좋아해요.",
                    "optionA": "games",
                    "optionB": "players",
                    "optionC": "computers",
                    "result": "players",
                    "explanation": "태영이 '모든 플레이어를 조정해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Coordination helps team win.",
                    "translation": "조정이 팀 승리에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Your quick thinking saves us.",
                    "translation": "네 빠른 사고가 우리를 구해줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태오의 게임 스타일이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "instincts",
                    "result": "I trust my instincts",
                    "explanation": "태오가 '난 내 직감을 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Instincts work very well.",
                    "translation": "직감이 아주 잘 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "We make unstoppable team.",
                    "translation": "우리는 막을 수 없는 팀을 만들어."
                }
            ]
        }
    ]
}
ID: 15437 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "펫샵에서 동물 고르기",
            "explanation": "ESTJ의 체계적 선택과 ISTP의 직관적 판단",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I research each breed.",
                    "translation": "각 품종을 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I feel this one.",
                    "translation": "이 아이가 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Feelings matter too.",
                    "translation": "감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Research keeps pets healthy.",
                    "translation": "연구가 애완동물을 건강하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준서가 각 품종을 조사한다고 했나요?",
                    "hint": "ESTJ는 결정하기 전에 체계적으로 정보를 수집해요.",
                    "result": "O",
                    "explanation": "준서가 'I research each breed'라고 각 품종을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "I check all costs.",
                    "translation": "모든 비용을 확인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "This puppy likes me.",
                    "translation": "이 강아지가 나를 좋아해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This puppy likes @@.",
                    "hint": "ISTP는 즉각적인 연결감을 중요하게 생각해요.",
                    "optionA": "food",
                    "optionB": "me",
                    "optionC": "toys",
                    "result": "me",
                    "explanation": "동민이 '이 강아지가 나를 좋아해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Connection is very important.",
                    "translation": "연결감이 매우 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Planning helps pet care.",
                    "translation": "계획이 애완동물 돌봄에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준서의 선택 방법이에요.",
                    "optionA": "I",
                    "optionB": "compare",
                    "optionC": "all",
                    "optionD": "options",
                    "result": "I compare all options",
                    "explanation": "준서가 '난 모든 선택지를 비교해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Comparing helps good choices.",
                    "translation": "비교하는 것이 좋은 선택에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Perfect pet for us.",
                    "translation": "우리에게 완벽한 애완동물이야."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "펫샵에서 동물 고르기",
            "explanation": "ESTJ의 체계적 선택과 ISTP의 직관적 판단",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I research each breed.",
                    "translation": "각 품종을 조사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I feel this one.",
                    "translation": "이 아이가 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Feelings matter too.",
                    "translation": "감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Research keeps pets healthy.",
                    "translation": "연구가 애완동물을 건강하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준서가 각 품종을 조사한다고 했나요?",
                    "hint": "ESTJ는 결정하기 전에 체계적으로 정보를 수집해요.",
                    "result": "O",
                    "explanation": "준서가 'I research each breed'라고 각 품종을 조사한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "I check all costs.",
                    "translation": "모든 비용을 확인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "This puppy likes me.",
                    "translation": "이 강아지가 나를 좋아해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This puppy likes @@.",
                    "hint": "ISTP는 즉각적인 연결감을 중요하게 생각해요.",
                    "optionA": "food",
                    "optionB": "me",
                    "optionC": "toys",
                    "result": "me",
                    "explanation": "동민이 '이 강아지가 나를 좋아해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Connection is very important.",
                    "translation": "연결감이 매우 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Planning helps pet care.",
                    "translation": "계획이 애완동물 돌봄에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준서의 선택 방법이에요.",
                    "optionA": "I",
                    "optionB": "compare",
                    "optionC": "all",
                    "optionD": "options",
                    "result": "I compare all options",
                    "explanation": "준서가 '난 모든 선택지를 비교해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Comparing helps good choices.",
                    "translation": "비교하는 것이 좋은 선택에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Perfect pet for us.",
                    "translation": "우리에게 완벽한 애완동물이야."
                }
            ]
        }
    ]
}
ID: 15438 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "유튜브 알고리즘 파헤치기",
            "explanation": "ISTP의 기술적 분석과 ESTJ의 전략적 활용",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I test different videos.",
                    "translation": "다른 영상들을 테스트해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "I track all results.",
                    "translation": "모든 결과를 추적해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Tracking shows clear patterns.",
                    "translation": "추적이 명확한 패턴을 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Your testing finds hidden secrets.",
                    "translation": "네 테스트가 숨겨진 비밀을 찾아내."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성진이 다른 영상들을 테스트한다고 했나요?",
                    "hint": "ISTP는 직접 실험해보면서 작동 원리를 파악해요.",
                    "result": "O",
                    "explanation": "성진이 'I test different videos'라고 다른 영상들을 테스트한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I watch algorithm behavior.",
                    "translation": "알고리즘 행동을 관찰해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "I organize all data.",
                    "translation": "모든 데이터를 정리해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I organize all @@.",
                    "hint": "ESTJ는 정보를 체계적으로 관리하는 것을 좋아해요.",
                    "optionA": "videos",
                    "optionB": "data",
                    "optionC": "phones",
                    "result": "data",
                    "explanation": "태윤이 '모든 데이터를 정리해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Organization makes patterns clear.",
                    "translation": "정리가 패턴을 명확하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Your observation skills amaze me.",
                    "translation": "네 관찰 실력이 나를 놀라게 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진의 분석 방법이에요.",
                    "result": "I study how things work",
                    "explanation": "성진이 '난 사물이 어떻게 작동하는지 연구해'라고 말해요.",
                    "optionA": "things",
                    "optionB": "study",
                    "optionC": "how",
                    "optionD": "work",
                    "optionE": "I"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "Understanding helps us succeed.",
                    "translation": "이해하는 것이 성공에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "We crack the code together.",
                    "translation": "함께 코드를 해독해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "유튜브 알고리즘 파헤치기",
            "explanation": "ISTP의 기술적 분석과 ESTJ의 전략적 활용",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I test different videos.",
                    "translation": "다른 영상들을 테스트해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "I track all results.",
                    "translation": "모든 결과를 추적해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Tracking shows clear patterns.",
                    "translation": "추적이 명확한 패턴을 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Your testing finds hidden secrets.",
                    "translation": "네 테스트가 숨겨진 비밀을 찾아내."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성진이 다른 영상들을 테스트한다고 했나요?",
                    "hint": "ISTP는 직접 실험해보면서 작동 원리를 파악해요.",
                    "result": "O",
                    "explanation": "성진이 'I test different videos'라고 다른 영상들을 테스트한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I watch algorithm behavior.",
                    "translation": "알고리즘 행동을 관찰해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "I organize all data.",
                    "translation": "모든 데이터를 정리해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I organize all @@.",
                    "hint": "ESTJ는 정보를 체계적으로 관리하는 것을 좋아해요.",
                    "optionA": "videos",
                    "optionB": "data",
                    "optionC": "phones",
                    "result": "data",
                    "explanation": "태윤이 '모든 데이터를 정리해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Organization makes patterns clear.",
                    "translation": "정리가 패턴을 명확하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Your observation skills amaze me.",
                    "translation": "네 관찰 실력이 나를 놀라게 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성진의 분석 방법이에요.",
                    "optionA": "things",
                    "optionB": "study",
                    "optionC": "how",
                    "optionD": "work",
                    "optionE": "I",
                    "result": "I study how things work",
                    "explanation": "성진이 '난 사물이 어떻게 작동하는지 연구해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "Understanding helps us succeed.",
                    "translation": "이해하는 것이 성공에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "We crack the code together.",
                    "translation": "함께 코드를 해독해."
                }
            ]
        }
    ]
}
ID: 15439 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "신비한 물건 조사하기",
            "explanation": "ESTJ의 체계적 조사와 ISTP의 실험적 탐구",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I make investigation plan.",
                    "translation": "조사 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강팀장",
                    "script": "Let me touch it.",
                    "translation": "만져보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Touching gives real information.",
                    "translation": "만지는 것이 진짜 정보를 줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "Plans keep us organized.",
                    "translation": "계획이 우리를 체계적으로 유지시켜."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이 조사 계획을 세운다고 했나요?",
                    "hint": "ESTJ는 체계적으로 접근하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "성훈이 'I make investigation plan'라고 조사 계획을 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "I document every detail.",
                    "translation": "모든 세부사항을 기록해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "I feel its texture.",
                    "translation": "질감을 느껴봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I feel its @@.",
                    "hint": "ISTP는 직접적인 감각 경험을 통해 정보를 얻어요.",
                    "optionA": "color",
                    "optionB": "texture",
                    "optionC": "name",
                    "result": "texture",
                    "explanation": "강팀장이 '질감을 느껴봐'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Texture tells us material.",
                    "translation": "질감이 재료를 알려줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강팀장",
                    "script": "Documents help future research.",
                    "translation": "문서가 미래 연구에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성훈의 조사 방식이에요.",
                    "optionA": "I",
                    "optionB": "follow",
                    "optionC": "clear",
                    "optionD": "steps",
                    "result": "I follow clear steps",
                    "explanation": "성훈이 '난 명확한 단계를 따라가'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "강팀장",
                    "script": "Clear steps prevent mistakes.",
                    "translation": "명확한 단계가 실수를 예방해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Mystery solved completely.",
                    "translation": "미스터리가 완전히 해결됐어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "신비한 물건 조사하기",
            "explanation": "ESTJ의 체계적 조사와 ISTP의 실험적 탐구",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I make investigation plan.",
                    "translation": "조사 계획을 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강팀장",
                    "script": "Let me touch it.",
                    "translation": "만져보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Touching gives real information.",
                    "translation": "만지는 것이 진짜 정보를 줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "Plans keep us organized.",
                    "translation": "계획이 우리를 체계적으로 유지시켜."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이 조사 계획을 세운다고 했나요?",
                    "hint": "ESTJ는 체계적으로 접근하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "성훈이 'I make investigation plan'라고 조사 계획을 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "I document every detail.",
                    "translation": "모든 세부사항을 기록해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "I feel its texture.",
                    "translation": "질감을 느껴봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I feel its @@.",
                    "hint": "ISTP는 직접적인 감각 경험을 통해 정보를 얻어요.",
                    "optionA": "color",
                    "optionB": "texture",
                    "optionC": "name",
                    "result": "texture",
                    "explanation": "강팀장이 '질감을 느껴봐'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Texture tells us material.",
                    "translation": "질감이 재료를 알려줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강팀장",
                    "script": "Documents help future research.",
                    "translation": "문서가 미래 연구에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성훈의 조사 방식이에요.",
                    "optionA": "I",
                    "optionB": "follow",
                    "optionC": "clear",
                    "optionD": "steps",
                    "result": "I follow clear steps",
                    "explanation": "성훈이 '난 명확한 단계를 따라가'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "강팀장",
                    "script": "Clear steps prevent mistakes.",
                    "translation": "명확한 단계가 실수를 예방해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Mystery solved completely.",
                    "translation": "미스터리가 완전히 해결됐어."
                }
            ]
        }
    ]
}
ID: 15440 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신메뉴 개발 회의",
            "explanation": "ISTP의 실용적 접근과 ESTJ의 시장 분석",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "This tastes really good.",
                    "translation": "이게 정말 맛있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "김부장",
                    "script": "Will customers buy it?",
                    "translation": "고객들이 사갈까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Good taste sells itself.",
                    "translation": "좋은 맛은 저절로 팔려."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "김부장",
                    "script": "Your taste judgment is excellent.",
                    "translation": "네 맛 판단이 뛰어나."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태오가 정말 맛있다고 했나요?",
                    "hint": "ISTP는 직접적인 경험을 바탕으로 판단해요.",
                    "result": "O",
                    "explanation": "태오가 'This tastes really good'라고 정말 맛있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "Simple recipes work best.",
                    "translation": "간단한 레시피가 가장 잘 통해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "김부장",
                    "script": "I check market trends.",
                    "translation": "시장 트렌드를 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I check market @@.",
                    "hint": "ESTJ는 시장 상황을 체계적으로 분석해요.",
                    "optionA": "food",
                    "optionB": "trends",
                    "optionC": "people",
                    "result": "trends",
                    "explanation": "김부장이 '시장 트렌드를 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Trends help predict success.",
                    "translation": "트렌드가 성공을 예측하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "김부장",
                    "script": "Your simplicity makes cooking easy.",
                    "translation": "네 단순함이 요리를 쉽게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 개발 철학이에요.",
                    "optionA": "I",
                    "optionB": "make",
                    "optionC": "practical",
                    "optionD": "food",
                    "result": "I make practical food",
                    "explanation": "태오가 '난 실용적인 음식을 만들어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "김부장",
                    "script": "Practical sells very well.",
                    "translation": "실용적인 게 아주 잘 팔려."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Perfect menu for everyone.",
                    "translation": "모든 사람을 위한 완벽한 메뉴야."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신메뉴 개발 회의",
            "explanation": "ISTP의 실용적 접근과 ESTJ의 시장 분석",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "This tastes really good.",
                    "translation": "이게 정말 맛있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "김부장",
                    "script": "Will customers buy it?",
                    "translation": "고객들이 사갈까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Good taste sells itself.",
                    "translation": "좋은 맛은 저절로 팔려."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "김부장",
                    "script": "Your taste judgment is excellent.",
                    "translation": "네 맛 판단이 뛰어나."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태오가 정말 맛있다고 했나요?",
                    "hint": "ISTP는 직접적인 경험을 바탕으로 판단해요.",
                    "result": "O",
                    "explanation": "태오가 'This tastes really good'라고 정말 맛있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "Simple recipes work best.",
                    "translation": "간단한 레시피가 가장 잘 통해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "김부장",
                    "script": "I check market trends.",
                    "translation": "시장 트렌드를 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I check market @@.",
                    "hint": "ESTJ는 시장 상황을 체계적으로 분석해요.",
                    "optionA": "food",
                    "optionB": "trends",
                    "optionC": "people",
                    "result": "trends",
                    "explanation": "김부장이 '시장 트렌드를 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Trends help predict success.",
                    "translation": "트렌드가 성공을 예측하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "김부장",
                    "script": "Your simplicity makes cooking easy.",
                    "translation": "네 단순함이 요리를 쉽게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태오의 개발 철학이에요.",
                    "optionA": "I",
                    "optionB": "make",
                    "optionC": "practical",
                    "optionD": "food",
                    "result": "I make practical food",
                    "explanation": "태오가 '난 실용적인 음식을 만들어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "김부장",
                    "script": "Practical sells very well.",
                    "translation": "실용적인 게 아주 잘 팔려."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Perfect menu for everyone.",
                    "translation": "모든 사람을 위한 완벽한 메뉴야."
                }
            ]
        }
    ]
}
ID: 15441 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이상한 소음 원인 찾기",
            "explanation": "ESTJ의 체계적 조사와 ISTP의 직관적 진단",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I list all possibilities.",
                    "translation": "모든 가능성을 나열해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "It sounds like motor.",
                    "translation": "모터 소리 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Motor theory makes sense.",
                    "translation": "모터 이론이 말이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Lists help narrow options.",
                    "translation": "목록이 선택지를 좁히는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준서가 모든 가능성을 나열한다고 했나요?",
                    "hint": "ESTJ는 체계적으로 모든 경우를 고려해요.",
                    "result": "O",
                    "explanation": "준서가 'I list all possibilities'라고 모든 가능성을 나열한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "I check each room.",
                    "translation": "각 방을 확인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "I follow the sound.",
                    "translation": "소리를 따라가."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I follow the @@.",
                    "hint": "ISTP는 감각적 단서를 직접 추적해요.",
                    "optionA": "person",
                    "optionB": "sound",
                    "optionC": "light",
                    "result": "sound",
                    "explanation": "성호가 '소리를 따라가'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Following sound is smart.",
                    "translation": "소리를 따라가는 게 똑똑해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "Checking rooms covers everything.",
                    "translation": "방을 확인하는 것이 모든 걸 다뤄."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준서의 조사 방법이에요.",
                    "optionA": "I",
                    "optionB": "eliminate",
                    "optionC": "wrong",
                    "optionD": "answers",
                    "result": "I eliminate wrong answers",
                    "explanation": "준서가 '난 틀린 답들을 제거해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "Elimination works perfectly.",
                    "translation": "제거법이 완벽하게 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Problem solved together.",
                    "translation": "함께 문제를 해결했어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이상한 소음 원인 찾기",
            "explanation": "ESTJ의 체계적 조사와 ISTP의 직관적 진단",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I list all possibilities.",
                    "translation": "모든 가능성을 나열해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "It sounds like motor.",
                    "translation": "모터 소리 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Motor theory makes sense.",
                    "translation": "모터 이론이 말이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Lists help narrow options.",
                    "translation": "목록이 선택지를 좁히는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준서가 모든 가능성을 나열한다고 했나요?",
                    "hint": "ESTJ는 체계적으로 모든 경우를 고려해요.",
                    "result": "O",
                    "explanation": "준서가 'I list all possibilities'라고 모든 가능성을 나열한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "I check each room.",
                    "translation": "각 방을 확인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "I follow the sound.",
                    "translation": "소리를 따라가."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I follow the @@.",
                    "hint": "ISTP는 감각적 단서를 직접 추적해요.",
                    "optionA": "person",
                    "optionB": "sound",
                    "optionC": "light",
                    "result": "sound",
                    "explanation": "성호가 '소리를 따라가'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Following sound is smart.",
                    "translation": "소리를 따라가는 게 똑똑해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "Checking rooms covers everything.",
                    "translation": "방을 확인하는 것이 모든 걸 다뤄."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준서의 조사 방법이에요.",
                    "optionA": "I",
                    "optionB": "eliminate",
                    "optionC": "wrong",
                    "optionD": "answers",
                    "result": "I eliminate wrong answers",
                    "explanation": "준서가 '난 틀린 답들을 제거해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "Elimination works perfectly.",
                    "translation": "제거법이 완벽하게 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Problem solved together.",
                    "translation": "함께 문제를 해결했어."
                }
            ]
        }
    ]
}
ID: 15442 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미니멀 라이프 도전",
            "explanation": "ISTP의 실용적 선택과 ESTJ의 체계적 계획",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I keep only useful things.",
                    "translation": "유용한 것들만 보관해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I plan what goes out.",
                    "translation": "뭐가 나갈지 계획해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Planning prevents regret later.",
                    "translation": "계획이 나중에 후회를 예방해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Your useful standard helps me.",
                    "translation": "네 유용함 기준이 나에게 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "동민이 유용한 것들만 보관한다고 했나요?",
                    "hint": "ISTP는 실용성을 최우선으로 생각해요.",
                    "result": "O",
                    "explanation": "동민이 'I keep only useful things'라고 유용한 것들만 보관한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "Less stuff means more space.",
                    "translation": "물건이 적으면 공간이 더 많아져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I schedule cleaning days.",
                    "translation": "청소 날을 계획해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I schedule cleaning @@.",
                    "hint": "ESTJ는 체계적으로 일정을 관리해요.",
                    "optionA": "tools",
                    "optionB": "days",
                    "optionC": "people",
                    "result": "days",
                    "explanation": "태영이 '청소 날을 계획해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동민",
                    "script": "Schedules make cleaning easier.",
                    "translation": "스케줄이 청소를 더 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Your minimalism inspires me.",
                    "translation": "네 미니멀리즘이 나에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동민의 생활 철학이에요.",
                    "optionA": "I",
                    "optionB": "live",
                    "optionC": "very",
                    "optionD": "simply",
                    "result": "I live very simply",
                    "explanation": "동민이 '난 아주 단순하게 살아'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Simple living brings peace.",
                    "translation": "단순한 생활이 평화를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동민",
                    "script": "Perfect minimalist team.",
                    "translation": "완벽한 미니멀리스트 팀이야."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미니멀 라이프 도전",
            "explanation": "ISTP의 실용적 선택과 ESTJ의 체계적 계획",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I keep only useful things.",
                    "translation": "유용한 것들만 보관해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I plan what goes out.",
                    "translation": "뭐가 나갈지 계획해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Planning prevents regret later.",
                    "translation": "계획이 나중에 후회를 예방해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Your useful standard helps me.",
                    "translation": "네 유용함 기준이 나에게 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "동민이 유용한 것들만 보관한다고 했나요?",
                    "hint": "ISTP는 실용성을 최우선으로 생각해요.",
                    "result": "O",
                    "explanation": "동민이 'I keep only useful things'라고 유용한 것들만 보관한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "Less stuff means more space.",
                    "translation": "물건이 적으면 공간이 더 많아져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I schedule cleaning days.",
                    "translation": "청소 날을 계획해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I schedule cleaning @@.",
                    "hint": "ESTJ는 체계적으로 일정을 관리해요.",
                    "optionA": "tools",
                    "optionB": "days",
                    "optionC": "people",
                    "result": "days",
                    "explanation": "태영이 '청소 날을 계획해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동민",
                    "script": "Schedules make cleaning easier.",
                    "translation": "스케줄이 청소를 더 쉽게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Your minimalism inspires me.",
                    "translation": "네 미니멀리즘이 나에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "동민의 생활 철학이에요.",
                    "optionA": "I",
                    "optionB": "live",
                    "optionC": "very",
                    "optionD": "simply",
                    "result": "I live very simply",
                    "explanation": "동민이 '난 아주 단순하게 살아'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Simple living brings peace.",
                    "translation": "단순한 생활이 평화를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동민",
                    "script": "Perfect minimalist team.",
                    "translation": "완벽한 미니멀리스트 팀이야."
                }
            ]
        }
    ]
}
ID: 15443 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "스마트홈 설정하기",
            "explanation": "ESTJ의 체계적 설치와 ISTP의 기술적 해결",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I read all manuals.",
                    "translation": "모든 설명서를 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Let me try connecting.",
                    "translation": "연결을 시도해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Trying teaches us faster.",
                    "translation": "시도하는 것이 더 빨리 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Manuals prevent big mistakes.",
                    "translation": "설명서가 큰 실수를 예방해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이 모든 설명서를 읽는다고 했나요?",
                    "hint": "ESTJ는 체계적으로 정보를 습득하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "성훈이 'I read all manuals'라고 모든 설명서를 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "I follow step instructions.",
                    "translation": "단계별 지시를 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I figure things out.",
                    "translation": "알아서 해결해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I figure things @@.",
                    "hint": "ISTP는 스스로 문제를 해결하는 것을 선호해요.",
                    "optionA": "in",
                    "optionB": "out",
                    "optionC": "up",
                    "result": "out",
                    "explanation": "태오가 '알아서 해결해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Figuring out builds skills.",
                    "translation": "알아서 하는 것이 실력을 기뤄."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Instructions save time.",
                    "translation": "지시사항이 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성훈의 설치 방법이에요.",
                    "optionA": "I",
                    "optionB": "follow",
                    "optionC": "exact",
                    "optionD": "steps",
                    "result": "I follow exact steps",
                    "explanation": "성훈이 '난 정확한 단계를 따라가'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Exact steps work perfectly.",
                    "translation": "정확한 단계가 완벽하게 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Smart home complete!",
                    "translation": "스마트홈 완성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "스마트홈 설정하기",
            "explanation": "ESTJ의 체계적 설치와 ISTP의 기술적 해결",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I read all manuals.",
                    "translation": "모든 설명서를 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Let me try connecting.",
                    "translation": "연결을 시도해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Trying teaches us faster.",
                    "translation": "시도하는 것이 더 빨리 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Manuals prevent big mistakes.",
                    "translation": "설명서가 큰 실수를 예방해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이 모든 설명서를 읽는다고 했나요?",
                    "hint": "ESTJ는 체계적으로 정보를 습득하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "성훈이 'I read all manuals'라고 모든 설명서를 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "I follow step instructions.",
                    "translation": "단계별 지시를 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I figure things out.",
                    "translation": "알아서 해결해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I figure things @@.",
                    "hint": "ISTP는 스스로 문제를 해결하는 것을 선호해요.",
                    "optionA": "in",
                    "optionB": "out",
                    "optionC": "up",
                    "result": "out",
                    "explanation": "태오가 '알아서 해결해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Figuring out builds skills.",
                    "translation": "알아서 하는 것이 실력을 기뤄."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Instructions save time.",
                    "translation": "지시사항이 시간을 절약해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성훈의 설치 방법이에요.",
                    "optionA": "I",
                    "optionB": "follow",
                    "optionC": "exact",
                    "optionD": "steps",
                    "result": "I follow exact steps",
                    "explanation": "성훈이 '난 정확한 단계를 따라가'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Exact steps work perfectly.",
                    "translation": "정확한 단계가 완벽하게 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Smart home complete!",
                    "translation": "스마트홈 완성!"
                }
            ]
        }
    ]
}
ID: 15444 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 정전 상황",
            "explanation": "ISTP의 즉각적 대응과 ESTJ의 체계적 복구",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I find flashlight first.",
                    "translation": "먼저 손전등을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "I call electric company.",
                    "translation": "전기회사에 전화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Calling gets official help.",
                    "translation": "전화하는 것이 공식적인 도움을 받게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Your quick action keeps us safe.",
                    "translation": "네 빠른 행동이 우리를 안전하게 지켜줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성진이 먼저 손전등을 찾는다고 했나요?",
                    "hint": "ISTP는 즉각적이고 실용적인 해결책을 찾아요.",
                    "result": "O",
                    "explanation": "성진이 'I find flashlight first'라고 먼저 손전등을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I check circuit breaker.",
                    "translation": "차단기를 확인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "I organize emergency supplies.",
                    "translation": "비상용품을 정리해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I organize emergency @@.",
                    "hint": "ESTJ는 체계적으로 비상 상황을 관리해요.",
                    "optionA": "calls",
                    "optionB": "supplies",
                    "optionC": "lights",
                    "result": "supplies",
                    "explanation": "준서가 '비상용품을 정리해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Organization helps everyone stay calm.",
                    "translation": "정리가 모든 사람이 차분하게 있는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Your technical knowledge fixes problems.",
                    "translation": "네 기술적 지식이 문제를 해결해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진의 대처 방식이에요.",
                    "optionA": "I",
                    "optionB": "solve",
                    "optionC": "problems",
                    "optionD": "quickly",
                    "result": "I solve problems quickly",
                    "explanation": "성진이 '난 문제를 빨리 해결해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Quick solving saves everyone.",
                    "translation": "빠른 해결이 모든 사람을 구해줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "Power restored successfully!",
                    "translation": "전력이 성공적으로 복구됐어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 정전 상황",
            "explanation": "ISTP의 즉각적 대응과 ESTJ의 체계적 복구",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I find flashlight first.",
                    "translation": "먼저 손전등을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "I call electric company.",
                    "translation": "전기회사에 전화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Calling gets official help.",
                    "translation": "전화하는 것이 공식적인 도움을 받게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Your quick action keeps us safe.",
                    "translation": "네 빠른 행동이 우리를 안전하게 지켜줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성진이 먼저 손전등을 찾는다고 했나요?",
                    "hint": "ISTP는 즉각적이고 실용적인 해결책을 찾아요.",
                    "result": "O",
                    "explanation": "성진이 'I find flashlight first'라고 먼저 손전등을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I check circuit breaker.",
                    "translation": "차단기를 확인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "I organize emergency supplies.",
                    "translation": "비상용품을 정리해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I organize emergency @@.",
                    "hint": "ESTJ는 체계적으로 비상 상황을 관리해요.",
                    "optionA": "calls",
                    "optionB": "supplies",
                    "optionC": "lights",
                    "result": "supplies",
                    "explanation": "준서가 '비상용품을 정리해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Organization helps everyone stay calm.",
                    "translation": "정리가 모든 사람이 차분하게 있는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "Your technical knowledge fixes problems.",
                    "translation": "네 기술적 지식이 문제를 해결해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성진의 대처 방식이에요.",
                    "optionA": "I",
                    "optionB": "solve",
                    "optionC": "problems",
                    "optionD": "quickly",
                    "result": "I solve problems quickly",
                    "explanation": "성진이 '난 문제를 빨리 해결해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준서",
                    "script": "Quick solving saves everyone.",
                    "translation": "빠른 해결이 모든 사람을 구해줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "Power restored successfully!",
                    "translation": "전력이 성공적으로 복구됐어!"
                }
            ]
        }
    ]
}
ID: 15445 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "길 잃었을 때",
            "explanation": "ESTJ의 체계적 대응과 ISTP의 실용적 해결",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "I retrace our steps.",
                    "translation": "우리 걸음을 되돌아가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강팀장",
                    "script": "I look for landmarks.",
                    "translation": "표지판을 찾아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Landmarks help us navigate.",
                    "translation": "표지판이 길 찾기에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "Retracing covers all routes.",
                    "translation": "되돌아가는 것이 모든 길을 다뤄."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태윤이 걸음을 되돌아간다고 했나요?",
                    "hint": "ESTJ는 체계적으로 이전 경로를 확인해요.",
                    "result": "O",
                    "explanation": "태윤이 'I retrace our steps'라고 걸음을 되돌아간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "I use phone GPS.",
                    "translation": "폰 GPS를 사용해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "I read street signs.",
                    "translation": "길거리 표지판을 읽어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I read street @@.",
                    "hint": "ISTP는 주변 환경을 직접 관찰해서 정보를 얻어요.",
                    "optionA": "lights",
                    "optionB": "signs",
                    "optionC": "cars",
                    "result": "signs",
                    "explanation": "강팀장이 '길거리 표지판을 읽어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태윤",
                    "script": "Reading signs works without battery.",
                    "translation": "표지판 읽기는 배터리 없이도 통해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강팀장",
                    "script": "GPS gives exact directions.",
                    "translation": "GPS가 정확한 방향을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태윤의 길찾기 방법이에요.",
                    "optionA": "I",
                    "optionB": "check",
                    "optionC": "all",
                    "optionD": "directions",
                    "result": "I check all directions",
                    "explanation": "태윤이 '난 모든 방향을 확인해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "강팀장",
                    "script": "Checking all helps safety.",
                    "translation": "모든 걸 확인하는 것이 안전에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태윤",
                    "script": "We found right way!",
                    "translation": "올바른 길을 찾았어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "길 잃었을 때",
            "explanation": "ESTJ의 체계적 대응과 ISTP의 실용적 해결",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "I retrace our steps.",
                    "translation": "우리 걸음을 되돌아가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강팀장",
                    "script": "I look for landmarks.",
                    "translation": "표지판을 찾아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Landmarks help us navigate.",
                    "translation": "표지판이 길 찾기에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "Retracing covers all routes.",
                    "translation": "되돌아가는 것이 모든 길을 다뤄."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태윤이 걸음을 되돌아간다고 했나요?",
                    "hint": "ESTJ는 체계적으로 이전 경로를 확인해요.",
                    "result": "O",
                    "explanation": "태윤이 'I retrace our steps'라고 걸음을 되돌아간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "I use phone GPS.",
                    "translation": "폰 GPS를 사용해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "I read street signs.",
                    "translation": "길거리 표지판을 읽어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I read street @@.",
                    "hint": "ISTP는 주변 환경을 직접 관찰해서 정보를 얻어요.",
                    "optionA": "lights",
                    "optionB": "signs",
                    "optionC": "cars",
                    "result": "signs",
                    "explanation": "강팀장이 '길거리 표지판을 읽어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태윤",
                    "script": "Reading signs works without battery.",
                    "translation": "표지판 읽기는 배터리 없이도 통해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강팀장",
                    "script": "GPS gives exact directions.",
                    "translation": "GPS가 정확한 방향을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태윤의 길찾기 방법이에요.",
                    "optionA": "I",
                    "optionB": "check",
                    "optionC": "all",
                    "optionD": "directions",
                    "result": "I check all directions",
                    "explanation": "태윤이 '난 모든 방향을 확인해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "강팀장",
                    "script": "Checking all helps safety.",
                    "translation": "모든 걸 확인하는 것이 안전에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태윤",
                    "script": "We found right way!",
                    "translation": "올바른 길을 찾았어!"
                }
            ]
        }
    ]
}
ID: 15446 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "유튜버 되기 도전",
            "explanation": "ISTP의 기술적 접근과 ESTJ의 사업적 계획",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I test camera settings.",
                    "translation": "카메라 설정을 테스트해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "I research target audience.",
                    "translation": "타겟 시청자를 조사해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Audience research guides content.",
                    "translation": "시청자 조사가 콘텐츠를 안내해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Your technical skills create quality.",
                    "translation": "네 기술적 실력이 품질을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태오가 카메라 설정을 테스트한다고 했나요?",
                    "hint": "ISTP는 기술적인 부분을 직접 실험해보며 배워요.",
                    "result": "O",
                    "explanation": "태오가 'I test camera settings'라고 카메라 설정을 테스트한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I edit videos myself.",
                    "translation": "영상을 직접 편집해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "I plan upload schedule.",
                    "translation": "업로드 스케줄을 계획해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I plan upload @@.",
                    "hint": "ESTJ는 체계적으로 일정을 관리해요.",
                    "optionA": "videos",
                    "optionB": "schedule",
                    "optionC": "cameras",
                    "result": "schedule",
                    "explanation": "성훈이 '업로드 스케줄을 계획해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Schedules build loyal viewers.",
                    "translation": "스케줄이 충성도 높은 시청자들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your editing makes videos shine.",
                    "translation": "네 편집이 영상을 빛나게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 제작 철학이에요.",
                    "optionA": "I",
                    "optionB": "focus",
                    "optionC": "on",
                    "optionD": "quality",
                    "result": "I focus on quality",
                    "explanation": "태오가 '난 품질에 집중해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Quality brings real success.",
                    "translation": "품질이 진짜 성공을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Perfect YouTube team.",
                    "translation": "완벽한 유튜브 팀이야."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "유튜버 되기 도전",
            "explanation": "ISTP의 기술적 접근과 ESTJ의 사업적 계획",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I test camera settings.",
                    "translation": "카메라 설정을 테스트해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "I research target audience.",
                    "translation": "타겟 시청자를 조사해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Audience research guides content.",
                    "translation": "시청자 조사가 콘텐츠를 안내해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Your technical skills create quality.",
                    "translation": "네 기술적 실력이 품질을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태오가 카메라 설정을 테스트한다고 했나요?",
                    "hint": "ISTP는 기술적인 부분을 직접 실험해보며 배워요.",
                    "result": "O",
                    "explanation": "태오가 'I test camera settings'라고 카메라 설정을 테스트한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I edit videos myself.",
                    "translation": "영상을 직접 편집해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "I plan upload schedule.",
                    "translation": "업로드 스케줄을 계획해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I plan upload @@.",
                    "hint": "ESTJ는 체계적으로 일정을 관리해요.",
                    "optionA": "videos",
                    "optionB": "schedule",
                    "optionC": "cameras",
                    "result": "schedule",
                    "explanation": "성훈이 '업로드 스케줄을 계획해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Schedules build loyal viewers.",
                    "translation": "스케줄이 충성도 높은 시청자들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Your editing makes videos shine.",
                    "translation": "네 편집이 영상을 빛나게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태오의 제작 철학이에요.",
                    "optionA": "I",
                    "optionB": "focus",
                    "optionC": "on",
                    "optionD": "quality",
                    "result": "I focus on quality",
                    "explanation": "태오가 '난 품질에 집중해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "Quality brings real success.",
                    "translation": "품질이 진짜 성공을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Perfect YouTube team.",
                    "translation": "완벽한 유튜브 팀이야."
                }
            ]
        }
    ]
}
ID: 15447 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "로봇 만들기 도전",
            "explanation": "ESTJ의 체계적 설계와 ISTP의 실험적 제작",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김부장",
                    "script": "I design complete blueprint.",
                    "translation": "완전한 설계도를 디자인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "Let me try building.",
                    "translation": "만들어보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "김부장",
                    "script": "Building shows design flaws.",
                    "translation": "만드는 것이 설계 결함을 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Blueprints prevent big mistakes.",
                    "translation": "설계도가 큰 실수를 예방해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "김부장이 완전한 설계도를 디자인한다고 했나요?",
                    "hint": "ESTJ는 체계적으로 전체 계획을 세우는 것을 선호해요.",
                    "result": "O",
                    "explanation": "김부장이 'I design complete blueprint'라고 완전한 설계도를 디자인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "김부장",
                    "script": "I calculate all measurements.",
                    "translation": "모든 치수를 계산해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "I adjust as needed.",
                    "translation": "필요에 따라 조정해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I adjust as @@.",
                    "hint": "ISTP는 상황에 따라 유연하게 대응해요.",
                    "optionA": "wanted",
                    "optionB": "needed",
                    "optionC": "planned",
                    "result": "needed",
                    "explanation": "성호가 '필요에 따라 조정해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "김부장",
                    "script": "Adjusting improves final result.",
                    "translation": "조정하는 것이 최종 결과를 개선해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "Calculations ensure precision.",
                    "translation": "계산이 정확성을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "김부장의 설계 방식이에요.",
                    "optionA": "I",
                    "optionB": "plan",
                    "optionC": "every",
                    "optionD": "detail",
                    "result": "I plan every detail",
                    "explanation": "김부장이 '난 모든 세부사항을 계획해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "Details make robots work.",
                    "translation": "세부사항이 로봇을 작동하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "김부장",
                    "script": "Robot project complete success!",
                    "translation": "로봇 프로젝트 완전 성공!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "로봇 만들기 도전",
            "explanation": "ESTJ의 체계적 설계와 ISTP의 실험적 제작",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김부장",
                    "script": "I design complete blueprint.",
                    "translation": "완전한 설계도를 디자인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "Let me try building.",
                    "translation": "만들어보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "김부장",
                    "script": "Building shows design flaws.",
                    "translation": "만드는 것이 설계 결함을 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Blueprints prevent big mistakes.",
                    "translation": "설계도가 큰 실수를 예방해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "김부장이 완전한 설계도를 디자인한다고 했나요?",
                    "hint": "ESTJ는 체계적으로 전체 계획을 세우는 것을 선호해요.",
                    "result": "O",
                    "explanation": "김부장이 'I design complete blueprint'라고 완전한 설계도를 디자인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "김부장",
                    "script": "I calculate all measurements.",
                    "translation": "모든 치수를 계산해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "I adjust as needed.",
                    "translation": "필요에 따라 조정해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I adjust as @@.",
                    "hint": "ISTP는 상황에 따라 유연하게 대응해요.",
                    "optionA": "wanted",
                    "optionB": "needed",
                    "optionC": "planned",
                    "result": "needed",
                    "explanation": "성호가 '필요에 따라 조정해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "김부장",
                    "script": "Adjusting improves final result.",
                    "translation": "조정하는 것이 최종 결과를 개선해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "Calculations ensure precision.",
                    "translation": "계산이 정확성을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "김부장의 설계 방식이에요.",
                    "optionA": "I",
                    "optionB": "plan",
                    "optionC": "every",
                    "optionD": "detail",
                    "result": "I plan every detail",
                    "explanation": "김부장이 '난 모든 세부사항을 계획해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "Details make robots work.",
                    "translation": "세부사항이 로봇을 작동하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "김부장",
                    "script": "Robot project complete success!",
                    "translation": "로봇 프로젝트 완전 성공!"
                }
            ]
        }
    ]
}
ID: 15448 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "방탈출 게임 도전",
            "explanation": "ISTP의 직관적 해결과 ESTJ의 체계적 접근",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강팀장",
                    "script": "This mechanism looks important.",
                    "translation": "이 장치가 중요해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I organize all clues.",
                    "translation": "모든 단서를 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "강팀장",
                    "script": "Organization connects hidden patterns.",
                    "translation": "정리가 숨겨진 패턴을 연결해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Your instincts find key pieces.",
                    "translation": "네 직감이 핵심 조각들을 찾아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "강팀장이 이 장치가 중요해 보인다고 했나요?",
                    "hint": "ISTP는 직감적으로 중요한 요소를 파악해요.",
                    "result": "O",
                    "explanation": "강팀장이 'This mechanism looks important'라고 이 장치가 중요해 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "강팀장",
                    "script": "I test different combinations.",
                    "translation": "다른 조합들을 테스트해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I track what works.",
                    "translation": "뭐가 통하는지 추적해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I track what @@.",
                    "hint": "ESTJ는 성공하는 방법을 체계적으로 기록해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "looks",
                    "result": "works",
                    "explanation": "태영이 '뭐가 통하는지 추적해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "강팀장",
                    "script": "Tracking saves time later.",
                    "translation": "추적하는 것이 나중에 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Testing reveals all possibilities.",
                    "translation": "테스트가 모든 가능성을 드러내."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강팀장의 문제해결법이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "hands",
                    "result": "I trust my hands",
                    "explanation": "강팀장이 '난 내 손을 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Hands feel things minds miss.",
                    "translation": "손은 마음이 놓치는 것들을 느껴."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "강팀장",
                    "script": "Escape room conquered!",
                    "translation": "방탈출 정복!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "방탈출 게임 도전",
            "explanation": "ISTP의 직관적 해결과 ESTJ의 체계적 접근",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강팀장",
                    "script": "This mechanism looks important.",
                    "translation": "이 장치가 중요해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I organize all clues.",
                    "translation": "모든 단서를 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "강팀장",
                    "script": "Organization connects hidden patterns.",
                    "translation": "정리가 숨겨진 패턴을 연결해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Your instincts find key pieces.",
                    "translation": "네 직감이 핵심 조각들을 찾아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "강팀장이 이 장치가 중요해 보인다고 했나요?",
                    "hint": "ISTP는 직감적으로 중요한 요소를 파악해요.",
                    "result": "O",
                    "explanation": "강팀장이 'This mechanism looks important'라고 이 장치가 중요해 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "강팀장",
                    "script": "I test different combinations.",
                    "translation": "다른 조합들을 테스트해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "I track what works.",
                    "translation": "뭐가 통하는지 추적해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I track what @@.",
                    "hint": "ESTJ는 성공하는 방법을 체계적으로 기록해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "looks",
                    "result": "works",
                    "explanation": "태영이 '뭐가 통하는지 추적해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "강팀장",
                    "script": "Tracking saves time later.",
                    "translation": "추적하는 것이 나중에 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "Testing reveals all possibilities.",
                    "translation": "테스트가 모든 가능성을 드러내."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "강팀장의 문제해결법이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "hands",
                    "result": "I trust my hands",
                    "explanation": "강팀장이 '난 내 손을 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "Hands feel things minds miss.",
                    "translation": "손은 마음이 놓치는 것들을 느껴."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "강팀장",
                    "script": "Escape room conquered!",
                    "translation": "방탈출 정복!"
                }
            ]
        }
    ]
}
ID: 15449 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "신기한 요리 실험",
            "explanation": "ESTJ의 레시피 관리와 ISTP의 창의적 실험",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I follow recipe exactly.",
                    "translation": "레시피를 정확히 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I add my touches.",
                    "translation": "내 터치를 추가해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Your touches create unique flavors.",
                    "translation": "네 터치가 독특한 맛을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Exact recipes guarantee success.",
                    "translation": "정확한 레시피가 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준서가 레시피를 정확히 따라간다고 했나요?",
                    "hint": "ESTJ는 체계적이고 정확한 방법을 선호해요.",
                    "result": "O",
                    "explanation": "준서가 'I follow recipe exactly'라고 레시피를 정확히 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "I measure every ingredient.",
                    "translation": "모든 재료를 계량해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "I taste and adjust.",
                    "translation": "맛보고 조정해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I taste and @@.",
                    "hint": "ISTP는 감각을 통해 실시간으로 조정해요.",
                    "optionA": "write",
                    "optionB": "adjust",
                    "optionC": "stop",
                    "result": "adjust",
                    "explanation": "동민이 '맛보고 조정해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Adjusting improves final dish.",
                    "translation": "조정하는 것이 최종 요리를 개선해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Measuring ensures consistency.",
                    "translation": "계량하는 것이 일관성을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준서의 요리 스타일이에요.",
                    "optionA": "I",
                    "optionB": "cook",
                    "optionC": "very",
                    "optionD": "precisely",
                    "result": "I cook very precisely",
                    "explanation": "준서가 '난 아주 정확하게 요리해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Precision creates perfect results.",
                    "translation": "정확성이 완벽한 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Amazing dish created together!",
                    "translation": "함께 놀라운 요리를 만들었어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "신기한 요리 실험",
            "explanation": "ESTJ의 레시피 관리와 ISTP의 창의적 실험",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I follow recipe exactly.",
                    "translation": "레시피를 정확히 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I add my touches.",
                    "translation": "내 터치를 추가해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준서",
                    "script": "Your touches create unique flavors.",
                    "translation": "네 터치가 독특한 맛을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Exact recipes guarantee success.",
                    "translation": "정확한 레시피가 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준서가 레시피를 정확히 따라간다고 했나요?",
                    "hint": "ESTJ는 체계적이고 정확한 방법을 선호해요.",
                    "result": "O",
                    "explanation": "준서가 'I follow recipe exactly'라고 레시피를 정확히 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "I measure every ingredient.",
                    "translation": "모든 재료를 계량해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "I taste and adjust.",
                    "translation": "맛보고 조정해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I taste and @@.",
                    "hint": "ISTP는 감각을 통해 실시간으로 조정해요.",
                    "optionA": "write",
                    "optionB": "adjust",
                    "optionC": "stop",
                    "result": "adjust",
                    "explanation": "동민이 '맛보고 조정해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Adjusting improves final dish.",
                    "translation": "조정하는 것이 최종 요리를 개선해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Measuring ensures consistency.",
                    "translation": "계량하는 것이 일관성을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준서의 요리 스타일이에요.",
                    "optionA": "I",
                    "optionB": "cook",
                    "optionC": "very",
                    "optionD": "precisely",
                    "result": "I cook very precisely",
                    "explanation": "준서가 '난 아주 정확하게 요리해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Precision creates perfect results.",
                    "translation": "정확성이 완벽한 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준서",
                    "script": "Amazing dish created together!",
                    "translation": "함께 놀라운 요리를 만들었어!"
                }
            ]
        }
    ]
}
ID: 15450 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "온라인 주문 실수 해결",
            "explanation": "ISTP의 직접적 해결과 ESTJ의 체계적 대응",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I call them directly.",
                    "translation": "직접 전화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "I document the problem.",
                    "translation": "문제를 문서화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Documentation helps future cases.",
                    "translation": "문서화가 미래 사례들에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Direct calls get immediate action.",
                    "translation": "직접 전화가 즉각적인 행동을 이끌어내."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성진이 직접 전화한다고 했나요?",
                    "hint": "ISTP는 문제를 직접적으로 해결하려고 해요.",
                    "result": "O",
                    "explanation": "성진이 'I call them directly'라고 직접 전화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I explain what happened.",
                    "translation": "무슨 일이 일어났는지 설명해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "I gather all evidence.",
                    "translation": "모든 증거를 수집해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I gather all @@.",
                    "hint": "ESTJ는 체계적으로 증거를 모아요.",
                    "optionA": "friends",
                    "optionB": "evidence",
                    "optionC": "food",
                    "result": "evidence",
                    "explanation": "태윤이 '모든 증거를 수집해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Evidence makes cases stronger.",
                    "translation": "증거가 사례를 더 강하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Clear explanation speeds resolution.",
                    "translation": "명확한 설명이 해결을 빠르게 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진의 해결 방식이에요.",
                    "optionA": "I",
                    "optionB": "fix",
                    "optionC": "problems",
                    "optionD": "fast",
                    "result": "I fix problems fast",
                    "explanation": "성진이 '난 문제를 빨리 고쳐'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "Fast fixing saves time.",
                    "translation": "빠른 해결이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "Problem solved completely!",
                    "translation": "문제가 완전히 해결됐어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "온라인 주문 실수 해결",
            "explanation": "ISTP의 직접적 해결과 ESTJ의 체계적 대응",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I call them directly.",
                    "translation": "직접 전화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "I document the problem.",
                    "translation": "문제를 문서화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Documentation helps future cases.",
                    "translation": "문서화가 미래 사례들에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Direct calls get immediate action.",
                    "translation": "직접 전화가 즉각적인 행동을 이끌어내."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성진이 직접 전화한다고 했나요?",
                    "hint": "ISTP는 문제를 직접적으로 해결하려고 해요.",
                    "result": "O",
                    "explanation": "성진이 'I call them directly'라고 직접 전화한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I explain what happened.",
                    "translation": "무슨 일이 일어났는지 설명해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "I gather all evidence.",
                    "translation": "모든 증거를 수집해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I gather all @@.",
                    "hint": "ESTJ는 체계적으로 증거를 모아요.",
                    "optionA": "friends",
                    "optionB": "evidence",
                    "optionC": "food",
                    "result": "evidence",
                    "explanation": "태윤이 '모든 증거를 수집해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Evidence makes cases stronger.",
                    "translation": "증거가 사례를 더 강하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "Clear explanation speeds resolution.",
                    "translation": "명확한 설명이 해결을 빠르게 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성진의 해결 방식이에요.",
                    "optionA": "I",
                    "optionB": "fix",
                    "optionC": "problems",
                    "optionD": "fast",
                    "result": "I fix problems fast",
                    "explanation": "성진이 '난 문제를 빨리 고쳐'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "Fast fixing saves time.",
                    "translation": "빠른 해결이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "Problem solved completely!",
                    "translation": "문제가 완전히 해결됐어!"
                }
            ]
        }
    ]
}
ID: 15451 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "배달앱 오류 해결",
            "explanation": "ESTJ의 체계적 대응과 ISTP의 기술적 해결",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I contact customer service.",
                    "translation": "고객 서비스에 연락해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Let me check app.",
                    "translation": "앱을 확인해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Checking app finds technical issues.",
                    "translation": "앱을 확인하는 것이 기술적 문제를 찾아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Customer service handles official complaints.",
                    "translation": "고객 서비스가 공식 불만을 처리해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이 고객 서비스에 연락한다고 했나요?",
                    "hint": "ESTJ는 공식적인 채널을 통해 문제를 해결하려고 해요.",
                    "result": "O",
                    "explanation": "성훈이 'I contact customer service'라고 고객 서비스에 연락한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "I save all screenshots.",
                    "translation": "모든 스크린샷을 저장해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I restart the app.",
                    "translation": "앱을 재시작해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I restart the @@.",
                    "hint": "ISTP는 기술적 문제를 직접 해결하려고 해요.",
                    "optionA": "phone",
                    "optionB": "app",
                    "optionC": "computer",
                    "result": "app",
                    "explanation": "태오가 '앱을 재시작해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Restarting often fixes glitches.",
                    "translation": "재시작이 종종 오류를 고쳐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Screenshots provide proof.",
                    "translation": "스크린샷이 증거를 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성훈의 대응 방식이에요.",
                    "optionA": "I",
                    "optionB": "keep",
                    "optionC": "detailed",
                    "optionD": "records",
                    "result": "I keep detailed records",
                    "explanation": "성훈이 '난 상세한 기록을 보관해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Records help future problems.",
                    "translation": "기록이 미래 문제들에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "App working perfectly now!",
                    "translation": "앱이 이제 완벽하게 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "배달앱 오류 해결",
            "explanation": "ESTJ의 체계적 대응과 ISTP의 기술적 해결",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "I contact customer service.",
                    "translation": "고객 서비스에 연락해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Let me check app.",
                    "translation": "앱을 확인해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성훈",
                    "script": "Checking app finds technical issues.",
                    "translation": "앱을 확인하는 것이 기술적 문제를 찾아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Customer service handles official complaints.",
                    "translation": "고객 서비스가 공식 불만을 처리해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "성훈이 고객 서비스에 연락한다고 했나요?",
                    "hint": "ESTJ는 공식적인 채널을 통해 문제를 해결하려고 해요.",
                    "result": "O",
                    "explanation": "성훈이 'I contact customer service'라고 고객 서비스에 연락한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성훈",
                    "script": "I save all screenshots.",
                    "translation": "모든 스크린샷을 저장해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I restart the app.",
                    "translation": "앱을 재시작해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I restart the @@.",
                    "hint": "ISTP는 기술적 문제를 직접 해결하려고 해요.",
                    "optionA": "phone",
                    "optionB": "app",
                    "optionC": "computer",
                    "result": "app",
                    "explanation": "태오가 '앱을 재시작해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Restarting often fixes glitches.",
                    "translation": "재시작이 종종 오류를 고쳐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Screenshots provide proof.",
                    "translation": "스크린샷이 증거를 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성훈의 대응 방식이에요.",
                    "optionA": "I",
                    "optionB": "keep",
                    "optionC": "detailed",
                    "optionD": "records",
                    "result": "I keep detailed records",
                    "explanation": "성훈이 '난 상세한 기록을 보관해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Records help future problems.",
                    "translation": "기록이 미래 문제들에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "App working perfectly now!",
                    "translation": "앱이 이제 완벽하게 작동해!"
                }
            ]
        }
    ]
}
ID: 15452 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "SNS 인플루언서 콜라보",
            "explanation": "ENFP의 창의적 아이디어와 ESFJ의 세심한 관리",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Let's create amazing content!",
                    "translation": "놀라운 콘텐츠를 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I'll handle all details.",
                    "translation": "모든 세부사항을 처리할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Details make content perfect.",
                    "translation": "세부사항이 콘텐츠를 완벽하게 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Your creativity inspires everyone.",
                    "translation": "네 창의성이 모든 사람에게 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지영이 놀라운 콘텐츠를 만들자고 했나요?",
                    "hint": "ENFP는 창의적이고 흥미로운 아이디어를 좋아해요.",
                    "result": "O",
                    "explanation": "지영이 'Let's create amazing content!'라고 놀라운 콘텐츠를 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "I have wild ideas.",
                    "translation": "나는 엄청난 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I schedule posting times.",
                    "translation": "포스팅 시간을 스케줄링해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I schedule posting @@.",
                    "hint": "ESFJ는 체계적으로 일정을 관리해요.",
                    "optionA": "ideas",
                    "optionB": "times",
                    "optionC": "photos",
                    "result": "times",
                    "explanation": "민지가 '포스팅 시간을 스케줄링해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "Timing reaches more people.",
                    "translation": "타이밍이 더 많은 사람들에게 도달해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Wild ideas grab attention.",
                    "translation": "엄청난 아이디어가 관심을 끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영의 콘텐츠 철학이에요.",
                    "optionA": "I",
                    "optionB": "think",
                    "optionC": "outside",
                    "optionD": "box",
                    "result": "I think outside box",
                    "explanation": "지영이 '난 틀 밖에서 생각해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Outside thinking brings success.",
                    "translation": "틀 밖의 사고가 성공을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Perfect collaboration team!",
                    "translation": "완벽한 콜라보 팀!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "SNS 인플루언서 콜라보",
            "explanation": "ENFP의 창의적 아이디어와 ESFJ의 세심한 관리",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Let's create amazing content!",
                    "translation": "놀라운 콘텐츠를 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I'll handle all details.",
                    "translation": "모든 세부사항을 처리할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Details make content perfect.",
                    "translation": "세부사항이 콘텐츠를 완벽하게 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "Your creativity inspires everyone.",
                    "translation": "네 창의성이 모든 사람에게 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지영이 놀라운 콘텐츠를 만들자고 했나요?",
                    "hint": "ENFP는 창의적이고 흥미로운 아이디어를 좋아해요.",
                    "result": "O",
                    "explanation": "지영이 'Let's create amazing content!'라고 놀라운 콘텐츠를 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "I have wild ideas.",
                    "translation": "나는 엄청난 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I schedule posting times.",
                    "translation": "포스팅 시간을 스케줄링해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I schedule posting @@.",
                    "hint": "ESFJ는 체계적으로 일정을 관리해요.",
                    "optionA": "ideas",
                    "optionB": "times",
                    "optionC": "photos",
                    "result": "times",
                    "explanation": "민지가 '포스팅 시간을 스케줄링해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "Timing reaches more people.",
                    "translation": "타이밍이 더 많은 사람들에게 도달해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Wild ideas grab attention.",
                    "translation": "엄청난 아이디어가 관심을 끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지영의 콘텐츠 철학이에요.",
                    "optionA": "I",
                    "optionB": "think",
                    "optionC": "outside",
                    "optionD": "box",
                    "result": "I think outside box",
                    "explanation": "지영이 '난 틀 밖에서 생각해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Outside thinking brings success.",
                    "translation": "틀 밖의 사고가 성공을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Perfect collaboration team!",
                    "translation": "완벽한 콜라보 팀!"
                }
            ]
        }
    ]
}
ID: 15453 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "이웃집 새 가족 환영",
            "explanation": "ESFJ의 따뜻한 환대와 ENFP의 열정적 소개",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I baked welcome cookies.",
                    "translation": "환영 쿠키를 구웠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Let's throw surprise party!",
                    "translation": "깜짝 파티를 열자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Surprise parties create memories.",
                    "translation": "깜짝 파티가 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "Your cookies show real care.",
                    "translation": "네 쿠키가 진짜 배려를 보여줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지우가 환영 쿠키를 구웠다고 했나요?",
                    "hint": "ESFJ는 다른 사람을 배려하는 실질적인 행동을 해요.",
                    "result": "O",
                    "explanation": "지우가 'I baked welcome cookies'라고 환영 쿠키를 구웠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "I introduce neighborhood families.",
                    "translation": "동네 가족들을 소개해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "I plan fun activities.",
                    "translation": "재미있는 활동들을 계획해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I plan fun @@.",
                    "hint": "ENFP는 사람들이 즐길 수 있는 창의적인 활동을 좋아해요.",
                    "optionA": "food",
                    "optionB": "activities",
                    "optionC": "houses",
                    "result": "activities",
                    "explanation": "수아가 '재미있는 활동들을 계획해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Fun activities help connections.",
                    "translation": "재미있는 활동이 연결에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Introductions build community.",
                    "translation": "소개가 커뮤니티를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우의 환영 방식이에요.",
                    "optionA": "I",
                    "optionB": "care",
                    "optionC": "for",
                    "optionD": "neighbors",
                    "result": "I care for neighbors",
                    "explanation": "지우가 '난 이웃들을 돌봐'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수아",
                    "script": "Caring neighbors feel wonderful.",
                    "translation": "돌봄받는 이웃들이 멋져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "Welcome mission complete!",
                    "translation": "환영 미션 완료!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "이웃집 새 가족 환영",
            "explanation": "ESFJ의 따뜻한 환대와 ENFP의 열정적 소개",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I baked welcome cookies.",
                    "translation": "환영 쿠키를 구웠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Let's throw surprise party!",
                    "translation": "깜짝 파티를 열자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Surprise parties create memories.",
                    "translation": "깜짝 파티가 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "Your cookies show real care.",
                    "translation": "네 쿠키가 진짜 배려를 보여줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지우가 환영 쿠키를 구웠다고 했나요?",
                    "hint": "ESFJ는 다른 사람을 배려하는 실질적인 행동을 해요.",
                    "result": "O",
                    "explanation": "지우가 'I baked welcome cookies'라고 환영 쿠키를 구웠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "I introduce neighborhood families.",
                    "translation": "동네 가족들을 소개해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "I plan fun activities.",
                    "translation": "재미있는 활동들을 계획해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I plan fun @@.",
                    "hint": "ENFP는 사람들이 즐길 수 있는 창의적인 활동을 좋아해요.",
                    "optionA": "food",
                    "optionB": "activities",
                    "optionC": "houses",
                    "result": "activities",
                    "explanation": "수아가 '재미있는 활동들을 계획해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Fun activities help connections.",
                    "translation": "재미있는 활동이 연결에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Introductions build community.",
                    "translation": "소개가 커뮤니티를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지우의 환영 방식이에요.",
                    "optionA": "I",
                    "optionB": "care",
                    "optionC": "for",
                    "optionD": "neighbors",
                    "result": "I care for neighbors",
                    "explanation": "지우가 '난 이웃들을 돌봐'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수아",
                    "script": "Caring neighbors feel wonderful.",
                    "translation": "돌봄받는 이웃들이 멋져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "Welcome mission complete!",
                    "translation": "환영 미션 완료!"
                }
            ]
        }
    ]
}
ID: 15454 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "미스터리 팟캐스트 분석",
            "explanation": "ENFP의 직관적 추리와 ESFJ의 체계적 정리",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "I feel something strange.",
                    "translation": "뭔가 이상한 게 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Let me organize clues.",
                    "translation": "단서들을 정리해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Organization reveals patterns.",
                    "translation": "정리가 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Your intuition finds hidden things.",
                    "translation": "네 직관이 숨겨진 것들을 찾아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "선영이 뭔가 이상한 게 느껴진다고 했나요?",
                    "hint": "ENFP는 직감적으로 패턴이나 의미를 파악해요.",
                    "result": "O",
                    "explanation": "선영이 'I feel something strange'라고 뭔가 이상한 게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "I connect different episodes.",
                    "translation": "다른 에피소드들을 연결해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "I list important facts.",
                    "translation": "중요한 사실들을 나열해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I list important @@.",
                    "hint": "ESFJ는 정보를 체계적으로 정리하는 것을 좋아해요.",
                    "optionA": "stories",
                    "optionB": "facts",
                    "optionC": "people",
                    "result": "facts",
                    "explanation": "하린이 '중요한 사실들을 나열해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "Facts support our theories.",
                    "translation": "사실들이 우리 이론을 뒷받침해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Connections create bigger picture.",
                    "translation": "연결들이 더 큰 그림을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영의 추리 방식이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "feelings",
                    "result": "I trust my feelings",
                    "explanation": "선영이 '난 내 감정을 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Feelings guide good detective work.",
                    "translation": "감정이 좋은 탐정 작업을 안내해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "선영",
                    "script": "Mystery solved together!",
                    "translation": "미스터리를 함께 해결했어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "미스터리 팟캐스트 분석",
            "explanation": "ENFP의 직관적 추리와 ESFJ의 체계적 정리",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "I feel something strange.",
                    "translation": "뭔가 이상한 게 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Let me organize clues.",
                    "translation": "단서들을 정리해보자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Organization reveals patterns.",
                    "translation": "정리가 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Your intuition finds hidden things.",
                    "translation": "네 직관이 숨겨진 것들을 찾아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "선영이 뭔가 이상한 게 느껴진다고 했나요?",
                    "hint": "ENFP는 직감적으로 패턴이나 의미를 파악해요.",
                    "result": "O",
                    "explanation": "선영이 'I feel something strange'라고 뭔가 이상한 게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "I connect different episodes.",
                    "translation": "다른 에피소드들을 연결해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "I list important facts.",
                    "translation": "중요한 사실들을 나열해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I list important @@.",
                    "hint": "ESFJ는 정보를 체계적으로 정리하는 것을 좋아해요.",
                    "optionA": "stories",
                    "optionB": "facts",
                    "optionC": "people",
                    "result": "facts",
                    "explanation": "하린이 '중요한 사실들을 나열해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "Facts support our theories.",
                    "translation": "사실들이 우리 이론을 뒷받침해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Connections create bigger picture.",
                    "translation": "연결들이 더 큰 그림을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "선영의 추리 방식이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "feelings",
                    "result": "I trust my feelings",
                    "explanation": "선영이 '난 내 감정을 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Feelings guide good detective work.",
                    "translation": "감정이 좋은 탐정 작업을 안내해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "선영",
                    "script": "Mystery solved together!",
                    "translation": "미스터리를 함께 해결했어!"
                }
            ]
        }
    ]
}
ID: 15455 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "트렌드 예측 리서치",
            "explanation": "ESFJ의 체계적 조사와 ENFP의 창의적 해석",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I collect all data.",
                    "translation": "모든 데이터를 수집해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "I see future possibilities.",
                    "translation": "미래 가능성들을 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지민",
                    "script": "Possibilities guide our planning.",
                    "translation": "가능성들이 우리 계획을 안내해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현주",
                    "script": "Your data provides solid foundation.",
                    "translation": "네 데이터가 견고한 기반을 제공해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지민이 모든 데이터를 수집한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 정보를 모으는 것을 선호해요.",
                    "result": "O",
                    "explanation": "지민이 'I collect all data'라고 모든 데이터를 수집한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "I study past trends.",
                    "translation": "과거 트렌드를 연구해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "I imagine new combinations.",
                    "translation": "새로운 조합들을 상상해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I imagine new @@.",
                    "hint": "ENFP는 창의적으로 새로운 연결을 만들어내요.",
                    "optionA": "colors",
                    "optionB": "combinations",
                    "optionC": "computers",
                    "result": "combinations",
                    "explanation": "현주가 '새로운 조합들을 상상해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "Combinations create innovation.",
                    "translation": "조합들이 혁신을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "Past trends show patterns.",
                    "translation": "과거 트렌드가 패턴을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지민의 연구 방법이에요.",
                    "optionA": "I",
                    "optionB": "study",
                    "optionC": "everything",
                    "optionD": "carefully",
                    "result": "I study everything carefully",
                    "explanation": "지민이 '난 모든 걸 신중하게 연구해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현주",
                    "script": "Careful study prevents mistakes.",
                    "translation": "신중한 연구가 실수를 예방해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지민",
                    "script": "Perfect trend prediction team!",
                    "translation": "완벽한 트렌드 예측 팀!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "트렌드 예측 리서치",
            "explanation": "ESFJ의 체계적 조사와 ENFP의 창의적 해석",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "I collect all data.",
                    "translation": "모든 데이터를 수집해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "I see future possibilities.",
                    "translation": "미래 가능성들을 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지민",
                    "script": "Possibilities guide our planning.",
                    "translation": "가능성들이 우리 계획을 안내해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현주",
                    "script": "Your data provides solid foundation.",
                    "translation": "네 데이터가 견고한 기반을 제공해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지민이 모든 데이터를 수집한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 정보를 모으는 것을 선호해요.",
                    "result": "O",
                    "explanation": "지민이 'I collect all data'라고 모든 데이터를 수집한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "I study past trends.",
                    "translation": "과거 트렌드를 연구해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "I imagine new combinations.",
                    "translation": "새로운 조합들을 상상해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I imagine new @@.",
                    "hint": "ENFP는 창의적으로 새로운 연결을 만들어내요.",
                    "optionA": "colors",
                    "optionB": "combinations",
                    "optionC": "computers",
                    "result": "combinations",
                    "explanation": "현주가 '새로운 조합들을 상상해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "Combinations create innovation.",
                    "translation": "조합들이 혁신을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "Past trends show patterns.",
                    "translation": "과거 트렌드가 패턴을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지민의 연구 방법이에요.",
                    "optionA": "I",
                    "optionB": "study",
                    "optionC": "everything",
                    "optionD": "carefully",
                    "result": "I study everything carefully",
                    "explanation": "지민이 '난 모든 걸 신중하게 연구해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현주",
                    "script": "Careful study prevents mistakes.",
                    "translation": "신중한 연구가 실수를 예방해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지민",
                    "script": "Perfect trend prediction team!",
                    "translation": "완벽한 트렌드 예측 팀!"
                }
            ]
        }
    ]
}
ID: 15456 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팝업스토어 컨셉 정하기",
            "explanation": "ENFP의 독창적 아이디어와 ESFJ의 실현 가능성 검토",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "How about space theme?",
                    "translation": "우주 테마는 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태우",
                    "script": "Space sounds very cool.",
                    "translation": "우주가 아주 멋지게 들려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "You always support ideas.",
                    "translation": "넌 항상 아이디어를 지지해줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태우",
                    "script": "Your creativity amazes customers.",
                    "translation": "네 창의성이 고객들을 놀라게 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이 우주 테마를 제안했나요?",
                    "hint": "ENFP는 독창적이고 흥미로운 아이디어를 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이 'How about space theme?'라고 우주 테마를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "I picture floating displays.",
                    "translation": "떠있는 디스플레이를 그려봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태우",
                    "script": "I check budget requirements.",
                    "translation": "예산 요구사항을 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I check budget @@.",
                    "hint": "ESFJ는 실용적이고 현실적인 측면을 고려해요.",
                    "optionA": "ideas",
                    "optionB": "requirements",
                    "optionC": "themes",
                    "result": "requirements",
                    "explanation": "태우가 '예산 요구사항을 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Budget planning prevents problems.",
                    "translation": "예산 계획이 문제를 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태우",
                    "script": "Floating displays create magic.",
                    "translation": "떠있는 디스플레이가 마법을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤의 아이디어 스타일이에요.",
                    "optionA": "I",
                    "optionB": "dream",
                    "optionC": "big",
                    "optionD": "dreams",
                    "result": "I dream big dreams",
                    "explanation": "도윤이 '난 큰 꿈을 꿔'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태우",
                    "script": "Big dreams inspire everyone.",
                    "translation": "큰 꿈이 모든 사람에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Space store opening soon!",
                    "translation": "우주 스토어 곧 오픈!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "팝업스토어 컨셉 정하기",
            "explanation": "ENFP의 독창적 아이디어와 ESFJ의 실현 가능성 검토",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "How about space theme?",
                    "translation": "우주 테마는 어때?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태우",
                    "script": "Space sounds very cool.",
                    "translation": "우주가 아주 멋지게 들려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "You always support ideas.",
                    "translation": "넌 항상 아이디어를 지지해줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태우",
                    "script": "Your creativity amazes customers.",
                    "translation": "네 창의성이 고객들을 놀라게 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이 우주 테마를 제안했나요?",
                    "hint": "ENFP는 독창적이고 흥미로운 아이디어를 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이 'How about space theme?'라고 우주 테마를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "I picture floating displays.",
                    "translation": "떠있는 디스플레이를 그려봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태우",
                    "script": "I check budget requirements.",
                    "translation": "예산 요구사항을 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I check budget @@.",
                    "hint": "ESFJ는 실용적이고 현실적인 측면을 고려해요.",
                    "optionA": "ideas",
                    "optionB": "requirements",
                    "optionC": "themes",
                    "result": "requirements",
                    "explanation": "태우가 '예산 요구사항을 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Budget planning prevents problems.",
                    "translation": "예산 계획이 문제를 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태우",
                    "script": "Floating displays create magic.",
                    "translation": "떠있는 디스플레이가 마법을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도윤의 아이디어 스타일이에요.",
                    "optionA": "I",
                    "optionB": "dream",
                    "optionC": "big",
                    "optionD": "dreams",
                    "result": "I dream big dreams",
                    "explanation": "도윤이 '난 큰 꿈을 꿔'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태우",
                    "script": "Big dreams inspire everyone.",
                    "translation": "큰 꿈이 모든 사람에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Space store opening soon!",
                    "translation": "우주 스토어 곧 오픈!"
                }
            ]
        }
    ]
}
ID: 15457 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "동아리 이벤트 기획",
            "explanation": "ESFJ의 체계적 준비와 ENFP의 열정적 아이디어",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I plan every detail.",
                    "translation": "모든 세부사항을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Let's add surprise elements!",
                    "translation": "깜짝 요소들을 추가하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Surprises make events memorable.",
                    "translation": "깜짝 요소가 이벤트를 기억에 남게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "Your planning ensures success.",
                    "translation": "네 계획이 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이 모든 세부사항을 계획한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 모든 것을 준비하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "수민이 'I plan every detail'라고 모든 세부사항을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "I book venue early.",
                    "translation": "일찍 장소를 예약해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "I think of fun games.",
                    "translation": "재미있는 게임들을 생각해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I think of fun @@.",
                    "hint": "ENFP는 사람들이 즐길 수 있는 창의적인 활동을 고안해요.",
                    "optionA": "food",
                    "optionB": "games",
                    "optionC": "books",
                    "result": "games",
                    "explanation": "민서가 '재미있는 게임들을 생각해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수민",
                    "script": "Fun games bring people together.",
                    "translation": "재미있는 게임이 사람들을 하나로 모아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "Early booking secures best spots.",
                    "translation": "일찍 예약하는 것이 최고 장소를 확보해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수민의 기획 방식이에요.",
                    "optionA": "I",
                    "optionB": "prepare",
                    "optionC": "everything",
                    "optionD": "ahead",
                    "result": "I prepare everything ahead",
                    "explanation": "수민이 '난 모든 걸 미리 준비해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민서",
                    "script": "Preparing ahead reduces stress.",
                    "translation": "미리 준비하는 것이 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수민",
                    "script": "Amazing event guaranteed!",
                    "translation": "놀라운 이벤트 보장!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "동아리 이벤트 기획",
            "explanation": "ESFJ의 체계적 준비와 ENFP의 열정적 아이디어",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I plan every detail.",
                    "translation": "모든 세부사항을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Let's add surprise elements!",
                    "translation": "깜짝 요소들을 추가하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Surprises make events memorable.",
                    "translation": "깜짝 요소가 이벤트를 기억에 남게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "Your planning ensures success.",
                    "translation": "네 계획이 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이 모든 세부사항을 계획한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 모든 것을 준비하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "수민이 'I plan every detail'라고 모든 세부사항을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "I book venue early.",
                    "translation": "일찍 장소를 예약해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "I think of fun games.",
                    "translation": "재미있는 게임들을 생각해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I think of fun @@.",
                    "hint": "ENFP는 사람들이 즐길 수 있는 창의적인 활동을 고안해요.",
                    "optionA": "food",
                    "optionB": "games",
                    "optionC": "books",
                    "result": "games",
                    "explanation": "민서가 '재미있는 게임들을 생각해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수민",
                    "script": "Fun games bring people together.",
                    "translation": "재미있는 게임이 사람들을 하나로 모아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "Early booking secures best spots.",
                    "translation": "일찍 예약하는 것이 최고 장소를 확보해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수민의 기획 방식이에요.",
                    "optionA": "I",
                    "optionB": "prepare",
                    "optionC": "everything",
                    "optionD": "ahead",
                    "result": "I prepare everything ahead",
                    "explanation": "수민이 '난 모든 걸 미리 준비해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민서",
                    "script": "Preparing ahead reduces stress.",
                    "translation": "미리 준비하는 것이 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수민",
                    "script": "Amazing event guaranteed!",
                    "translation": "놀라운 이벤트 보장!"
                }
            ]
        }
    ]
}
ID: 15458 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "제로웨이스트 라이프스타일",
            "explanation": "ENFP의 창의적 실험과 ESFJ의 체계적 실천",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I try crazy experiments!",
                    "translation": "엄청난 실험들을 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I research best methods.",
                    "translation": "최고의 방법들을 연구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Research saves time.",
                    "translation": "연구가 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Your experiments find solutions.",
                    "translation": "네 실험이 해결책을 찾아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우가 엄청난 실험들을 시도한다고 했나요?",
                    "hint": "ENFP는 새로운 것을 시도하는 것을 즐겨해요.",
                    "result": "O",
                    "explanation": "현우가 'I try crazy experiments!'라고 엄청난 실험들을 시도한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "I make soap from scraps.",
                    "translation": "스크랩으로 비누를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "I organize recycling schedule.",
                    "translation": "재활용 스케줄을 정리해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I organize recycling @@.",
                    "hint": "ESFJ는 체계적으로 일정을 관리해요.",
                    "optionA": "bins",
                    "optionB": "schedule",
                    "optionC": "soap",
                    "result": "schedule",
                    "explanation": "지우가 '재활용 스케줄을 정리해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Schedules create good habits.",
                    "translation": "스케줄이 좋은 습관을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Homemade soap helps environment.",
                    "translation": "수제 비누가 환경에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 생활 철학이에요.",
                    "result": "I love trying new ways",
                    "explanation": "현우가 '난 새로운 방법들을 시도하는 걸 좋아해'라고 말해요.",
                    "optionA": "new",
                    "optionB": "I",
                    "optionC": "trying",
                    "optionD": "ways",
                    "optionE": "love"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "New ways inspire change.",
                    "translation": "새로운 방법들이 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "Zero waste success!",
                    "translation": "제로웨이스트 성공!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "제로웨이스트 라이프스타일",
            "explanation": "ENFP의 창의적 실험과 ESFJ의 체계적 실천",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I try crazy experiments!",
                    "translation": "엄청난 실험들을 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I research best methods.",
                    "translation": "최고의 방법들을 연구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Research saves time.",
                    "translation": "연구가 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "Your experiments find solutions.",
                    "translation": "네 실험이 해결책을 찾아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우가 엄청난 실험들을 시도한다고 했나요?",
                    "hint": "ENFP는 새로운 것을 시도하는 것을 즐겨해요.",
                    "result": "O",
                    "explanation": "현우가 'I try crazy experiments!'라고 엄청난 실험들을 시도한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "I make soap from scraps.",
                    "translation": "스크랩으로 비누를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "I organize recycling schedule.",
                    "translation": "재활용 스케줄을 정리해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I organize recycling @@.",
                    "hint": "ESFJ는 체계적으로 일정을 관리해요.",
                    "optionA": "bins",
                    "optionB": "schedule",
                    "optionC": "soap",
                    "result": "schedule",
                    "explanation": "지우가 '재활용 스케줄을 정리해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Schedules create good habits.",
                    "translation": "스케줄이 좋은 습관을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Homemade soap helps environment.",
                    "translation": "수제 비누가 환경에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현우의 생활 철학이에요.",
                    "optionA": "new",
                    "optionB": "I",
                    "optionC": "trying",
                    "optionD": "ways",
                    "optionE": "love",
                    "result": "I love trying new ways",
                    "explanation": "현우가 '난 새로운 방법들을 시도하는 걸 좋아해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "New ways inspire change.",
                    "translation": "새로운 방법들이 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "Zero waste success!",
                    "translation": "제로웨이스트 성공!"
                }
            ]
        }
    ]
}
ID: 15459 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "홈카페 인테리어",
            "explanation": "ESFJ의 기능적 배치와 ENFP의 감성적 꾸미기",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "I measure all spaces.",
                    "translation": "모든 공간을 측정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "I choose pretty colors.",
                    "translation": "예쁜 색깔들을 골라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하준",
                    "script": "Pretty colors create atmosphere.",
                    "translation": "예쁜 색깔들이 분위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Measuring ensures everything fits.",
                    "translation": "측정하는 것이 모든 게 맞도록 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하준이 모든 공간을 측정한다고 했나요?",
                    "hint": "ESFJ는 체계적이고 기능적으로 접근해요.",
                    "result": "O",
                    "explanation": "하준이 'I measure all spaces'라고 모든 공간을 측정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하준",
                    "script": "I plan efficient layout.",
                    "translation": "효율적인 배치를 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "I add artistic touches.",
                    "translation": "예술적인 터치를 추가해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I add artistic @@.",
                    "hint": "ENFP는 창의적이고 감성적인 요소를 좋아해요.",
                    "optionA": "tables",
                    "optionB": "touches",
                    "optionC": "cups",
                    "result": "touches",
                    "explanation": "태현이 '예술적인 터치를 추가해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하준",
                    "script": "Artistic touches inspire customers.",
                    "translation": "예술적인 터치가 고객들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "Efficient layout helps service.",
                    "translation": "효율적인 배치가 서비스에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하준의 인테리어 방식이에요.",
                    "optionA": "I",
                    "optionB": "make",
                    "optionC": "everything",
                    "optionD": "functional",
                    "result": "I make everything functional",
                    "explanation": "하준이 '난 모든 걸 기능적으로 만들어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Functional spaces work better.",
                    "translation": "기능적인 공간이 더 잘 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하준",
                    "script": "Perfect home cafe ready!",
                    "translation": "완벽한 홈카페 완성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "홈카페 인테리어",
            "explanation": "ESFJ의 기능적 배치와 ENFP의 감성적 꾸미기",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "I measure all spaces.",
                    "translation": "모든 공간을 측정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "I choose pretty colors.",
                    "translation": "예쁜 색깔들을 골라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하준",
                    "script": "Pretty colors create atmosphere.",
                    "translation": "예쁜 색깔들이 분위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Measuring ensures everything fits.",
                    "translation": "측정하는 것이 모든 게 맞도록 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하준이 모든 공간을 측정한다고 했나요?",
                    "hint": "ESFJ는 체계적이고 기능적으로 접근해요.",
                    "result": "O",
                    "explanation": "하준이 'I measure all spaces'라고 모든 공간을 측정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하준",
                    "script": "I plan efficient layout.",
                    "translation": "효율적인 배치를 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "I add artistic touches.",
                    "translation": "예술적인 터치를 추가해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I add artistic @@.",
                    "hint": "ENFP는 창의적이고 감성적인 요소를 좋아해요.",
                    "optionA": "tables",
                    "optionB": "touches",
                    "optionC": "cups",
                    "result": "touches",
                    "explanation": "태현이 '예술적인 터치를 추가해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하준",
                    "script": "Artistic touches inspire customers.",
                    "translation": "예술적인 터치가 고객들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "Efficient layout helps service.",
                    "translation": "효율적인 배치가 서비스에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하준의 인테리어 방식이에요.",
                    "optionA": "I",
                    "optionB": "make",
                    "optionC": "everything",
                    "optionD": "functional",
                    "result": "I make everything functional",
                    "explanation": "하준이 '난 모든 걸 기능적으로 만들어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Functional spaces work better.",
                    "translation": "기능적인 공간이 더 잘 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하준",
                    "script": "Perfect home cafe ready!",
                    "translation": "완벽한 홈카페 완성!"
                }
            ]
        }
    ]
}
ID: 15460 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "온라인 수업 기술 문제",
            "explanation": "ENFP의 창의적 해결과 ESFJ의 체계적 지원",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try different app!",
                    "translation": "다른 앱을 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태호",
                    "script": "I contact tech support.",
                    "translation": "기술 지원팀에 연락해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Tech support gives solutions.",
                    "translation": "기술 지원팀이 해결책을 줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태호",
                    "script": "Your flexibility saves class.",
                    "translation": "네 유연성이 수업을 구해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호가 다른 앱을 시도해보자고 했나요?",
                    "hint": "ENFP는 문제 상황에서 창의적인 대안을 찾아요.",
                    "result": "O",
                    "explanation": "윤호가 'Let's try different app!'라고 다른 앱을 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "I think of alternatives.",
                    "translation": "대안들을 생각해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태호",
                    "script": "I check all connections.",
                    "translation": "모든 연결을 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I check all @@.",
                    "hint": "ESFJ는 체계적으로 문제의 원인을 찾아요.",
                    "optionA": "apps",
                    "optionB": "connections",
                    "optionC": "students",
                    "result": "connections",
                    "explanation": "태호가 '모든 연결을 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Checking connections fixes problems.",
                    "translation": "연결을 확인하는 것이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태호",
                    "script": "Alternatives keep class going.",
                    "translation": "대안들이 수업을 계속하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤호의 문제해결법이에요.",
                    "optionA": "I",
                    "optionB": "find",
                    "optionC": "creative",
                    "optionD": "solutions",
                    "result": "I find creative solutions",
                    "explanation": "윤호가 '난 창의적인 해결책을 찾아'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태호",
                    "script": "Creative solutions help everyone.",
                    "translation": "창의적인 해결책이 모든 사람에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Class running perfectly now!",
                    "translation": "수업이 이제 완벽하게 진행돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "온라인 수업 기술 문제",
            "explanation": "ENFP의 창의적 해결과 ESFJ의 체계적 지원",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try different app!",
                    "translation": "다른 앱을 시도해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태호",
                    "script": "I contact tech support.",
                    "translation": "기술 지원팀에 연락해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Tech support gives solutions.",
                    "translation": "기술 지원팀이 해결책을 줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태호",
                    "script": "Your flexibility saves class.",
                    "translation": "네 유연성이 수업을 구해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤호가 다른 앱을 시도해보자고 했나요?",
                    "hint": "ENFP는 문제 상황에서 창의적인 대안을 찾아요.",
                    "result": "O",
                    "explanation": "윤호가 'Let's try different app!'라고 다른 앱을 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "I think of alternatives.",
                    "translation": "대안들을 생각해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태호",
                    "script": "I check all connections.",
                    "translation": "모든 연결을 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I check all @@.",
                    "hint": "ESFJ는 체계적으로 문제의 원인을 찾아요.",
                    "optionA": "apps",
                    "optionB": "connections",
                    "optionC": "students",
                    "result": "connections",
                    "explanation": "태호가 '모든 연결을 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Checking connections fixes problems.",
                    "translation": "연결을 확인하는 것이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태호",
                    "script": "Alternatives keep class going.",
                    "translation": "대안들이 수업을 계속하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "윤호의 문제해결법이에요.",
                    "optionA": "I",
                    "optionB": "find",
                    "optionC": "creative",
                    "optionD": "solutions",
                    "result": "I find creative solutions",
                    "explanation": "윤호가 '난 창의적인 해결책을 찾아'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태호",
                    "script": "Creative solutions help everyone.",
                    "translation": "창의적인 해결책이 모든 사람에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Class running perfectly now!",
                    "translation": "수업이 이제 완벽하게 진행돼!"
                }
            ]
        }
    ]
}
ID: 15461 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "배송 지연 상황",
            "explanation": "ESFJ의 차분한 대응과 ENFP의 낙관적 격려",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "이팀장",
                    "script": "I track package status.",
                    "translation": "패키지 상태를 추적해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Everything happens for reason!",
                    "translation": "모든 일은 이유가 있어서 일어나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "이팀장",
                    "script": "Your positivity calms me.",
                    "translation": "네 긍정성이 나를 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "Your tracking gives updates.",
                    "translation": "네 추적이 업데이트를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "이팀장이 패키지 상태를 추적한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 상황을 관리하려고 해요.",
                    "result": "O",
                    "explanation": "이팀장이 'I track package status'라고 패키지 상태를 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "이팀장",
                    "script": "I call delivery company.",
                    "translation": "배송 회사에 전화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "Maybe delay brings luck!",
                    "translation": "아마 지연이 행운을 가져다줄 거야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Maybe delay brings @@!",
                    "hint": "ENFP는 어려운 상황에서도 긍정적인 면을 찾아요.",
                    "optionA": "problems",
                    "optionB": "luck",
                    "optionC": "sadness",
                    "result": "luck",
                    "explanation": "수아가 '아마 지연이 행운을 가져다줄 거야!'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "이팀장",
                    "script": "Positive thinking helps stress.",
                    "translation": "긍정적인 생각이 스트레스에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Phone calls show you care.",
                    "translation": "전화하는 것이 네가 신경 쓴다는 걸 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이팀장의 대응 방식이에요.",
                    "optionA": "I",
                    "optionB": "stay",
                    "optionC": "very",
                    "optionD": "organized",
                    "result": "I stay very organized",
                    "explanation": "이팀장이 '난 매우 체계적으로 있어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수아",
                    "script": "Organized people solve problems.",
                    "translation": "체계적인 사람들이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "이팀장",
                    "script": "Package arrived finally!",
                    "translation": "패키지가 드디어 도착했어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "배송 지연 상황",
            "explanation": "ESFJ의 차분한 대응과 ENFP의 낙관적 격려",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "이팀장",
                    "script": "I track package status.",
                    "translation": "패키지 상태를 추적해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Everything happens for reason!",
                    "translation": "모든 일은 이유가 있어서 일어나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "이팀장",
                    "script": "Your positivity calms me.",
                    "translation": "네 긍정성이 나를 차분하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "Your tracking gives updates.",
                    "translation": "네 추적이 업데이트를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "이팀장이 패키지 상태를 추적한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 상황을 관리하려고 해요.",
                    "result": "O",
                    "explanation": "이팀장이 'I track package status'라고 패키지 상태를 추적한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "이팀장",
                    "script": "I call delivery company.",
                    "translation": "배송 회사에 전화해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "Maybe delay brings luck!",
                    "translation": "아마 지연이 행운을 가져다줄 거야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Maybe delay brings @@!",
                    "hint": "ENFP는 어려운 상황에서도 긍정적인 면을 찾아요.",
                    "optionA": "problems",
                    "optionB": "luck",
                    "optionC": "sadness",
                    "result": "luck",
                    "explanation": "수아가 '아마 지연이 행운을 가져다줄 거야!'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "이팀장",
                    "script": "Positive thinking helps stress.",
                    "translation": "긍정적인 생각이 스트레스에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Phone calls show you care.",
                    "translation": "전화하는 것이 네가 신경 쓴다는 걸 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "이팀장의 대응 방식이에요.",
                    "optionA": "I",
                    "optionB": "stay",
                    "optionC": "very",
                    "optionD": "organized",
                    "result": "I stay very organized",
                    "explanation": "이팀장이 '난 매우 체계적으로 있어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수아",
                    "script": "Organized people solve problems.",
                    "translation": "체계적인 사람들이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "이팀장",
                    "script": "Package arrived finally!",
                    "translation": "패키지가 드디어 도착했어!"
                }
            ]
        }
    ]
}
ID: 15462 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "크리에이터 경제 도전",
            "explanation": "ENFP의 창작 열정과 ESFJ의 비즈니스 관리",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "코치",
                    "script": "I create unique content!",
                    "translation": "독특한 콘텐츠를 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준우",
                    "script": "I handle business side.",
                    "translation": "비즈니스 쪽을 담당해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "코치",
                    "script": "Business planning ensures growth.",
                    "translation": "비즈니스 계획이 성장을 보장해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준우",
                    "script": "Your creativity attracts audience.",
                    "translation": "네 창의성이 관객을 끌어들여."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "코치가 독특한 콘텐츠를 만든다고 했나요?",
                    "hint": "ENFP는 창의적이고 독창적인 것을 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "코치가 'I create unique content!'라고 독특한 콘텐츠를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "코치",
                    "script": "I follow my passion.",
                    "translation": "내 열정을 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준우",
                    "script": "I manage all finances.",
                    "translation": "모든 재정을 관리해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I manage all @@.",
                    "hint": "ESFJ는 실용적이고 체계적으로 비즈니스를 관리해요.",
                    "optionA": "videos",
                    "optionB": "finances",
                    "optionC": "friends",
                    "result": "finances",
                    "explanation": "준우가 '모든 재정을 관리해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "코치",
                    "script": "Financial management supports creativity.",
                    "translation": "재정 관리가 창의성을 지원해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준우",
                    "script": "Passion drives real success.",
                    "translation": "열정이 진짜 성공을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "코치의 창작 철학이에요.",
                    "optionA": "I",
                    "optionB": "express",
                    "optionC": "my",
                    "optionD": "vision",
                    "result": "I express my vision",
                    "explanation": "코치가 '난 내 비전을 표현해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "Your vision inspires many.",
                    "translation": "네 비전이 많은 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "코치",
                    "script": "Creator economy success!",
                    "translation": "크리에이터 경제 성공!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "크리에이터 경제 도전",
            "explanation": "ENFP의 창작 열정과 ESFJ의 비즈니스 관리",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "코치",
                    "script": "I create unique content!",
                    "translation": "독특한 콘텐츠를 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준우",
                    "script": "I handle business side.",
                    "translation": "비즈니스 쪽을 담당해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "코치",
                    "script": "Business planning ensures growth.",
                    "translation": "비즈니스 계획이 성장을 보장해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준우",
                    "script": "Your creativity attracts audience.",
                    "translation": "네 창의성이 관객을 끌어들여."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "코치가 독특한 콘텐츠를 만든다고 했나요?",
                    "hint": "ENFP는 창의적이고 독창적인 것을 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "코치가 'I create unique content!'라고 독특한 콘텐츠를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "코치",
                    "script": "I follow my passion.",
                    "translation": "내 열정을 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준우",
                    "script": "I manage all finances.",
                    "translation": "모든 재정을 관리해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I manage all @@.",
                    "hint": "ESFJ는 실용적이고 체계적으로 비즈니스를 관리해요.",
                    "optionA": "videos",
                    "optionB": "finances",
                    "optionC": "friends",
                    "result": "finances",
                    "explanation": "준우가 '모든 재정을 관리해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "코치",
                    "script": "Financial management supports creativity.",
                    "translation": "재정 관리가 창의성을 지원해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준우",
                    "script": "Passion drives real success.",
                    "translation": "열정이 진짜 성공을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "코치의 창작 철학이에요.",
                    "optionA": "I",
                    "optionB": "express",
                    "optionC": "my",
                    "optionD": "vision",
                    "result": "I express my vision",
                    "explanation": "코치가 '난 내 비전을 표현해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "Your vision inspires many.",
                    "translation": "네 비전이 많은 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "코치",
                    "script": "Creator economy success!",
                    "translation": "크리에이터 경제 성공!"
                }
            ]
        }
    ]
}
ID: 15463 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "사회적 기업 창업",
            "explanation": "ESFJ의 체계적 준비와 ENFP의 비전 제시",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "I research market needs.",
                    "translation": "시장 니즈를 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "I envision better world!",
                    "translation": "더 나은 세상을 그려봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소민",
                    "script": "Better world motivates us.",
                    "translation": "더 나은 세상이 우리에게 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현주",
                    "script": "Your research builds foundation.",
                    "translation": "네 연구가 기반을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소민이 시장 니즈를 연구한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 시장을 분석해요.",
                    "result": "O",
                    "explanation": "소민이 'I research market needs'라고 시장 니즈를 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소민",
                    "script": "I plan step strategies.",
                    "translation": "단계별 전략을 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "I dream of impact.",
                    "translation": "임팩트를 꿈꿔."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I dream of @@.",
                    "hint": "ENFP는 사회적 변화와 영향을 중요하게 생각해요.",
                    "optionA": "money",
                    "optionB": "impact",
                    "optionC": "fame",
                    "result": "impact",
                    "explanation": "현주가 '임팩트를 꿈꿔'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소민",
                    "script": "Impact creates lasting change.",
                    "translation": "임팩트가 지속적인 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "Strategies turn dreams real.",
                    "translation": "전략이 꿈을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소민의 창업 방식이에요.",
                    "optionA": "I",
                    "optionB": "build",
                    "optionC": "solid",
                    "optionD": "plans",
                    "result": "I build solid plans",
                    "explanation": "소민이 '난 견고한 계획을 세워'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현주",
                    "script": "Solid plans ensure success.",
                    "translation": "견고한 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소민",
                    "script": "Social enterprise launching soon!",
                    "translation": "사회적 기업 곧 런칭!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "사회적 기업 창업",
            "explanation": "ESFJ의 체계적 준비와 ENFP의 비전 제시",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소민",
                    "script": "I research market needs.",
                    "translation": "시장 니즈를 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "I envision better world!",
                    "translation": "더 나은 세상을 그려봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소민",
                    "script": "Better world motivates us.",
                    "translation": "더 나은 세상이 우리에게 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현주",
                    "script": "Your research builds foundation.",
                    "translation": "네 연구가 기반을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소민이 시장 니즈를 연구한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 시장을 분석해요.",
                    "result": "O",
                    "explanation": "소민이 'I research market needs'라고 시장 니즈를 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소민",
                    "script": "I plan step strategies.",
                    "translation": "단계별 전략을 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "I dream of impact.",
                    "translation": "임팩트를 꿈꿔."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I dream of @@.",
                    "hint": "ENFP는 사회적 변화와 영향을 중요하게 생각해요.",
                    "optionA": "money",
                    "optionB": "impact",
                    "optionC": "fame",
                    "result": "impact",
                    "explanation": "현주가 '임팩트를 꿈꿔'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소민",
                    "script": "Impact creates lasting change.",
                    "translation": "임팩트가 지속적인 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "Strategies turn dreams real.",
                    "translation": "전략이 꿈을 현실로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소민의 창업 방식이에요.",
                    "optionA": "I",
                    "optionB": "build",
                    "optionC": "solid",
                    "optionD": "plans",
                    "result": "I build solid plans",
                    "explanation": "소민이 '난 견고한 계획을 세워'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현주",
                    "script": "Solid plans ensure success.",
                    "translation": "견고한 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소민",
                    "script": "Social enterprise launching soon!",
                    "translation": "사회적 기업 곧 런칭!"
                }
            ]
        }
    ]
}
ID: 15464 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "DIY 공예 프로젝트",
            "explanation": "ENFP의 창의적 아이디어와 ESFJ의 세심한 실행",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Let's make rainbow lamp!",
                    "translation": "무지개 램프를 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지민",
                    "script": "I gather all materials.",
                    "translation": "모든 재료를 모아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Materials make projects possible.",
                    "translation": "재료가 프로젝트를 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your ideas spark joy.",
                    "translation": "네 아이디어가 기쁨을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지영이 무지개 램프를 만들자고 했나요?",
                    "hint": "ENFP는 창의적이고 독특한 프로젝트를 좋아해요.",
                    "result": "O",
                    "explanation": "지영이 'Let's make rainbow lamp!'라고 무지개 램프를 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "I mix different colors.",
                    "translation": "다른 색깔들을 섞어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "I follow safety rules.",
                    "translation": "안전 규칙을 따라."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I follow safety @@.",
                    "hint": "ESFJ는 안전하고 체계적으로 작업하는 것을 중요하게 생각해요.",
                    "optionA": "colors",
                    "optionB": "rules",
                    "optionC": "lamps",
                    "result": "rules",
                    "explanation": "지민이 '안전 규칙을 따라'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "Safety prevents accidents.",
                    "translation": "안전이 사고를 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지민",
                    "script": "Color mixing creates magic.",
                    "translation": "색깔 섞기가 마법을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영의 창작 방식이에요.",
                    "optionA": "I",
                    "optionB": "love",
                    "optionC": "making",
                    "optionD": "art",
                    "result": "I love making art",
                    "explanation": "지영이 '난 예술을 만드는 걸 좋아해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지민",
                    "script": "Making art brings happiness.",
                    "translation": "예술을 만드는 것이 행복을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Rainbow lamp completed!",
                    "translation": "무지개 램프 완성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "DIY 공예 프로젝트",
            "explanation": "ENFP의 창의적 아이디어와 ESFJ의 세심한 실행",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "Let's make rainbow lamp!",
                    "translation": "무지개 램프를 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지민",
                    "script": "I gather all materials.",
                    "translation": "모든 재료를 모아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Materials make projects possible.",
                    "translation": "재료가 프로젝트를 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Your ideas spark joy.",
                    "translation": "네 아이디어가 기쁨을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지영이 무지개 램프를 만들자고 했나요?",
                    "hint": "ENFP는 창의적이고 독특한 프로젝트를 좋아해요.",
                    "result": "O",
                    "explanation": "지영이 'Let's make rainbow lamp!'라고 무지개 램프를 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지영",
                    "script": "I mix different colors.",
                    "translation": "다른 색깔들을 섞어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지민",
                    "script": "I follow safety rules.",
                    "translation": "안전 규칙을 따라."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I follow safety @@.",
                    "hint": "ESFJ는 안전하고 체계적으로 작업하는 것을 중요하게 생각해요.",
                    "optionA": "colors",
                    "optionB": "rules",
                    "optionC": "lamps",
                    "result": "rules",
                    "explanation": "지민이 '안전 규칙을 따라'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "Safety prevents accidents.",
                    "translation": "안전이 사고를 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지민",
                    "script": "Color mixing creates magic.",
                    "translation": "색깔 섞기가 마법을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지영의 창작 방식이에요.",
                    "optionA": "I",
                    "optionB": "love",
                    "optionC": "making",
                    "optionD": "art",
                    "result": "I love making art",
                    "explanation": "지영이 '난 예술을 만드는 걸 좋아해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지민",
                    "script": "Making art brings happiness.",
                    "translation": "예술을 만드는 것이 행복을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Rainbow lamp completed!",
                    "translation": "무지개 램프 완성!"
                }
            ]
        }
    ]
}
ID: 15465 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지역 축제 기획",
            "explanation": "ESFJ의 체계적 조직과 ENFP의 열정적 기획",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "I coordinate with vendors.",
                    "translation": "업체들과 조정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "I design fun activities!",
                    "translation": "재미있는 활동들을 디자인해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Fun activities attract visitors.",
                    "translation": "재미있는 활동이 방문객들을 끌어들여."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "선영",
                    "script": "Your coordination makes everything smooth.",
                    "translation": "네 조정이 모든 걸 매끄럽게 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태우가 업체들과 조정한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 여러 관계자들과 협력해요.",
                    "result": "O",
                    "explanation": "태우가 'I coordinate with vendors'라고 업체들과 조정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태우",
                    "script": "I manage time schedule.",
                    "translation": "시간 스케줄을 관리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "I create surprise performances.",
                    "translation": "깜짝 공연들을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I create surprise @@.",
                    "hint": "ENFP는 사람들을 놀라게 할 창의적인 요소를 좋아해요.",
                    "optionA": "food",
                    "optionB": "performances",
                    "optionC": "schedules",
                    "result": "performances",
                    "explanation": "선영이 '깜짝 공연들을 만들어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태우",
                    "script": "Surprises create memorable moments.",
                    "translation": "깜짝 요소가 기억에 남는 순간들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Time management prevents chaos.",
                    "translation": "시간 관리가 혼란을 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태우의 축제 관리법이에요.",
                    "optionA": "I",
                    "optionB": "organize",
                    "optionC": "every",
                    "optionD": "detail",
                    "result": "I organize every detail",
                    "explanation": "태우가 '난 모든 세부사항을 조직해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Details make festivals perfect.",
                    "translation": "세부사항이 축제를 완벽하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태우",
                    "script": "Festival success guaranteed!",
                    "translation": "축제 성공 보장!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지역 축제 기획",
            "explanation": "ESFJ의 체계적 조직과 ENFP의 열정적 기획",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "I coordinate with vendors.",
                    "translation": "업체들과 조정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "I design fun activities!",
                    "translation": "재미있는 활동들을 디자인해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태우",
                    "script": "Fun activities attract visitors.",
                    "translation": "재미있는 활동이 방문객들을 끌어들여."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "선영",
                    "script": "Your coordination makes everything smooth.",
                    "translation": "네 조정이 모든 걸 매끄럽게 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태우가 업체들과 조정한다고 했나요?",
                    "hint": "ESFJ는 체계적으로 여러 관계자들과 협력해요.",
                    "result": "O",
                    "explanation": "태우가 'I coordinate with vendors'라고 업체들과 조정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태우",
                    "script": "I manage time schedule.",
                    "translation": "시간 스케줄을 관리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "I create surprise performances.",
                    "translation": "깜짝 공연들을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I create surprise @@.",
                    "hint": "ENFP는 사람들을 놀라게 할 창의적인 요소를 좋아해요.",
                    "optionA": "food",
                    "optionB": "performances",
                    "optionC": "schedules",
                    "result": "performances",
                    "explanation": "선영이 '깜짝 공연들을 만들어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태우",
                    "script": "Surprises create memorable moments.",
                    "translation": "깜짝 요소가 기억에 남는 순간들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Time management prevents chaos.",
                    "translation": "시간 관리가 혼란을 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태우의 축제 관리법이에요.",
                    "optionA": "I",
                    "optionB": "organize",
                    "optionC": "every",
                    "optionD": "detail",
                    "result": "I organize every detail",
                    "explanation": "태우가 '난 모든 세부사항을 조직해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Details make festivals perfect.",
                    "translation": "세부사항이 축제를 완벽하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태우",
                    "script": "Festival success guaranteed!",
                    "translation": "축제 성공 보장!"
                }
            ]
        }
    ]
}
ID: 15466 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "온라인 커뮤니티 분쟁",
            "explanation": "ENFP의 긍정적 중재와 ESFJ의 배려심 있는 해결",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Everyone has good points!",
                    "translation": "모든 사람이 좋은 점이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I read all perspectives.",
                    "translation": "모든 관점을 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Reading perspectives shows care.",
                    "translation": "관점을 읽는 것이 배려를 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Your optimism heals conflicts.",
                    "translation": "네 낙관주의가 갈등을 치유해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우가 모든 사람이 좋은 점이 있다고 했나요?",
                    "hint": "ENFP는 갈등 상황에서도 긍정적인 면을 찾으려고 해요.",
                    "result": "O",
                    "explanation": "현우가 'Everyone has good points!'라고 모든 사람이 좋은 점이 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "I focus on solutions.",
                    "translation": "해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "I ensure everyone feels heard.",
                    "translation": "모든 사람이 들어진다고 느끼게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I ensure everyone feels @@.",
                    "hint": "ESFJ는 모든 사람이 존중받는다고 느끼게 하려고 해요.",
                    "optionA": "tired",
                    "optionB": "heard",
                    "optionC": "angry",
                    "result": "heard",
                    "explanation": "하린이 '모든 사람이 들어진다고 느끼게 해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Feeling heard reduces anger.",
                    "translation": "들어진다고 느끼는 것이 분노를 줄여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Solutions bring communities together.",
                    "translation": "해결책이 커뮤니티를 하나로 모아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 갈등 해결법이에요.",
                    "optionA": "I",
                    "optionB": "spread",
                    "optionC": "positive",
                    "optionD": "energy",
                    "result": "I spread positive energy",
                    "explanation": "현우가 '난 긍정적인 에너지를 퍼뜨려'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Positive energy transforms conflicts.",
                    "translation": "긍정적인 에너지가 갈등을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "Community harmony restored!",
                    "translation": "커뮤니티 조화 회복!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "온라인 커뮤니티 분쟁",
            "explanation": "ENFP의 긍정적 중재와 ESFJ의 배려심 있는 해결",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Everyone has good points!",
                    "translation": "모든 사람이 좋은 점이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I read all perspectives.",
                    "translation": "모든 관점을 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "Reading perspectives shows care.",
                    "translation": "관점을 읽는 것이 배려를 보여줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "Your optimism heals conflicts.",
                    "translation": "네 낙관주의가 갈등을 치유해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현우가 모든 사람이 좋은 점이 있다고 했나요?",
                    "hint": "ENFP는 갈등 상황에서도 긍정적인 면을 찾으려고 해요.",
                    "result": "O",
                    "explanation": "현우가 'Everyone has good points!'라고 모든 사람이 좋은 점이 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "I focus on solutions.",
                    "translation": "해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "I ensure everyone feels heard.",
                    "translation": "모든 사람이 들어진다고 느끼게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I ensure everyone feels @@.",
                    "hint": "ESFJ는 모든 사람이 존중받는다고 느끼게 하려고 해요.",
                    "optionA": "tired",
                    "optionB": "heard",
                    "optionC": "angry",
                    "result": "heard",
                    "explanation": "하린이 '모든 사람이 들어진다고 느끼게 해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Feeling heard reduces anger.",
                    "translation": "들어진다고 느끼는 것이 분노를 줄여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Solutions bring communities together.",
                    "translation": "해결책이 커뮤니티를 하나로 모아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현우의 갈등 해결법이에요.",
                    "optionA": "I",
                    "optionB": "spread",
                    "optionC": "positive",
                    "optionD": "energy",
                    "result": "I spread positive energy",
                    "explanation": "현우가 '난 긍정적인 에너지를 퍼뜨려'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Positive energy transforms conflicts.",
                    "translation": "긍정적인 에너지가 갈등을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "Community harmony restored!",
                    "translation": "커뮤니티 조화 회복!"
                }
            ]
        }
    ]
}
ID: 15467 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 여행 의견 차이",
            "explanation": "ESFJ의 조화로운 조정과 ENFP의 창의적 타협",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I listen to everyone.",
                    "translation": "모든 사람의 말을 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "How about combining ideas?",
                    "translation": "아이디어들을 결합하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Combining creates win-win solutions.",
                    "translation": "결합하는 것이 윈윈 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Your listening makes people comfortable.",
                    "translation": "네 경청이 사람들을 편안하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이 모든 사람의 말을 듣는다고 했나요?",
                    "hint": "ESFJ는 갈등 해결 시 모든 사람의 의견을 듣는 것을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "수민이 'I listen to everyone'라고 모든 사람의 말을 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "I find common interests.",
                    "translation": "공통된 관심사를 찾아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "I suggest creative compromises.",
                    "translation": "창의적인 타협안을 제안해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I suggest creative @@.",
                    "hint": "ENFP는 갈등을 해결하기 위해 창의적인 대안을 제시해요.",
                    "optionA": "fights",
                    "optionB": "compromises",
                    "optionC": "trips",
                    "result": "compromises",
                    "explanation": "태현이 '창의적인 타협안을 제안해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수민",
                    "script": "Creative compromises satisfy everyone.",
                    "translation": "창의적인 타협안이 모든 사람을 만족시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "Common interests unite groups.",
                    "translation": "공통된 관심사가 그룹을 하나로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수민의 중재 방식이에요.",
                    "optionA": "I",
                    "optionB": "bring",
                    "optionC": "people",
                    "optionD": "together",
                    "result": "I bring people together",
                    "explanation": "수민이 '난 사람들을 하나로 모아'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Bringing together creates magic.",
                    "translation": "하나로 모으는 것이 마법을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수민",
                    "script": "Perfect group trip planned!",
                    "translation": "완벽한 그룹 여행 계획!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 여행 의견 차이",
            "explanation": "ESFJ의 조화로운 조정과 ENFP의 창의적 타협",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I listen to everyone.",
                    "translation": "모든 사람의 말을 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "How about combining ideas?",
                    "translation": "아이디어들을 결합하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Combining creates win-win solutions.",
                    "translation": "결합하는 것이 윈윈 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Your listening makes people comfortable.",
                    "translation": "네 경청이 사람들을 편안하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이 모든 사람의 말을 듣는다고 했나요?",
                    "hint": "ESFJ는 갈등 해결 시 모든 사람의 의견을 듣는 것을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "수민이 'I listen to everyone'라고 모든 사람의 말을 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "I find common interests.",
                    "translation": "공통된 관심사를 찾아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "I suggest creative compromises.",
                    "translation": "창의적인 타협안을 제안해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I suggest creative @@.",
                    "hint": "ENFP는 갈등을 해결하기 위해 창의적인 대안을 제시해요.",
                    "optionA": "fights",
                    "optionB": "compromises",
                    "optionC": "trips",
                    "result": "compromises",
                    "explanation": "태현이 '창의적인 타협안을 제안해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수민",
                    "script": "Creative compromises satisfy everyone.",
                    "translation": "창의적인 타협안이 모든 사람을 만족시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "Common interests unite groups.",
                    "translation": "공통된 관심사가 그룹을 하나로 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수민의 중재 방식이에요.",
                    "optionA": "I",
                    "optionB": "bring",
                    "optionC": "people",
                    "optionD": "together",
                    "result": "I bring people together",
                    "explanation": "수민이 '난 사람들을 하나로 모아'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Bringing together creates magic.",
                    "translation": "하나로 모으는 것이 마법을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수민",
                    "script": "Perfect group trip planned!",
                    "translation": "완벽한 그룹 여행 계획!"
                }
            ]
        }
    ]
}
ID: 15468 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "북클럽 리더십 나누기",
            "explanation": "ENFJ의 영감적 리더십과 ISFJ의 세심한 돌봄",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's inspire everyone to read!",
                    "translation": "모든 사람이 읽도록 영감을 주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I'll prepare snacks for meetings.",
                    "translation": "모임을 위해 간식을 준비할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Snacks create warm atmosphere.",
                    "translation": "간식이 따뜻한 분위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Your energy motivates readers.",
                    "translation": "네 에너지가 독자들에게 동기를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재민이 모든 사람이 읽도록 영감을 주자고 했나요?",
                    "hint": "ENFJ는 사람들에게 영감을 주는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "재민이 'Let's inspire everyone to read!'라고 모든 사람이 읽도록 영감을 주자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I lead book discussions.",
                    "translation": "북 토론을 이끌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I remember everyone's preferences.",
                    "translation": "모든 사람의 선호를 기억해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I remember everyone's @@.",
                    "hint": "ISFJ는 개인적인 세부사항을 잘 챙겨요.",
                    "optionA": "books",
                    "optionB": "preferences",
                    "optionC": "names",
                    "result": "preferences",
                    "explanation": "예나가 '모든 사람의 선호를 기억해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Personal care makes people comfortable.",
                    "translation": "개인적인 배려가 사람들을 편안하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "Your discussions help understanding.",
                    "translation": "네 토론이 이해에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민의 리더십 스타일이에요.",
                    "optionA": "I",
                    "optionB": "encourage",
                    "optionC": "everyone",
                    "optionD": "to",
                    "optionE": "grow",
                    "optionF": "together",
                    "result": "I encourage everyone to grow together",
                    "explanation": "재민이 '난 모든 사람이 함께 성장하도록 격려해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Growing together feels wonderful.",
                    "translation": "함께 성장하는 게 멋져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Perfect reading community!",
                    "translation": "완벽한 독서 커뮤니티!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "북클럽 리더십 나누기",
            "explanation": "ENFJ의 영감적 리더십과 ISFJ의 세심한 돌봄",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Let's inspire everyone to read!",
                    "translation": "모든 사람이 읽도록 영감을 주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I'll prepare snacks for meetings.",
                    "translation": "모임을 위해 간식을 준비할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Snacks create warm atmosphere.",
                    "translation": "간식이 따뜻한 분위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Your energy motivates readers.",
                    "translation": "네 에너지가 독자들에게 동기를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재민이 모든 사람이 읽도록 영감을 주자고 했나요?",
                    "hint": "ENFJ는 사람들에게 영감을 주는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "재민이 'Let's inspire everyone to read!'라고 모든 사람이 읽도록 영감을 주자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I lead book discussions.",
                    "translation": "북 토론을 이끌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I remember everyone's preferences.",
                    "translation": "모든 사람의 선호를 기억해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I remember everyone's @@.",
                    "hint": "ISFJ는 개인적인 세부사항을 잘 챙겨요.",
                    "optionA": "books",
                    "optionB": "preferences",
                    "optionC": "names",
                    "result": "preferences",
                    "explanation": "예나가 '모든 사람의 선호를 기억해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Personal care makes people comfortable.",
                    "translation": "개인적인 배려가 사람들을 편안하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "Your discussions help understanding.",
                    "translation": "네 토론이 이해에 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "재민의 리더십 스타일이에요.",
                    "optionA": "I",
                    "optionB": "encourage",
                    "optionC": "everyone",
                    "optionD": "to",
                    "optionE": "grow",
                    "optionF": "together",
                    "result": "I encourage everyone to grow together",
                    "explanation": "재민이 '난 모든 사람이 함께 성장하도록 격려해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Growing together feels wonderful.",
                    "translation": "함께 성장하는 게 멋져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Perfect reading community!",
                    "translation": "완벽한 독서 커뮤니티!"
                }
            ]
        }
    ]
}
ID: 15469 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자원봉사 활동 기획",
            "explanation": "ISFJ의 실질적 준비와 ENFJ의 열정적 조직",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I check all safety requirements.",
                    "translation": "모든 안전 요구사항을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Let's change lives together!",
                    "translation": "함께 삶을 바꿔보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Changing lives needs preparation.",
                    "translation": "삶을 바꾸는 건 준비가 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Your preparation ensures success.",
                    "translation": "네 준비가 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수현이 모든 안전 요구사항을 확인한다고 했나요?",
                    "hint": "ISFJ는 세심하게 안전과 실용적인 부분을 챙겨요.",
                    "result": "O",
                    "explanation": "수현이 'I check all safety requirements'라고 모든 안전 요구사항을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I pack first aid supplies.",
                    "translation": "응급처치 용품을 챙겨."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "I motivate all volunteers.",
                    "translation": "모든 자원봉사자들에게 동기를 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I motivate all @@.",
                    "hint": "ENFJ는 사람들에게 영감과 동기를 주는 것을 좋아해요.",
                    "optionA": "supplies",
                    "optionB": "volunteers",
                    "optionC": "boxes",
                    "result": "volunteers",
                    "explanation": "민아가 '모든 자원봉사자들에게 동기를 줘'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Motivation creates positive energy.",
                    "translation": "동기부여가 긍정적인 에너지를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "First aid shows real care.",
                    "translation": "응급처치가 진짜 배려를 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수현의 봉사 방식이에요.",
                    "optionA": "I",
                    "optionB": "take",
                    "optionC": "care",
                    "optionD": "of",
                    "optionE": "every",
                    "optionF": "detail",
                    "result": "I take care of every detail",
                    "explanation": "수현이 '난 모든 세부사항을 돌봐'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Details make service meaningful.",
                    "translation": "세부사항이 봉사를 의미 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "Volunteer mission accomplished!",
                    "translation": "자원봉사 미션 성공!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자원봉사 활동 기획",
            "explanation": "ISFJ의 실질적 준비와 ENFJ의 열정적 조직",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I check all safety requirements.",
                    "translation": "모든 안전 요구사항을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Let's change lives together!",
                    "translation": "함께 삶을 바꿔보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Changing lives needs preparation.",
                    "translation": "삶을 바꾸는 건 준비가 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Your preparation ensures success.",
                    "translation": "네 준비가 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수현이 모든 안전 요구사항을 확인한다고 했나요?",
                    "hint": "ISFJ는 세심하게 안전과 실용적인 부분을 챙겨요.",
                    "result": "O",
                    "explanation": "수현이 'I check all safety requirements'라고 모든 안전 요구사항을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I pack first aid supplies.",
                    "translation": "응급처치 용품을 챙겨."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "I motivate all volunteers.",
                    "translation": "모든 자원봉사자들에게 동기를 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I motivate all @@.",
                    "hint": "ENFJ는 사람들에게 영감과 동기를 주는 것을 좋아해요.",
                    "optionA": "supplies",
                    "optionB": "volunteers",
                    "optionC": "boxes",
                    "result": "volunteers",
                    "explanation": "민아가 '모든 자원봉사자들에게 동기를 줘'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Motivation creates positive energy.",
                    "translation": "동기부여가 긍정적인 에너지를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "First aid shows real care.",
                    "translation": "응급처치가 진짜 배려를 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수현의 봉사 방식이에요.",
                    "optionA": "I",
                    "optionB": "take",
                    "optionC": "care",
                    "optionD": "of",
                    "optionE": "every",
                    "optionF": "detail",
                    "result": "I take care of every detail",
                    "explanation": "수현이 '난 모든 세부사항을 돌봐'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Details make service meaningful.",
                    "translation": "세부사항이 봉사를 의미 있게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "Volunteer mission accomplished!",
                    "translation": "자원봉사 미션 성공!"
                }
            ]
        }
    ]
}
ID: 15470 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "가족사 조사 프로젝트",
            "explanation": "ENFJ의 큰 그림과 ISFJ의 꼼꼼한 기록",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "This connects our family!",
                    "translation": "이게 우리 가족을 연결해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I organize all documents.",
                    "translation": "모든 문서를 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Documents preserve memories forever.",
                    "translation": "문서가 기억을 영원히 보존해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Your vision inspires research.",
                    "translation": "네 비전이 연구에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준영이 이것이 가족을 연결한다고 했나요?",
                    "hint": "ENFJ는 큰 의미와 연결성을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "준영이 'This connects our family!'라고 이것이 가족을 연결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "I interview elderly relatives.",
                    "translation": "나이 든 친척들을 인터뷰해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I verify all facts.",
                    "translation": "모든 사실을 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I verify all @@.",
                    "hint": "ISFJ는 정확하고 신뢰할 수 있는 정보를 중요하게 생각해요.",
                    "optionA": "stories",
                    "optionB": "facts",
                    "optionC": "photos",
                    "result": "facts",
                    "explanation": "윤서가 '모든 사실을 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Facts build strong foundation.",
                    "translation": "사실들이 강한 기반을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Interviews capture living history.",
                    "translation": "인터뷰가 살아있는 역사를 담아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준영의 연구 철학이에요.",
                    "optionA": "I",
                    "optionB": "see",
                    "optionC": "family",
                    "optionD": "stories",
                    "optionE": "as",
                    "optionF": "treasures",
                    "result": "I see family stories as treasures",
                    "explanation": "준영이 '난 가족 이야기를 보물로 봐'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Stories are precious treasures.",
                    "translation": "이야기들은 소중한 보물이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Family history complete!",
                    "translation": "가족사 완성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "가족사 조사 프로젝트",
            "explanation": "ENFJ의 큰 그림과 ISFJ의 꼼꼼한 기록",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "This connects our family!",
                    "translation": "이게 우리 가족을 연결해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I organize all documents.",
                    "translation": "모든 문서를 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Documents preserve memories forever.",
                    "translation": "문서가 기억을 영원히 보존해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Your vision inspires research.",
                    "translation": "네 비전이 연구에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준영이 이것이 가족을 연결한다고 했나요?",
                    "hint": "ENFJ는 큰 의미와 연결성을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "준영이 'This connects our family!'라고 이것이 가족을 연결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "I interview elderly relatives.",
                    "translation": "나이 든 친척들을 인터뷰해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I verify all facts.",
                    "translation": "모든 사실을 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I verify all @@.",
                    "hint": "ISFJ는 정확하고 신뢰할 수 있는 정보를 중요하게 생각해요.",
                    "optionA": "stories",
                    "optionB": "facts",
                    "optionC": "photos",
                    "result": "facts",
                    "explanation": "윤서가 '모든 사실을 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Facts build strong foundation.",
                    "translation": "사실들이 강한 기반을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Interviews capture living history.",
                    "translation": "인터뷰가 살아있는 역사를 담아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준영의 연구 철학이에요.",
                    "optionA": "I",
                    "optionB": "see",
                    "optionC": "family",
                    "optionD": "stories",
                    "optionE": "as",
                    "optionF": "treasures",
                    "result": "I see family stories as treasures",
                    "explanation": "준영이 '난 가족 이야기를 보물로 봐'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Stories are precious treasures.",
                    "translation": "이야기들은 소중한 보물이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Family history complete!",
                    "translation": "가족사 완성!"
                }
            ]
        }
    ]
}
ID: 15471 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "건강 정보 리서치",
            "explanation": "ISFJ의 신중한 검증과 ENFJ의 공유 열정",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I check medical sources.",
                    "translation": "의학적 자료를 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Let's share with everyone!",
                    "translation": "모든 사람과 공유하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Sharing helps community health.",
                    "translation": "공유가 커뮤니티 건강에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지아",
                    "script": "Your checking ensures accuracy.",
                    "translation": "네 확인이 정확성을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤아가 의학적 자료를 확인한다고 했나요?",
                    "hint": "ISFJ는 신뢰할 수 있는 정보를 확인하는 것을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "윤아가 'I check medical sources'라고 의학적 자료를 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "I read multiple studies.",
                    "translation": "여러 연구를 읽어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "I explain to friends.",
                    "translation": "친구들에게 설명해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I explain to @@.",
                    "hint": "ENFJ는 다른 사람들과 유용한 정보를 나누는 것을 좋아해요.",
                    "optionA": "doctors",
                    "optionB": "friends",
                    "optionC": "books",
                    "result": "friends",
                    "explanation": "지아가 '친구들에게 설명해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Clear explanation helps understanding.",
                    "translation": "명확한 설명이 이해에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "Multiple studies provide truth.",
                    "translation": "여러 연구가 진실을 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤아의 정보 수집법이에요.",
                    "optionA": "I",
                    "optionB": "only",
                    "optionC": "trust",
                    "optionD": "reliable",
                    "optionE": "medical",
                    "optionF": "sources",
                    "result": "I only trust reliable medical sources",
                    "explanation": "윤아가 '난 신뢰할 수 있는 의학 자료만 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "Reliable sources save lives.",
                    "translation": "신뢰할 수 있는 자료가 생명을 구해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "Health knowledge shared!",
                    "translation": "건강 지식 공유 완료!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "건강 정보 리서치",
            "explanation": "ISFJ의 신중한 검증과 ENFJ의 공유 열정",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I check medical sources.",
                    "translation": "의학적 자료를 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Let's share with everyone!",
                    "translation": "모든 사람과 공유하자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Sharing helps community health.",
                    "translation": "공유가 커뮤니티 건강에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지아",
                    "script": "Your checking ensures accuracy.",
                    "translation": "네 확인이 정확성을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "윤아가 의학적 자료를 확인한다고 했나요?",
                    "hint": "ISFJ는 신뢰할 수 있는 정보를 확인하는 것을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "윤아가 'I check medical sources'라고 의학적 자료를 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "I read multiple studies.",
                    "translation": "여러 연구를 읽어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "I explain to friends.",
                    "translation": "친구들에게 설명해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I explain to @@.",
                    "hint": "ENFJ는 다른 사람들과 유용한 정보를 나누는 것을 좋아해요.",
                    "optionA": "doctors",
                    "optionB": "friends",
                    "optionC": "books",
                    "result": "friends",
                    "explanation": "지아가 '친구들에게 설명해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Clear explanation helps understanding.",
                    "translation": "명확한 설명이 이해에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "Multiple studies provide truth.",
                    "translation": "여러 연구가 진실을 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "윤아의 정보 수집법이에요.",
                    "optionA": "I",
                    "optionB": "only",
                    "optionC": "trust",
                    "optionD": "reliable",
                    "optionE": "medical",
                    "optionF": "sources",
                    "result": "I only trust reliable medical sources",
                    "explanation": "윤아가 '난 신뢰할 수 있는 의학 자료만 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "Reliable sources save lives.",
                    "translation": "신뢰할 수 있는 자료가 생명을 구해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "Health knowledge shared!",
                    "translation": "건강 지식 공유 완료!"
                }
            ]
        }
    ]
}
ID: 15472 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이사할 동네 결정",
            "explanation": "ENFJ의 미래 비전과 ISFJ의 현실적 고려",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "I imagine our future there!",
                    "translation": "그곳에서 우리 미래를 상상해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I check school ratings.",
                    "translation": "학교 등급을 확인해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Good schools support dreams.",
                    "translation": "좋은 학교가 꿈을 지지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "Your vision motivates choices.",
                    "translation": "네 비전이 선택에 동기를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현준이 그곳에서 미래를 상상한다고 했나요?",
                    "hint": "ENFJ는 미래 가능성을 상상하며 결정을 내려요.",
                    "result": "O",
                    "explanation": "현준이 'I imagine our future there!'라고 그곳에서 미래를 상상한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "I feel neighborhood energy.",
                    "translation": "동네 에너지를 느껴."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "I compare all costs.",
                    "translation": "모든 비용을 비교해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I compare all @@.",
                    "hint": "ISFJ는 실용적인 측면을 꼼꼼히 검토해요.",
                    "optionA": "dreams",
                    "optionB": "costs",
                    "optionC": "feelings",
                    "result": "costs",
                    "explanation": "소현이 '모든 비용을 비교해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Cost planning prevents stress.",
                    "translation": "비용 계획이 스트레스를 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "Positive energy creates happiness.",
                    "translation": "긍정적인 에너지가 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현준의 결정 방식이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "heart",
                    "optionE": "and",
                    "optionF": "intuition",
                    "result": "I trust my heart and intuition",
                    "explanation": "현준이 '난 내 마음과 직감을 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "Heart guides best decisions.",
                    "translation": "마음이 최고의 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Perfect neighborhood chosen!",
                    "translation": "완벽한 동네 선택!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "이사할 동네 결정",
            "explanation": "ENFJ의 미래 비전과 ISFJ의 현실적 고려",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "I imagine our future there!",
                    "translation": "그곳에서 우리 미래를 상상해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I check school ratings.",
                    "translation": "학교 등급을 확인해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Good schools support dreams.",
                    "translation": "좋은 학교가 꿈을 지지해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "Your vision motivates choices.",
                    "translation": "네 비전이 선택에 동기를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현준이 그곳에서 미래를 상상한다고 했나요?",
                    "hint": "ENFJ는 미래 가능성을 상상하며 결정을 내려요.",
                    "result": "O",
                    "explanation": "현준이 'I imagine our future there!'라고 그곳에서 미래를 상상한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "I feel neighborhood energy.",
                    "translation": "동네 에너지를 느껴."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "I compare all costs.",
                    "translation": "모든 비용을 비교해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I compare all @@.",
                    "hint": "ISFJ는 실용적인 측면을 꼼꼼히 검토해요.",
                    "optionA": "dreams",
                    "optionB": "costs",
                    "optionC": "feelings",
                    "result": "costs",
                    "explanation": "소현이 '모든 비용을 비교해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Cost planning prevents stress.",
                    "translation": "비용 계획이 스트레스를 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "Positive energy creates happiness.",
                    "translation": "긍정적인 에너지가 행복을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현준의 결정 방식이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "heart",
                    "optionE": "and",
                    "optionF": "intuition",
                    "result": "I trust my heart and intuition",
                    "explanation": "현준이 '난 내 마음과 직감을 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "Heart guides best decisions.",
                    "translation": "마음이 최고의 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Perfect neighborhood chosen!",
                    "translation": "완벽한 동네 선택!"
                }
            ]
        }
    ]
}
ID: 15473 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "반려동물 입양 결정",
            "explanation": "ISFJ의 신중한 준비와 ENFJ의 감정적 연결",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I research care requirements.",
                    "translation": "돌봄 요구사항을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "This puppy needs us!",
                    "translation": "이 강아지가 우리를 필요로 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Emotional connection matters most.",
                    "translation": "감정적 연결이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Your research ensures care.",
                    "translation": "네 연구가 돌봄을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "은서가 돌봄 요구사항을 연구한다고 했나요?",
                    "hint": "ISFJ는 책임감 있게 미리 준비하는 것을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "은서가 'I research care requirements'라고 돌봄 요구사항을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "I calculate monthly expenses.",
                    "translation": "월 지출을 계산해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "I feel instant bond.",
                    "translation": "즉각적인 유대감을 느껴."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I feel instant @@.",
                    "hint": "ENFJ는 감정적 연결을 중요하게 생각해요.",
                    "optionA": "worry",
                    "optionB": "bond",
                    "optionC": "cost",
                    "result": "bond",
                    "explanation": "유나가 '즉각적인 유대감을 느껴'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "Strong bonds create loyalty.",
                    "translation": "강한 유대감이 충성심을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Budget planning shows responsibility.",
                    "translation": "예산 계획이 책임감을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은서의 준비 방식이에요.",
                    "optionA": "I",
                    "optionB": "prepare",
                    "optionC": "for",
                    "optionD": "long",
                    "optionE": "term",
                    "optionF": "commitment",
                    "result": "I prepare for long term commitment",
                    "explanation": "은서가 '난 장기간 헌신을 위해 준비해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Commitment makes love strong.",
                    "translation": "헌신이 사랑을 강하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "Perfect pet family!",
                    "translation": "완벽한 애완동물 가족!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "반려동물 입양 결정",
            "explanation": "ISFJ의 신중한 준비와 ENFJ의 감정적 연결",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I research care requirements.",
                    "translation": "돌봄 요구사항을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "This puppy needs us!",
                    "translation": "이 강아지가 우리를 필요로 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Emotional connection matters most.",
                    "translation": "감정적 연결이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Your research ensures care.",
                    "translation": "네 연구가 돌봄을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "은서가 돌봄 요구사항을 연구한다고 했나요?",
                    "hint": "ISFJ는 책임감 있게 미리 준비하는 것을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "은서가 'I research care requirements'라고 돌봄 요구사항을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "I calculate monthly expenses.",
                    "translation": "월 지출을 계산해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "I feel instant bond.",
                    "translation": "즉각적인 유대감을 느껴."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I feel instant @@.",
                    "hint": "ENFJ는 감정적 연결을 중요하게 생각해요.",
                    "optionA": "worry",
                    "optionB": "bond",
                    "optionC": "cost",
                    "result": "bond",
                    "explanation": "유나가 '즉각적인 유대감을 느껴'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "Strong bonds create loyalty.",
                    "translation": "강한 유대감이 충성심을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Budget planning shows responsibility.",
                    "translation": "예산 계획이 책임감을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "은서의 준비 방식이에요.",
                    "optionA": "I",
                    "optionB": "prepare",
                    "optionC": "for",
                    "optionD": "long",
                    "optionE": "term",
                    "optionF": "commitment",
                    "result": "I prepare for long term commitment",
                    "explanation": "은서가 '난 장기간 헌신을 위해 준비해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Commitment makes love strong.",
                    "translation": "헌신이 사랑을 강하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "Perfect pet family!",
                    "translation": "완벽한 애완동물 가족!"
                }
            ]
        }
    ]
}
ID: 15474 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "플랜트 라이프 시작",
            "explanation": "ENFJ의 생명 철학과 ISFJ의 실용적 관리",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "Plants bring life energy!",
                    "translation": "식물이 생명 에너지를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I study watering schedules.",
                    "translation": "물주기 스케줄을 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정훈",
                    "script": "Schedules help plants thrive.",
                    "translation": "스케줄이 식물이 잘 자라게 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Your energy connects with nature.",
                    "translation": "네 에너지가 자연과 연결돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정훈이 식물이 생명 에너지를 가져다준다고 했나요?",
                    "hint": "ENFJ는 깊은 의미와 에너지에 대해 이야기하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "정훈이 'Plants bring life energy!'라고 식물이 생명 에너지를 가져다준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정훈",
                    "script": "I talk to plants.",
                    "translation": "식물들과 이야기해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I track growth progress.",
                    "translation": "성장 과정을 추적해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I track growth @@.",
                    "hint": "ISFJ는 체계적으로 변화를 기록하는 것을 좋아해요.",
                    "optionA": "energy",
                    "optionB": "progress",
                    "optionC": "talking",
                    "result": "progress",
                    "explanation": "예나가 '성장 과정을 추적해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정훈",
                    "script": "Tracking shows care results.",
                    "translation": "추적이 돌봄의 결과를 보여줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "Plant communication creates bond.",
                    "translation": "식물과의 소통이 유대감을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정훈의 식물 철학이에요.",
                    "optionA": "I",
                    "optionB": "believe",
                    "optionC": "plants",
                    "optionD": "have",
                    "optionE": "living",
                    "optionF": "souls",
                    "result": "I believe plants have living souls",
                    "explanation": "정훈이 '난 식물들이 살아있는 영혼을 가지고 있다고 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Living souls deserve respect.",
                    "translation": "살아있는 영혼은 존중받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "Green life flourishing!",
                    "translation": "초록 생활 번성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "플랜트 라이프 시작",
            "explanation": "ENFJ의 생명 철학과 ISFJ의 실용적 관리",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "Plants bring life energy!",
                    "translation": "식물이 생명 에너지를 가져다줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I study watering schedules.",
                    "translation": "물주기 스케줄을 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정훈",
                    "script": "Schedules help plants thrive.",
                    "translation": "스케줄이 식물이 잘 자라게 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Your energy connects with nature.",
                    "translation": "네 에너지가 자연과 연결돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정훈이 식물이 생명 에너지를 가져다준다고 했나요?",
                    "hint": "ENFJ는 깊은 의미와 에너지에 대해 이야기하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "정훈이 'Plants bring life energy!'라고 식물이 생명 에너지를 가져다준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정훈",
                    "script": "I talk to plants.",
                    "translation": "식물들과 이야기해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I track growth progress.",
                    "translation": "성장 과정을 추적해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I track growth @@.",
                    "hint": "ISFJ는 체계적으로 변화를 기록하는 것을 좋아해요.",
                    "optionA": "energy",
                    "optionB": "progress",
                    "optionC": "talking",
                    "result": "progress",
                    "explanation": "예나가 '성장 과정을 추적해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정훈",
                    "script": "Tracking shows care results.",
                    "translation": "추적이 돌봄의 결과를 보여줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "Plant communication creates bond.",
                    "translation": "식물과의 소통이 유대감을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정훈의 식물 철학이에요.",
                    "optionA": "I",
                    "optionB": "believe",
                    "optionC": "plants",
                    "optionD": "have",
                    "optionE": "living",
                    "optionF": "souls",
                    "result": "I believe plants have living souls",
                    "explanation": "정훈이 '난 식물들이 살아있는 영혼을 가지고 있다고 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Living souls deserve respect.",
                    "translation": "살아있는 영혼은 존중받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "Green life flourishing!",
                    "translation": "초록 생활 번성!"
                }
            ]
        }
    ]
}
ID: 15475 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "독서 습관 만들기",
            "explanation": "ISFJ의 체계적 계획과 ENFJ의 영감적 동기",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I set reading goals.",
                    "translation": "독서 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Books transform our minds!",
                    "translation": "책이 우리 마음을 변화시켜!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민우",
                    "script": "Mind transformation needs structure.",
                    "translation": "마음의 변화는 구조가 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Your goals create direction.",
                    "translation": "네 목표가 방향을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민우가 독서 목표를 세운다고 했나요?",
                    "hint": "ISFJ는 체계적으로 목표를 설정하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민우가 'I set reading goals'라고 독서 목표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "I track daily pages.",
                    "translation": "매일 페이지를 추적해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "I share inspiring quotes.",
                    "translation": "영감을 주는 명언들을 공유해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I share inspiring @@.",
                    "hint": "ENFJ는 다른 사람들에게 영감을 주는 것을 좋아해요.",
                    "optionA": "pages",
                    "optionB": "quotes",
                    "optionC": "goals",
                    "result": "quotes",
                    "explanation": "혜진이 '영감을 주는 명언들을 공유해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "Inspiring quotes motivate reading.",
                    "translation": "영감을 주는 명언이 독서에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "Page tracking shows progress.",
                    "translation": "페이지 추적이 진전을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민우의 독서 방법이에요.",
                    "optionA": "I",
                    "optionB": "create",
                    "optionC": "quiet",
                    "optionD": "reading",
                    "optionE": "corner",
                    "optionF": "space",
                    "result": "I create quiet reading corner space",
                    "explanation": "민우가 '난 조용한 독서 코너 공간을 만들어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "Quiet spaces enhance focus.",
                    "translation": "조용한 공간이 집중력을 높여."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민우",
                    "script": "Reading habit established!",
                    "translation": "독서 습관 정착!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "독서 습관 만들기",
            "explanation": "ISFJ의 체계적 계획과 ENFJ의 영감적 동기",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I set reading goals.",
                    "translation": "독서 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Books transform our minds!",
                    "translation": "책이 우리 마음을 변화시켜!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민우",
                    "script": "Mind transformation needs structure.",
                    "translation": "마음의 변화는 구조가 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Your goals create direction.",
                    "translation": "네 목표가 방향을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민우가 독서 목표를 세운다고 했나요?",
                    "hint": "ISFJ는 체계적으로 목표를 설정하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민우가 'I set reading goals'라고 독서 목표를 세운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "I track daily pages.",
                    "translation": "매일 페이지를 추적해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "I share inspiring quotes.",
                    "translation": "영감을 주는 명언들을 공유해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I share inspiring @@.",
                    "hint": "ENFJ는 다른 사람들에게 영감을 주는 것을 좋아해요.",
                    "optionA": "pages",
                    "optionB": "quotes",
                    "optionC": "goals",
                    "result": "quotes",
                    "explanation": "혜진이 '영감을 주는 명언들을 공유해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "Inspiring quotes motivate reading.",
                    "translation": "영감을 주는 명언이 독서에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "Page tracking shows progress.",
                    "translation": "페이지 추적이 진전을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민우의 독서 방법이에요.",
                    "optionA": "I",
                    "optionB": "create",
                    "optionC": "quiet",
                    "optionD": "reading",
                    "optionE": "corner",
                    "optionF": "space",
                    "result": "I create quiet reading corner space",
                    "explanation": "민우가 '난 조용한 독서 코너 공간을 만들어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "Quiet spaces enhance focus.",
                    "translation": "조용한 공간이 집중력을 높여."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민우",
                    "script": "Reading habit established!",
                    "translation": "독서 습관 정착!"
                }
            ]
        }
    ]
}
ID: 15476 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "가족 갈등 중재",
            "explanation": "ENFJ의 화합 추구와 ISFJ의 개별 돌봄",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "형",
                    "script": "We need family harmony!",
                    "translation": "가족 화합이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승민",
                    "script": "I listen to each person.",
                    "translation": "각 사람의 말을 들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "형",
                    "script": "Individual care builds harmony.",
                    "translation": "개별적인 배려가 화합을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승민",
                    "script": "Your vision unites family.",
                    "translation": "네 비전이 가족을 하나로 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "형이 가족 화합이 필요하다고 했나요?",
                    "hint": "ENFJ는 집단의 조화와 화합을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "형이 'We need family harmony!'라고 가족 화합이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "형",
                    "script": "I organize family meetings.",
                    "translation": "가족 회의를 조직해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승민",
                    "script": "I comfort hurt feelings.",
                    "translation": "상처받은 감정을 위로해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I comfort hurt @@.",
                    "hint": "ISFJ는 개인의 감정을 세심하게 돌봐줘요.",
                    "optionA": "meetings",
                    "optionB": "feelings",
                    "optionC": "families",
                    "result": "feelings",
                    "explanation": "승민이 '상처받은 감정을 위로해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "형",
                    "script": "Emotional healing prevents conflicts.",
                    "translation": "감정적 치유가 갈등을 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승민",
                    "script": "Family meetings create understanding.",
                    "translation": "가족 회의가 이해를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "형의 중재 철학이에요.",
                    "optionA": "I",
                    "optionB": "believe",
                    "optionC": "families",
                    "optionD": "can",
                    "optionE": "overcome",
                    "optionF": "anything",
                    "result": "I believe families can overcome anything",
                    "explanation": "형이 '난 가족들이 무엇이든 극복할 수 있다고 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승민",
                    "script": "Love overcomes all challenges.",
                    "translation": "사랑이 모든 도전을 극복해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "형",
                    "script": "Family peace restored!",
                    "translation": "가족 평화 회복!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "가족 갈등 중재",
            "explanation": "ENFJ의 화합 추구와 ISFJ의 개별 돌봄",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "형",
                    "script": "We need family harmony!",
                    "translation": "가족 화합이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승민",
                    "script": "I listen to each person.",
                    "translation": "각 사람의 말을 들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "형",
                    "script": "Individual care builds harmony.",
                    "translation": "개별적인 배려가 화합을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승민",
                    "script": "Your vision unites family.",
                    "translation": "네 비전이 가족을 하나로 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "형이 가족 화합이 필요하다고 했나요?",
                    "hint": "ENFJ는 집단의 조화와 화합을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "형이 'We need family harmony!'라고 가족 화합이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "형",
                    "script": "I organize family meetings.",
                    "translation": "가족 회의를 조직해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승민",
                    "script": "I comfort hurt feelings.",
                    "translation": "상처받은 감정을 위로해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I comfort hurt @@.",
                    "hint": "ISFJ는 개인의 감정을 세심하게 돌봐줘요.",
                    "optionA": "meetings",
                    "optionB": "feelings",
                    "optionC": "families",
                    "result": "feelings",
                    "explanation": "승민이 '상처받은 감정을 위로해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "형",
                    "script": "Emotional healing prevents conflicts.",
                    "translation": "감정적 치유가 갈등을 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승민",
                    "script": "Family meetings create understanding.",
                    "translation": "가족 회의가 이해를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "형의 중재 철학이에요.",
                    "optionA": "I",
                    "optionB": "believe",
                    "optionC": "families",
                    "optionD": "can",
                    "optionE": "overcome",
                    "optionF": "anything",
                    "result": "I believe families can overcome anything",
                    "explanation": "형이 '난 가족들이 무엇이든 극복할 수 있다고 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승민",
                    "script": "Love overcomes all challenges.",
                    "translation": "사랑이 모든 도전을 극복해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "형",
                    "script": "Family peace restored!",
                    "translation": "가족 평화 회복!"
                }
            ]
        }
    ]
}
ID: 15477 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "건강 이상 증상 대응",
            "explanation": "ISFJ의 신중한 대처와 ENFJ의 희망적 지지",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정부장",
                    "script": "I research all symptoms.",
                    "translation": "모든 증상을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "Everything will be okay!",
                    "translation": "모든 게 괜찮을 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정부장",
                    "script": "Optimism helps healing process.",
                    "translation": "낙관주의가 치유 과정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Your research guides treatment.",
                    "translation": "네 연구가 치료를 안내해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정부장이 모든 증상을 연구한다고 했나요?",
                    "hint": "ISFJ는 신중하게 정보를 수집하고 준비해요.",
                    "result": "O",
                    "explanation": "정부장이 'I research all symptoms'라고 모든 증상을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정부장",
                    "script": "I schedule doctor appointments.",
                    "translation": "의사 예약을 잡아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "I stay positive always.",
                    "translation": "항상 긍정적으로 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I stay positive @@.",
                    "hint": "ENFJ는 어려운 상황에서도 희망을 유지해요.",
                    "optionA": "sometimes",
                    "optionB": "always",
                    "optionC": "never",
                    "result": "always",
                    "explanation": "다현이 '항상 긍정적으로 있어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정부장",
                    "script": "Positive attitude speeds recovery.",
                    "translation": "긍정적인 태도가 회복을 빠르게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Medical appointments ensure care.",
                    "translation": "의료 예약이 치료를 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정부장의 대응 방식이에요.",
                    "optionA": "I",
                    "optionB": "gather",
                    "optionC": "all",
                    "optionD": "relevant",
                    "optionE": "medical",
                    "optionF": "information",
                    "result": "I gather all relevant medical information",
                    "explanation": "정부장이 '난 관련된 모든 의학 정보를 수집해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다현",
                    "script": "Information empowers healing decisions.",
                    "translation": "정보가 치유 결정에 힘을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정부장",
                    "script": "Health crisis managed!",
                    "translation": "건강 위기 관리 완료!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "건강 이상 증상 대응",
            "explanation": "ISFJ의 신중한 대처와 ENFJ의 희망적 지지",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정부장",
                    "script": "I research all symptoms.",
                    "translation": "모든 증상을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "Everything will be okay!",
                    "translation": "모든 게 괜찮을 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정부장",
                    "script": "Optimism helps healing process.",
                    "translation": "낙관주의가 치유 과정에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Your research guides treatment.",
                    "translation": "네 연구가 치료를 안내해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정부장이 모든 증상을 연구한다고 했나요?",
                    "hint": "ISFJ는 신중하게 정보를 수집하고 준비해요.",
                    "result": "O",
                    "explanation": "정부장이 'I research all symptoms'라고 모든 증상을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정부장",
                    "script": "I schedule doctor appointments.",
                    "translation": "의사 예약을 잡아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "I stay positive always.",
                    "translation": "항상 긍정적으로 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I stay positive @@.",
                    "hint": "ENFJ는 어려운 상황에서도 희망을 유지해요.",
                    "optionA": "sometimes",
                    "optionB": "always",
                    "optionC": "never",
                    "result": "always",
                    "explanation": "다현이 '항상 긍정적으로 있어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정부장",
                    "script": "Positive attitude speeds recovery.",
                    "translation": "긍정적인 태도가 회복을 빠르게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Medical appointments ensure care.",
                    "translation": "의료 예약이 치료를 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정부장의 대응 방식이에요.",
                    "optionA": "I",
                    "optionB": "gather",
                    "optionC": "all",
                    "optionD": "relevant",
                    "optionE": "medical",
                    "optionF": "information",
                    "result": "I gather all relevant medical information",
                    "explanation": "정부장이 '난 관련된 모든 의학 정보를 수집해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다현",
                    "script": "Information empowers healing decisions.",
                    "translation": "정보가 치유 결정에 힘을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정부장",
                    "script": "Health crisis managed!",
                    "translation": "건강 위기 관리 완료!"
                }
            ]
        }
    ]
}
ID: 15478 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "심리상담사 준비",
            "explanation": "ENFJ의 사명감과 ISFJ의 체계적 학습",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I want to heal hearts!",
                    "translation": "마음들을 치유하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I study all theories.",
                    "translation": "모든 이론을 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Theory provides foundation.",
                    "translation": "이론이 기반을 제공해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "Your passion inspires learning.",
                    "translation": "네 열정이 학습에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재민이 마음들을 치유하고 싶다고 했나요?",
                    "hint": "ENFJ는 사람들을 돕고 치유하려는 강한 사명감을 가져요.",
                    "result": "O",
                    "explanation": "재민이 'I want to heal hearts!'라고 마음들을 치유하고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I practice active listening.",
                    "translation": "적극적 경청을 연습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "I memorize assessment tools.",
                    "translation": "평가 도구들을 암기해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I memorize assessment @@.",
                    "hint": "ISFJ는 체계적으로 전문 지식을 습득해요.",
                    "optionA": "hearts",
                    "optionB": "tools",
                    "optionC": "listening",
                    "result": "tools",
                    "explanation": "수현이 '평가 도구들을 암기해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Professional tools ensure quality.",
                    "translation": "전문 도구가 품질을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "Listening skills create trust.",
                    "translation": "경청 기술이 신뢰를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민의 상담 철학이에요.",
                    "optionA": "I",
                    "optionB": "believe",
                    "optionC": "everyone",
                    "optionD": "deserves",
                    "optionE": "emotional",
                    "optionF": "healing",
                    "result": "I believe everyone deserves emotional healing",
                    "explanation": "재민이 '난 모든 사람이 감정적 치유를 받을 자격이 있다고 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Healing transforms lives completely.",
                    "translation": "치유가 삶을 완전히 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Counselor dream coming true!",
                    "translation": "상담사 꿈이 이뤄지고 있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "심리상담사 준비",
            "explanation": "ENFJ의 사명감과 ISFJ의 체계적 학습",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I want to heal hearts!",
                    "translation": "마음들을 치유하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I study all theories.",
                    "translation": "모든 이론을 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Theory provides foundation.",
                    "translation": "이론이 기반을 제공해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "Your passion inspires learning.",
                    "translation": "네 열정이 학습에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재민이 마음들을 치유하고 싶다고 했나요?",
                    "hint": "ENFJ는 사람들을 돕고 치유하려는 강한 사명감을 가져요.",
                    "result": "O",
                    "explanation": "재민이 'I want to heal hearts!'라고 마음들을 치유하고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I practice active listening.",
                    "translation": "적극적 경청을 연습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "I memorize assessment tools.",
                    "translation": "평가 도구들을 암기해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I memorize assessment @@.",
                    "hint": "ISFJ는 체계적으로 전문 지식을 습득해요.",
                    "optionA": "hearts",
                    "optionB": "tools",
                    "optionC": "listening",
                    "result": "tools",
                    "explanation": "수현이 '평가 도구들을 암기해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Professional tools ensure quality.",
                    "translation": "전문 도구가 품질을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "Listening skills create trust.",
                    "translation": "경청 기술이 신뢰를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "재민의 상담 철학이에요.",
                    "optionA": "I",
                    "optionB": "believe",
                    "optionC": "everyone",
                    "optionD": "deserves",
                    "optionE": "emotional",
                    "optionF": "healing",
                    "result": "I believe everyone deserves emotional healing",
                    "explanation": "재민이 '난 모든 사람이 감정적 치유를 받을 자격이 있다고 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Healing transforms lives completely.",
                    "translation": "치유가 삶을 완전히 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Counselor dream coming true!",
                    "translation": "상담사 꿈이 이뤄지고 있어!"
                }
            ]
        }
    ]
}
ID: 15479 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "교육 사업 시작",
            "explanation": "ISFJ의 실무적 준비와 ENFJ의 교육 비전",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "I research legal requirements.",
                    "translation": "법적 요구사항을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Education changes everything!",
                    "translation": "교육이 모든 것을 바꿔!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민호",
                    "script": "Change needs proper structure.",
                    "translation": "변화에는 적절한 구조가 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Your planning ensures success.",
                    "translation": "네 계획이 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민호가 법적 요구사항을 연구한다고 했나요?",
                    "hint": "ISFJ는 실무적이고 법적인 부분을 꼼꼼히 챙겨요.",
                    "result": "O",
                    "explanation": "민호가 'I research legal requirements'라고 법적 요구사항을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민호",
                    "script": "I calculate startup costs.",
                    "translation": "창업 비용을 계산해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "I develop curriculum vision.",
                    "translation": "교육과정 비전을 개발해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I develop curriculum @@.",
                    "hint": "ENFJ는 교육의 큰 그림과 비전을 중요하게 생각해요.",
                    "optionA": "costs",
                    "optionB": "vision",
                    "optionC": "legal",
                    "result": "vision",
                    "explanation": "준영이 '교육과정 비전을 개발해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민호",
                    "script": "Clear vision attracts students.",
                    "translation": "명확한 비전이 학생들을 끌어들여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Cost planning prevents problems.",
                    "translation": "비용 계획이 문제를 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민호의 사업 접근법이에요.",
                    "optionA": "I",
                    "optionB": "prepare",
                    "optionC": "every",
                    "optionD": "business",
                    "optionE": "detail",
                    "optionF": "carefully",
                    "result": "I prepare every business detail carefully",
                    "explanation": "민호가 '난 모든 사업 세부사항을 신중하게 준비해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Details build strong foundation.",
                    "translation": "세부사항이 강한 기반을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "Education business launching!",
                    "translation": "교육 사업 런칭!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "교육 사업 시작",
            "explanation": "ISFJ의 실무적 준비와 ENFJ의 교육 비전",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "I research legal requirements.",
                    "translation": "법적 요구사항을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Education changes everything!",
                    "translation": "교육이 모든 것을 바꿔!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민호",
                    "script": "Change needs proper structure.",
                    "translation": "변화에는 적절한 구조가 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Your planning ensures success.",
                    "translation": "네 계획이 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민호가 법적 요구사항을 연구한다고 했나요?",
                    "hint": "ISFJ는 실무적이고 법적인 부분을 꼼꼼히 챙겨요.",
                    "result": "O",
                    "explanation": "민호가 'I research legal requirements'라고 법적 요구사항을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민호",
                    "script": "I calculate startup costs.",
                    "translation": "창업 비용을 계산해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "I develop curriculum vision.",
                    "translation": "교육과정 비전을 개발해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I develop curriculum @@.",
                    "hint": "ENFJ는 교육의 큰 그림과 비전을 중요하게 생각해요.",
                    "optionA": "costs",
                    "optionB": "vision",
                    "optionC": "legal",
                    "result": "vision",
                    "explanation": "준영이 '교육과정 비전을 개발해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민호",
                    "script": "Clear vision attracts students.",
                    "translation": "명확한 비전이 학생들을 끌어들여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Cost planning prevents problems.",
                    "translation": "비용 계획이 문제를 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민호의 사업 접근법이에요.",
                    "optionA": "I",
                    "optionB": "prepare",
                    "optionC": "every",
                    "optionD": "business",
                    "optionE": "detail",
                    "optionF": "carefully",
                    "result": "I prepare every business detail carefully",
                    "explanation": "민호가 '난 모든 사업 세부사항을 신중하게 준비해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Details build strong foundation.",
                    "translation": "세부사항이 강한 기반을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "Education business launching!",
                    "translation": "교육 사업 런칭!"
                }
            ]
        }
    ]
}
ID: 15480 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "정원 가꾸기 프로젝트",
            "explanation": "ENFJ의 자연 철학과 ISFJ의 세심한 관리",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Gardens connect us nature!",
                    "translation": "정원이 우리를 자연과 연결해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I plan seasonal plantings.",
                    "translation": "계절별 심기를 계획해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Planning ensures year beauty.",
                    "translation": "계획이 일년 내내 아름다움을 보장해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Your connection inspires growth.",
                    "translation": "네 연결이 성장에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현준이 정원이 우리를 자연과 연결한다고 했나요?",
                    "hint": "ENFJ는 자연과의 깊은 연결과 의미를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "현준이 'Gardens connect us nature!'라고 정원이 우리를 자연과 연결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "I choose meaningful plants.",
                    "translation": "의미 있는 식물들을 선택해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I track watering schedules.",
                    "translation": "물주기 스케줄을 추적해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I track watering @@.",
                    "hint": "ISFJ는 체계적으로 관리 일정을 기록해요.",
                    "optionA": "plants",
                    "optionB": "schedules",
                    "optionC": "meanings",
                    "result": "schedules",
                    "explanation": "윤서가 '물주기 스케줄을 추적해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Consistent care shows love.",
                    "translation": "일관된 돌봄이 사랑을 보여줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Meaningful plants tell stories.",
                    "translation": "의미 있는 식물들이 이야기를 들려줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현준의 정원 철학이에요.",
                    "optionA": "I",
                    "optionB": "grow",
                    "optionC": "plants",
                    "optionD": "with",
                    "optionE": "loving",
                    "optionF": "intention",
                    "result": "I grow plants with loving intention",
                    "explanation": "현준이 '난 사랑하는 의도로 식물을 키워'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Loving intention nurtures growth.",
                    "translation": "사랑하는 의도가 성장을 기뤄."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Beautiful garden blooming!",
                    "translation": "아름다운 정원 꽃피움!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "정원 가꾸기 프로젝트",
            "explanation": "ENFJ의 자연 철학과 ISFJ의 세심한 관리",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Gardens connect us nature!",
                    "translation": "정원이 우리를 자연과 연결해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I plan seasonal plantings.",
                    "translation": "계절별 심기를 계획해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Planning ensures year beauty.",
                    "translation": "계획이 일년 내내 아름다움을 보장해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Your connection inspires growth.",
                    "translation": "네 연결이 성장에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현준이 정원이 우리를 자연과 연결한다고 했나요?",
                    "hint": "ENFJ는 자연과의 깊은 연결과 의미를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "현준이 'Gardens connect us nature!'라고 정원이 우리를 자연과 연결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "I choose meaningful plants.",
                    "translation": "의미 있는 식물들을 선택해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I track watering schedules.",
                    "translation": "물주기 스케줄을 추적해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I track watering @@.",
                    "hint": "ISFJ는 체계적으로 관리 일정을 기록해요.",
                    "optionA": "plants",
                    "optionB": "schedules",
                    "optionC": "meanings",
                    "result": "schedules",
                    "explanation": "윤서가 '물주기 스케줄을 추적해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Consistent care shows love.",
                    "translation": "일관된 돌봄이 사랑을 보여줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Meaningful plants tell stories.",
                    "translation": "의미 있는 식물들이 이야기를 들려줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현준의 정원 철학이에요.",
                    "optionA": "I",
                    "optionB": "grow",
                    "optionC": "plants",
                    "optionD": "with",
                    "optionE": "loving",
                    "optionF": "intention",
                    "result": "I grow plants with loving intention",
                    "explanation": "현준이 '난 사랑하는 의도로 식물을 키워'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Loving intention nurtures growth.",
                    "translation": "사랑하는 의도가 성장을 기뤄."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Beautiful garden blooming!",
                    "translation": "아름다운 정원 꽃피움!"
                }
            ]
        }
    ]
}
ID: 15481 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "요리 클래스 운영",
            "explanation": "ISFJ의 체계적 준비와 ENFJ의 열정적 지도",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "I prepare all ingredients.",
                    "translation": "모든 재료를 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "Cooking brings people together!",
                    "translation": "요리가 사람들을 하나로 모아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "우진",
                    "script": "Connection makes learning joyful.",
                    "translation": "연결이 학습을 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜림",
                    "script": "Your preparation ensures success.",
                    "translation": "네 준비가 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "우진이 모든 재료를 준비한다고 했나요?",
                    "hint": "ISFJ는 수업을 위해 꼼꼼하게 모든 것을 준비해요.",
                    "result": "O",
                    "explanation": "우진이 'I prepare all ingredients'라고 모든 재료를 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "우진",
                    "script": "I organize cooking stations.",
                    "translation": "요리 스테이션을 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "I share cooking stories.",
                    "translation": "요리 이야기들을 공유해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I share cooking @@.",
                    "hint": "ENFJ는 경험과 이야기를 통해 사람들과 연결되는 것을 좋아해요.",
                    "optionA": "stations",
                    "optionB": "stories",
                    "optionC": "ingredients",
                    "result": "stories",
                    "explanation": "혜림이 '요리 이야기들을 공유해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "우진",
                    "script": "Stories make recipes memorable.",
                    "translation": "이야기가 레시피를 기억에 남게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "Organization helps learning flow.",
                    "translation": "정리가 학습이 흘러가게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우진의 수업 준비법이에요.",
                    "optionA": "I",
                    "optionB": "check",
                    "optionC": "every",
                    "optionD": "safety",
                    "optionE": "detail",
                    "optionF": "twice",
                    "result": "I check every safety detail twice",
                    "explanation": "우진이 '난 모든 안전 세부사항을 두 번 확인해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Safety creates comfortable learning.",
                    "translation": "안전이 편안한 학습을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "우진",
                    "script": "Cooking class huge success!",
                    "translation": "요리 클래스 대성공!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "요리 클래스 운영",
            "explanation": "ISFJ의 체계적 준비와 ENFJ의 열정적 지도",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "I prepare all ingredients.",
                    "translation": "모든 재료를 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "Cooking brings people together!",
                    "translation": "요리가 사람들을 하나로 모아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "우진",
                    "script": "Connection makes learning joyful.",
                    "translation": "연결이 학습을 즐겁게 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜림",
                    "script": "Your preparation ensures success.",
                    "translation": "네 준비가 성공을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "우진이 모든 재료를 준비한다고 했나요?",
                    "hint": "ISFJ는 수업을 위해 꼼꼼하게 모든 것을 준비해요.",
                    "result": "O",
                    "explanation": "우진이 'I prepare all ingredients'라고 모든 재료를 준비한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "우진",
                    "script": "I organize cooking stations.",
                    "translation": "요리 스테이션을 정리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "I share cooking stories.",
                    "translation": "요리 이야기들을 공유해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I share cooking @@.",
                    "hint": "ENFJ는 경험과 이야기를 통해 사람들과 연결되는 것을 좋아해요.",
                    "optionA": "stations",
                    "optionB": "stories",
                    "optionC": "ingredients",
                    "result": "stories",
                    "explanation": "혜림이 '요리 이야기들을 공유해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "우진",
                    "script": "Stories make recipes memorable.",
                    "translation": "이야기가 레시피를 기억에 남게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "Organization helps learning flow.",
                    "translation": "정리가 학습이 흘러가게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "우진의 수업 준비법이에요.",
                    "optionA": "I",
                    "optionB": "check",
                    "optionC": "every",
                    "optionD": "safety",
                    "optionE": "detail",
                    "optionF": "twice",
                    "result": "I check every safety detail twice",
                    "explanation": "우진이 '난 모든 안전 세부사항을 두 번 확인해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Safety creates comfortable learning.",
                    "translation": "안전이 편안한 학습을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "우진",
                    "script": "Cooking class huge success!",
                    "translation": "요리 클래스 대성공!"
                }
            ]
        }
    ]
}
ID: 15482 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직장 동료 오해 해결",
            "explanation": "ENFJ의 관계 회복과 ISFJ의 개별 배려",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "Let's rebuild team harmony!",
                    "translation": "팀 화합을 다시 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I understand both sides.",
                    "translation": "양쪽을 다 이해해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정훈",
                    "script": "Understanding creates bridges.",
                    "translation": "이해가 다리를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Your vision unites people.",
                    "translation": "네 비전이 사람들을 하나로 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정훈이 팀 화합을 다시 만들자고 했나요?",
                    "hint": "ENFJ는 집단의 조화와 관계 회복을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "정훈이 'Let's rebuild team harmony!'라고 팀 화합을 다시 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정훈",
                    "script": "I facilitate open discussions.",
                    "translation": "열린 토론을 돕고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I check individual feelings.",
                    "translation": "개별 감정들을 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I check individual @@.",
                    "hint": "ISFJ는 각 개인의 감정 상태를 세심하게 살펴요.",
                    "optionA": "discussions",
                    "optionB": "feelings",
                    "optionC": "harmony",
                    "result": "feelings",
                    "explanation": "예나가 '개별 감정들을 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정훈",
                    "script": "Personal care heals wounds.",
                    "translation": "개인적인 배려가 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "Open discussion prevents misunderstanding.",
                    "translation": "열린 토론이 오해를 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정훈의 갈등 해결 철학이에요.",
                    "optionA": "I",
                    "optionB": "believe",
                    "optionC": "conflicts",
                    "optionD": "can",
                    "optionE": "strengthen",
                    "optionF": "relationships",
                    "result": "I believe conflicts can strengthen relationships",
                    "explanation": "정훈이 '난 갈등이 관계를 강화할 수 있다고 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Stronger relationships last longer.",
                    "translation": "더 강한 관계가 더 오래 지속돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "Team unity restored!",
                    "translation": "팀 단합 회복!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직장 동료 오해 해결",
            "explanation": "ENFJ의 관계 회복과 ISFJ의 개별 배려",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "Let's rebuild team harmony!",
                    "translation": "팀 화합을 다시 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I understand both sides.",
                    "translation": "양쪽을 다 이해해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정훈",
                    "script": "Understanding creates bridges.",
                    "translation": "이해가 다리를 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Your vision unites people.",
                    "translation": "네 비전이 사람들을 하나로 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정훈이 팀 화합을 다시 만들자고 했나요?",
                    "hint": "ENFJ는 집단의 조화와 관계 회복을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "정훈이 'Let's rebuild team harmony!'라고 팀 화합을 다시 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정훈",
                    "script": "I facilitate open discussions.",
                    "translation": "열린 토론을 돕고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I check individual feelings.",
                    "translation": "개별 감정들을 확인해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I check individual @@.",
                    "hint": "ISFJ는 각 개인의 감정 상태를 세심하게 살펴요.",
                    "optionA": "discussions",
                    "optionB": "feelings",
                    "optionC": "harmony",
                    "result": "feelings",
                    "explanation": "예나가 '개별 감정들을 확인해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정훈",
                    "script": "Personal care heals wounds.",
                    "translation": "개인적인 배려가 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "Open discussion prevents misunderstanding.",
                    "translation": "열린 토론이 오해를 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정훈의 갈등 해결 철학이에요.",
                    "optionA": "I",
                    "optionB": "believe",
                    "optionC": "conflicts",
                    "optionD": "can",
                    "optionE": "strengthen",
                    "optionF": "relationships",
                    "result": "I believe conflicts can strengthen relationships",
                    "explanation": "정훈이 '난 갈등이 관계를 강화할 수 있다고 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Stronger relationships last longer.",
                    "translation": "더 강한 관계가 더 오래 지속돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "Team unity restored!",
                    "translation": "팀 단합 회복!"
                }
            ]
        }
    ]
}
ID: 15483 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 의견 차이 조정",
            "explanation": "ISFJ의 세심한 중재와 ENFJ의 비전 통합",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승민",
                    "script": "I listen to everyone's concerns.",
                    "translation": "모든 사람의 걱정을 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "We can find common ground!",
                    "translation": "공통점을 찾을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승민",
                    "script": "Common ground brings peace.",
                    "translation": "공통점이 평화를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Your listening validates feelings.",
                    "translation": "네 경청이 감정을 인정해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승민이 모든 사람의 걱정을 듣는다고 했나요?",
                    "hint": "ISFJ는 각 개인의 걱정과 우려를 세심하게 들어요.",
                    "result": "O",
                    "explanation": "승민이 'I listen to everyone's concerns'라고 모든 사람의 걱정을 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승민",
                    "script": "I address specific needs.",
                    "translation": "구체적인 니즈들을 다뤄."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "I focus on family future.",
                    "translation": "가족의 미래에 집중해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I focus on family @@.",
                    "hint": "ENFJ는 장기적인 비전과 미래를 중요하게 생각해요.",
                    "optionA": "needs",
                    "optionB": "future",
                    "optionC": "concerns",
                    "result": "future",
                    "explanation": "민아가 '가족의 미래에 집중해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승민",
                    "script": "Future vision motivates cooperation.",
                    "translation": "미래 비전이 협력에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Specific needs matter individually.",
                    "translation": "구체적인 니즈들이 개별적으로 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승민의 중재 방식이에요.",
                    "optionA": "I",
                    "optionB": "make",
                    "optionC": "everyone",
                    "optionD": "feel",
                    "optionE": "heard",
                    "optionF": "respected",
                    "result": "I make everyone feel heard respected",
                    "explanation": "승민이 '난 모든 사람이 들어지고 존중받는다고 느끼게 해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Respect builds family strength.",
                    "translation": "존중이 가족의 힘을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승민",
                    "script": "Family harmony achieved!",
                    "translation": "가족 화합 달성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 의견 차이 조정",
            "explanation": "ISFJ의 세심한 중재와 ENFJ의 비전 통합",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승민",
                    "script": "I listen to everyone's concerns.",
                    "translation": "모든 사람의 걱정을 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "We can find common ground!",
                    "translation": "공통점을 찾을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승민",
                    "script": "Common ground brings peace.",
                    "translation": "공통점이 평화를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Your listening validates feelings.",
                    "translation": "네 경청이 감정을 인정해줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승민이 모든 사람의 걱정을 듣는다고 했나요?",
                    "hint": "ISFJ는 각 개인의 걱정과 우려를 세심하게 들어요.",
                    "result": "O",
                    "explanation": "승민이 'I listen to everyone's concerns'라고 모든 사람의 걱정을 듣는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승민",
                    "script": "I address specific needs.",
                    "translation": "구체적인 니즈들을 다뤄."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "I focus on family future.",
                    "translation": "가족의 미래에 집중해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I focus on family @@.",
                    "hint": "ENFJ는 장기적인 비전과 미래를 중요하게 생각해요.",
                    "optionA": "needs",
                    "optionB": "future",
                    "optionC": "concerns",
                    "result": "future",
                    "explanation": "민아가 '가족의 미래에 집중해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승민",
                    "script": "Future vision motivates cooperation.",
                    "translation": "미래 비전이 협력에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "Specific needs matter individually.",
                    "translation": "구체적인 니즈들이 개별적으로 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "승민의 중재 방식이에요.",
                    "optionA": "I",
                    "optionB": "make",
                    "optionC": "everyone",
                    "optionD": "feel",
                    "optionE": "heard",
                    "optionF": "respected",
                    "result": "I make everyone feel heard respected",
                    "explanation": "승민이 '난 모든 사람이 들어지고 존중받는다고 느끼게 해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Respect builds family strength.",
                    "translation": "존중이 가족의 힘을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승민",
                    "script": "Family harmony achieved!",
                    "translation": "가족 화합 달성!"
                }
            ]
        }
    ]
}
ID: 15484 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "스트리트 댄스 크루 결성",
            "explanation": "ENFJ의 비전 제시와 ESTP의 즉흥적 실행",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We can inspire through dance!",
                    "translation": "춤으로 영감을 줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's start dancing now!",
                    "translation": "지금 바로 춤춰보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Your energy gets people moving.",
                    "translation": "네 에너지가 사람들을 움직이게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your vision gives meaning.",
                    "translation": "네 비전이 의미를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재민이 춤으로 영감을 줄 수 있다고 했나요?",
                    "hint": "ENFJ는 예술을 통해 사람들에게 영감을 주려고 해요.",
                    "result": "O",
                    "explanation": "재민이 'We can inspire through dance!'라고 춤으로 영감을 줄 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I plan performance themes.",
                    "translation": "공연 테마를 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I try new moves.",
                    "translation": "새로운 동작들을 시도해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I try new @@.",
                    "hint": "ESTP는 즉흥적으로 새로운 것을 시도하는 것을 좋아해요.",
                    "optionA": "themes",
                    "optionB": "moves",
                    "optionC": "plans",
                    "result": "moves",
                    "explanation": "상우가 '새로운 동작들을 시도해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "New moves keep dance fresh.",
                    "translation": "새로운 동작이 춤을 신선하게 유지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Themes connect with audience.",
                    "translation": "테마가 관객과 연결돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민의 댄스 철학이에요.",
                    "result": "I believe dance changes lives",
                    "explanation": "재민이 '난 춤이 삶을 바꾼다고 믿어'라고 말해요.",
                    "optionA": "I",
                    "optionB": "lives",
                    "optionC": "dance",
                    "optionD": "believe",
                    "optionE": "changes"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Dance makes life exciting.",
                    "translation": "춤이 삶을 흥미진진하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Dance crew ready!",
                    "translation": "댄스 크루 준비 완료!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "스트리트 댄스 크루 결성",
            "explanation": "ENFJ의 비전 제시와 ESTP의 즉흥적 실행",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We can inspire through dance!",
                    "translation": "춤으로 영감을 줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's start dancing now!",
                    "translation": "지금 바로 춤춰보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Your energy gets people moving.",
                    "translation": "네 에너지가 사람들을 움직이게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your vision gives meaning.",
                    "translation": "네 비전이 의미를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재민이 춤으로 영감을 줄 수 있다고 했나요?",
                    "hint": "ENFJ는 예술을 통해 사람들에게 영감을 주려고 해요.",
                    "result": "O",
                    "explanation": "재민이 'We can inspire through dance!'라고 춤으로 영감을 줄 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I plan performance themes.",
                    "translation": "공연 테마를 계획해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I try new moves.",
                    "translation": "새로운 동작들을 시도해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I try new @@.",
                    "hint": "ESTP는 즉흥적으로 새로운 것을 시도하는 것을 좋아해요.",
                    "optionA": "themes",
                    "optionB": "moves",
                    "optionC": "plans",
                    "result": "moves",
                    "explanation": "상우가 '새로운 동작들을 시도해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "New moves keep dance fresh.",
                    "translation": "새로운 동작이 춤을 신선하게 유지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Themes connect with audience.",
                    "translation": "테마가 관객과 연결돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "재민의 댄스 철학이에요.",
                    "optionA": "I",
                    "optionB": "lives",
                    "optionC": "dance",
                    "optionD": "believe",
                    "optionE": "changes",
                    "result": "I believe dance changes lives",
                    "explanation": "재민이 '난 춤이 삶을 바꾼다고 믿어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Dance makes life exciting.",
                    "translation": "춤이 삶을 흥미진진하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Dance crew ready!",
                    "translation": "댄스 크루 준비 완료!"
                }
            ]
        }
    ]
}
ID: 15485 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "플래시몹 이벤트 진행",
            "explanation": "ESTP의 순간 대응과 ENFJ의 메시지 전달",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Right here, right now!",
                    "translation": "바로 여기서, 지금 당장!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "This sends powerful message!",
                    "translation": "이게 강력한 메시지를 보내!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Messages need perfect timing.",
                    "translation": "메시지에는 완벽한 타이밍이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Your timing creates magic.",
                    "translation": "네 타이밍이 마법을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "시우가 바로 지금 당장 하자고 했나요?",
                    "hint": "ESTP는 즉각적인 행동을 선호해요.",
                    "result": "O",
                    "explanation": "시우가 'Right here, right now!'라고 바로 지금 당장 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "I read crowd energy.",
                    "translation": "군중의 에너지를 읽어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "I craft meaningful message.",
                    "translation": "의미 있는 메시지를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I craft meaningful @@.",
                    "hint": "ENFJ는 사람들에게 전달할 깊은 의미를 중요하게 생각해요.",
                    "optionA": "energy",
                    "optionB": "message",
                    "optionC": "timing",
                    "result": "message",
                    "explanation": "준영이 '의미 있는 메시지를 만들어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Deep messages touch hearts.",
                    "translation": "깊은 메시지가 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Energy reading ensures success.",
                    "translation": "에너지 읽기가 성공을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우의 행동 방식이에요.",
                    "result": "I act in the moment",
                    "explanation": "시우가 '난 그 순간에 행동해'라고 말해요.",
                    "optionA": "in",
                    "optionB": "act",
                    "optionC": "moment",
                    "optionD": "the",
                    "optionE": "I"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Moments create lasting impact.",
                    "translation": "순간들이 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "Flash mob success!",
                    "translation": "플래시몹 성공!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "플래시몹 이벤트 진행",
            "explanation": "ESTP의 순간 대응과 ENFJ의 메시지 전달",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Right here, right now!",
                    "translation": "바로 여기서, 지금 당장!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "This sends powerful message!",
                    "translation": "이게 강력한 메시지를 보내!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Messages need perfect timing.",
                    "translation": "메시지에는 완벽한 타이밍이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Your timing creates magic.",
                    "translation": "네 타이밍이 마법을 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "시우가 바로 지금 당장 하자고 했나요?",
                    "hint": "ESTP는 즉각적인 행동을 선호해요.",
                    "result": "O",
                    "explanation": "시우가 'Right here, right now!'라고 바로 지금 당장 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "I read crowd energy.",
                    "translation": "군중의 에너지를 읽어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "I craft meaningful message.",
                    "translation": "의미 있는 메시지를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I craft meaningful @@.",
                    "hint": "ENFJ는 사람들에게 전달할 깊은 의미를 중요하게 생각해요.",
                    "optionA": "energy",
                    "optionB": "message",
                    "optionC": "timing",
                    "result": "message",
                    "explanation": "준영이 '의미 있는 메시지를 만들어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Deep messages touch hearts.",
                    "translation": "깊은 메시지가 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Energy reading ensures success.",
                    "translation": "에너지 읽기가 성공을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "시우의 행동 방식이에요.",
                    "optionA": "in",
                    "optionB": "act",
                    "optionC": "moment",
                    "optionD": "the",
                    "optionE": "I",
                    "result": "I act in the moment",
                    "explanation": "시우가 '난 그 순간에 행동해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Moments create lasting impact.",
                    "translation": "순간들이 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "Flash mob success!",
                    "translation": "플래시몹 성공!"
                }
            ]
        }
    ]
}
ID: 15486 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "온라인 트렌드 분석",
            "explanation": "ENFJ의 심층 이해와 ESTP의 즉각 반응",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "What drives this trend?",
                    "translation": "이 트렌드를 무엇이 이끌어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "People want fun now!",
                    "translation": "사람들이 지금 재미를 원해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Immediate fun has meaning.",
                    "translation": "즉각적인 재미에는 의미가 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Your deep thinking helps understanding.",
                    "translation": "네 깊은 생각이 이해에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현준이 이 트렌드를 무엇이 이끄는지 물어봤나요?",
                    "hint": "ENFJ는 현상 뒤의 깊은 의미를 파악하려고 해요.",
                    "result": "O",
                    "explanation": "현준이 'What drives this trend?'라고 이 트렌드를 무엇이 이끄는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "I study behavior patterns.",
                    "translation": "행동 패턴을 연구해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I spot trending topics.",
                    "translation": "트렌드 토픽을 발견해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I spot trending @@.",
                    "hint": "ESTP는 빠르게 변화하는 트렌드를 즉각 포착해요.",
                    "optionA": "patterns",
                    "optionB": "topics",
                    "optionC": "meanings",
                    "result": "topics",
                    "explanation": "태준이 '트렌드 토픽을 발견해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Quick spotting gives advantage.",
                    "translation": "빠른 발견이 이점을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Pattern study predicts future.",
                    "translation": "패턴 연구가 미래를 예측해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현준의 분석 방식이에요.",
                    "optionA": "I",
                    "optionB": "understand",
                    "optionC": "deeper",
                    "optionD": "meanings",
                    "result": "I understand deeper meanings",
                    "explanation": "현준이 '난 더 깊은 의미를 이해해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Deep meanings last longer.",
                    "translation": "깊은 의미가 더 오래 지속돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Trend analysis complete!",
                    "translation": "트렌드 분석 완료!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "온라인 트렌드 분석",
            "explanation": "ENFJ의 심층 이해와 ESTP의 즉각 반응",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "What drives this trend?",
                    "translation": "이 트렌드를 무엇이 이끌어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "People want fun now!",
                    "translation": "사람들이 지금 재미를 원해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Immediate fun has meaning.",
                    "translation": "즉각적인 재미에는 의미가 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Your deep thinking helps understanding.",
                    "translation": "네 깊은 생각이 이해에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현준이 이 트렌드를 무엇이 이끄는지 물어봤나요?",
                    "hint": "ENFJ는 현상 뒤의 깊은 의미를 파악하려고 해요.",
                    "result": "O",
                    "explanation": "현준이 'What drives this trend?'라고 이 트렌드를 무엇이 이끄는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "I study behavior patterns.",
                    "translation": "행동 패턴을 연구해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I spot trending topics.",
                    "translation": "트렌드 토픽을 발견해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I spot trending @@.",
                    "hint": "ESTP는 빠르게 변화하는 트렌드를 즉각 포착해요.",
                    "optionA": "patterns",
                    "optionB": "topics",
                    "optionC": "meanings",
                    "result": "topics",
                    "explanation": "태준이 '트렌드 토픽을 발견해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Quick spotting gives advantage.",
                    "translation": "빠른 발견이 이점을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Pattern study predicts future.",
                    "translation": "패턴 연구가 미래를 예측해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현준의 분석 방식이에요.",
                    "optionA": "I",
                    "optionB": "understand",
                    "optionC": "deeper",
                    "optionD": "meanings",
                    "result": "I understand deeper meanings",
                    "explanation": "현준이 '난 더 깊은 의미를 이해해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Deep meanings last longer.",
                    "translation": "깊은 의미가 더 오래 지속돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Trend analysis complete!",
                    "translation": "트렌드 분석 완료!"
                }
            ]
        }
    ]
}
ID: 15487 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실시간 뉴스 리포팅",
            "explanation": "ESTP의 현장 감각과 ENFJ의 스토리 구성",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Something big happening here!",
                    "translation": "여기서 뭔가 큰 일이 일어나고 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "Let's tell complete story.",
                    "translation": "완전한 이야기를 들려주자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "Stories need live action.",
                    "translation": "이야기에는 생생한 액션이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Your presence captures reality.",
                    "translation": "네 현장감이 현실을 포착해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "건호가 뭔가 큰 일이 일어나고 있다고 했나요?",
                    "hint": "ESTP는 현재 순간의 중요한 사건을 즉각 포착해요.",
                    "result": "O",
                    "explanation": "건호가 'Something big happening here!'라고 뭔가 큰 일이 일어나고 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "I feel crowd emotions.",
                    "translation": "군중의 감정을 느껴."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "I connect human experiences.",
                    "translation": "인간의 경험들을 연결해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I connect human @@.",
                    "hint": "ENFJ는 개별 경험들을 더 큰 의미로 연결하는 것을 좋아해요.",
                    "optionA": "emotions",
                    "optionB": "experiences",
                    "optionC": "crowds",
                    "result": "experiences",
                    "explanation": "정훈이 '인간의 경험들을 연결해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Connections give meaning.",
                    "translation": "연결이 의미를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Raw emotions tell truth.",
                    "translation": "날것의 감정이 진실을 말해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건호의 리포팅 스타일이에요.",
                    "result": "I report what happens now",
                    "explanation": "건호가 '난 지금 일어나는 일을 보도해'라고 말해요.",
                    "optionA": "now",
                    "optionB": "what",
                    "optionC": "report",
                    "optionD": "happens",
                    "optionE": "I"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "Now creates tomorrow's history.",
                    "translation": "지금이 내일의 역사를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "Breaking news delivered!",
                    "translation": "속보 전달 완료!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실시간 뉴스 리포팅",
            "explanation": "ESTP의 현장 감각과 ENFJ의 스토리 구성",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Something big happening here!",
                    "translation": "여기서 뭔가 큰 일이 일어나고 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "Let's tell complete story.",
                    "translation": "완전한 이야기를 들려주자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "Stories need live action.",
                    "translation": "이야기에는 생생한 액션이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Your presence captures reality.",
                    "translation": "네 현장감이 현실을 포착해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "건호가 뭔가 큰 일이 일어나고 있다고 했나요?",
                    "hint": "ESTP는 현재 순간의 중요한 사건을 즉각 포착해요.",
                    "result": "O",
                    "explanation": "건호가 'Something big happening here!'라고 뭔가 큰 일이 일어나고 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "I feel crowd emotions.",
                    "translation": "군중의 감정을 느껴."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "I connect human experiences.",
                    "translation": "인간의 경험들을 연결해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I connect human @@.",
                    "hint": "ENFJ는 개별 경험들을 더 큰 의미로 연결하는 것을 좋아해요.",
                    "optionA": "emotions",
                    "optionB": "experiences",
                    "optionC": "crowds",
                    "result": "experiences",
                    "explanation": "정훈이 '인간의 경험들을 연결해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Connections give meaning.",
                    "translation": "연결이 의미를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Raw emotions tell truth.",
                    "translation": "날것의 감정이 진실을 말해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "건호의 리포팅 스타일이에요.",
                    "optionA": "now",
                    "optionB": "what",
                    "optionC": "report",
                    "optionD": "happens",
                    "optionE": "I",
                    "result": "I report what happens now",
                    "explanation": "건호가 '난 지금 일어나는 일을 보도해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "Now creates tomorrow's history.",
                    "translation": "지금이 내일의 역사를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "Breaking news delivered!",
                    "translation": "속보 전달 완료!"
                }
            ]
        }
    ]
}
ID: 15488 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "극한 스포츠 도전",
            "explanation": "ENFJ의 성장 의미와 ESTP의 스릴 추구",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "형",
                    "script": "This challenge transforms us!",
                    "translation": "이 도전이 우리를 변화시켜!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's jump right in!",
                    "translation": "바로 뛰어들자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "형",
                    "script": "Bold action creates growth.",
                    "translation": "대담한 행동이 성장을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your meaning makes adventure special.",
                    "translation": "네 의미가 모험을 특별하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "형이 이 도전이 우리를 변화시킨다고 했나요?",
                    "hint": "ENFJ는 도전을 통한 성장과 변화를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "형이 'This challenge transforms us!'라고 이 도전이 우리를 변화시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "형",
                    "script": "I see personal development.",
                    "translation": "개인적 발전을 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I feel pure adrenaline.",
                    "translation": "순수한 아드레날린을 느껴."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I feel pure @@.",
                    "hint": "ESTP는 극한 상황에서 느끼는 생생한 감각을 즐겨요.",
                    "optionA": "development",
                    "optionB": "adrenaline",
                    "optionC": "meaning",
                    "result": "adrenaline",
                    "explanation": "상우가 '순수한 아드레날린을 느껴'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "형",
                    "script": "Adrenaline fuels courage.",
                    "translation": "아드레날린이 용기에 연료를 공급해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Development gives purpose.",
                    "translation": "발전이 목적을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "형의 도전 철학이에요.",
                    "optionA": "I",
                    "optionB": "embrace",
                    "optionC": "every",
                    "optionD": "challenge",
                    "result": "I embrace every challenge",
                    "explanation": "형이 '난 모든 도전을 받아들여'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Challenges make life exciting.",
                    "translation": "도전이 삶을 흥미진진하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "형",
                    "script": "Extreme sport conquered!",
                    "translation": "익스트림 스포츠 정복!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "극한 스포츠 도전",
            "explanation": "ENFJ의 성장 의미와 ESTP의 스릴 추구",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "형",
                    "script": "This challenge transforms us!",
                    "translation": "이 도전이 우리를 변화시켜!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's jump right in!",
                    "translation": "바로 뛰어들자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "형",
                    "script": "Bold action creates growth.",
                    "translation": "대담한 행동이 성장을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your meaning makes adventure special.",
                    "translation": "네 의미가 모험을 특별하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "형이 이 도전이 우리를 변화시킨다고 했나요?",
                    "hint": "ENFJ는 도전을 통한 성장과 변화를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "형이 'This challenge transforms us!'라고 이 도전이 우리를 변화시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "형",
                    "script": "I see personal development.",
                    "translation": "개인적 발전을 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I feel pure adrenaline.",
                    "translation": "순수한 아드레날린을 느껴."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I feel pure @@.",
                    "hint": "ESTP는 극한 상황에서 느끼는 생생한 감각을 즐겨요.",
                    "optionA": "development",
                    "optionB": "adrenaline",
                    "optionC": "meaning",
                    "result": "adrenaline",
                    "explanation": "상우가 '순수한 아드레날린을 느껴'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "형",
                    "script": "Adrenaline fuels courage.",
                    "translation": "아드레날린이 용기에 연료를 공급해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Development gives purpose.",
                    "translation": "발전이 목적을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "형의 도전 철학이에요.",
                    "optionA": "I",
                    "optionB": "embrace",
                    "optionC": "every",
                    "optionD": "challenge",
                    "result": "I embrace every challenge",
                    "explanation": "형이 '난 모든 도전을 받아들여'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Challenges make life exciting.",
                    "translation": "도전이 삶을 흥미진진하게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "형",
                    "script": "Extreme sport conquered!",
                    "translation": "익스트림 스포츠 정복!"
                }
            ]
        }
    ]
}
ID: 15489 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "음식 트럭 메뉴 선택",
            "explanation": "ESTP의 즉석 판단과 ENFJ의 고객 경험",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "This tastes amazing now!",
                    "translation": "이게 지금 정말 맛있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "How does this make people feel?",
                    "translation": "이게 사람들을 어떻게 느끼게 해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Good feelings come from taste.",
                    "translation": "좋은 감정은 맛에서 와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Your taste testing ensures quality.",
                    "translation": "네 맛 테스트가 품질을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "시우가 지금 정말 맛있다고 했나요?",
                    "hint": "ESTP는 즉각적인 감각 경험을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "시우가 'This tastes amazing now!'라고 지금 정말 맛있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "I trust my taste buds.",
                    "translation": "내 미각을 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "I imagine customer journey.",
                    "translation": "고객 여정을 상상해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I imagine customer @@.",
                    "hint": "ENFJ는 고객의 전체적인 경험을 생각해요.",
                    "optionA": "taste",
                    "optionB": "journey",
                    "optionC": "buds",
                    "result": "journey",
                    "explanation": "재민이 '고객 여정을 상상해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Journey thinking creates memories.",
                    "translation": "여정 사고가 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Taste buds never lie.",
                    "translation": "미각은 거짓말하지 않아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우의 선택 기준이에요.",
                    "result": "I choose what works now",
                    "explanation": "시우가 '난 지금 통하는 걸 선택해'라고 말해요.",
                    "optionA": "works",
                    "optionB": "I",
                    "optionC": "now",
                    "optionD": "choose",
                    "optionE": "what"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재민",
                    "script": "Working now builds future.",
                    "translation": "지금 통하는 것이 미래를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "Perfect menu decided!",
                    "translation": "완벽한 메뉴 결정!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "음식 트럭 메뉴 선택",
            "explanation": "ESTP의 즉석 판단과 ENFJ의 고객 경험",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "This tastes amazing now!",
                    "translation": "이게 지금 정말 맛있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "How does this make people feel?",
                    "translation": "이게 사람들을 어떻게 느끼게 해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Good feelings come from taste.",
                    "translation": "좋은 감정은 맛에서 와."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Your taste testing ensures quality.",
                    "translation": "네 맛 테스트가 품질을 보장해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "시우가 지금 정말 맛있다고 했나요?",
                    "hint": "ESTP는 즉각적인 감각 경험을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "시우가 'This tastes amazing now!'라고 지금 정말 맛있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "I trust my taste buds.",
                    "translation": "내 미각을 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "I imagine customer journey.",
                    "translation": "고객 여정을 상상해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I imagine customer @@.",
                    "hint": "ENFJ는 고객의 전체적인 경험을 생각해요.",
                    "optionA": "taste",
                    "optionB": "journey",
                    "optionC": "buds",
                    "result": "journey",
                    "explanation": "재민이 '고객 여정을 상상해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Journey thinking creates memories.",
                    "translation": "여정 사고가 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Taste buds never lie.",
                    "translation": "미각은 거짓말하지 않아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "시우의 선택 기준이에요.",
                    "optionA": "works",
                    "optionB": "I",
                    "optionC": "now",
                    "optionD": "choose",
                    "optionE": "what",
                    "result": "I choose what works now",
                    "explanation": "시우가 '난 지금 통하는 걸 선택해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재민",
                    "script": "Working now builds future.",
                    "translation": "지금 통하는 것이 미래를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "Perfect menu decided!",
                    "translation": "완벽한 메뉴 결정!"
                }
            ]
        }
    ]
}
ID: 15490 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "스마트 홈 라이프",
            "explanation": "ENFJ의 미래 비전과 ESTP의 실용적 활용",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Technology enhances human connection!",
                    "translation": "기술이 인간 연결을 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "This gadget saves time!",
                    "translation": "이 기기가 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Saved time means more togetherness.",
                    "translation": "절약된 시간은 더 많은 함께함을 의미해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Your vision makes tech meaningful.",
                    "translation": "네 비전이 기술을 의미 있게 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준영이 기술이 인간 연결을 향상시킨다고 했나요?",
                    "hint": "ENFJ는 기술의 인간적 가치를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "준영이 'Technology enhances human connection!'라고 기술이 인간 연결을 향상시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "I design daily routines.",
                    "translation": "일상 루틴을 디자인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I test every function.",
                    "translation": "모든 기능을 테스트해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I test every @@.",
                    "hint": "ESTP는 직접 사용해보면서 실용성을 확인해요.",
                    "optionA": "routine",
                    "optionB": "function",
                    "optionC": "connection",
                    "result": "function",
                    "explanation": "태준이 '모든 기능을 테스트해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Testing ensures smooth experience.",
                    "translation": "테스트가 부드러운 경험을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Routines create good habits.",
                    "translation": "루틴이 좋은 습관을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준영의 기술 철학이에요.",
                    "result": "I use tech very purposefully",
                    "explanation": "준영이 '난 기술을 매우 목적있게 사용해'라고 말해요.",
                    "optionA": "very",
                    "optionB": "I",
                    "optionC": "use",
                    "optionD": "tech",
                    "optionE": "purposefully"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Purpose guides best choices.",
                    "translation": "목적이 최고의 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Smart home perfected!",
                    "translation": "스마트 홈 완성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "스마트 홈 라이프",
            "explanation": "ENFJ의 미래 비전과 ESTP의 실용적 활용",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준영",
                    "script": "Technology enhances human connection!",
                    "translation": "기술이 인간 연결을 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "This gadget saves time!",
                    "translation": "이 기기가 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준영",
                    "script": "Saved time means more togetherness.",
                    "translation": "절약된 시간은 더 많은 함께함을 의미해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Your vision makes tech meaningful.",
                    "translation": "네 비전이 기술을 의미 있게 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준영이 기술이 인간 연결을 향상시킨다고 했나요?",
                    "hint": "ENFJ는 기술의 인간적 가치를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "준영이 'Technology enhances human connection!'라고 기술이 인간 연결을 향상시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준영",
                    "script": "I design daily routines.",
                    "translation": "일상 루틴을 디자인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "I test every function.",
                    "translation": "모든 기능을 테스트해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I test every @@.",
                    "hint": "ESTP는 직접 사용해보면서 실용성을 확인해요.",
                    "optionA": "routine",
                    "optionB": "function",
                    "optionC": "connection",
                    "result": "function",
                    "explanation": "태준이 '모든 기능을 테스트해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준영",
                    "script": "Testing ensures smooth experience.",
                    "translation": "테스트가 부드러운 경험을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Routines create good habits.",
                    "translation": "루틴이 좋은 습관을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준영의 기술 철학이에요.",
                    "optionA": "very",
                    "optionB": "I",
                    "optionC": "use",
                    "optionD": "tech",
                    "optionE": "purposefully",
                    "result": "I use tech very purposefully",
                    "explanation": "준영이 '난 기술을 매우 목적있게 사용해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "Purpose guides best choices.",
                    "translation": "목적이 최고의 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Smart home perfected!",
                    "translation": "스마트 홈 완성!"
                }
            ]
        }
    ]
}
ID: 15491 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "도시 생활 VS 자연 생활",
            "explanation": "ESTP의 현실 적응과 ENFJ의 이상적 균형",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아빠",
                    "script": "City gives instant opportunities!",
                    "translation": "도시가 즉각적인 기회를 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "형",
                    "script": "Nature heals our souls.",
                    "translation": "자연이 우리 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아빠",
                    "script": "Soul healing needs balance.",
                    "translation": "영혼 치유에는 균형이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "형",
                    "script": "Your energy creates opportunities.",
                    "translation": "네 에너지가 기회를 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아빠가 도시가 즉각적인 기회를 준다고 했나요?",
                    "hint": "ESTP는 도시의 즉각적인 자극과 기회를 좋아해요.",
                    "result": "O",
                    "explanation": "아빠가 'City gives instant opportunities!'라고 도시가 즉각적인 기회를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아빠",
                    "script": "I thrive on action.",
                    "translation": "액션으로 번성해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "형",
                    "script": "I seek peaceful harmony.",
                    "translation": "평화로운 조화를 찾아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I seek peaceful @@.",
                    "hint": "ENFJ는 조화로운 환경을 추구해요.",
                    "optionA": "action",
                    "optionB": "harmony",
                    "optionC": "city",
                    "result": "harmony",
                    "explanation": "형이 '평화로운 조화를 찾아'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아빠",
                    "script": "Harmony gives inner strength.",
                    "translation": "조화가 내면의 힘을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "형",
                    "script": "Action brings positive change.",
                    "translation": "행동이 긍정적인 변화를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아빠의 생활 방식이에요.",
                    "result": "I adapt to everything quickly",
                    "explanation": "아빠가 '난 모든 것에 빠르게 적응해'라고 말해요.",
                    "optionA": "to",
                    "optionB": "everything",
                    "optionC": "I",
                    "optionD": "adapt",
                    "optionE": "quickly"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "형",
                    "script": "Quick adaptation shows wisdom.",
                    "translation": "빠른 적응이 지혜를 보여줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아빠",
                    "script": "Perfect life balance!",
                    "translation": "완벽한 삶의 균형!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "도시 생활 VS 자연 생활",
            "explanation": "ESTP의 현실 적응과 ENFJ의 이상적 균형",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아빠",
                    "script": "City gives instant opportunities!",
                    "translation": "도시가 즉각적인 기회를 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "형",
                    "script": "Nature heals our souls.",
                    "translation": "자연이 우리 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아빠",
                    "script": "Soul healing needs balance.",
                    "translation": "영혼 치유에는 균형이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "형",
                    "script": "Your energy creates opportunities.",
                    "translation": "네 에너지가 기회를 만들어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아빠가 도시가 즉각적인 기회를 준다고 했나요?",
                    "hint": "ESTP는 도시의 즉각적인 자극과 기회를 좋아해요.",
                    "result": "O",
                    "explanation": "아빠가 'City gives instant opportunities!'라고 도시가 즉각적인 기회를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아빠",
                    "script": "I thrive on action.",
                    "translation": "액션으로 번성해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "형",
                    "script": "I seek peaceful harmony.",
                    "translation": "평화로운 조화를 찾아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I seek peaceful @@.",
                    "hint": "ENFJ는 조화로운 환경을 추구해요.",
                    "optionA": "action",
                    "optionB": "harmony",
                    "optionC": "city",
                    "result": "harmony",
                    "explanation": "형이 '평화로운 조화를 찾아'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아빠",
                    "script": "Harmony gives inner strength.",
                    "translation": "조화가 내면의 힘을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "형",
                    "script": "Action brings positive change.",
                    "translation": "행동이 긍정적인 변화를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "아빠의 생활 방식이에요.",
                    "optionA": "to",
                    "optionB": "everything",
                    "optionC": "I",
                    "optionD": "adapt",
                    "optionE": "quickly",
                    "result": "I adapt to everything quickly",
                    "explanation": "아빠가 '난 모든 것에 빠르게 적응해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "형",
                    "script": "Quick adaptation shows wisdom.",
                    "translation": "빠른 적응이 지혜를 보여줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아빠",
                    "script": "Perfect life balance!",
                    "translation": "완벽한 삶의 균형!"
                }
            ]
        }
    ]
}
ID: 15492 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "응급상황 대응팀",
            "explanation": "ENFJ의 팀 조직과 ESTP의 즉각 대응",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "Everyone stay calm together!",
                    "translation": "모두 함께 침착하게!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I handle this now!",
                    "translation": "지금 내가 처리할게!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정훈",
                    "script": "Quick action saves lives.",
                    "translation": "빠른 행동이 생명을 구해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your coordination keeps team strong.",
                    "translation": "네 조정이 팀을 강하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정훈이 모두 함께 침착하게 하자고 했나요?",
                    "hint": "ENFJ는 위기 상황에서 팀의 결속을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "정훈이 'Everyone stay calm together!'라고 모두 함께 침착하게 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정훈",
                    "script": "I assign clear roles.",
                    "translation": "명확한 역할을 배정해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my instincts.",
                    "translation": "내 직감을 믿어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I trust my @@.",
                    "hint": "ESTP는 위기 상황에서 직감적 판단을 신뢰해요.",
                    "optionA": "roles",
                    "optionB": "instincts",
                    "optionC": "team",
                    "result": "instincts",
                    "explanation": "상우가 '내 직감을 믿어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정훈",
                    "script": "Good instincts guide decisions.",
                    "translation": "좋은 직감이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Clear roles prevent chaos.",
                    "translation": "명확한 역할이 혼란을 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정훈의 리더십 방식이에요.",
                    "result": "I unite people under pressure",
                    "explanation": "정훈이 '난 압박 하에서 사람들을 하나로 만들어'라고 말해요.",
                    "optionA": "I",
                    "optionB": "people",
                    "optionC": "unite",
                    "optionD": "pressure",
                    "optionE": "under"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Unity creates miracle solutions.",
                    "translation": "단합이 기적적인 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "Emergency handled perfectly!",
                    "translation": "응급상황 완벽 처리!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "응급상황 대응팀",
            "explanation": "ENFJ의 팀 조직과 ESTP의 즉각 대응",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정훈",
                    "script": "Everyone stay calm together!",
                    "translation": "모두 함께 침착하게!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I handle this now!",
                    "translation": "지금 내가 처리할게!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정훈",
                    "script": "Quick action saves lives.",
                    "translation": "빠른 행동이 생명을 구해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Your coordination keeps team strong.",
                    "translation": "네 조정이 팀을 강하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "정훈이 모두 함께 침착하게 하자고 했나요?",
                    "hint": "ENFJ는 위기 상황에서 팀의 결속을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "정훈이 'Everyone stay calm together!'라고 모두 함께 침착하게 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정훈",
                    "script": "I assign clear roles.",
                    "translation": "명확한 역할을 배정해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my instincts.",
                    "translation": "내 직감을 믿어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I trust my @@.",
                    "hint": "ESTP는 위기 상황에서 직감적 판단을 신뢰해요.",
                    "optionA": "roles",
                    "optionB": "instincts",
                    "optionC": "team",
                    "result": "instincts",
                    "explanation": "상우가 '내 직감을 믿어'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정훈",
                    "script": "Good instincts guide decisions.",
                    "translation": "좋은 직감이 결정을 안내해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Clear roles prevent chaos.",
                    "translation": "명확한 역할이 혼란을 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정훈의 리더십 방식이에요.",
                    "optionA": "I",
                    "optionB": "people",
                    "optionC": "unite",
                    "optionD": "pressure",
                    "optionE": "under",
                    "result": "I unite people under pressure",
                    "explanation": "정훈이 '난 압박 하에서 사람들을 하나로 만들어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Unity creates miracle solutions.",
                    "translation": "단합이 기적적인 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "Emergency handled perfectly!",
                    "translation": "응급상황 완벽 처리!"
                }
            ]
        }
    ]
}
ID: 15493 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 기회 포착",
            "explanation": "ESTP의 순간 판단과 ENFJ의 장기 계획",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "This chance won't wait!",
                    "translation": "이 기회는 기다려주지 않아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "How does this fit our vision?",
                    "translation": "이게 우리 비전에 어떻게 맞아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "Vision needs bold moves.",
                    "translation": "비전에는 대담한 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Your courage opens doors.",
                    "translation": "네 용기가 문을 열어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "건호가 이 기회는 기다려주지 않는다고 했나요?",
                    "hint": "ESTP는 즉각적인 기회를 놓치지 않으려고 해요.",
                    "result": "O",
                    "explanation": "건호가 'This chance won't wait!'라고 이 기회는 기다려주지 않는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "I seize every moment.",
                    "translation": "모든 순간을 붙잡아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현준",
                    "script": "I consider long-term impact.",
                    "translation": "장기적 영향을 고려해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I consider long-term @@.",
                    "hint": "ENFJ는 미래에 미칠 영향을 신중하게 생각해요.",
                    "optionA": "moments",
                    "optionB": "impact",
                    "optionC": "courage",
                    "result": "impact",
                    "explanation": "현준이 '장기적 영향을 고려해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Impact thinking prevents mistakes.",
                    "translation": "영향 사고가 실수를 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "Seizing moments creates possibilities.",
                    "translation": "순간을 붙잡는 것이 가능성을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건호의 기회 활용법이에요.",
                    "result": "I jump on opportunities fast",
                    "explanation": "건호가 '난 기회에 빠르게 뛰어들어'라고 말해요.",
                    "optionA": "jump",
                    "optionB": "fast",
                    "optionC": "on",
                    "optionD": "I",
                    "optionE": "opportunities"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현준",
                    "script": "Fast action with purpose works.",
                    "translation": "목적 있는 빠른 행동이 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "Golden opportunity seized!",
                    "translation": "황금 기회 포착!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 기회 포착",
            "explanation": "ESTP의 순간 판단과 ENFJ의 장기 계획",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "This chance won't wait!",
                    "translation": "이 기회는 기다려주지 않아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "How does this fit our vision?",
                    "translation": "이게 우리 비전에 어떻게 맞아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "Vision needs bold moves.",
                    "translation": "비전에는 대담한 행동이 필요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "Your courage opens doors.",
                    "translation": "네 용기가 문을 열어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "건호가 이 기회는 기다려주지 않는다고 했나요?",
                    "hint": "ESTP는 즉각적인 기회를 놓치지 않으려고 해요.",
                    "result": "O",
                    "explanation": "건호가 'This chance won't wait!'라고 이 기회는 기다려주지 않는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "I seize every moment.",
                    "translation": "모든 순간을 붙잡아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현준",
                    "script": "I consider long-term impact.",
                    "translation": "장기적 영향을 고려해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I consider long-term @@.",
                    "hint": "ENFJ는 미래에 미칠 영향을 신중하게 생각해요.",
                    "optionA": "moments",
                    "optionB": "impact",
                    "optionC": "courage",
                    "result": "impact",
                    "explanation": "현준이 '장기적 영향을 고려해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건호",
                    "script": "Impact thinking prevents mistakes.",
                    "translation": "영향 사고가 실수를 예방해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "Seizing moments creates possibilities.",
                    "translation": "순간을 붙잡는 것이 가능성을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "건호의 기회 활용법이에요.",
                    "optionA": "jump",
                    "optionB": "fast",
                    "optionC": "on",
                    "optionD": "I",
                    "optionE": "opportunities",
                    "result": "I jump on opportunities fast",
                    "explanation": "건호가 '난 기회에 빠르게 뛰어들어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현준",
                    "script": "Fast action with purpose works.",
                    "translation": "목적 있는 빠른 행동이 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "Golden opportunity seized!",
                    "translation": "황금 기회 포착!"
                }
            ]
        }
    ]
}
ID: 15494 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "프리랜서 크리에이터",
            "explanation": "ENFJ의 메시지 전달과 ESTP의 트렌드 대응",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Content should inspire change!",
                    "translation": "콘텐츠가 변화를 영감을 줘야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "I create what people want!",
                    "translation": "사람들이 원하는 걸 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Popular content can inspire.",
                    "translation": "인기 있는 콘텐츠가 영감을 줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Your message gives content depth.",
                    "translation": "네 메시지가 콘텐츠에 깊이를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재민이 콘텐츠가 변화에 영감을 줘야 한다고 했나요?",
                    "hint": "ENFJ는 콘텐츠를 통해 의미 있는 변화를 만들고 싶어해요.",
                    "result": "O",
                    "explanation": "재민이 'Content should inspire change!'라고 콘텐츠가 변화에 영감을 줘야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I craft meaningful stories.",
                    "translation": "의미 있는 이야기들을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I follow trending topics.",
                    "translation": "트렌드 토픽을 따라가."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I follow trending @@.",
                    "hint": "ESTP는 현재 인기 있는 주제들을 빠르게 파악해요.",
                    "optionA": "stories",
                    "optionB": "topics",
                    "optionC": "messages",
                    "result": "topics",
                    "explanation": "시우가 '트렌드 토픽을 따라가'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Trends help reach more people.",
                    "translation": "트렌드가 더 많은 사람에게 도달하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Stories create emotional connection.",
                    "translation": "이야기가 감정적 연결을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민의 창작 목표에요.",
                    "optionA": "I",
                    "optionB": "change",
                    "optionC": "world",
                    "optionD": "through",
                    "optionE": "content",
                    "result": "I change world through content",
                    "explanation": "재민이 '난 콘텐츠를 통해 세상을 바꿔'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "World needs positive content.",
                    "translation": "세상에는 긍정적인 콘텐츠가 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Creator success achieved!",
                    "translation": "크리에이터 성공 달성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "프리랜서 크리에이터",
            "explanation": "ENFJ의 메시지 전달과 ESTP의 트렌드 대응",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Content should inspire change!",
                    "translation": "콘텐츠가 변화를 영감을 줘야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "I create what people want!",
                    "translation": "사람들이 원하는 걸 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Popular content can inspire.",
                    "translation": "인기 있는 콘텐츠가 영감을 줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Your message gives content depth.",
                    "translation": "네 메시지가 콘텐츠에 깊이를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재민이 콘텐츠가 변화에 영감을 줘야 한다고 했나요?",
                    "hint": "ENFJ는 콘텐츠를 통해 의미 있는 변화를 만들고 싶어해요.",
                    "result": "O",
                    "explanation": "재민이 'Content should inspire change!'라고 콘텐츠가 변화에 영감을 줘야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "I craft meaningful stories.",
                    "translation": "의미 있는 이야기들을 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "I follow trending topics.",
                    "translation": "트렌드 토픽을 따라가."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I follow trending @@.",
                    "hint": "ESTP는 현재 인기 있는 주제들을 빠르게 파악해요.",
                    "optionA": "stories",
                    "optionB": "topics",
                    "optionC": "messages",
                    "result": "topics",
                    "explanation": "시우가 '트렌드 토픽을 따라가'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Trends help reach more people.",
                    "translation": "트렌드가 더 많은 사람에게 도달하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Stories create emotional connection.",
                    "translation": "이야기가 감정적 연결을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "재민의 창작 목표에요.",
                    "optionA": "I",
                    "optionB": "change",
                    "optionC": "world",
                    "optionD": "through",
                    "optionE": "content",
                    "result": "I change world through content",
                    "explanation": "재민이 '난 콘텐츠를 통해 세상을 바꿔'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "World needs positive content.",
                    "translation": "세상에는 긍정적인 콘텐츠가 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Creator success achieved!",
                    "translation": "크리에이터 성공 달성!"
                }
            ]
        }
    ]
}
ID: 15495 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "응급의료진 팀워크",
            "explanation": "ESTP의 현장 대응과 ENFJ의 환자 케어",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Patient needs help now!",
                    "translation": "환자가 지금 도움이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Let's comfort their family.",
                    "translation": "가족들을 위로해주자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "Family support aids recovery.",
                    "translation": "가족 지지가 회복에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Your quick response saves lives.",
                    "translation": "네 빠른 대응이 생명을 구해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태준이 환자가 지금 도움이 필요하다고 했나요?",
                    "hint": "ESTP는 즉각적인 의료 대응을 우선시해요.",
                    "result": "O",
                    "explanation": "태준이 'Patient needs help now!'라고 환자가 지금 도움이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "I act on medical instincts.",
                    "translation": "의료 직감으로 행동해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "I provide emotional support.",
                    "translation": "감정적 지지를 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I provide emotional @@.",
                    "hint": "ENFJ는 환자와 가족의 감정적 필요를 중요하게 생각해요.",
                    "optionA": "instincts",
                    "optionB": "support",
                    "optionC": "response",
                    "result": "support",
                    "explanation": "준영이 '감정적 지지를 제공해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Emotional care heals completely.",
                    "translation": "감정적 돌봄이 완전히 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Medical instincts guide treatment.",
                    "translation": "의료 직감이 치료를 안내해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준의 의료 철학이에요.",
                    "optionA": "I",
                    "optionB": "save",
                    "optionC": "lives",
                    "optionD": "through",
                    "optionE": "quick",
                    "optionF": "action",
                    "result": "I save lives through quick action",
                    "explanation": "태준이 '난 빠른 행동으로 생명을 구해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Quick action with compassion works.",
                    "translation": "연민을 가진 빠른 행동이 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "Medical team success!",
                    "translation": "의료팀 성공!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "응급의료진 팀워크",
            "explanation": "ESTP의 현장 대응과 ENFJ의 환자 케어",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Patient needs help now!",
                    "translation": "환자가 지금 도움이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Let's comfort their family.",
                    "translation": "가족들을 위로해주자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태준",
                    "script": "Family support aids recovery.",
                    "translation": "가족 지지가 회복에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Your quick response saves lives.",
                    "translation": "네 빠른 대응이 생명을 구해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태준이 환자가 지금 도움이 필요하다고 했나요?",
                    "hint": "ESTP는 즉각적인 의료 대응을 우선시해요.",
                    "result": "O",
                    "explanation": "태준이 'Patient needs help now!'라고 환자가 지금 도움이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "I act on medical instincts.",
                    "translation": "의료 직감으로 행동해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "I provide emotional support.",
                    "translation": "감정적 지지를 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I provide emotional @@.",
                    "hint": "ENFJ는 환자와 가족의 감정적 필요를 중요하게 생각해요.",
                    "optionA": "instincts",
                    "optionB": "support",
                    "optionC": "response",
                    "result": "support",
                    "explanation": "준영이 '감정적 지지를 제공해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태준",
                    "script": "Emotional care heals completely.",
                    "translation": "감정적 돌봄이 완전히 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Medical instincts guide treatment.",
                    "translation": "의료 직감이 치료를 안내해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태준의 의료 철학이에요.",
                    "optionA": "I",
                    "optionB": "save",
                    "optionC": "lives",
                    "optionD": "through",
                    "optionE": "quick",
                    "optionF": "action",
                    "result": "I save lives through quick action",
                    "explanation": "태준이 '난 빠른 행동으로 생명을 구해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Quick action with compassion works.",
                    "translation": "연민을 가진 빠른 행동이 통해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "Medical team success!",
                    "translation": "의료팀 성공!"
                }
            ]
        }
    ]
}
ID: 15496 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "액션 스포츠 유튜브",
            "explanation": "ENFJ의 영감적 콘텐츠와 ESTP의 스릴 추구",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "형",
                    "script": "Sports inspire fearless living!",
                    "translation": "스포츠가 두려움 없는 삶에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아빠",
                    "script": "This jump feels incredible!",
                    "translation": "이 점프가 믿을 수 없이 좋아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "형",
                    "script": "Amazing feelings create memories.",
                    "translation": "놀라운 감정이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아빠",
                    "script": "Your message motivates viewers.",
                    "translation": "네 메시지가 시청자들에게 동기를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "형이 스포츠가 두려움 없는 삶에 영감을 준다고 했나요?",
                    "hint": "ENFJ는 스포츠를 통한 인생 철학을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "형이 'Sports inspire fearless living!'라고 스포츠가 두려움 없는 삶에 영감을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "형",
                    "script": "I share life lessons.",
                    "translation": "인생 교훈을 공유해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아빠",
                    "script": "I capture pure excitement.",
                    "translation": "순수한 흥분을 포착해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I capture pure @@.",
                    "hint": "ESTP는 순간의 강렬한 감각을 포착하는 것을 좋아해요.",
                    "optionA": "lessons",
                    "optionB": "excitement",
                    "optionC": "messages",
                    "result": "excitement",
                    "explanation": "아빠가 '순수한 흥분을 포착해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "형",
                    "script": "Excitement draws people in.",
                    "translation": "흥분이 사람들을 끌어들여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아빠",
                    "script": "Life lessons add value.",
                    "translation": "인생 교훈이 가치를 더해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "형의 콘텐츠 철학이에요.",
                    "result": "I inspire people through adventure",
                    "explanation": "형이 '난 모험을 통해 사람들에게 영감을 줘'라고 말해요.",
                    "optionA": "inspire",
                    "optionB": "people",
                    "optionC": "through",
                    "optionD": "I",
                    "optionE": "adventure"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아빠",
                    "script": "Adventure teaches life courage.",
                    "translation": "모험이 인생의 용기를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "형",
                    "script": "Action sports channel success!",
                    "translation": "액션 스포츠 채널 성공!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "액션 스포츠 유튜브",
            "explanation": "ENFJ의 영감적 콘텐츠와 ESTP의 스릴 추구",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "형",
                    "script": "Sports inspire fearless living!",
                    "translation": "스포츠가 두려움 없는 삶에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아빠",
                    "script": "This jump feels incredible!",
                    "translation": "이 점프가 믿을 수 없이 좋아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "형",
                    "script": "Amazing feelings create memories.",
                    "translation": "놀라운 감정이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아빠",
                    "script": "Your message motivates viewers.",
                    "translation": "네 메시지가 시청자들에게 동기를 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "형이 스포츠가 두려움 없는 삶에 영감을 준다고 했나요?",
                    "hint": "ENFJ는 스포츠를 통한 인생 철학을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "형이 'Sports inspire fearless living!'라고 스포츠가 두려움 없는 삶에 영감을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "형",
                    "script": "I share life lessons.",
                    "translation": "인생 교훈을 공유해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아빠",
                    "script": "I capture pure excitement.",
                    "translation": "순수한 흥분을 포착해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I capture pure @@.",
                    "hint": "ESTP는 순간의 강렬한 감각을 포착하는 것을 좋아해요.",
                    "optionA": "lessons",
                    "optionB": "excitement",
                    "optionC": "messages",
                    "result": "excitement",
                    "explanation": "아빠가 '순수한 흥분을 포착해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "형",
                    "script": "Excitement draws people in.",
                    "translation": "흥분이 사람들을 끌어들여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아빠",
                    "script": "Life lessons add value.",
                    "translation": "인생 교훈이 가치를 더해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "형의 콘텐츠 철학이에요.",
                    "optionA": "inspire",
                    "optionB": "people",
                    "optionC": "through",
                    "optionD": "I",
                    "optionE": "adventure",
                    "result": "I inspire people through adventure",
                    "explanation": "형이 '난 모험을 통해 사람들에게 영감을 줘'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아빠",
                    "script": "Adventure teaches life courage.",
                    "translation": "모험이 인생의 용기를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "형",
                    "script": "Action sports channel success!",
                    "translation": "액션 스포츠 채널 성공!"
                }
            ]
        }
    ]
}
ID: 15497 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "즉석 요리 챌린지",
            "explanation": "ESTP의 즉흥 창작과 ENFJ의 경험 기획",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I cook with available ingredients!",
                    "translation": "있는 재료로 요리해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "This creates bonding experience!",
                    "translation": "이게 유대감 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Shared experiences taste better.",
                    "translation": "공유된 경험이 더 맛있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Your creativity amazes everyone.",
                    "translation": "네 창의성이 모든 사람을 놀라게 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우가 있는 재료로 요리한다고 했나요?",
                    "hint": "ESTP는 주어진 상황에서 즉흥적으로 해결하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "상우가 'I cook with available ingredients!'라고 있는 재료로 요리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "I experiment with flavors.",
                    "translation": "맛들을 실험해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "I plan group activities.",
                    "translation": "그룹 활동을 계획해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I plan group @@.",
                    "hint": "ENFJ는 사람들이 함께 즐길 수 있는 활동을 기획해요.",
                    "optionA": "flavors",
                    "optionB": "activities",
                    "optionC": "ingredients",
                    "result": "activities",
                    "explanation": "정훈이 '그룹 활동을 계획해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Group fun makes cooking special.",
                    "translation": "그룹의 재미가 요리를 특별하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Flavor experiments teach creativity.",
                    "translation": "맛 실험이 창의성을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 요리 스타일이에요.",
                    "result": "I create cooking magic from nothing",
                    "explanation": "상우가 '난 없는 것에서 요리 마법을 만들어'라고 말해요.",
                    "optionA": "magic",
                    "optionB": "create",
                    "optionC": "cooking",
                    "optionD": "nothing",
                    "optionE": "I",
                    "optionF": "from"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "Magic happens when people connect.",
                    "translation": "사람들이 연결될 때 마법이 일어나."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Cooking challenge won!",
                    "translation": "요리 챌린지 승리!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "즉석 요리 챌린지",
            "explanation": "ESTP의 즉흥 창작과 ENFJ의 경험 기획",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I cook with available ingredients!",
                    "translation": "있는 재료로 요리해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "This creates bonding experience!",
                    "translation": "이게 유대감 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Shared experiences taste better.",
                    "translation": "공유된 경험이 더 맛있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정훈",
                    "script": "Your creativity amazes everyone.",
                    "translation": "네 창의성이 모든 사람을 놀라게 해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "상우가 있는 재료로 요리한다고 했나요?",
                    "hint": "ESTP는 주어진 상황에서 즉흥적으로 해결하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "상우가 'I cook with available ingredients!'라고 있는 재료로 요리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "I experiment with flavors.",
                    "translation": "맛들을 실험해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "I plan group activities.",
                    "translation": "그룹 활동을 계획해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I plan group @@.",
                    "hint": "ENFJ는 사람들이 함께 즐길 수 있는 활동을 기획해요.",
                    "optionA": "flavors",
                    "optionB": "activities",
                    "optionC": "ingredients",
                    "result": "activities",
                    "explanation": "정훈이 '그룹 활동을 계획해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Group fun makes cooking special.",
                    "translation": "그룹의 재미가 요리를 특별하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Flavor experiments teach creativity.",
                    "translation": "맛 실험이 창의성을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "상우의 요리 스타일이에요.",
                    "optionA": "magic",
                    "optionB": "create",
                    "optionC": "cooking",
                    "optionD": "nothing",
                    "optionE": "I",
                    "optionF": "from",
                    "result": "I create cooking magic from nothing",
                    "explanation": "상우가 '난 없는 것에서 요리 마법을 만들어'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "Magic happens when people connect.",
                    "translation": "사람들이 연결될 때 마법이 일어나."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Cooking challenge won!",
                    "translation": "요리 챌린지 승리!"
                }
            ]
        }
    ]
}
ID: 15498 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 방향 갈등",
            "explanation": "ENFJ의 비전 통합과 ESTP의 실용적 해결",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's find common purpose!",
                    "translation": "공통된 목적을 찾자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "We need working solution now!",
                    "translation": "지금 작동하는 해결책이 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Quick solutions serve purpose.",
                    "translation": "빠른 해결책이 목적에 기여해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Your purpose gives direction.",
                    "translation": "네 목적이 방향을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현준이 공통된 목적을 찾자고 했나요?",
                    "hint": "ENFJ는 갈등 상황에서 공통된 목표를 찾으려고 해요.",
                    "result": "O",
                    "explanation": "현준이 'Let's find common purpose!'라고 공통된 목적을 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "I unite different viewpoints.",
                    "translation": "다른 관점들을 통합해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I test practical options.",
                    "translation": "실용적인 선택지들을 테스트해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I test practical @@.",
                    "hint": "ESTP는 실제로 작동하는 현실적인 방법을 찾아요.",
                    "optionA": "viewpoints",
                    "optionB": "options",
                    "optionC": "purposes",
                    "result": "options",
                    "explanation": "건호가 '실용적인 선택지들을 테스트해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Testing shows what works.",
                    "translation": "테스트가 뭐가 통하는지 보여줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Unity creates team power.",
                    "translation": "단합이 팀의 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현준의 갈등 해결법이에요.",
                    "result": "I bridge all team differences",
                    "explanation": "현준이 '난 모든 팀 차이를 연결해'라고 말해요.",
                    "optionA": "bridge",
                    "optionB": "differences",
                    "optionC": "all",
                    "optionD": "team",
                    "optionE": "I"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Bridges lead to success.",
                    "translation": "다리가 성공으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Team conflict resolved!",
                    "translation": "팀 갈등 해결!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 방향 갈등",
            "explanation": "ENFJ의 비전 통합과 ESTP의 실용적 해결",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "Let's find common purpose!",
                    "translation": "공통된 목적을 찾자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "We need working solution now!",
                    "translation": "지금 작동하는 해결책이 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현준",
                    "script": "Quick solutions serve purpose.",
                    "translation": "빠른 해결책이 목적에 기여해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Your purpose gives direction.",
                    "translation": "네 목적이 방향을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현준이 공통된 목적을 찾자고 했나요?",
                    "hint": "ENFJ는 갈등 상황에서 공통된 목표를 찾으려고 해요.",
                    "result": "O",
                    "explanation": "현준이 'Let's find common purpose!'라고 공통된 목적을 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "I unite different viewpoints.",
                    "translation": "다른 관점들을 통합해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "I test practical options.",
                    "translation": "실용적인 선택지들을 테스트해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I test practical @@.",
                    "hint": "ESTP는 실제로 작동하는 현실적인 방법을 찾아요.",
                    "optionA": "viewpoints",
                    "optionB": "options",
                    "optionC": "purposes",
                    "result": "options",
                    "explanation": "건호가 '실용적인 선택지들을 테스트해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Testing shows what works.",
                    "translation": "테스트가 뭐가 통하는지 보여줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Unity creates team power.",
                    "translation": "단합이 팀의 힘을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현준의 갈등 해결법이에요.",
                    "optionA": "bridge",
                    "optionB": "differences",
                    "optionC": "all",
                    "optionD": "team",
                    "optionE": "I",
                    "result": "I bridge all team differences",
                    "explanation": "현준이 '난 모든 팀 차이를 연결해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Bridges lead to success.",
                    "translation": "다리가 성공으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현준",
                    "script": "Team conflict resolved!",
                    "translation": "팀 갈등 해결!"
                }
            ]
        }
    ]
}
ID: 15499 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "이웃 소음 문제 해결",
            "explanation": "ESTP의 직접 대응과 ENFJ의 관계 회복",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I talk to them directly!",
                    "translation": "직접 그들과 얘기해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "How can we build understanding?",
                    "translation": "어떻게 이해를 만들 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Understanding starts with talking.",
                    "translation": "이해는 대화로 시작해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Your directness opens communication.",
                    "translation": "네 직접성이 소통을 열어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "시우가 직접 그들과 얘기하겠다고 했나요?",
                    "hint": "ESTP는 문제를 직접적으로 해결하려고 해요.",
                    "result": "O",
                    "explanation": "시우가 'I talk to them directly!'라고 직접 그들과 얘기하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "I state facts clearly.",
                    "translation": "사실을 명확하게 말해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "I seek mutual respect.",
                    "translation": "상호 존중을 추구해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I seek mutual @@.",
                    "hint": "ENFJ는 갈등 해결에서 서로를 존중하는 관계를 중요하게 생각해요.",
                    "optionA": "facts",
                    "optionB": "respect",
                    "optionC": "directness",
                    "result": "respect",
                    "explanation": "준영이 '상호 존중을 추구해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Respect makes neighbors closer.",
                    "translation": "존중이 이웃을 더 가깝게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Clear facts prevent misunderstanding.",
                    "translation": "명확한 사실이 오해를 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시우의 해결 방식이에요.",
                    "result": "I fix neighborhood problems immediately",
                    "explanation": "시우가 '난 동네 문제를 즉시 해결해'라고 말해요.",
                    "optionA": "fix",
                    "optionB": "problems",
                    "optionC": "neighborhood",
                    "optionD": "I",
                    "optionE": "immediately"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Quick fixing prevents bigger issues.",
                    "translation": "빠른 해결이 더 큰 문제를 예방해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "Neighbor peace restored!",
                    "translation": "이웃 평화 회복!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "이웃 소음 문제 해결",
            "explanation": "ESTP의 직접 대응과 ENFJ의 관계 회복",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I talk to them directly!",
                    "translation": "직접 그들과 얘기해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "How can we build understanding?",
                    "translation": "어떻게 이해를 만들 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Understanding starts with talking.",
                    "translation": "이해는 대화로 시작해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준영",
                    "script": "Your directness opens communication.",
                    "translation": "네 직접성이 소통을 열어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "시우가 직접 그들과 얘기하겠다고 했나요?",
                    "hint": "ESTP는 문제를 직접적으로 해결하려고 해요.",
                    "result": "O",
                    "explanation": "시우가 'I talk to them directly!'라고 직접 그들과 얘기하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "I state facts clearly.",
                    "translation": "사실을 명확하게 말해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "I seek mutual respect.",
                    "translation": "상호 존중을 추구해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I seek mutual @@.",
                    "hint": "ENFJ는 갈등 해결에서 서로를 존중하는 관계를 중요하게 생각해요.",
                    "optionA": "facts",
                    "optionB": "respect",
                    "optionC": "directness",
                    "result": "respect",
                    "explanation": "준영이 '상호 존중을 추구해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "Respect makes neighbors closer.",
                    "translation": "존중이 이웃을 더 가깝게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Clear facts prevent misunderstanding.",
                    "translation": "명확한 사실이 오해를 예방해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "시우의 해결 방식이에요.",
                    "optionA": "fix",
                    "optionB": "problems",
                    "optionC": "neighborhood",
                    "optionD": "I",
                    "optionE": "immediately",
                    "result": "I fix neighborhood problems immediately",
                    "explanation": "시우가 '난 동네 문제를 즉시 해결해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "Quick fixing prevents bigger issues.",
                    "translation": "빠른 해결이 더 큰 문제를 예방해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "Neighbor peace restored!",
                    "translation": "이웃 평화 회복!"
                }
            ]
        }
    ]
}
ID: 15500 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "즉흥적 모험과 체계적 안정",
            "explanation": "자유로운 행동을 중시하는 ESTP와 계획적 안정을 중시하는 ISTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I jump into exciting opportunities!",
                    "translation": "흥미진진한 기회에 뛰어들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I plan carefully before making decisions.",
                    "translation": "결정하기 전에 신중하게 계획해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 흥미진진한 기회에 뛰어드나요?",
                    "hint": "ESTP는 좋은 기회가 보이면 바로 행동에 옮겨요.",
                    "result": "O",
                    "explanation": "상우는 'I jump into exciting opportunities!'라고 말하며 즉흥적 행동력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Life's adventures happen right now!",
                    "translation": "인생의 모험은 바로 지금 일어나!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Reliable routines create lasting stability.",
                    "translation": "믿을 만한 루틴이 지속적인 안정을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes reliable @@ create lasting stability.",
                    "hint": "매일 반복하는 일정한 생활 패턴을 말해요.",
                    "optionA": "plans",
                    "optionB": "routines",
                    "optionC": "schedules",
                    "result": "routines",
                    "explanation": "ISTJ인 동현이는 믿을 만한 루틴(routines)이 지속적인 안정을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I adapt quickly to changing situations!",
                    "translation": "변화하는 상황에 빠르게 적응해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "I prefer consistent predictable patterns.",
                    "translation": "일관되고 예측 가능한 패턴을 선호해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 상황 변화에 대응하는 방식이에요.",
                    "result": "I adapt very quickly to changing",
                    "explanation": "ESTP인 상우는 변화하는 상황에 매우 빠르게 적응해요.",
                    "optionA": "quickly",
                    "optionB": "changing",
                    "optionC": "to",
                    "optionD": "very",
                    "optionE": "I",
                    "optionF": "adapt"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Spontaneous action creates amazing experiences!",
                    "translation": "자발적인 행동이 놀라운 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Methodical preparation prevents potential problems.",
                    "translation": "체계적인 준비가 잠재적 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-time decisions capture perfect moments!",
                    "translation": "실시간 결정이 완벽한 순간을 잡아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "Long-term planning ensures sustainable success.",
                    "translation": "장기적 계획이 지속 가능한 성공을 보장해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "즉흥적 모험과 체계적 안정",
            "explanation": "자유로운 행동을 중시하는 ESTP와 계획적 안정을 중시하는 ISTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I jump into exciting opportunities!",
                    "translation": "흥미진진한 기회에 뛰어들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I plan carefully before making decisions.",
                    "translation": "결정하기 전에 신중하게 계획해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 흥미진진한 기회에 뛰어드나요?",
                    "hint": "ESTP는 좋은 기회가 보이면 바로 행동에 옮겨요.",
                    "result": "O",
                    "explanation": "상우는 'I jump into exciting opportunities!'라고 말하며 즉흥적 행동력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Life's adventures happen right now!",
                    "translation": "인생의 모험은 바로 지금 일어나!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Reliable routines create lasting stability.",
                    "translation": "믿을 만한 루틴이 지속적인 안정을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes reliable @@ create lasting stability.",
                    "hint": "매일 반복하는 일정한 생활 패턴을 말해요.",
                    "optionA": "plans",
                    "optionB": "routines",
                    "optionC": "schedules",
                    "result": "routines",
                    "explanation": "ISTJ인 동현이는 믿을 만한 루틴(routines)이 지속적인 안정을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I adapt quickly to changing situations!",
                    "translation": "변화하는 상황에 빠르게 적응해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "I prefer consistent predictable patterns.",
                    "translation": "일관되고 예측 가능한 패턴을 선호해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 상황 변화에 대응하는 방식이에요.",
                    "optionA": "quickly",
                    "optionB": "changing",
                    "optionC": "to",
                    "optionD": "very",
                    "optionE": "I",
                    "optionF": "adapt",
                    "result": "I adapt very quickly to changing",
                    "explanation": "ESTP인 상우는 변화하는 상황에 매우 빠르게 적응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Spontaneous action creates amazing experiences!",
                    "translation": "자발적인 행동이 놀라운 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Methodical preparation prevents potential problems.",
                    "translation": "체계적인 준비가 잠재적 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-time decisions capture perfect moments!",
                    "translation": "실시간 결정이 완벽한 순간을 잡아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "Long-term planning ensures sustainable success.",
                    "translation": "장기적 계획이 지속 가능한 성공을 보장해."
                }
            ]
        }
    ]
}
ID: 15501 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "외향적 에너지와 내향적 실용",
            "explanation": "활발한 대외 활동을 중시하는 ESTP와 조용한 실용성을 중시하는 ISTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I energize others through active engagement!",
                    "translation": "적극적인 참여를 통해 다른 사람들에게 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I solve problems through quiet analysis.",
                    "translation": "조용한 분석을 통해 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 적극적인 참여를 통해 다른 사람들에게 활력을 주나요?",
                    "hint": "ESTP는 활발한 활동으로 주변 사람들을 자극하고 동기부여해요.",
                    "result": "O",
                    "explanation": "상우는 'I energize others through active engagement!'라고 말하며 외향적 에너지를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Dynamic interactions create memorable connections!",
                    "translation": "역동적인 상호작용이 기억에 남는 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Individual focus produces efficient solutions.",
                    "translation": "개별적 집중이 효율적 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh believes individual @@ produces efficient solutions.",
                    "hint": "한 가지 일에 집중하는 것을 말해요.",
                    "optionA": "thinking",
                    "optionB": "focus",
                    "optionC": "work",
                    "result": "focus",
                    "explanation": "ISTP인 태오는 개별적 집중(focus)이 효율적 해결책을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I thrive in busy social environments!",
                    "translation": "바쁜 사회적 환경에서 활기를 얻어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "I work best in peaceful conditions.",
                    "translation": "평화로운 환경에서 가장 잘 일해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 좋아하는 환경의 특징이에요.",
                    "result": "I thrive in very busy social",
                    "explanation": "ESTP인 상우는 매우 바쁜 사회적 환경에서 활기를 얻어요.",
                    "optionA": "social",
                    "optionB": "in",
                    "optionC": "very",
                    "optionD": "I",
                    "optionE": "busy",
                    "optionF": "thrive"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "People-centered activities inspire creative collaboration!",
                    "translation": "사람 중심적 활동이 창의적 협력에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Task-oriented focus delivers practical results.",
                    "translation": "업무 지향적 집중이 실용적 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Group brainstorming generates exciting possibilities!",
                    "translation": "그룹 브레인스토밍이 흥미진진한 가능성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Independent analysis reveals optimal approaches.",
                    "translation": "독립적인 분석이 최적의 접근법을 드러내."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "외향적 에너지와 내향적 실용",
            "explanation": "활발한 대외 활동을 중시하는 ESTP와 조용한 실용성을 중시하는 ISTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I energize others through active engagement!",
                    "translation": "적극적인 참여를 통해 다른 사람들에게 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I solve problems through quiet analysis.",
                    "translation": "조용한 분석을 통해 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 적극적인 참여를 통해 다른 사람들에게 활력을 주나요?",
                    "hint": "ESTP는 활발한 활동으로 주변 사람들을 자극하고 동기부여해요.",
                    "result": "O",
                    "explanation": "상우는 'I energize others through active engagement!'라고 말하며 외향적 에너지를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Dynamic interactions create memorable connections!",
                    "translation": "역동적인 상호작용이 기억에 남는 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Individual focus produces efficient solutions.",
                    "translation": "개별적 집중이 효율적 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh believes individual @@ produces efficient solutions.",
                    "hint": "한 가지 일에 집중하는 것을 말해요.",
                    "optionA": "thinking",
                    "optionB": "focus",
                    "optionC": "work",
                    "result": "focus",
                    "explanation": "ISTP인 태오는 개별적 집중(focus)이 효율적 해결책을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I thrive in busy social environments!",
                    "translation": "바쁜 사회적 환경에서 활기를 얻어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "I work best in peaceful conditions.",
                    "translation": "평화로운 환경에서 가장 잘 일해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 좋아하는 환경의 특징이에요.",
                    "optionA": "social",
                    "optionB": "in",
                    "optionC": "very",
                    "optionD": "I",
                    "optionE": "busy",
                    "optionF": "thrive",
                    "result": "I thrive in very busy social",
                    "explanation": "ESTP인 상우는 매우 바쁜 사회적 환경에서 활기를 얻어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "People-centered activities inspire creative collaboration!",
                    "translation": "사람 중심적 활동이 창의적 협력에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Task-oriented focus delivers practical results.",
                    "translation": "업무 지향적 집중이 실용적 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Group brainstorming generates exciting possibilities!",
                    "translation": "그룹 브레인스토밍이 흥미진진한 가능성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Independent analysis reveals optimal approaches.",
                    "translation": "독립적인 분석이 최적의 접근법을 드러내."
                }
            ]
        }
    ]
}
ID: 15502 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 모험과 따뜻한 배려",
            "explanation": "즉흥적 경험을 중시하는 ESTP와 타인에 대한 배려를 중시하는 ISFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I chase thrilling new experiences!",
                    "translation": "스릴 넘치는 새로운 경험을 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I create comfortable supportive environments.",
                    "translation": "편안하고 지지적인 환경을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 스릴 넘치는 새로운 경험을 추구하나요?",
                    "hint": "ESTP는 자극적이고 새로운 것을 계속 찾아 나서요.",
                    "result": "O",
                    "explanation": "상우는 'I chase thrilling new experiences!'라고 말하며 모험적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Adventure calls and I answer immediately!",
                    "translation": "모험이 부르면 즉시 응답해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Others' needs guide my thoughtful actions.",
                    "translation": "다른 사람들의 필요가 내 사려 깊은 행동을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na's thoughtful @@ are guided by others' needs.",
                    "hint": "실제로 하는 구체적인 행동들을 말해요.",
                    "optionA": "decisions",
                    "optionB": "actions",
                    "optionC": "choices",
                    "result": "actions",
                    "explanation": "ISFJ인 예나는 사려 깊은 행동(actions)이 다른 사람들의 필요에 의해 이끌린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I live boldly in the present!",
                    "translation": "현재를 대담하게 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I plan carefully for others' wellbeing.",
                    "translation": "다른 사람들의 안녕을 위해 신중하게 계획해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 현재를 사는 방식이에요.",
                    "result": "I live very boldly in the",
                    "explanation": "ESTP인 상우는 현재를 매우 대담하게 살아요.",
                    "optionA": "I",
                    "optionB": "live",
                    "optionC": "boldly",
                    "optionD": "very",
                    "optionE": "in",
                    "optionF": "the"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Risk-taking opens doors to amazing opportunities!",
                    "translation": "위험을 감수하는 것이 놀라운 기회의 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Careful consideration protects everyone's happiness.",
                    "translation": "신중한 배려가 모든 사람의 행복을 보호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Spontaneous decisions create unforgettable memories!",
                    "translation": "자발적인 결정이 잊을 수 없는 기억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Reliable support builds lasting trust relationships.",
                    "translation": "믿을 만한 지원이 지속적인 신뢰 관계를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 모험과 따뜻한 배려",
            "explanation": "즉흥적 경험을 중시하는 ESTP와 타인에 대한 배려를 중시하는 ISFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I chase thrilling new experiences!",
                    "translation": "스릴 넘치는 새로운 경험을 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I create comfortable supportive environments.",
                    "translation": "편안하고 지지적인 환경을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 스릴 넘치는 새로운 경험을 추구하나요?",
                    "hint": "ESTP는 자극적이고 새로운 것을 계속 찾아 나서요.",
                    "result": "O",
                    "explanation": "상우는 'I chase thrilling new experiences!'라고 말하며 모험적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Adventure calls and I answer immediately!",
                    "translation": "모험이 부르면 즉시 응답해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Others' needs guide my thoughtful actions.",
                    "translation": "다른 사람들의 필요가 내 사려 깊은 행동을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na's thoughtful @@ are guided by others' needs.",
                    "hint": "실제로 하는 구체적인 행동들을 말해요.",
                    "optionA": "decisions",
                    "optionB": "actions",
                    "optionC": "choices",
                    "result": "actions",
                    "explanation": "ISFJ인 예나는 사려 깊은 행동(actions)이 다른 사람들의 필요에 의해 이끌린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I live boldly in the present!",
                    "translation": "현재를 대담하게 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I plan carefully for others' wellbeing.",
                    "translation": "다른 사람들의 안녕을 위해 신중하게 계획해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 현재를 사는 방식이에요.",
                    "optionA": "I",
                    "optionB": "live",
                    "optionC": "boldly",
                    "optionD": "very",
                    "optionE": "in",
                    "optionF": "the",
                    "result": "I live very boldly in the",
                    "explanation": "ESTP인 상우는 현재를 매우 대담하게 살아요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Risk-taking opens doors to amazing opportunities!",
                    "translation": "위험을 감수하는 것이 놀라운 기회의 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Careful consideration protects everyone's happiness.",
                    "translation": "신중한 배려가 모든 사람의 행복을 보호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Spontaneous decisions create unforgettable memories!",
                    "translation": "자발적인 결정이 잊을 수 없는 기억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Reliable support builds lasting trust relationships.",
                    "translation": "믿을 만한 지원이 지속적인 신뢰 관계를 만들어."
                }
            ]
        }
    ]
}
ID: 15503 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 모험과 따뜻한 배려",
            "explanation": "즉흥적 경험을 중시하는 ESTP와 타인에 대한 배려를 중시하는 ISFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I chase thrilling new experiences!",
                    "translation": "스릴 넘치는 새로운 경험을 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I create comfortable supportive environments.",
                    "translation": "편안하고 지지적인 환경을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 스릴 넘치는 새로운 경험을 추구하나요?",
                    "hint": "ESTP는 자극적이고 새로운 것을 계속 찾아 나서요.",
                    "result": "O",
                    "explanation": "상우는 'I chase thrilling new experiences!'라고 말하며 모험적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Adventure calls and I answer immediately!",
                    "translation": "모험이 부르면 즉시 응답해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Others' needs guide my thoughtful actions.",
                    "translation": "다른 사람들의 필요가 내 사려 깊은 행동을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na's thoughtful @@ are guided by others' needs.",
                    "hint": "실제로 하는 구체적인 행동들을 말해요.",
                    "optionA": "decisions",
                    "optionB": "actions",
                    "optionC": "choices",
                    "result": "actions",
                    "explanation": "ISFJ인 예나는 사려 깊은 행동(actions)이 다른 사람들의 필요에 의해 이끌린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I live boldly in the present!",
                    "translation": "현재를 대담하게 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I plan carefully for others' wellbeing.",
                    "translation": "다른 사람들의 안녕을 위해 신중하게 계획해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 현재를 사는 방식이에요.",
                    "optionA": "live",
                    "optionB": "boldly",
                    "optionC": "I",
                    "optionD": "in",
                    "optionE": "the",
                    "optionF": "very",
                    "result": "I live very boldly in the",
                    "explanation": "ESTP인 상우는 현재를 매우 대담하게 살아요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Risk-taking opens doors to amazing opportunities!",
                    "translation": "위험을 감수하는 것이 놀라운 기회의 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Careful consideration protects everyone's happiness.",
                    "translation": "신중한 배려가 모든 사람의 행복을 보호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Spontaneous decisions create unforgettable memories!",
                    "translation": "자발적인 결정이 잊을 수 없는 기억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Reliable support builds lasting trust relationships.",
                    "translation": "믿을 만한 지원이 지속적인 신뢰 관계를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 모험과 따뜻한 배려",
            "explanation": "즉흥적 경험을 중시하는 ESTP와 타인에 대한 배려를 중시하는 ISFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I chase thrilling new experiences!",
                    "translation": "스릴 넘치는 새로운 경험을 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I create comfortable supportive environments.",
                    "translation": "편안하고 지지적인 환경을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 스릴 넘치는 새로운 경험을 추구하나요?",
                    "hint": "ESTP는 자극적이고 새로운 것을 계속 찾아 나서요.",
                    "result": "O",
                    "explanation": "상우는 'I chase thrilling new experiences!'라고 말하며 모험적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Adventure calls and I answer immediately!",
                    "translation": "모험이 부르면 즉시 응답해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Others' needs guide my thoughtful actions.",
                    "translation": "다른 사람들의 필요가 내 사려 깊은 행동을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na's thoughtful @@ are guided by others' needs.",
                    "hint": "실제로 하는 구체적인 행동들을 말해요.",
                    "optionA": "decisions",
                    "optionB": "actions",
                    "optionC": "choices",
                    "result": "actions",
                    "explanation": "ISFJ인 예나는 사려 깊은 행동(actions)이 다른 사람들의 필요에 의해 이끌린다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I live boldly in the present!",
                    "translation": "현재를 대담하게 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I plan carefully for others' wellbeing.",
                    "translation": "다른 사람들의 안녕을 위해 신중하게 계획해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 현재를 사는 방식이에요.",
                    "optionA": "live",
                    "optionB": "boldly",
                    "optionC": "I",
                    "optionD": "in",
                    "optionE": "the",
                    "optionF": "very",
                    "result": "I live very boldly in the",
                    "explanation": "ESTP인 상우는 현재를 매우 대담하게 살아요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Risk-taking opens doors to amazing opportunities!",
                    "translation": "위험을 감수하는 것이 놀라운 기회의 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Careful consideration protects everyone's happiness.",
                    "translation": "신중한 배려가 모든 사람의 행복을 보호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Spontaneous decisions create unforgettable memories!",
                    "translation": "자발적인 결정이 잊을 수 없는 기억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Reliable support builds lasting trust relationships.",
                    "translation": "믿을 만한 지원이 지속적인 신뢰 관계를 만들어."
                }
            ]
        }
    ]
}
ID: 15504 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "활발한 현실과 조용한 감성",
            "explanation": "역동적 경험을 중시하는 ESTP와 개인적 가치를 중시하는 ISFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I seek high-energy exciting adventures!",
                    "translation": "에너지 넘치는 흥미진진한 모험을 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I cherish peaceful reflective moments.",
                    "translation": "평화로운 성찰의 순간을 소중히 여겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 에너지 넘치는 흥미진진한 모험을 추구하나요?",
                    "hint": "ESTP는 자극적이고 활동적인 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'I seek high-energy exciting adventures!'라고 말하며 활발한 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action-packed experiences fuel my enthusiasm!",
                    "translation": "액션이 가득한 경험이 내 열정에 연료를 공급해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Quiet contemplation nurtures inner wisdom.",
                    "translation": "조용한 숙고가 내면의 지혜를 기른다."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young believes quiet @@ nurtures inner wisdom.",
                    "hint": "깊이 생각하고 성찰하는 것을 말해요.",
                    "optionA": "thinking",
                    "optionB": "contemplation",
                    "optionC": "reflection",
                    "result": "contemplation",
                    "explanation": "ISFP인 채영이는 조용한 숙고(contemplation)가 내면의 지혜를 기른다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I connect with people through shared activities!",
                    "translation": "공유된 활동을 통해 사람들과 연결돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "I express feelings through creative artistry.",
                    "translation": "창의적 예술을 통해 감정을 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 사람들과 관계를 맺는 방식이에요.",
                    "optionA": "connect",
                    "optionB": "with",
                    "optionC": "I",
                    "optionD": "people",
                    "optionE": "through",
                    "optionF": "easily",
                    "result": "I easily connect with people through",
                    "explanation": "ESTP인 상우는 사람들과 쉽게 연결돼요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Group dynamics create energizing social chemistry!",
                    "translation": "그룹 역학이 활력을 주는 사회적 화학작용을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Personal authenticity creates meaningful self-expression.",
                    "translation": "개인적 진정성이 의미 있는 자기 표현을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Immediate feedback makes interactions more exciting!",
                    "translation": "즉각적인 피드백이 상호작용을 더 흥미진진하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Inner harmony guides authentic life choices.",
                    "translation": "내적 조화가 진정한 인생 선택을 이끌어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "활발한 현실과 조용한 감성",
            "explanation": "역동적 경험을 중시하는 ESTP와 개인적 가치를 중시하는 ISFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I seek high-energy exciting adventures!",
                    "translation": "에너지 넘치는 흥미진진한 모험을 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I cherish peaceful reflective moments.",
                    "translation": "평화로운 성찰의 순간을 소중히 여겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 에너지 넘치는 흥미진진한 모험을 추구하나요?",
                    "hint": "ESTP는 자극적이고 활동적인 경험을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'I seek high-energy exciting adventures!'라고 말하며 활발한 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action-packed experiences fuel my enthusiasm!",
                    "translation": "액션이 가득한 경험이 내 열정에 연료를 공급해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Quiet contemplation nurtures inner wisdom.",
                    "translation": "조용한 숙고가 내면의 지혜를 기른다."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young believes quiet @@ nurtures inner wisdom.",
                    "hint": "깊이 생각하고 성찰하는 것을 말해요.",
                    "optionA": "thinking",
                    "optionB": "contemplation",
                    "optionC": "reflection",
                    "result": "contemplation",
                    "explanation": "ISFP인 채영이는 조용한 숙고(contemplation)가 내면의 지혜를 기른다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I connect with people through shared activities!",
                    "translation": "공유된 활동을 통해 사람들과 연결돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "I express feelings through creative artistry.",
                    "translation": "창의적 예술을 통해 감정을 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 사람들과 관계를 맺는 방식이에요.",
                    "optionA": "connect",
                    "optionB": "with",
                    "optionC": "I",
                    "optionD": "people",
                    "optionE": "through",
                    "optionF": "easily",
                    "result": "I easily connect with people through",
                    "explanation": "ESTP인 상우는 사람들과 쉽게 연결돼요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Group dynamics create energizing social chemistry!",
                    "translation": "그룹 역학이 활력을 주는 사회적 화학작용을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Personal authenticity creates meaningful self-expression.",
                    "translation": "개인적 진정성이 의미 있는 자기 표현을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Immediate feedback makes interactions more exciting!",
                    "translation": "즉각적인 피드백이 상호작용을 더 흥미진진하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Inner harmony guides authentic life choices.",
                    "translation": "내적 조화가 진정한 인생 선택을 이끌어."
                }
            ]
        }
    ]
}
ID: 15505 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "즉흥적 행동과 전략적 계획",
            "explanation": "현재 중심적 행동을 중시하는 ESTP와 장기적 전략을 중시하는 INTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I act fast when opportunities arise!",
                    "translation": "기회가 생기면 빠르게 행동해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I develop strategies through careful analysis.",
                    "translation": "신중한 분석을 통해 전략을 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 기회가 생기면 빠르게 행동하나요?",
                    "hint": "ESTP는 좋은 기회를 놓치지 않기 위해 즉시 행동해요.",
                    "result": "O",
                    "explanation": "상우는 'I act fast when opportunities arise!'라고 말하며 즉시적 행동력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Present moments offer maximum potential!",
                    "translation": "현재 순간이 최대한의 잠재력을 제공해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Future vision guides systematic planning.",
                    "translation": "미래 비전이 체계적 계획을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes future @@ guides systematic planning.",
                    "hint": "멀리 내다보는 미래의 그림을 말해요.",
                    "optionA": "goals",
                    "optionB": "vision",
                    "optionC": "plans",
                    "result": "vision",
                    "explanation": "INTJ인 지훈이는 미래 비전(vision)이 체계적 계획을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my instincts completely!",
                    "translation": "내 직감을 완전히 신뢰해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I trust thorough research results.",
                    "translation": "철저한 연구 결과를 신뢰해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 의사결정에서 의지하는 것이에요.",
                    "optionA": "trust",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "instincts",
                    "optionE": "completely",
                    "optionF": "always",
                    "result": "I always trust my instincts completely",
                    "explanation": "ESTP인 상우는 항상 자신의 직감을 완전히 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Quick adaptation seizes fleeting advantages!",
                    "translation": "빠른 적응이 순간적인 이점을 잡아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Patient preparation creates sustainable advantages.",
                    "translation": "인내심 있는 준비가 지속 가능한 이점을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-world experience teaches practical wisdom!",
                    "translation": "실제 세계 경험이 실용적 지혜를 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Conceptual understanding enables strategic foresight.",
                    "translation": "개념적 이해가 전략적 선견지명을 가능하게 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "즉흥적 행동과 전략적 계획",
            "explanation": "현재 중심적 행동을 중시하는 ESTP와 장기적 전략을 중시하는 INTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I act fast when opportunities arise!",
                    "translation": "기회가 생기면 빠르게 행동해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I develop strategies through careful analysis.",
                    "translation": "신중한 분석을 통해 전략을 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 기회가 생기면 빠르게 행동하나요?",
                    "hint": "ESTP는 좋은 기회를 놓치지 않기 위해 즉시 행동해요.",
                    "result": "O",
                    "explanation": "상우는 'I act fast when opportunities arise!'라고 말하며 즉시적 행동력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Present moments offer maximum potential!",
                    "translation": "현재 순간이 최대한의 잠재력을 제공해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Future vision guides systematic planning.",
                    "translation": "미래 비전이 체계적 계획을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes future @@ guides systematic planning.",
                    "hint": "멀리 내다보는 미래의 그림을 말해요.",
                    "optionA": "goals",
                    "optionB": "vision",
                    "optionC": "plans",
                    "result": "vision",
                    "explanation": "INTJ인 지훈이는 미래 비전(vision)이 체계적 계획을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my instincts completely!",
                    "translation": "내 직감을 완전히 신뢰해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I trust thorough research results.",
                    "translation": "철저한 연구 결과를 신뢰해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 의사결정에서 의지하는 것이에요.",
                    "optionA": "trust",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "instincts",
                    "optionE": "completely",
                    "optionF": "always",
                    "result": "I always trust my instincts completely",
                    "explanation": "ESTP인 상우는 항상 자신의 직감을 완전히 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Quick adaptation seizes fleeting advantages!",
                    "translation": "빠른 적응이 순간적인 이점을 잡아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Patient preparation creates sustainable advantages.",
                    "translation": "인내심 있는 준비가 지속 가능한 이점을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-world experience teaches practical wisdom!",
                    "translation": "실제 세계 경험이 실용적 지혜를 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Conceptual understanding enables strategic foresight.",
                    "translation": "개념적 이해가 전략적 선견지명을 가능하게 해."
                }
            ]
        }
    ]
}
ID: 15506 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실용적 경험과 이론적 탐구",
            "explanation": "직접적 경험을 중시하는 ESTP와 개념적 분석을 중시하는 INTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I learn through hands-on experience!",
                    "translation": "직접적인 경험을 통해 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I learn through theoretical understanding.",
                    "translation": "이론적 이해를 통해 배워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 직접적인 경험을 통해 배우나요?",
                    "hint": "ESTP는 실제로 해보면서 배우는 것을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 'I learn through hands-on experience!'라고 말하며 체험적 학습을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action teaches more than books!",
                    "translation": "행동이 책보다 더 많이 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Concepts reveal deeper universal patterns.",
                    "translation": "개념이 더 깊은 보편적 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes @@ reveal deeper universal patterns.",
                    "hint": "추상적인 아이디어나 원리를 말해요.",
                    "optionA": "theories",
                    "optionB": "concepts",
                    "optionC": "ideas",
                    "result": "concepts",
                    "explanation": "INTP인 정우는 개념(concepts)이 더 깊은 보편적 패턴을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I solve problems by trying solutions!",
                    "translation": "해결책을 시도해보며 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I analyze problems before attempting solutions.",
                    "translation": "해결책을 시도하기 전에 문제를 분석해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 문제를 해결하는 방식이에요.",
                    "optionA": "solve",
                    "optionB": "problems",
                    "optionC": "I",
                    "optionD": "by",
                    "optionE": "trying",
                    "optionF": "actively",
                    "result": "I actively solve problems by trying",
                    "explanation": "ESTP인 상우는 시도해보며 적극적으로 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Practical results validate effective methods!",
                    "translation": "실용적 결과가 효과적 방법을 검증해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Logical consistency validates theoretical frameworks.",
                    "translation": "논리적 일관성이 이론적 틀을 검증해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-time feedback improves immediate performance!",
                    "translation": "실시간 피드백이 즉각적 성과를 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Critical analysis prevents conceptual errors.",
                    "translation": "비판적 분석이 개념적 오류를 방지해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실용적 경험과 이론적 탐구",
            "explanation": "직접적 경험을 중시하는 ESTP와 개념적 분석을 중시하는 INTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I learn through hands-on experience!",
                    "translation": "직접적인 경험을 통해 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I learn through theoretical understanding.",
                    "translation": "이론적 이해를 통해 배워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 직접적인 경험을 통해 배우나요?",
                    "hint": "ESTP는 실제로 해보면서 배우는 것을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 'I learn through hands-on experience!'라고 말하며 체험적 학습을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action teaches more than books!",
                    "translation": "행동이 책보다 더 많이 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Concepts reveal deeper universal patterns.",
                    "translation": "개념이 더 깊은 보편적 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes @@ reveal deeper universal patterns.",
                    "hint": "추상적인 아이디어나 원리를 말해요.",
                    "optionA": "theories",
                    "optionB": "concepts",
                    "optionC": "ideas",
                    "result": "concepts",
                    "explanation": "INTP인 정우는 개념(concepts)이 더 깊은 보편적 패턴을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I solve problems by trying solutions!",
                    "translation": "해결책을 시도해보며 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I analyze problems before attempting solutions.",
                    "translation": "해결책을 시도하기 전에 문제를 분석해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 문제를 해결하는 방식이에요.",
                    "optionA": "solve",
                    "optionB": "problems",
                    "optionC": "I",
                    "optionD": "by",
                    "optionE": "trying",
                    "optionF": "actively",
                    "result": "I actively solve problems by trying",
                    "explanation": "ESTP인 상우는 시도해보며 적극적으로 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Practical results validate effective methods!",
                    "translation": "실용적 결과가 효과적 방법을 검증해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Logical consistency validates theoretical frameworks.",
                    "translation": "논리적 일관성이 이론적 틀을 검증해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-time feedback improves immediate performance!",
                    "translation": "실시간 피드백이 즉각적 성과를 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Critical analysis prevents conceptual errors.",
                    "translation": "비판적 분석이 개념적 오류를 방지해."
                }
            ]
        }
    ]
}
ID: 15507 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실용적 경험과 이론적 탐구",
            "explanation": "직접적 경험을 중시하는 ESTP와 개념적 분석을 중시하는 INTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I learn through hands-on experience!",
                    "translation": "직접적인 경험을 통해 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I learn through theoretical understanding.",
                    "translation": "이론적 이해를 통해 배워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 직접적인 경험을 통해 배우나요?",
                    "hint": "ESTP는 실제로 해보면서 배우는 것을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 'I learn through hands-on experience!'라고 말하며 체험적 학습을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action teaches more than books!",
                    "translation": "행동이 책보다 더 많이 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Concepts reveal deeper universal patterns.",
                    "translation": "개념이 더 깊은 보편적 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes @@ reveal deeper universal patterns.",
                    "hint": "추상적인 아이디어나 원리를 말해요.",
                    "optionA": "theories",
                    "optionB": "concepts",
                    "optionC": "ideas",
                    "result": "concepts",
                    "explanation": "INTP인 정우는 개념(concepts)이 더 깊은 보편적 패턴을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I solve problems by trying solutions!",
                    "translation": "해결책을 시도해보며 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I analyze problems before attempting solutions.",
                    "translation": "해결책을 시도하기 전에 문제를 분석해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 문제를 해결하는 방식이에요.",
                    "optionA": "solve",
                    "optionB": "problems",
                    "optionC": "I",
                    "optionD": "by",
                    "optionE": "trying",
                    "optionF": "actively",
                    "result": "I actively solve problems by trying",
                    "explanation": "ESTP인 상우는 시도해보며 적극적으로 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Practical results validate effective methods!",
                    "translation": "실용적 결과가 효과적 방법을 검증해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Logical consistency validates theoretical frameworks.",
                    "translation": "논리적 일관성이 이론적 틀을 검증해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-time feedback improves immediate performance!",
                    "translation": "실시간 피드백이 즉각적 성과를 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Critical analysis prevents conceptual errors.",
                    "translation": "비판적 분석이 개념적 오류를 방지해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실용적 경험과 이론적 탐구",
            "explanation": "직접적 경험을 중시하는 ESTP와 개념적 분석을 중시하는 INTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I learn through hands-on experience!",
                    "translation": "직접적인 경험을 통해 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I learn through theoretical understanding.",
                    "translation": "이론적 이해를 통해 배워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 직접적인 경험을 통해 배우나요?",
                    "hint": "ESTP는 실제로 해보면서 배우는 것을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 'I learn through hands-on experience!'라고 말하며 체험적 학습을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action teaches more than books!",
                    "translation": "행동이 책보다 더 많이 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Concepts reveal deeper universal patterns.",
                    "translation": "개념이 더 깊은 보편적 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes @@ reveal deeper universal patterns.",
                    "hint": "추상적인 아이디어나 원리를 말해요.",
                    "optionA": "theories",
                    "optionB": "concepts",
                    "optionC": "ideas",
                    "result": "concepts",
                    "explanation": "INTP인 정우는 개념(concepts)이 더 깊은 보편적 패턴을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I solve problems by trying solutions!",
                    "translation": "해결책을 시도해보며 문제를 해결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I analyze problems before attempting solutions.",
                    "translation": "해결책을 시도하기 전에 문제를 분석해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 문제를 해결하는 방식이에요.",
                    "optionA": "solve",
                    "optionB": "problems",
                    "optionC": "I",
                    "optionD": "by",
                    "optionE": "trying",
                    "optionF": "actively",
                    "result": "I actively solve problems by trying",
                    "explanation": "ESTP인 상우는 시도해보며 적극적으로 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Practical results validate effective methods!",
                    "translation": "실용적 결과가 효과적 방법을 검증해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Logical consistency validates theoretical frameworks.",
                    "translation": "논리적 일관성이 이론적 틀을 검증해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-time feedback improves immediate performance!",
                    "translation": "실시간 피드백이 즉각적 성과를 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Critical analysis prevents conceptual errors.",
                    "translation": "비판적 분석이 개념적 오류를 방지해."
                }
            ]
        }
    ]
}
ID: 15508 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "현재의 경험과 미래의 비전",
            "explanation": "즉석 행동을 중시하는 ESTP와 장기적 이상을 중시하는 INFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I focus on immediate exciting possibilities!",
                    "translation": "즉각적이고 흥미진진한 가능성에 집중해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I envision meaningful future transformations.",
                    "translation": "의미 있는 미래 변화를 그려봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 즉각적이고 흥미진진한 가능성에 집중하나요?",
                    "hint": "ESTP는 지금 당장 할 수 있는 재미있는 일을 찾아요.",
                    "result": "O",
                    "explanation": "상우는 'I focus on immediate exciting possibilities!'라고 말하며 현재 중심적 사고를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Current reality provides endless opportunities!",
                    "translation": "현재 현실이 끝없는 기회를 제공해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Future potential guides purposeful planning.",
                    "translation": "미래 잠재력이 목적 있는 계획을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes future @@ guides purposeful planning.",
                    "hint": "아직 실현되지 않은 가능성이나 능력을 말해요.",
                    "optionA": "dreams",
                    "optionB": "potential",
                    "optionC": "visions",
                    "result": "potential",
                    "explanation": "INFJ인 서진이는 미래 잠재력(potential)이 목적 있는 계획을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I grab chances as they appear!",
                    "translation": "기회가 나타나는 대로 잡아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I cultivate insights through patient reflection.",
                    "translation": "인내심 있는 성찰을 통해 통찰을 기른다."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 기회를 다루는 방식이에요.",
                    "optionA": "grab",
                    "optionB": "chances",
                    "optionC": "I",
                    "optionD": "as",
                    "optionE": "they",
                    "optionF": "quickly",
                    "result": "I quickly grab chances as they",
                    "explanation": "ESTP인 상우는 기회가 나타나면 빠르게 잡아요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Spontaneous interactions create memorable connections!",
                    "translation": "자발적인 상호작용이 기억에 남는 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Thoughtful dialogue builds deeper understanding.",
                    "translation": "사려 깊은 대화가 더 깊은 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Living fully means embracing every moment!",
                    "translation": "충만하게 사는 것은 모든 순간을 받아들이는 것이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Meaningful existence requires purposeful commitment.",
                    "translation": "의미 있는 존재는 목적 있는 헌신이 필요해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "현재의 경험과 미래의 비전",
            "explanation": "즉석 행동을 중시하는 ESTP와 장기적 이상을 중시하는 INFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I focus on immediate exciting possibilities!",
                    "translation": "즉각적이고 흥미진진한 가능성에 집중해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I envision meaningful future transformations.",
                    "translation": "의미 있는 미래 변화를 그려봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 즉각적이고 흥미진진한 가능성에 집중하나요?",
                    "hint": "ESTP는 지금 당장 할 수 있는 재미있는 일을 찾아요.",
                    "result": "O",
                    "explanation": "상우는 'I focus on immediate exciting possibilities!'라고 말하며 현재 중심적 사고를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Current reality provides endless opportunities!",
                    "translation": "현재 현실이 끝없는 기회를 제공해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Future potential guides purposeful planning.",
                    "translation": "미래 잠재력이 목적 있는 계획을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes future @@ guides purposeful planning.",
                    "hint": "아직 실현되지 않은 가능성이나 능력을 말해요.",
                    "optionA": "dreams",
                    "optionB": "potential",
                    "optionC": "visions",
                    "result": "potential",
                    "explanation": "INFJ인 서진이는 미래 잠재력(potential)이 목적 있는 계획을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I grab chances as they appear!",
                    "translation": "기회가 나타나는 대로 잡아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I cultivate insights through patient reflection.",
                    "translation": "인내심 있는 성찰을 통해 통찰을 기른다."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 기회를 다루는 방식이에요.",
                    "optionA": "grab",
                    "optionB": "chances",
                    "optionC": "I",
                    "optionD": "as",
                    "optionE": "they",
                    "optionF": "quickly",
                    "result": "I quickly grab chances as they",
                    "explanation": "ESTP인 상우는 기회가 나타나면 빠르게 잡아요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Spontaneous interactions create memorable connections!",
                    "translation": "자발적인 상호작용이 기억에 남는 연결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Thoughtful dialogue builds deeper understanding.",
                    "translation": "사려 깊은 대화가 더 깊은 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Living fully means embracing every moment!",
                    "translation": "충만하게 사는 것은 모든 순간을 받아들이는 것이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Meaningful existence requires purposeful commitment.",
                    "translation": "의미 있는 존재는 목적 있는 헌신이 필요해."
                }
            ]
        }
    ]
}
ID: 15509 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "외향적 모험과 내향적 가치",
            "explanation": "활발한 경험을 중시하는 ESTP와 개인적 이상을 중시하는 INFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I chase adrenaline-filled adventures constantly!",
                    "translation": "아드레날린 가득한 모험을 끊임없이 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I pursue meaningful personal growth quietly.",
                    "translation": "의미 있는 개인적 성장을 조용히 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 아드레날린 가득한 모험을 끊임없이 추구하나요?",
                    "hint": "ESTP는 자극적이고 스릴 넘치는 활동을 계속 찾아요.",
                    "result": "O",
                    "explanation": "상우는 'I chase adrenaline-filled adventures constantly!'라고 말하며 모험적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "External stimulation energizes my spirit!",
                    "translation": "외부 자극이 내 정신에 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Internal reflection nurtures my soul.",
                    "translation": "내적 성찰이 내 영혼을 기른다."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes internal @@ nurtures his soul.",
                    "hint": "자신의 내면을 들여다보고 생각하는 것을 말해요.",
                    "optionA": "thinking",
                    "optionB": "reflection",
                    "optionC": "meditation",
                    "result": "reflection",
                    "explanation": "INFP인 준호는 내적 성찰(reflection)이 영혼을 기른다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I make friends through exciting shared experiences!",
                    "translation": "흥미진진한 공유 경험을 통해 친구를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I connect through deep authentic conversations.",
                    "translation": "깊고 진정한 대화를 통해 연결돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 친구를 사귀는 방식이에요.",
                    "optionA": "make",
                    "optionB": "friends",
                    "optionC": "I",
                    "optionD": "through",
                    "optionE": "exciting",
                    "optionF": "easily",
                    "result": "I easily make friends through exciting",
                    "explanation": "ESTP인 상우는 흥미진진한 활동을 통해 쉽게 친구를 만들어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Group activities multiply fun and excitement!",
                    "translation": "그룹 활동이 재미와 흥분을 배가시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Solitary moments deepen personal understanding.",
                    "translation": "혼자만의 순간이 개인적 이해를 깊게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Social energy creates infectious positive vibes!",
                    "translation": "사회적 에너지가 전염성 있는 긍정적 분위기를 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Authentic values guide meaningful life decisions.",
                    "translation": "진정한 가치가 의미 있는 인생 결정을 이끌어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "외향적 모험과 내향적 가치",
            "explanation": "활발한 경험을 중시하는 ESTP와 개인적 이상을 중시하는 INFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I chase adrenaline-filled adventures constantly!",
                    "translation": "아드레날린 가득한 모험을 끊임없이 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I pursue meaningful personal growth quietly.",
                    "translation": "의미 있는 개인적 성장을 조용히 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 아드레날린 가득한 모험을 끊임없이 추구하나요?",
                    "hint": "ESTP는 자극적이고 스릴 넘치는 활동을 계속 찾아요.",
                    "result": "O",
                    "explanation": "상우는 'I chase adrenaline-filled adventures constantly!'라고 말하며 모험적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "External stimulation energizes my spirit!",
                    "translation": "외부 자극이 내 정신에 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Internal reflection nurtures my soul.",
                    "translation": "내적 성찰이 내 영혼을 기른다."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho believes internal @@ nurtures his soul.",
                    "hint": "자신의 내면을 들여다보고 생각하는 것을 말해요.",
                    "optionA": "thinking",
                    "optionB": "reflection",
                    "optionC": "meditation",
                    "result": "reflection",
                    "explanation": "INFP인 준호는 내적 성찰(reflection)이 영혼을 기른다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I make friends through exciting shared experiences!",
                    "translation": "흥미진진한 공유 경험을 통해 친구를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I connect through deep authentic conversations.",
                    "translation": "깊고 진정한 대화를 통해 연결돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 친구를 사귀는 방식이에요.",
                    "optionA": "make",
                    "optionB": "friends",
                    "optionC": "I",
                    "optionD": "through",
                    "optionE": "exciting",
                    "optionF": "easily",
                    "result": "I easily make friends through exciting",
                    "explanation": "ESTP인 상우는 흥미진진한 활동을 통해 쉽게 친구를 만들어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Group activities multiply fun and excitement!",
                    "translation": "그룹 활동이 재미와 흥분을 배가시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Solitary moments deepen personal understanding.",
                    "translation": "혼자만의 순간이 개인적 이해를 깊게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Social energy creates infectious positive vibes!",
                    "translation": "사회적 에너지가 전염성 있는 긍정적 분위기를 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Authentic values guide meaningful life decisions.",
                    "translation": "진정한 가치가 의미 있는 인생 결정을 이끌어."
                }
            ]
        }
    ]
}
ID: 15510 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "즉흥적 자유와 체계적 관리",
            "explanation": "자유로운 행동을 중시하는 ESTP와 조직적 관리를 중시하는 ESTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I go with the flow naturally!",
                    "translation": "자연스럽게 흐름을 따라가!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I create structured plans systematically.",
                    "translation": "체계적으로 구조화된 계획을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 자연스럽게 흐름을 따라가나요?",
                    "hint": "ESTP는 상황에 맞춰 유연하게 행동하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'I go with the flow naturally!'라고 말하며 자연스러운 적응력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Flexible responses capture unexpected opportunities!",
                    "translation": "유연한 반응이 예상치 못한 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Organized processes ensure predictable success.",
                    "translation": "조직화된 과정이 예측 가능한 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes organized @@ ensure predictable success.",
                    "hint": "체계적으로 정리된 절차나 방법을 말해요.",
                    "optionA": "methods",
                    "optionB": "processes",
                    "optionC": "systems",
                    "result": "processes",
                    "explanation": "ESTJ인 태영이는 조직화된 과정(processes)이 예측 가능한 성공을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I improvise solutions on the spot!",
                    "translation": "즉석에서 해결책을 즉흥적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I implement established procedures consistently.",
                    "translation": "확립된 절차를 일관되게 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 문제를 해결하는 방식이에요.",
                    "optionA": "improvise",
                    "optionB": "solutions",
                    "optionC": "I",
                    "optionD": "on",
                    "optionE": "the",
                    "optionF": "quickly",
                    "result": "I quickly improvise solutions on the",
                    "explanation": "ESTP인 상우는 즉석에서 빠르게 해결책을 즉흥적으로 만들어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Spontaneous creativity leads to breakthrough innovations!",
                    "translation": "자발적인 창의성이 획기적 혁신으로 이어져!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Systematic management delivers consistent results.",
                    "translation": "체계적 관리가 일관된 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Adventure mindset opens unlimited possibilities!",
                    "translation": "모험 정신이 무한한 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Performance tracking ensures continuous improvement.",
                    "translation": "성과 추적이 지속적인 개선을 보장해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "즉흥적 자유와 체계적 관리",
            "explanation": "자유로운 행동을 중시하는 ESTP와 조직적 관리를 중시하는 ESTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I go with the flow naturally!",
                    "translation": "자연스럽게 흐름을 따라가!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I create structured plans systematically.",
                    "translation": "체계적으로 구조화된 계획을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 자연스럽게 흐름을 따라가나요?",
                    "hint": "ESTP는 상황에 맞춰 유연하게 행동하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 'I go with the flow naturally!'라고 말하며 자연스러운 적응력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Flexible responses capture unexpected opportunities!",
                    "translation": "유연한 반응이 예상치 못한 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Organized processes ensure predictable success.",
                    "translation": "조직화된 과정이 예측 가능한 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes organized @@ ensure predictable success.",
                    "hint": "체계적으로 정리된 절차나 방법을 말해요.",
                    "optionA": "methods",
                    "optionB": "processes",
                    "optionC": "systems",
                    "result": "processes",
                    "explanation": "ESTJ인 태영이는 조직화된 과정(processes)이 예측 가능한 성공을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I improvise solutions on the spot!",
                    "translation": "즉석에서 해결책을 즉흥적으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I implement established procedures consistently.",
                    "translation": "확립된 절차를 일관되게 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 문제를 해결하는 방식이에요.",
                    "optionA": "improvise",
                    "optionB": "solutions",
                    "optionC": "I",
                    "optionD": "on",
                    "optionE": "the",
                    "optionF": "quickly",
                    "result": "I quickly improvise solutions on the",
                    "explanation": "ESTP인 상우는 즉석에서 빠르게 해결책을 즉흥적으로 만들어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Spontaneous creativity leads to breakthrough innovations!",
                    "translation": "자발적인 창의성이 획기적 혁신으로 이어져!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Systematic management delivers consistent results.",
                    "translation": "체계적 관리가 일관된 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Adventure mindset opens unlimited possibilities!",
                    "translation": "모험 정신이 무한한 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Performance tracking ensures continuous improvement.",
                    "translation": "성과 추적이 지속적인 개선을 보장해."
                }
            ]
        }
    ]
}
ID: 15511 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 모험과 사회적 조화",
            "explanation": "자유로운 경험을 중시하는 ESTP와 집단 화합을 중시하는 ESFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I pursue personal excitement freely!",
                    "translation": "개인적 흥분을 자유롭게 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I maintain group harmony carefully.",
                    "translation": "그룹 조화를 신중하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 개인적 흥분을 자유롭게 추구하나요?",
                    "hint": "ESTP는 자신이 재미있고 흥미로운 일을 자유롭게 찾아 나서요.",
                    "result": "O",
                    "explanation": "상우는 'I pursue personal excitement freely!'라고 말하며 개인적 자유를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Independent adventures create unique experiences!",
                    "translation": "독립적인 모험이 독특한 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Collaborative activities strengthen social bonds.",
                    "translation": "협력적 활동이 사회적 유대를 강화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes collaborative @@ strengthen social bonds.",
                    "hint": "여러 사람이 함께 하는 일들을 말해요.",
                    "optionA": "projects",
                    "optionB": "activities",
                    "optionC": "efforts",
                    "result": "activities",
                    "explanation": "ESFJ인 민지는 협력적 활동(activities)이 사회적 유대를 강화한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I follow my instincts boldly!",
                    "translation": "내 직감을 대담하게 따라가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I consider everyone's feelings thoughtfully.",
                    "translation": "모든 사람의 감정을 사려 깊게 고려해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 직감을 따르는 방식이에요.",
                    "optionA": "follow",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "instincts",
                    "optionE": "boldly",
                    "optionF": "always",
                    "result": "I always follow my instincts boldly",
                    "explanation": "ESTP인 상우는 항상 자신의 직감을 대담하게 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Risk-taking opens doors to amazing discoveries!",
                    "translation": "위험을 감수하는 것이 놀라운 발견의 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Careful planning protects everyone's interests.",
                    "translation": "신중한 계획이 모든 사람의 이익을 보호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Living in the moment creates authentic joy!",
                    "translation": "순간을 살아가는 것이 진정한 기쁨을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Supportive community creates lasting happiness.",
                    "translation": "지지적인 공동체가 지속적인 행복을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 모험과 사회적 조화",
            "explanation": "자유로운 경험을 중시하는 ESTP와 집단 화합을 중시하는 ESFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I pursue personal excitement freely!",
                    "translation": "개인적 흥분을 자유롭게 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I maintain group harmony carefully.",
                    "translation": "그룹 조화를 신중하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 개인적 흥분을 자유롭게 추구하나요?",
                    "hint": "ESTP는 자신이 재미있고 흥미로운 일을 자유롭게 찾아 나서요.",
                    "result": "O",
                    "explanation": "상우는 'I pursue personal excitement freely!'라고 말하며 개인적 자유를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Independent adventures create unique experiences!",
                    "translation": "독립적인 모험이 독특한 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Collaborative activities strengthen social bonds.",
                    "translation": "협력적 활동이 사회적 유대를 강화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes collaborative @@ strengthen social bonds.",
                    "hint": "여러 사람이 함께 하는 일들을 말해요.",
                    "optionA": "projects",
                    "optionB": "activities",
                    "optionC": "efforts",
                    "result": "activities",
                    "explanation": "ESFJ인 민지는 협력적 활동(activities)이 사회적 유대를 강화한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I follow my instincts boldly!",
                    "translation": "내 직감을 대담하게 따라가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I consider everyone's feelings thoughtfully.",
                    "translation": "모든 사람의 감정을 사려 깊게 고려해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 직감을 따르는 방식이에요.",
                    "optionA": "follow",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "instincts",
                    "optionE": "boldly",
                    "optionF": "always",
                    "result": "I always follow my instincts boldly",
                    "explanation": "ESTP인 상우는 항상 자신의 직감을 대담하게 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Risk-taking opens doors to amazing discoveries!",
                    "translation": "위험을 감수하는 것이 놀라운 발견의 문을 열어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Careful planning protects everyone's interests.",
                    "translation": "신중한 계획이 모든 사람의 이익을 보호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Living in the moment creates authentic joy!",
                    "translation": "순간을 살아가는 것이 진정한 기쁨을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Supportive community creates lasting happiness.",
                    "translation": "지지적인 공동체가 지속적인 행복을 만들어."
                }
            ]
        }
    ]
}
ID: 15512 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "행동적 에너지와 사교적 즐거움",
            "explanation": "적극적 행동을 중시하는 ESTP와 사교적 기쁨을 중시하는 ESFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I dive into action-packed challenges!",
                    "translation": "액션 가득한 도전에 뛰어들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I create joyful celebratory moments!",
                    "translation": "기쁜 축하의 순간들을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 액션 가득한 도전에 뛰어드나요?",
                    "hint": "ESTP는 어려워 보이는 일에도 적극적으로 도전해요.",
                    "result": "O",
                    "explanation": "상우는 'I dive into action-packed challenges!'라고 말하며 도전적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Physical activities release my boundless energy!",
                    "translation": "신체적 활동이 내 무한한 에너지를 방출시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Social gatherings spread contagious happiness!",
                    "translation": "사회적 모임이 전염성 있는 행복을 퍼뜨려!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes social @@ spread contagious happiness.",
                    "hint": "여러 사람이 함께 모이는 자리를 말해요.",
                    "optionA": "events",
                    "optionB": "gatherings",
                    "optionC": "parties",
                    "result": "gatherings",
                    "explanation": "ESFP인 예솔이는 사회적 모임(gatherings)이 전염성 있는 행복을 퍼뜨린다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I test my limits through daring adventures!",
                    "translation": "대담한 모험을 통해 내 한계를 시험해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I share joy through warm connections!",
                    "translation": "따뜻한 연결을 통해 기쁨을 나눠!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 자신을 시험하는 방식이에요.",
                    "optionA": "test",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "limits",
                    "optionE": "through",
                    "optionF": "constantly",
                    "result": "I constantly test my limits through",
                    "explanation": "ESTP인 상우는 끊임없이 자신의 한계를 시험해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Competition brings out my best performance!",
                    "translation": "경쟁이 내 최고의 성과를 끌어내!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Collaboration creates beautiful shared experiences!",
                    "translation": "협력이 아름다운 공유 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Immediate results prove effective strategies!",
                    "translation": "즉각적 결과가 효과적 전략을 증명해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Joyful memories create lifelong treasures!",
                    "translation": "기쁜 기억이 평생의 보물을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "행동적 에너지와 사교적 즐거움",
            "explanation": "적극적 행동을 중시하는 ESTP와 사교적 기쁨을 중시하는 ESFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I dive into action-packed challenges!",
                    "translation": "액션 가득한 도전에 뛰어들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I create joyful celebratory moments!",
                    "translation": "기쁜 축하의 순간들을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 액션 가득한 도전에 뛰어드나요?",
                    "hint": "ESTP는 어려워 보이는 일에도 적극적으로 도전해요.",
                    "result": "O",
                    "explanation": "상우는 'I dive into action-packed challenges!'라고 말하며 도전적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Physical activities release my boundless energy!",
                    "translation": "신체적 활동이 내 무한한 에너지를 방출시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Social gatherings spread contagious happiness!",
                    "translation": "사회적 모임이 전염성 있는 행복을 퍼뜨려!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes social @@ spread contagious happiness.",
                    "hint": "여러 사람이 함께 모이는 자리를 말해요.",
                    "optionA": "events",
                    "optionB": "gatherings",
                    "optionC": "parties",
                    "result": "gatherings",
                    "explanation": "ESFP인 예솔이는 사회적 모임(gatherings)이 전염성 있는 행복을 퍼뜨린다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I test my limits through daring adventures!",
                    "translation": "대담한 모험을 통해 내 한계를 시험해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I share joy through warm connections!",
                    "translation": "따뜻한 연결을 통해 기쁨을 나눠!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 자신을 시험하는 방식이에요.",
                    "optionA": "test",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "limits",
                    "optionE": "through",
                    "optionF": "constantly",
                    "result": "I constantly test my limits through",
                    "explanation": "ESTP인 상우는 끊임없이 자신의 한계를 시험해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Competition brings out my best performance!",
                    "translation": "경쟁이 내 최고의 성과를 끌어내!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Collaboration creates beautiful shared experiences!",
                    "translation": "협력이 아름다운 공유 경험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Immediate results prove effective strategies!",
                    "translation": "즉각적 결과가 효과적 전략을 증명해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Joyful memories create lifelong treasures!",
                    "translation": "기쁜 기억이 평생의 보물을 만들어!"
                }
            ]
        }
    ]
}
ID: 15513 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "현재 행동과 전략적 리더십",
            "explanation": "즉석 대응을 중시하는 ESTP와 장기적 전략을 중시하는 ENTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I respond to situations immediately!",
                    "translation": "상황에 즉시 반응해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I develop strategic responses systematically.",
                    "translation": "전략적 대응을 체계적으로 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 상황에 즉시 반응하나요?",
                    "hint": "ESTP는 상황이 바뀌면 즉각 행동으로 대응해요.",
                    "result": "O",
                    "explanation": "상우는 'I respond to situations immediately!'라고 말하며 즉시적 반응을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Quick decisions capture fleeting advantages!",
                    "translation": "빠른 결정이 순간적인 이점을 잡아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic planning creates sustainable advantages.",
                    "translation": "전략적 계획이 지속 가능한 이점을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes strategic @@ creates sustainable advantages.",
                    "hint": "미리 세우는 장기적 계획을 말해요.",
                    "optionA": "thinking",
                    "optionB": "planning",
                    "optionC": "management",
                    "result": "planning",
                    "explanation": "ENTJ인 준혁이는 전략적 계획(planning)이 지속 가능한 이점을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my gut instincts!",
                    "translation": "내 직감을 신뢰해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I trust comprehensive data analysis.",
                    "translation": "포괄적인 데이터 분석을 신뢰해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 의사결정에서 의지하는 것이에요.",
                    "optionA": "trust",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "gut",
                    "optionE": "instincts",
                    "optionF": "completely",
                    "result": "I completely trust my gut instincts",
                    "explanation": "ESTP인 상우는 자신의 직감을 완전히 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Hands-on experience teaches practical wisdom!",
                    "translation": "직접적인 경험이 실용적 지혜를 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Strategic thinking enables visionary leadership.",
                    "translation": "전략적 사고가 비전적 리더십을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Spontaneous action creates breakthrough moments!",
                    "translation": "자발적인 행동이 돌파구의 순간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Systematic execution delivers predictable results.",
                    "translation": "체계적 실행이 예측 가능한 결과를 제공해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "현재 행동과 전략적 리더십",
            "explanation": "즉석 대응을 중시하는 ESTP와 장기적 전략을 중시하는 ENTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I respond to situations immediately!",
                    "translation": "상황에 즉시 반응해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I develop strategic responses systematically.",
                    "translation": "전략적 대응을 체계적으로 개발해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 상황에 즉시 반응하나요?",
                    "hint": "ESTP는 상황이 바뀌면 즉각 행동으로 대응해요.",
                    "result": "O",
                    "explanation": "상우는 'I respond to situations immediately!'라고 말하며 즉시적 반응을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Quick decisions capture fleeting advantages!",
                    "translation": "빠른 결정이 순간적인 이점을 잡아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Strategic planning creates sustainable advantages.",
                    "translation": "전략적 계획이 지속 가능한 이점을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes strategic @@ creates sustainable advantages.",
                    "hint": "미리 세우는 장기적 계획을 말해요.",
                    "optionA": "thinking",
                    "optionB": "planning",
                    "optionC": "management",
                    "result": "planning",
                    "explanation": "ENTJ인 준혁이는 전략적 계획(planning)이 지속 가능한 이점을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I trust my gut instincts!",
                    "translation": "내 직감을 신뢰해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I trust comprehensive data analysis.",
                    "translation": "포괄적인 데이터 분석을 신뢰해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 의사결정에서 의지하는 것이에요.",
                    "optionA": "trust",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "gut",
                    "optionE": "instincts",
                    "optionF": "completely",
                    "result": "I completely trust my gut instincts",
                    "explanation": "ESTP인 상우는 자신의 직감을 완전히 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Hands-on experience teaches practical wisdom!",
                    "translation": "직접적인 경험이 실용적 지혜를 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Strategic thinking enables visionary leadership.",
                    "translation": "전략적 사고가 비전적 리더십을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Spontaneous action creates breakthrough moments!",
                    "translation": "자발적인 행동이 돌파구의 순간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Systematic execution delivers predictable results.",
                    "translation": "체계적 실행이 예측 가능한 결과를 제공해."
                }
            ]
        }
    ]
}
ID: 15514 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실용적 행동과 창의적 아이디어",
            "explanation": "직접적 실행을 중시하는 ESTP와 혁신적 가능성을 중시하는 ENTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I make things happen right now!",
                    "translation": "바로 지금 일을 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I generate ideas for future possibilities!",
                    "translation": "미래 가능성을 위한 아이디어를 만들어내!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 바로 지금 일을 실현시키나요?",
                    "hint": "ESTP는 생각보다는 즉시 행동으로 옮기는 것을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 'I make things happen right now!'라고 말하며 즉시적 실행력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action proves better than endless discussions!",
                    "translation": "행동이 끝없는 토론보다 더 나은 증명이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Brainstorming creates innovative breakthrough concepts!",
                    "translation": "브레인스토밍이 혁신적인 돌파구 개념을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes @@ creates innovative breakthrough concepts.",
                    "hint": "여러 사람이 함께 아이디어를 내는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "brainstorming",
                    "optionC": "discussion",
                    "result": "brainstorming",
                    "explanation": "ENTP인 도윤이는 브레인스토밍(brainstorming)이 혁신적인 돌파구 개념을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I prefer doing over theorizing!",
                    "translation": "이론화보다 실행을 선호해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I love exploring conceptual possibilities!",
                    "translation": "개념적 가능성을 탐구하는 것을 사랑해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 선호하는 접근 방식이에요.",
                    "optionA": "prefer",
                    "optionB": "doing",
                    "optionC": "I",
                    "optionD": "over",
                    "optionE": "theorizing",
                    "optionF": "always",
                    "result": "I always prefer doing over theorizing",
                    "explanation": "ESTP인 상우는 항상 이론화보다 실행을 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Practical results validate effective approaches!",
                    "translation": "실용적 결과가 효과적 접근법을 검증해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Creative connections inspire revolutionary solutions!",
                    "translation": "창의적 연결이 혁신적 해결책에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-time feedback improves immediate performance!",
                    "translation": "실시간 피드백이 즉각적 성과를 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Intellectual exploration expands possibility horizons!",
                    "translation": "지적 탐구가 가능성의 지평을 확장해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "실용적 행동과 창의적 아이디어",
            "explanation": "직접적 실행을 중시하는 ESTP와 혁신적 가능성을 중시하는 ENTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I make things happen right now!",
                    "translation": "바로 지금 일을 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I generate ideas for future possibilities!",
                    "translation": "미래 가능성을 위한 아이디어를 만들어내!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 바로 지금 일을 실현시키나요?",
                    "hint": "ESTP는 생각보다는 즉시 행동으로 옮기는 것을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 'I make things happen right now!'라고 말하며 즉시적 실행력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Action proves better than endless discussions!",
                    "translation": "행동이 끝없는 토론보다 더 나은 증명이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Brainstorming creates innovative breakthrough concepts!",
                    "translation": "브레인스토밍이 혁신적인 돌파구 개념을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes @@ creates innovative breakthrough concepts.",
                    "hint": "여러 사람이 함께 아이디어를 내는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "brainstorming",
                    "optionC": "discussion",
                    "result": "brainstorming",
                    "explanation": "ENTP인 도윤이는 브레인스토밍(brainstorming)이 혁신적인 돌파구 개념을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I prefer doing over theorizing!",
                    "translation": "이론화보다 실행을 선호해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I love exploring conceptual possibilities!",
                    "translation": "개념적 가능성을 탐구하는 것을 사랑해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 선호하는 접근 방식이에요.",
                    "optionA": "prefer",
                    "optionB": "doing",
                    "optionC": "I",
                    "optionD": "over",
                    "optionE": "theorizing",
                    "optionF": "always",
                    "result": "I always prefer doing over theorizing",
                    "explanation": "ESTP인 상우는 항상 이론화보다 실행을 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Practical results validate effective approaches!",
                    "translation": "실용적 결과가 효과적 접근법을 검증해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Creative connections inspire revolutionary solutions!",
                    "translation": "창의적 연결이 혁신적 해결책에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Real-time feedback improves immediate performance!",
                    "translation": "실시간 피드백이 즉각적 성과를 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Intellectual exploration expands possibility horizons!",
                    "translation": "지적 탐구가 가능성의 지평을 확장해!"
                }
            ]
        }
    ]
}
ID: 15515 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 경험과 집단적 영감",
            "explanation": "개인적 모험을 중시하는 ESTP와 타인의 성장을 돕는 ENFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I seek thrilling personal adventures!",
                    "translation": "스릴 넘치는 개인적 모험을 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire others toward meaningful growth!",
                    "translation": "다른 사람들을 의미 있는 성장으로 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 스릴 넘치는 개인적 모험을 추구하나요?",
                    "hint": "ESTP는 자신만의 흥미진진한 경험을 찾아 나서요.",
                    "result": "O",
                    "explanation": "상우는 'I seek thrilling personal adventures!'라고 말하며 개인적 모험을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Individual challenges test my capabilities!",
                    "translation": "개별적 도전이 내 능력을 시험해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Collective inspiration unleashes human potential!",
                    "translation": "집단적 영감이 인간의 잠재력을 해방시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes collective @@ unleashes human potential.",
                    "hint": "여러 사람이 함께 느끼는 동기나 자극을 말해요.",
                    "optionA": "energy",
                    "optionB": "inspiration",
                    "optionC": "motivation",
                    "result": "inspiration",
                    "explanation": "ENFJ인 민아는 집단적 영감(inspiration)이 인간의 잠재력을 해방시킨다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I live for exciting breakthrough moments!",
                    "translation": "흥미진진한 돌파구의 순간을 위해 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I dedicate myself to others' development!",
                    "translation": "다른 사람들의 발전에 나 자신을 헌신해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 살아가는 목적이에요.",
                    "optionA": "live",
                    "optionB": "for",
                    "optionC": "I",
                    "optionD": "exciting",
                    "optionE": "breakthrough",
                    "optionF": "truly",
                    "result": "I truly live for exciting breakthrough",
                    "explanation": "ESTP인 상우는 진정으로 흥미진진한 돌파구를 위해 살아요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Personal achievement validates my bold choices!",
                    "translation": "개인적 성취가 내 대담한 선택을 검증해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Community transformation validates compassionate leadership!",
                    "translation": "공동체 변화가 자비로운 리더십을 검증해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "High-stakes situations bring out my best!",
                    "translation": "고위험 상황이 내 최고를 끌어내!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Empowering others creates lasting positive impact!",
                    "translation": "다른 사람들에게 힘을 주는 것이 지속적인 긍정적 영향을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 경험과 집단적 영감",
            "explanation": "개인적 모험을 중시하는 ESTP와 타인의 성장을 돕는 ENFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I seek thrilling personal adventures!",
                    "translation": "스릴 넘치는 개인적 모험을 추구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire others toward meaningful growth!",
                    "translation": "다른 사람들을 의미 있는 성장으로 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 스릴 넘치는 개인적 모험을 추구하나요?",
                    "hint": "ESTP는 자신만의 흥미진진한 경험을 찾아 나서요.",
                    "result": "O",
                    "explanation": "상우는 'I seek thrilling personal adventures!'라고 말하며 개인적 모험을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Individual challenges test my capabilities!",
                    "translation": "개별적 도전이 내 능력을 시험해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Collective inspiration unleashes human potential!",
                    "translation": "집단적 영감이 인간의 잠재력을 해방시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes collective @@ unleashes human potential.",
                    "hint": "여러 사람이 함께 느끼는 동기나 자극을 말해요.",
                    "optionA": "energy",
                    "optionB": "inspiration",
                    "optionC": "motivation",
                    "result": "inspiration",
                    "explanation": "ENFJ인 민아는 집단적 영감(inspiration)이 인간의 잠재력을 해방시킨다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I live for exciting breakthrough moments!",
                    "translation": "흥미진진한 돌파구의 순간을 위해 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I dedicate myself to others' development!",
                    "translation": "다른 사람들의 발전에 나 자신을 헌신해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 살아가는 목적이에요.",
                    "optionA": "live",
                    "optionB": "for",
                    "optionC": "I",
                    "optionD": "exciting",
                    "optionE": "breakthrough",
                    "optionF": "truly",
                    "result": "I truly live for exciting breakthrough",
                    "explanation": "ESTP인 상우는 진정으로 흥미진진한 돌파구를 위해 살아요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Personal achievement validates my bold choices!",
                    "translation": "개인적 성취가 내 대담한 선택을 검증해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Community transformation validates compassionate leadership!",
                    "translation": "공동체 변화가 자비로운 리더십을 검증해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "High-stakes situations bring out my best!",
                    "translation": "고위험 상황이 내 최고를 끌어내!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Empowering others creates lasting positive impact!",
                    "translation": "다른 사람들에게 힘을 주는 것이 지속적인 긍정적 영향을 만들어!"
                }
            ]
        }
    ]
}
ID: 15516 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "현실적 모험과 상상적 영감",
            "explanation": "실제적 경험을 중시하는 ESTP와 창의적 가능성을 중시하는 ENFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I create real adventures through action!",
                    "translation": "행동을 통해 실제 모험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I imagine wonderful possibilities everywhere!",
                    "translation": "어디서나 멋진 가능성을 상상해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 행동을 통해 실제 모험을 만드나요?",
                    "hint": "ESTP는 생각보다는 직접 행동으로 모험을 만들어가요.",
                    "result": "O",
                    "explanation": "상우는 'I create real adventures through action!'라고 말하며 행동적 모험을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Tangible experiences provide lasting satisfaction!",
                    "translation": "유형적 경험이 지속적인 만족을 제공해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Imaginative inspiration fuels endless creativity!",
                    "translation": "상상력 있는 영감이 끝없는 창의성에 연료를 공급해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes imaginative @@ fuels endless creativity.",
                    "hint": "마음속에서 떠오르는 아이디어나 자극을 말해요.",
                    "optionA": "thoughts",
                    "optionB": "inspiration",
                    "optionC": "dreams",
                    "result": "inspiration",
                    "explanation": "ENFP인 지영이는 상상력 있는 영감(inspiration)이 끝없는 창의성에 연료를 공급한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I grab opportunities with both hands!",
                    "translation": "기회를 두 손으로 잡아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I explore connections between different ideas!",
                    "translation": "다양한 아이디어 간의 연결을 탐구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 기회를 잡는 방식이에요.",
                    "optionA": "grab",
                    "optionB": "opportunities",
                    "optionC": "I",
                    "optionD": "with",
                    "optionE": "both",
                    "optionF": "firmly",
                    "result": "I firmly grab opportunities with both",
                    "explanation": "ESTP인 상우는 기회를 두 손으로 확실히 잡아요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Physical challenges test my limits realistically!",
                    "translation": "신체적 도전이 내 한계를 현실적으로 시험해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Mental adventures expand my creative horizons!",
                    "translation": "정신적 모험이 내 창의적 지평을 확장해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Immediate feedback shows concrete progress!",
                    "translation": "즉각적 피드백이 구체적 진전을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Future dreams motivate present enthusiasm!",
                    "translation": "미래의 꿈이 현재의 열정에 동기를 부여해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "현실적 모험과 상상적 영감",
            "explanation": "실제적 경험을 중시하는 ESTP와 창의적 가능성을 중시하는 ENFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "I create real adventures through action!",
                    "translation": "행동을 통해 실제 모험을 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I imagine wonderful possibilities everywhere!",
                    "translation": "어디서나 멋진 가능성을 상상해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 행동을 통해 실제 모험을 만드나요?",
                    "hint": "ESTP는 생각보다는 직접 행동으로 모험을 만들어가요.",
                    "result": "O",
                    "explanation": "상우는 'I create real adventures through action!'라고 말하며 행동적 모험을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Tangible experiences provide lasting satisfaction!",
                    "translation": "유형적 경험이 지속적인 만족을 제공해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Imaginative inspiration fuels endless creativity!",
                    "translation": "상상력 있는 영감이 끝없는 창의성에 연료를 공급해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes imaginative @@ fuels endless creativity.",
                    "hint": "마음속에서 떠오르는 아이디어나 자극을 말해요.",
                    "optionA": "thoughts",
                    "optionB": "inspiration",
                    "optionC": "dreams",
                    "result": "inspiration",
                    "explanation": "ENFP인 지영이는 상상력 있는 영감(inspiration)이 끝없는 창의성에 연료를 공급한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "I grab opportunities with both hands!",
                    "translation": "기회를 두 손으로 잡아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I explore connections between different ideas!",
                    "translation": "다양한 아이디어 간의 연결을 탐구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 기회를 잡는 방식이에요.",
                    "optionA": "grab",
                    "optionB": "opportunities",
                    "optionC": "I",
                    "optionD": "with",
                    "optionE": "both",
                    "optionF": "firmly",
                    "result": "I firmly grab opportunities with both",
                    "explanation": "ESTP인 상우는 기회를 두 손으로 확실히 잡아요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Physical challenges test my limits realistically!",
                    "translation": "신체적 도전이 내 한계를 현실적으로 시험해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Mental adventures expand my creative horizons!",
                    "translation": "정신적 모험이 내 창의적 지평을 확장해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Immediate feedback shows concrete progress!",
                    "translation": "즉각적 피드백이 구체적 진전을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Future dreams motivate present enthusiasm!",
                    "translation": "미래의 꿈이 현재의 열정에 동기를 부여해!"
                }
            ]
        }
    ]
}
ID: 15517 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "철학 카페 토론 모임",
            "explanation": "ENTP의 논리적 탐구와 INFP의 감성적 성찰",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "What if reality isn't real?",
                    "translation": "현실이 진짜가 아니라면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "That feels deeply unsettling.",
                    "translation": "그게 깊게 불안하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Unsettling thoughts spark growth.",
                    "translation": "불안한 생각이 성장을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Your questions open minds.",
                    "translation": "네 질문이 마음을 열어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이 현실이 진짜가 아닐 수도 있다고 했나요?",
                    "hint": "ENTP는 기존 개념에 도전하는 질문을 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이 'What if reality isn't real?'라고 현실이 진짜가 아닐 수도 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "I challenge every assumption.",
                    "translation": "모든 가정에 도전해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "I feel truth through emotions.",
                    "translation": "감정을 통해 진실을 느껴."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I feel truth through @@.",
                    "hint": "INFP는 감정적 직관을 통해 진실을 파악해요.",
                    "optionA": "logic",
                    "optionB": "emotions",
                    "optionC": "questions",
                    "result": "emotions",
                    "explanation": "은비가 '감정을 통해 진실을 느껴'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Emotional truth runs deep.",
                    "translation": "감정적 진실은 깊이 흘러."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Challenging ideas brings wisdom.",
                    "translation": "도전적인 아이디어가 지혜를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤의 사고 방식이에요.",
                    "optionA": "I",
                    "optionB": "explore",
                    "optionC": "endless",
                    "optionD": "possibilities",
                    "result": "I explore endless possibilities",
                    "explanation": "도윤이 '난 끝없는 가능성들을 탐구해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "Possibilities feel like magic.",
                    "translation": "가능성들이 마법 같아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Philosophy ignites souls!",
                    "translation": "철학이 영혼에 불을 붙여!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "철학 카페 토론 모임",
            "explanation": "ENTP의 논리적 탐구와 INFP의 감성적 성찰",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "What if reality isn't real?",
                    "translation": "현실이 진짜가 아니라면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "That feels deeply unsettling.",
                    "translation": "그게 깊게 불안하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Unsettling thoughts spark growth.",
                    "translation": "불안한 생각이 성장을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "Your questions open minds.",
                    "translation": "네 질문이 마음을 열어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이 현실이 진짜가 아닐 수도 있다고 했나요?",
                    "hint": "ENTP는 기존 개념에 도전하는 질문을 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이 'What if reality isn't real?'라고 현실이 진짜가 아닐 수도 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "I challenge every assumption.",
                    "translation": "모든 가정에 도전해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "I feel truth through emotions.",
                    "translation": "감정을 통해 진실을 느껴."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I feel truth through @@.",
                    "hint": "INFP는 감정적 직관을 통해 진실을 파악해요.",
                    "optionA": "logic",
                    "optionB": "emotions",
                    "optionC": "questions",
                    "result": "emotions",
                    "explanation": "은비가 '감정을 통해 진실을 느껴'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Emotional truth runs deep.",
                    "translation": "감정적 진실은 깊이 흘러."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Challenging ideas brings wisdom.",
                    "translation": "도전적인 아이디어가 지혜를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도윤의 사고 방식이에요.",
                    "optionA": "I",
                    "optionB": "explore",
                    "optionC": "endless",
                    "optionD": "possibilities",
                    "result": "I explore endless possibilities",
                    "explanation": "도윤이 '난 끝없는 가능성들을 탐구해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "Possibilities feel like magic.",
                    "translation": "가능성들이 마법 같아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Philosophy ignites souls!",
                    "translation": "철학이 영혼에 불을 붙여!"
                }
            ]
        }
    ]
}
ID: 15518 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성 독서 클럽",
            "explanation": "INFP의 내면 탐구와 ENTP의 창의적 해석",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "This book touches hearts.",
                    "translation": "이 책이 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "I see twelve different meanings!",
                    "translation": "열두 가지 다른 의미가 보여!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Multiple meanings enrich stories.",
                    "translation": "여러 의미가 이야기를 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Your heart connection inspires depth.",
                    "translation": "네 마음의 연결이 깊이에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희가 이 책이 마음을 감동시킨다고 했나요?",
                    "hint": "INFP는 책을 통한 감정적 경험을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "소희가 'This book touches hearts'라고 이 책이 마음을 감동시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "I connect with characters deeply.",
                    "translation": "등장인물들과 깊이 연결돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "I analyze hidden patterns.",
                    "translation": "숨겨진 패턴들을 분석해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I analyze hidden @@.",
                    "hint": "ENTP는 텍스트에서 복잡한 패턴과 구조를 찾아요.",
                    "optionA": "characters",
                    "optionB": "patterns",
                    "optionC": "hearts",
                    "result": "patterns",
                    "explanation": "현우가 '숨겨진 패턴들을 분석해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Patterns reveal author's genius.",
                    "translation": "패턴이 작가의 천재성을 드러내."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "Character connections create empathy.",
                    "translation": "등장인물 연결이 공감을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희의 독서 방식이에요.",
                    "result": "I feel every word deeply",
                    "explanation": "소희가 '난 모든 단어를 깊이 느껴'라고 말해요.",
                    "optionA": "word",
                    "optionB": "deeply",
                    "optionC": "I",
                    "optionD": "feel",
                    "optionE": "every"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "Deep feeling creates understanding.",
                    "translation": "깊은 감정이 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "Reading souls united!",
                    "translation": "독서하는 영혼들이 하나 됐어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성 독서 클럽",
            "explanation": "INFP의 내면 탐구와 ENTP의 창의적 해석",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "This book touches hearts.",
                    "translation": "이 책이 마음을 감동시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "I see twelve different meanings!",
                    "translation": "열두 가지 다른 의미가 보여!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Multiple meanings enrich stories.",
                    "translation": "여러 의미가 이야기를 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Your heart connection inspires depth.",
                    "translation": "네 마음의 연결이 깊이에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소희가 이 책이 마음을 감동시킨다고 했나요?",
                    "hint": "INFP는 책을 통한 감정적 경험을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "소희가 'This book touches hearts'라고 이 책이 마음을 감동시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "I connect with characters deeply.",
                    "translation": "등장인물들과 깊이 연결돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "I analyze hidden patterns.",
                    "translation": "숨겨진 패턴들을 분석해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I analyze hidden @@.",
                    "hint": "ENTP는 텍스트에서 복잡한 패턴과 구조를 찾아요.",
                    "optionA": "characters",
                    "optionB": "patterns",
                    "optionC": "hearts",
                    "result": "patterns",
                    "explanation": "현우가 '숨겨진 패턴들을 분석해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "Patterns reveal author's genius.",
                    "translation": "패턴이 작가의 천재성을 드러내."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "Character connections create empathy.",
                    "translation": "등장인물 연결이 공감을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소희의 독서 방식이에요.",
                    "optionA": "word",
                    "optionB": "deeply",
                    "optionC": "I",
                    "optionD": "feel",
                    "optionE": "every",
                    "result": "I feel every word deeply",
                    "explanation": "소희가 '난 모든 단어를 깊이 느껴'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "Deep feeling creates understanding.",
                    "translation": "깊은 감정이 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "Reading souls united!",
                    "translation": "독서하는 영혼들이 하나 됐어!"
                }
            ]
        }
    ]
}
ID: 15519 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "미래 기술 예측 게임",
            "explanation": "ENTP의 혁신적 상상과 INFP의 인간적 고려",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Robots will have emotions!",
                    "translation": "로봇들이 감정을 가질 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "How will that affect humanity?",
                    "translation": "그게 인류에게 어떤 영향을 줄까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Great question about consequences.",
                    "translation": "결과에 대한 훌륭한 질문이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Your imagination opens futures.",
                    "translation": "네 상상력이 미래를 열어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태현이 로봇들이 감정을 가질 거라고 했나요?",
                    "hint": "ENTP는 미래의 혁신적인 가능성을 상상하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태현이 'Robots will have emotions!'라고 로봇들이 감정을 가질 거라고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "I connect impossible ideas.",
                    "translation": "불가능한 아이디어들을 연결해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "I consider human feelings.",
                    "translation": "인간의 감정을 고려해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I consider human @@.",
                    "hint": "INFP는 기술 발전이 인간에게 미칠 감정적 영향을 중요하게 생각해요.",
                    "optionA": "ideas",
                    "optionB": "feelings",
                    "optionC": "robots",
                    "result": "feelings",
                    "explanation": "하윤이 '인간의 감정을 고려해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Human perspective guides ethics.",
                    "translation": "인간 관점이 윤리를 안내해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "Wild ideas spark innovation.",
                    "translation": "엉뚱한 아이디어가 혁신을 불러일으켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태현의 미래 예측법이에요.",
                    "optionA": "I",
                    "optionB": "imagine",
                    "optionC": "impossible",
                    "optionD": "worlds",
                    "result": "I imagine impossible worlds",
                    "explanation": "태현이 '난 불가능한 세계들을 상상해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하윤",
                    "script": "Impossible becomes possible somehow.",
                    "translation": "불가능한 것이 어떻게든 가능해져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태현",
                    "script": "Future vision complete!",
                    "translation": "미래 비전 완성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "미래 기술 예측 게임",
            "explanation": "ENTP의 혁신적 상상과 INFP의 인간적 고려",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Robots will have emotions!",
                    "translation": "로봇들이 감정을 가질 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "How will that affect humanity?",
                    "translation": "그게 인류에게 어떤 영향을 줄까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Great question about consequences.",
                    "translation": "결과에 대한 훌륭한 질문이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Your imagination opens futures.",
                    "translation": "네 상상력이 미래를 열어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태현이 로봇들이 감정을 가질 거라고 했나요?",
                    "hint": "ENTP는 미래의 혁신적인 가능성을 상상하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태현이 'Robots will have emotions!'라고 로봇들이 감정을 가질 거라고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "I connect impossible ideas.",
                    "translation": "불가능한 아이디어들을 연결해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "I consider human feelings.",
                    "translation": "인간의 감정을 고려해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I consider human @@.",
                    "hint": "INFP는 기술 발전이 인간에게 미칠 감정적 영향을 중요하게 생각해요.",
                    "optionA": "ideas",
                    "optionB": "feelings",
                    "optionC": "robots",
                    "result": "feelings",
                    "explanation": "하윤이 '인간의 감정을 고려해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Human perspective guides ethics.",
                    "translation": "인간 관점이 윤리를 안내해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "Wild ideas spark innovation.",
                    "translation": "엉뚱한 아이디어가 혁신을 불러일으켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태현의 미래 예측법이에요.",
                    "optionA": "I",
                    "optionB": "imagine",
                    "optionC": "impossible",
                    "optionD": "worlds",
                    "result": "I imagine impossible worlds",
                    "explanation": "태현이 '난 불가능한 세계들을 상상해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하윤",
                    "script": "Impossible becomes possible somehow.",
                    "translation": "불가능한 것이 어떻게든 가능해져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태현",
                    "script": "Future vision complete!",
                    "translation": "미래 비전 완성!"
                }
            ]
        }
    ]
}
ID: 15520 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "감정의 과학 연구",
            "explanation": "INFP의 감정 체험과 ENTP의 분석적 접근",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Sadness has beautiful colors.",
                    "translation": "슬픔에는 아름다운 색깔들이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "What triggers those colors?",
                    "translation": "그 색깔들을 무엇이 촉발해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미래",
                    "script": "Your curiosity explores mysteries.",
                    "translation": "네 호기심이 신비를 탐구해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Your sensitivity reveals truths.",
                    "translation": "네 민감함이 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "미래가 슬픔에는 아름다운 색깔들이 있다고 했나요?",
                    "hint": "INFP는 감정을 시각적이고 예술적으로 경험해요.",
                    "result": "O",
                    "explanation": "미래가 'Sadness has beautiful colors'라고 슬픔에는 아름다운 색깔들이 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미래",
                    "script": "I experience emotions fully.",
                    "translation": "감정들을 완전히 경험해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "I break down emotional mechanics.",
                    "translation": "감정의 메커니즘을 분석해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I break down emotional @@.",
                    "hint": "ENTP는 감정을 논리적으로 분해하고 분석하려고 해요.",
                    "optionA": "colors",
                    "optionB": "mechanics",
                    "optionC": "truths",
                    "result": "mechanics",
                    "explanation": "윤호가 '감정의 메커니즘을 분석해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미래",
                    "script": "Understanding mechanics helps healing.",
                    "translation": "메커니즘 이해가 치유에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Full experience teaches authenticity.",
                    "translation": "완전한 경험이 진정성을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래의 감정 경험법이에요.",
                    "result": "I dive deep into feelings",
                    "explanation": "미래가 '난 감정 속으로 깊이 들어가'라고 말해요.",
                    "optionA": "into",
                    "optionB": "I",
                    "optionC": "deep",
                    "optionD": "dive",
                    "optionE": "feelings"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Deep diving reveals hidden layers.",
                    "translation": "깊이 들어가는 것이 숨겨진 층들을 드러내."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미래",
                    "script": "Emotion research breakthrough!",
                    "translation": "감정 연구 돌파구!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "감정의 과학 연구",
            "explanation": "INFP의 감정 체험과 ENTP의 분석적 접근",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "Sadness has beautiful colors.",
                    "translation": "슬픔에는 아름다운 색깔들이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "What triggers those colors?",
                    "translation": "그 색깔들을 무엇이 촉발해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미래",
                    "script": "Your curiosity explores mysteries.",
                    "translation": "네 호기심이 신비를 탐구해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Your sensitivity reveals truths.",
                    "translation": "네 민감함이 진실을 드러내."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "미래가 슬픔에는 아름다운 색깔들이 있다고 했나요?",
                    "hint": "INFP는 감정을 시각적이고 예술적으로 경험해요.",
                    "result": "O",
                    "explanation": "미래가 'Sadness has beautiful colors'라고 슬픔에는 아름다운 색깔들이 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미래",
                    "script": "I experience emotions fully.",
                    "translation": "감정들을 완전히 경험해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "I break down emotional mechanics.",
                    "translation": "감정의 메커니즘을 분석해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I break down emotional @@.",
                    "hint": "ENTP는 감정을 논리적으로 분해하고 분석하려고 해요.",
                    "optionA": "colors",
                    "optionB": "mechanics",
                    "optionC": "truths",
                    "result": "mechanics",
                    "explanation": "윤호가 '감정의 메커니즘을 분석해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미래",
                    "script": "Understanding mechanics helps healing.",
                    "translation": "메커니즘 이해가 치유에 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Full experience teaches authenticity.",
                    "translation": "완전한 경험이 진정성을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "미래의 감정 경험법이에요.",
                    "optionA": "into",
                    "optionB": "I",
                    "optionC": "deep",
                    "optionD": "dive",
                    "optionE": "feelings",
                    "result": "I dive deep into feelings",
                    "explanation": "미래가 '난 감정 속으로 깊이 들어가'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Deep diving reveals hidden layers.",
                    "translation": "깊이 들어가는 것이 숨겨진 층들을 드러내."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미래",
                    "script": "Emotion research breakthrough!",
                    "translation": "감정 연구 돌파구!"
                }
            ]
        }
    ]
}
ID: 15521 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "대안 우주 시나리오",
            "explanation": "ENTP의 논리적 가설과 INFP의 감성적 상상",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "If gravity worked backward?",
                    "translation": "중력이 반대로 작동한다면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "People would feel weightless.",
                    "translation": "사람들이 무중력을 느낄 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Weightless feelings change everything.",
                    "translation": "무중력 감정이 모든 걸 바꿔."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Your hypotheses inspire wonder.",
                    "translation": "네 가설이 경이로움을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이 중력이 반대로 작동한다면 어떨지 물어봤나요?",
                    "hint": "ENTP는 기존 법칙을 뒤집은 가상 시나리오를 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이 'If gravity worked backward?'라고 중력이 반대로 작동한다면 어떨지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "I test logical consequences.",
                    "translation": "논리적 결과들을 테스트해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "I imagine emotional impact.",
                    "translation": "감정적 영향을 상상해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I imagine emotional @@.",
                    "hint": "INFP는 상황이 사람들의 감정에 미칠 영향을 생각해요.",
                    "optionA": "consequences",
                    "optionB": "impact",
                    "optionC": "gravity",
                    "result": "impact",
                    "explanation": "나영이 '감정적 영향을 상상해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Emotional impact matters most.",
                    "translation": "감정적 영향이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "Logic helps predict outcomes.",
                    "translation": "논리가 결과를 예측하는 데 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤의 사고 실험법이에요.",
                    "optionA": "I",
                    "optionB": "test",
                    "optionC": "wild",
                    "optionD": "theories",
                    "result": "I test wild theories",
                    "explanation": "도윤이 '난 엉뚱한 이론들을 테스트해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나영",
                    "script": "Wild theories spark creativity.",
                    "translation": "엉뚱한 이론이 창의성을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Alternative universe explored!",
                    "translation": "대안 우주 탐구 완료!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "대안 우주 시나리오",
            "explanation": "ENTP의 논리적 가설과 INFP의 감성적 상상",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "If gravity worked backward?",
                    "translation": "중력이 반대로 작동한다면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "People would feel weightless.",
                    "translation": "사람들이 무중력을 느낄 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Weightless feelings change everything.",
                    "translation": "무중력 감정이 모든 걸 바꿔."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Your hypotheses inspire wonder.",
                    "translation": "네 가설이 경이로움을 불러일으켜."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도윤이 중력이 반대로 작동한다면 어떨지 물어봤나요?",
                    "hint": "ENTP는 기존 법칙을 뒤집은 가상 시나리오를 만드는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이 'If gravity worked backward?'라고 중력이 반대로 작동한다면 어떨지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "I test logical consequences.",
                    "translation": "논리적 결과들을 테스트해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "I imagine emotional impact.",
                    "translation": "감정적 영향을 상상해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I imagine emotional @@.",
                    "hint": "INFP는 상황이 사람들의 감정에 미칠 영향을 생각해요.",
                    "optionA": "consequences",
                    "optionB": "impact",
                    "optionC": "gravity",
                    "result": "impact",
                    "explanation": "나영이 '감정적 영향을 상상해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Emotional impact matters most.",
                    "translation": "감정적 영향이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "Logic helps predict outcomes.",
                    "translation": "논리가 결과를 예측하는 데 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도윤의 사고 실험법이에요.",
                    "optionA": "I",
                    "optionB": "test",
                    "optionC": "wild",
                    "optionD": "theories",
                    "result": "I test wild theories",
                    "explanation": "도윤이 '난 엉뚱한 이론들을 테스트해'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나영",
                    "script": "Wild theories spark creativity.",
                    "translation": "엉뚱한 이론이 창의성을 불러일으켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Alternative universe explored!",
                    "translation": "대안 우주 탐구 완료!"
                }
            ]
        }
    ]
}
ID: 15522 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예술 작품 해석",
            "explanation": "INFP의 직관적 감수와 ENTP의 다각적 분석",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "This painting speaks pain.",
                    "translation": "이 그림이 고통을 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "코치",
                    "script": "I see five interpretations!",
                    "translation": "다섯 가지 해석이 보여!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Multiple views deepen meaning.",
                    "translation": "여러 관점이 의미를 깊게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "코치",
                    "script": "Your intuition catches essence.",
                    "translation": "네 직관이 본질을 포착해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호가 이 그림이 고통을 말한다고 했나요?",
                    "hint": "INFP는 예술 작품에서 감정적 메시지를 직관적으로 파악해요.",
                    "result": "O",
                    "explanation": "준호가 'This painting speaks pain'라고 이 그림이 고통을 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "I trust first impressions.",
                    "translation": "첫인상을 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "코치",
                    "script": "I analyze technical elements.",
                    "translation": "기술적 요소들을 분석해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I analyze technical @@.",
                    "hint": "ENTP는 예술 작품을 다양한 기술적 관점에서 분석해요.",
                    "optionA": "impressions",
                    "optionB": "elements",
                    "optionC": "pain",
                    "result": "elements",
                    "explanation": "코치가 '기술적 요소들을 분석해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Technical knowledge enriches appreciation.",
                    "translation": "기술적 지식이 감상을 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "코치",
                    "script": "First impressions reveal truth.",
                    "translation": "첫인상이 진실을 드러내."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호의 감상 방식이에요.",
                    "result": "I feel the artist soul",
                    "explanation": "준호가 '난 작가의 영혼을 느껴'라고 말해요.",
                    "optionA": "artist",
                    "optionB": "I",
                    "optionC": "feel",
                    "optionD": "soul",
                    "optionE": "the"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "코치",
                    "script": "Artist souls connect across time.",
                    "translation": "작가의 영혼들이 시간을 넘어 연결돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Art interpretation completed!",
                    "translation": "예술 해석 완료!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예술 작품 해석",
            "explanation": "INFP의 직관적 감수와 ENTP의 다각적 분석",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "This painting speaks pain.",
                    "translation": "이 그림이 고통을 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "코치",
                    "script": "I see five interpretations!",
                    "translation": "다섯 가지 해석이 보여!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준호",
                    "script": "Multiple views deepen meaning.",
                    "translation": "여러 관점이 의미를 깊게 해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "코치",
                    "script": "Your intuition catches essence.",
                    "translation": "네 직관이 본질을 포착해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "준호가 이 그림이 고통을 말한다고 했나요?",
                    "hint": "INFP는 예술 작품에서 감정적 메시지를 직관적으로 파악해요.",
                    "result": "O",
                    "explanation": "준호가 'This painting speaks pain'라고 이 그림이 고통을 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "I trust first impressions.",
                    "translation": "첫인상을 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "코치",
                    "script": "I analyze technical elements.",
                    "translation": "기술적 요소들을 분석해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I analyze technical @@.",
                    "hint": "ENTP는 예술 작품을 다양한 기술적 관점에서 분석해요.",
                    "optionA": "impressions",
                    "optionB": "elements",
                    "optionC": "pain",
                    "result": "elements",
                    "explanation": "코치가 '기술적 요소들을 분석해'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "Technical knowledge enriches appreciation.",
                    "translation": "기술적 지식이 감상을 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "코치",
                    "script": "First impressions reveal truth.",
                    "translation": "첫인상이 진실을 드러내."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준호의 감상 방식이에요.",
                    "optionA": "artist",
                    "optionB": "I",
                    "optionC": "feel",
                    "optionD": "soul",
                    "optionE": "the",
                    "result": "I feel the artist soul",
                    "explanation": "준호가 '난 작가의 영혼을 느껴'라고 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "코치",
                    "script": "Artist souls connect across time.",
                    "translation": "작가의 영혼들이 시간을 넘어 연결돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Art interpretation completed!",
                    "translation": "예술 해석 완료!"
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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