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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 11423 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "조용한 완성도의 추구",
            "explanation": "ISFP의 개인적 만족 기준과 ISTP의 효율적 완성 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "Inner satisfaction guides my work.",
                    "translation": "내적 만족이 내 일을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "Personal satisfaction creates quality results.",
                    "translation": "개인적 만족이 질 좋은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "I care about personal standards.",
                    "translation": "개인적 기준을 중요시해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 외부 평가보다 개인적 기준을 중시하나요?",
                    "hint": "아린이가 무엇을 중요시한다고 했나요?",
                    "result": "O",
                    "explanation": "아린이는 '개인적 기준'을 중요시한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Personal standards ensure authentic achievement.",
                    "translation": "개인적 기준이 진정한 성취를 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "Quality matters more than speed.",
                    "translation": "속도보다 질이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Quality focus produces lasting value.",
                    "translation": "질에 대한 집중이 지속적인 가치를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin cares about personal @@.",
                    "hint": "아린이가 개인적 무엇을 중요시한다고 했나요?",
                    "optionA": "goals",
                    "optionB": "standards",
                    "optionC": "plans",
                    "result": "standards",
                    "explanation": "아린이는 개인적 '기준들(standards)'을 중요시한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Peaceful environment helps me focus.",
                    "translation": "평화로운 환경이 집중하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Your calm energy improves concentration.",
                    "translation": "너의 차분한 에너지가 집중력을 향상시켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "품질에 대한 문장이에요.",
                    "result": "Quality takes patient time",
                    "explanation": "품질은 인내심 있는 시간이 걸려요.",
                    "optionA": "Quality",
                    "optionB": "time",
                    "optionC": "patient",
                    "optionD": "takes"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your efficient methods help streamline.",
                    "translation": "너의 효율적 방법이 내 과정을 간소화하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소은",
                    "script": "We achieve excellence through approaches.",
                    "translation": "우리는 다른 접근을 통해 탁월함을 달성해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "조용한 완성도의 추구",
            "explanation": "ISFP의 개인적 만족 기준과 ISTP의 효율적 완성 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "Inner satisfaction guides my work.",
                    "translation": "내적 만족이 내 일을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "Personal satisfaction creates quality results.",
                    "translation": "개인적 만족이 질 좋은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "I care about personal standards.",
                    "translation": "개인적 기준을 중요시해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 외부 평가보다 개인적 기준을 중시하나요?",
                    "hint": "아린이가 무엇을 중요시한다고 했나요?",
                    "result": "O",
                    "explanation": "아린이는 '개인적 기준'을 중요시한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Personal standards ensure authentic achievement.",
                    "translation": "개인적 기준이 진정한 성취를 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "Quality matters more than speed.",
                    "translation": "속도보다 질이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Quality focus produces lasting value.",
                    "translation": "질에 대한 집중이 지속적인 가치를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin cares about personal @@.",
                    "hint": "아린이가 개인적 무엇을 중요시한다고 했나요?",
                    "optionA": "goals",
                    "optionB": "standards",
                    "optionC": "plans",
                    "result": "standards",
                    "explanation": "아린이는 개인적 '기준들(standards)'을 중요시한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Peaceful environment helps me focus.",
                    "translation": "평화로운 환경이 집중하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Your calm energy improves concentration.",
                    "translation": "너의 차분한 에너지가 집중력을 향상시켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "품질에 대한 문장이에요.",
                    "optionA": "Quality",
                    "optionB": "time",
                    "optionC": "patient",
                    "optionD": "takes",
                    "result": "Quality takes patient time",
                    "explanation": "품질은 인내심 있는 시간이 걸려요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your efficient methods help streamline.",
                    "translation": "너의 효율적 방법이 내 과정을 간소화하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소은",
                    "script": "We achieve excellence through approaches.",
                    "translation": "우리는 다른 접근을 통해 탁월함을 달성해."
                }
            ]
        }
    ]
}
ID: 11424 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정의 안전한 피난처",
            "explanation": "ISFP의 감정적 회복 과정과 ISTP의 실용적 지원 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Strong emotions sometimes overwhelm me.",
                    "translation": "강한 감정이 때로는 나를 압도해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Emotional intensity shows deep caring.",
                    "translation": "감정의 강렬함이 깊은 배려를 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "I need quiet time process.",
                    "translation": "감정을 처리할 조용한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 혼잡한 환경에서 감정을 처리하길 선호하나요?",
                    "hint": "소미가 감정을 처리하기 위해 어떤 시간이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "소미는 감정을 처리할 '조용한 시간'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Quiet processing prevents emotional overload.",
                    "translation": "조용한 처리가 감정적 과부하를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Nature helps calm my mind.",
                    "translation": "자연이 내 마음을 진정시키는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "Natural environments provide healing energy.",
                    "translation": "자연 환경이 치유하는 에너지를 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi needs quiet time to @@ feelings.",
                    "hint": "소미가 감정을 무엇하기 위해 조용한 시간이 필요하다고 했나요?",
                    "optionA": "ignore",
                    "optionB": "process",
                    "optionC": "hide",
                    "result": "process",
                    "explanation": "소미는 감정을 '처리(process)'하기 위해 조용한 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Creative expression releases emotional tension.",
                    "translation": "창의적 표현이 감정적 긴장을 해소해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Your creativity transforms stress positively.",
                    "translation": "너의 창의성이 스트레스를 긍정적으로 변화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "평화에 대한 문장이에요.",
                    "result": "Calm restores inner peace",
                    "explanation": "차분함이 내적 평화를 회복시켜요.",
                    "optionA": "inner",
                    "optionB": "Calm",
                    "optionC": "restores",
                    "optionD": "peace"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your steady presence helps ground.",
                    "translation": "너의 꾸준한 존재가 나를 안정시키는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "We find balance through understanding.",
                    "translation": "우리는 다른 방법과 이해를 통해 균형을 찾아."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정의 안전한 피난처",
            "explanation": "ISFP의 감정적 회복 과정과 ISTP의 실용적 지원 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Strong emotions sometimes overwhelm me.",
                    "translation": "강한 감정이 때로는 나를 압도해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Emotional intensity shows deep caring.",
                    "translation": "감정의 강렬함이 깊은 배려를 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "I need quiet time process.",
                    "translation": "감정을 처리할 조용한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 혼잡한 환경에서 감정을 처리하길 선호하나요?",
                    "hint": "소미가 감정을 처리하기 위해 어떤 시간이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "소미는 감정을 처리할 '조용한 시간'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Quiet processing prevents emotional overload.",
                    "translation": "조용한 처리가 감정적 과부하를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Nature helps calm my mind.",
                    "translation": "자연이 내 마음을 진정시키는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "Natural environments provide healing energy.",
                    "translation": "자연 환경이 치유하는 에너지를 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi needs quiet time to @@ feelings.",
                    "hint": "소미가 감정을 무엇하기 위해 조용한 시간이 필요하다고 했나요?",
                    "optionA": "ignore",
                    "optionB": "process",
                    "optionC": "hide",
                    "result": "process",
                    "explanation": "소미는 감정을 '처리(process)'하기 위해 조용한 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Creative expression releases emotional tension.",
                    "translation": "창의적 표현이 감정적 긴장을 해소해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "Your creativity transforms stress positively.",
                    "translation": "너의 창의성이 스트레스를 긍정적으로 변화시켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "평화에 대한 문장이에요.",
                    "optionA": "inner",
                    "optionB": "Calm",
                    "optionC": "restores",
                    "optionD": "peace",
                    "result": "Calm restores inner peace",
                    "explanation": "차분함이 내적 평화를 회복시켜요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your steady presence helps ground.",
                    "translation": "너의 꾸준한 존재가 나를 안정시키는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "We find balance through understanding.",
                    "translation": "우리는 다른 방법과 이해를 통해 균형을 찾아."
                }
            ]
        }
    ]
}
ID: 11425 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용한 회복의 시간",
            "explanation": "ISFP의 섬세한 스트레스 반응과 ISTP의 냉정한 문제 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Conflict affects me very deeply.",
                    "translation": "갈등이 나에게 매우 깊이 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Deep feelings show caring nature.",
                    "translation": "깊은 감정이 배려하는 본성을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "I avoid stressful confrontations always.",
                    "translation": "항상 스트레스 주는 대립을 피해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 대립 상황을 즐기나요?",
                    "hint": "채영이가 스트레스 주는 대립에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "채영이는 '항상 스트레스 주는 대립을 피한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Avoiding conflict preserves emotional energy.",
                    "translation": "갈등을 피하는 것이 감정적 에너지를 보존해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Gentle solutions work much better.",
                    "translation": "부드러운 해결책이 훨씬 더 잘 작용해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Practical gentle approaches reduce tension.",
                    "translation": "실용적이고 부드러운 접근이 긴장을 줄여."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung avoids stressful @@ always.",
                    "hint": "채영이가 항상 스트레스 주는 무엇을 피한다고 했나요?",
                    "optionA": "people",
                    "optionB": "confrontations",
                    "optionC": "places",
                    "result": "confrontations",
                    "explanation": "채영이는 항상 스트레스 주는 '대립들(confrontations)'을 피한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Understanding helps more than fixing.",
                    "translation": "고치는 것보다 이해가 더 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Your perspective teaches patient problem.",
                    "translation": "너의 관점이 인내심 있는 문제 해결을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이해에 대한 문장이에요.",
                    "result": "Understanding heals deep wounds",
                    "explanation": "이해가 깊은 상처를 치유해요.",
                    "optionA": "wounds",
                    "optionB": "deep",
                    "optionC": "Understanding",
                    "optionD": "heals"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your calm logic brings clarity.",
                    "translation": "너의 차분한 논리가 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동민",
                    "script": "We handle stress through methods.",
                    "translation": "우리는 다른 방법을 통해 스트레스를 다뤄."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용한 회복의 시간",
            "explanation": "ISFP의 섬세한 스트레스 반응과 ISTP의 냉정한 문제 해결 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Conflict affects me very deeply.",
                    "translation": "갈등이 나에게 매우 깊이 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Deep feelings show caring nature.",
                    "translation": "깊은 감정이 배려하는 본성을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "I avoid stressful confrontations always.",
                    "translation": "항상 스트레스 주는 대립을 피해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 대립 상황을 즐기나요?",
                    "hint": "채영이가 스트레스 주는 대립에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "채영이는 '항상 스트레스 주는 대립을 피한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Avoiding conflict preserves emotional energy.",
                    "translation": "갈등을 피하는 것이 감정적 에너지를 보존해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Gentle solutions work much better.",
                    "translation": "부드러운 해결책이 훨씬 더 잘 작용해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Practical gentle approaches reduce tension.",
                    "translation": "실용적이고 부드러운 접근이 긴장을 줄여."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung avoids stressful @@ always.",
                    "hint": "채영이가 항상 스트레스 주는 무엇을 피한다고 했나요?",
                    "optionA": "people",
                    "optionB": "confrontations",
                    "optionC": "places",
                    "result": "confrontations",
                    "explanation": "채영이는 항상 스트레스 주는 '대립들(confrontations)'을 피한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Understanding helps more than fixing.",
                    "translation": "고치는 것보다 이해가 더 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Your perspective teaches patient problem.",
                    "translation": "너의 관점이 인내심 있는 문제 해결을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "이해에 대한 문장이에요.",
                    "optionA": "wounds",
                    "optionB": "deep",
                    "optionC": "Understanding",
                    "optionD": "heals",
                    "result": "Understanding heals deep wounds",
                    "explanation": "이해가 깊은 상처를 치유해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your calm logic brings clarity.",
                    "translation": "너의 차분한 논리가 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동민",
                    "script": "We handle stress through methods.",
                    "translation": "우리는 다른 방법을 통해 스트레스를 다뤄."
                }
            ]
        }
    ]
}
ID: 11426 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "마음이 이끄는 꿈",
            "explanation": "ISFP의 가치 중심 목표와 ISTP의 현실적 실행 지원 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I choose work that inspires.",
                    "translation": "내 영혼을 고무시키는 일을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Inspiring work brings genuine satisfaction.",
                    "translation": "영감을 주는 일이 진정한 만족을 가져와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소율",
                    "script": "Helping others feels deeply meaningful.",
                    "translation": "다른 사람을 돕는 것이 깊이 의미 있게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율이는 자신만을 위한 일보다 다른 사람을 돕는 일을 선호하나요?",
                    "hint": "소율이가 다른 사람을 돕는 것에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "소율이는 다른 사람을 돕는 것이 '깊이 의미 있게 느껴진다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Meaningful work creates lasting fulfillment.",
                    "translation": "의미 있는 일이 지속적인 성취감을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "Personal values guide career choices.",
                    "translation": "개인적 가치가 진로 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Value alignment ensures long-term happiness.",
                    "translation": "가치 일치가 장기적 행복을 보장해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Soyul chooses work that inspires her @@.",
                    "hint": "소율이가 자신의 무엇을 고무시키는 일을 선택한다고 했나요?",
                    "optionA": "mind",
                    "optionB": "soul",
                    "optionC": "body",
                    "result": "soul",
                    "explanation": "소율이는 자신의 '영혼(soul)'을 고무시키는 일을 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소율",
                    "script": "Creative expression matters more money.",
                    "translation": "돈보다 창의적 표현이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Your creativity adds unique value.",
                    "translation": "너의 창의성이 독특한 가치를 더해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목적에 대한 문장이에요.",
                    "result": "Purpose gives life direction",
                    "explanation": "목적이 삶에 방향을 줘요.",
                    "optionA": "gives",
                    "optionB": "Purpose",
                    "optionC": "life",
                    "optionD": "direction"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "Your practical advice helps plan.",
                    "translation": "너의 실용적 조언이 단계를 계획하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하연",
                    "script": "We build dreams through planning.",
                    "translation": "우리는 실용적 계획을 통해 꿈을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "마음이 이끄는 꿈",
            "explanation": "ISFP의 가치 중심 목표와 ISTP의 현실적 실행 지원 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I choose work that inspires.",
                    "translation": "내 영혼을 고무시키는 일을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Inspiring work brings genuine satisfaction.",
                    "translation": "영감을 주는 일이 진정한 만족을 가져와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소율",
                    "script": "Helping others feels deeply meaningful.",
                    "translation": "다른 사람을 돕는 것이 깊이 의미 있게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율이는 자신만을 위한 일보다 다른 사람을 돕는 일을 선호하나요?",
                    "hint": "소율이가 다른 사람을 돕는 것에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "소율이는 다른 사람을 돕는 것이 '깊이 의미 있게 느껴진다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Meaningful work creates lasting fulfillment.",
                    "translation": "의미 있는 일이 지속적인 성취감을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "Personal values guide career choices.",
                    "translation": "개인적 가치가 진로 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Value alignment ensures long-term happiness.",
                    "translation": "가치 일치가 장기적 행복을 보장해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Soyul chooses work that inspires her @@.",
                    "hint": "소율이가 자신의 무엇을 고무시키는 일을 선택한다고 했나요?",
                    "optionA": "mind",
                    "optionB": "soul",
                    "optionC": "body",
                    "result": "soul",
                    "explanation": "소율이는 자신의 '영혼(soul)'을 고무시키는 일을 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소율",
                    "script": "Creative expression matters more money.",
                    "translation": "돈보다 창의적 표현이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Your creativity adds unique value.",
                    "translation": "너의 창의성이 독특한 가치를 더해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "목적에 대한 문장이에요.",
                    "optionA": "gives",
                    "optionB": "Purpose",
                    "optionC": "life",
                    "optionD": "direction",
                    "result": "Purpose gives life direction",
                    "explanation": "목적이 삶에 방향을 줘요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "Your practical advice helps plan.",
                    "translation": "너의 실용적 조언이 단계를 계획하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하연",
                    "script": "We build dreams through planning.",
                    "translation": "우리는 실용적 계획을 통해 꿈을 만들어."
                }
            ]
        }
    ]
}
ID: 11427 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성장하는 나만의 속도",
            "explanation": "ISFP의 개인적 성장 리듬과 ISTP의 효율적 발전 방식 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I grow at my pace.",
                    "translation": "내 속도에 맞춰 성장해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Personal pace ensures sustainable development.",
                    "translation": "개인적 속도가 지속 가능한 발전을 보장해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Inner motivation drives my progress.",
                    "translation": "내적 동기가 내 진전을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 외부 압력보다 내적 동기를 더 중시하나요?",
                    "hint": "수지가 진전에서 무엇이 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "수지는 '내적 동기가' 자신의 진전을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Internal drive creates authentic achievement.",
                    "translation": "내적 추진력이 진정한 성취를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "Small steps feel more manageable.",
                    "translation": "작은 단계가 더 관리하기 쉽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Gradual progress builds solid foundations.",
                    "translation": "점진적 진전이 견고한 기초를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji grows at her own @@.",
                    "hint": "수지가 자신만의 무엇에 맞춰 성장한다고 했나요?",
                    "optionA": "speed",
                    "optionB": "pace",
                    "optionC": "time",
                    "result": "pace",
                    "explanation": "수지는 자신만의 '속도(pace)'에 맞춰 성장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Authentic goals inspire deeper commitment.",
                    "translation": "진정한 목표가 더 깊은 헌신에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Your authenticity creates meaningful direction.",
                    "translation": "너의 진정성이 의미 있는 방향을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성장에 대한 문장이에요.",
                    "result": "Progress takes steady time",
                    "explanation": "진전은 꾸준한 시간이 걸려요.",
                    "optionA": "Progress",
                    "optionB": "steady",
                    "optionC": "takes",
                    "optionD": "time"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your efficient methods help optimize.",
                    "translation": "너의 효율적 방법이 내 노력을 최적화하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "We achieve success through approaches.",
                    "translation": "우리는 다른 접근을 통해 성공을 달성해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성장하는 나만의 속도",
            "explanation": "ISFP의 개인적 성장 리듬과 ISTP의 효율적 발전 방식 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I grow at my pace.",
                    "translation": "내 속도에 맞춰 성장해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Personal pace ensures sustainable development.",
                    "translation": "개인적 속도가 지속 가능한 발전을 보장해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Inner motivation drives my progress.",
                    "translation": "내적 동기가 내 진전을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 외부 압력보다 내적 동기를 더 중시하나요?",
                    "hint": "수지가 진전에서 무엇이 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "수지는 '내적 동기가' 자신의 진전을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Internal drive creates authentic achievement.",
                    "translation": "내적 추진력이 진정한 성취를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "Small steps feel more manageable.",
                    "translation": "작은 단계가 더 관리하기 쉽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Gradual progress builds solid foundations.",
                    "translation": "점진적 진전이 견고한 기초를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji grows at her own @@.",
                    "hint": "수지가 자신만의 무엇에 맞춰 성장한다고 했나요?",
                    "optionA": "speed",
                    "optionB": "pace",
                    "optionC": "time",
                    "result": "pace",
                    "explanation": "수지는 자신만의 '속도(pace)'에 맞춰 성장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Authentic goals inspire deeper commitment.",
                    "translation": "진정한 목표가 더 깊은 헌신에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Your authenticity creates meaningful direction.",
                    "translation": "너의 진정성이 의미 있는 방향을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성장에 대한 문장이에요.",
                    "optionA": "Progress",
                    "optionB": "steady",
                    "optionC": "takes",
                    "optionD": "time",
                    "result": "Progress takes steady time",
                    "explanation": "진전은 꾸준한 시간이 걸려요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your efficient methods help optimize.",
                    "translation": "너의 효율적 방법이 내 노력을 최적화하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지안",
                    "script": "We achieve success through approaches.",
                    "translation": "우리는 다른 접근을 통해 성공을 달성해."
                }
            ]
        }
    ]
}
ID: 11428 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "감정을 담은 예술 세계",
            "explanation": "ISFP의 창의적 감정 표현과 ISTP의 기술적 지원 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "Art expresses my inner world.",
                    "translation": "예술이 내 내면 세계를 표현해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Creative expression reveals personal depths.",
                    "translation": "창의적 표현이 개인적 깊이를 드러내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Colors speak my emotions clearly.",
                    "translation": "색깔이 내 감정을 명확하게 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 말보다 색깔로 감정을 더 잘 표현한다고 생각하나요?",
                    "hint": "아린이가 색깔에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "아린이는 색깔이 '감정을 명확하게 말한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Visual communication often transcends words.",
                    "translation": "시각적 의사소통이 종종 말을 초월해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "Creating brings me deep joy.",
                    "translation": "창작이 나에게 깊은 기쁨을 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your joy shows in finished.",
                    "translation": "너의 기쁨이 완성된 작품에서 드러나."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin's art expresses her inner @@.",
                    "hint": "아린의 예술이 그녀의 내면의 무엇을 표현한다고 했나요?",
                    "optionA": "thoughts",
                    "optionB": "world",
                    "optionC": "fears",
                    "result": "world",
                    "explanation": "아린의 예술이 그녀의 내면의 '세계(world)'를 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Each piece tells different story.",
                    "translation": "각 작품이 다른 이야기를 말해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Your stories connect with viewers.",
                    "translation": "너의 이야기가 감상자들과 깊이 연결돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예술에 대한 문장이에요.",
                    "result": "Art captures true feelings",
                    "explanation": "예술이 진정한 감정을 포착해요.",
                    "optionA": "Art",
                    "optionB": "captures",
                    "optionC": "feelings",
                    "optionD": "true"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your technical skills help improve.",
                    "translation": "너의 기술적 기능이 내 기법을 향상시키는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "We blend emotion with technique.",
                    "translation": "우리는 감정과 기술을 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "감정을 담은 예술 세계",
            "explanation": "ISFP의 창의적 감정 표현과 ISTP의 기술적 지원 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "Art expresses my inner world.",
                    "translation": "예술이 내 내면 세계를 표현해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성진",
                    "script": "Creative expression reveals personal depths.",
                    "translation": "창의적 표현이 개인적 깊이를 드러내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Colors speak my emotions clearly.",
                    "translation": "색깔이 내 감정을 명확하게 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 말보다 색깔로 감정을 더 잘 표현한다고 생각하나요?",
                    "hint": "아린이가 색깔에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "아린이는 색깔이 '감정을 명확하게 말한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성진",
                    "script": "Visual communication often transcends words.",
                    "translation": "시각적 의사소통이 종종 말을 초월해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "Creating brings me deep joy.",
                    "translation": "창작이 나에게 깊은 기쁨을 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Your joy shows in finished.",
                    "translation": "너의 기쁨이 완성된 작품에서 드러나."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin's art expresses her inner @@.",
                    "hint": "아린의 예술이 그녀의 내면의 무엇을 표현한다고 했나요?",
                    "optionA": "thoughts",
                    "optionB": "world",
                    "optionC": "fears",
                    "result": "world",
                    "explanation": "아린의 예술이 그녀의 내면의 '세계(world)'를 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Each piece tells different story.",
                    "translation": "각 작품이 다른 이야기를 말해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "Your stories connect with viewers.",
                    "translation": "너의 이야기가 감상자들과 깊이 연결돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "예술에 대한 문장이에요.",
                    "optionA": "Art",
                    "optionB": "captures",
                    "optionC": "feelings",
                    "optionD": "true",
                    "result": "Art captures true feelings",
                    "explanation": "예술이 진정한 감정을 포착해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your technical skills help improve.",
                    "translation": "너의 기술적 기능이 내 기법을 향상시키는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성진",
                    "script": "We blend emotion with technique.",
                    "translation": "우리는 감정과 기술을 결합해."
                }
            ]
        }
    ]
}
ID: 11429 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자연 속 평온한 시간",
            "explanation": "ISFP의 자연 친화적 여가와 ISTP의 실용적 야외 활동 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Nature heals my tired soul.",
                    "translation": "자연이 내 피곤한 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Natural environments restore mental energy.",
                    "translation": "자연 환경이 정신적 에너지를 회복시켜."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "I feel connected to things.",
                    "translation": "모든 살아있는 것들과 연결감을 느껴."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 자연과 분리된 느낌을 받나요?",
                    "hint": "소미가 살아있는 것들에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "소미는 살아있는 것들과 '연결감을 느낀다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Natural connection provides grounding effect.",
                    "translation": "자연과의 연결이 안정적 효과를 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Quiet walks clear my mind.",
                    "translation": "조용한 산책이 내 마음을 맑게 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "Walking helps process thoughts efficiently.",
                    "translation": "걷기가 생각을 효율적으로 정리하는 데 도움 돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi feels connected to all living @@.",
                    "hint": "소미가 살아있는 모든 무엇과 연결감을 느낀다고 했나요?",
                    "optionA": "people",
                    "optionB": "things",
                    "optionC": "animals",
                    "result": "things",
                    "explanation": "소미는 살아있는 모든 '것들(things)'과 연결감을 느낀다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Simple moments bring profound peace.",
                    "translation": "단순한 순간이 깊은 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your appreciation reveals nature's details.",
                    "translation": "너의 감상이 자연의 세부사항을 드러내."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자연에 대한 문장이에요.",
                    "result": "Nature soothes weary souls",
                    "explanation": "자연이 지친 영혼을 달래요.",
                    "optionA": "Nature",
                    "optionB": "soothes",
                    "optionC": "souls",
                    "optionD": "weary"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your practical outdoor skills enhance.",
                    "translation": "너의 실용적 야외 기술이 우리 경험을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채린",
                    "script": "We enjoy nature through perspectives.",
                    "translation": "우리는 다른 관점을 통해 자연을 즐겨."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자연 속 평온한 시간",
            "explanation": "ISFP의 자연 친화적 여가와 ISTP의 실용적 야외 활동 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Nature heals my tired soul.",
                    "translation": "자연이 내 피곤한 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Natural environments restore mental energy.",
                    "translation": "자연 환경이 정신적 에너지를 회복시켜."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "I feel connected to things.",
                    "translation": "모든 살아있는 것들과 연결감을 느껴."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 자연과 분리된 느낌을 받나요?",
                    "hint": "소미가 살아있는 것들에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "소미는 살아있는 것들과 '연결감을 느낀다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Natural connection provides grounding effect.",
                    "translation": "자연과의 연결이 안정적 효과를 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Quiet walks clear my mind.",
                    "translation": "조용한 산책이 내 마음을 맑게 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "Walking helps process thoughts efficiently.",
                    "translation": "걷기가 생각을 효율적으로 정리하는 데 도움 돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi feels connected to all living @@.",
                    "hint": "소미가 살아있는 모든 무엇과 연결감을 느낀다고 했나요?",
                    "optionA": "people",
                    "optionB": "things",
                    "optionC": "animals",
                    "result": "things",
                    "explanation": "소미는 살아있는 모든 '것들(things)'과 연결감을 느낀다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Simple moments bring profound peace.",
                    "translation": "단순한 순간이 깊은 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Your appreciation reveals nature's details.",
                    "translation": "너의 감상이 자연의 세부사항을 드러내."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "자연에 대한 문장이에요.",
                    "optionA": "Nature",
                    "optionB": "soothes",
                    "optionC": "souls",
                    "optionD": "weary",
                    "result": "Nature soothes weary souls",
                    "explanation": "자연이 지친 영혼을 달래요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your practical outdoor skills enhance.",
                    "translation": "너의 실용적 야외 기술이 우리 경험을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채린",
                    "script": "We enjoy nature through perspectives.",
                    "translation": "우리는 다른 관점을 통해 자연을 즐겨."
                }
            ]
        }
    ]
}
ID: 11430 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "부드러운 마음의 치유",
            "explanation": "ISFP의 평화로운 갈등 회피와 ISTP의 실용적 해결 지원 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I seek peaceful solutions always.",
                    "translation": "항상 평화로운 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Peaceful approaches prevent escalation effectively.",
                    "translation": "평화로운 접근이 확대를 효과적으로 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Harsh words hurt my heart.",
                    "translation": "거친 말이 내 마음을 아프게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 부드러운 말보다 거친 말을 선호하나요?",
                    "hint": "채영이가 거친 말에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "채영이는 거친 말이 '마음을 아프게 한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Gentle communication works more effectively.",
                    "translation": "부드러운 의사소통이 더 효과적으로 작용해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Understanding matters more than winning.",
                    "translation": "승리보다 이해가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Understanding creates sustainable long-term solutions.",
                    "translation": "이해가 지속 가능한 장기적 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung seeks peaceful @@ always.",
                    "hint": "채영이가 항상 평화로운 무엇을 찾는다고 했나요?",
                    "optionA": "places",
                    "optionB": "solutions",
                    "optionC": "friends",
                    "result": "solutions",
                    "explanation": "채영이는 항상 평화로운 '해결책들(solutions)'을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Everyone's feelings deserve respect always.",
                    "translation": "모든 사람의 감정이 항상 존중받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Your empathy teaches valuable lessons.",
                    "translation": "너의 공감이 소중한 인간관계 교훈을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "평화에 대한 문장이에요.",
                    "result": "Peace comes through understanding",
                    "explanation": "평화는 이해를 통해 와요.",
                    "optionA": "through",
                    "optionB": "Peace",
                    "optionC": "comes",
                    "optionD": "understanding"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your calm logic helps find.",
                    "translation": "너의 차분한 논리가 균형 잡힌 해결책을 찾는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "We solve problems through approaches.",
                    "translation": "우리는 다른 접근을 통해 문제를 해결해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "부드러운 마음의 치유",
            "explanation": "ISFP의 평화로운 갈등 회피와 ISTP의 실용적 해결 지원 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I seek peaceful solutions always.",
                    "translation": "항상 평화로운 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Peaceful approaches prevent escalation effectively.",
                    "translation": "평화로운 접근이 확대를 효과적으로 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Harsh words hurt my heart.",
                    "translation": "거친 말이 내 마음을 아프게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 부드러운 말보다 거친 말을 선호하나요?",
                    "hint": "채영이가 거친 말에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "채영이는 거친 말이 '마음을 아프게 한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Gentle communication works more effectively.",
                    "translation": "부드러운 의사소통이 더 효과적으로 작용해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Understanding matters more than winning.",
                    "translation": "승리보다 이해가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Understanding creates sustainable long-term solutions.",
                    "translation": "이해가 지속 가능한 장기적 해결책을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung seeks peaceful @@ always.",
                    "hint": "채영이가 항상 평화로운 무엇을 찾는다고 했나요?",
                    "optionA": "places",
                    "optionB": "solutions",
                    "optionC": "friends",
                    "result": "solutions",
                    "explanation": "채영이는 항상 평화로운 '해결책들(solutions)'을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Everyone's feelings deserve respect always.",
                    "translation": "모든 사람의 감정이 항상 존중받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "Your empathy teaches valuable lessons.",
                    "translation": "너의 공감이 소중한 인간관계 교훈을 가르쳐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "평화에 대한 문장이에요.",
                    "optionA": "through",
                    "optionB": "Peace",
                    "optionC": "comes",
                    "optionD": "understanding",
                    "result": "Peace comes through understanding",
                    "explanation": "평화는 이해를 통해 와요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your calm logic helps find.",
                    "translation": "너의 차분한 논리가 균형 잡힌 해결책을 찾는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "We solve problems through approaches.",
                    "translation": "우리는 다른 접근을 통해 문제를 해결해."
                }
            ]
        }
    ]
}
ID: 11431 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "감정의 상처 어루만지기",
            "explanation": "ISFP의 감정적 처리와 ISTP의 객관적 관점 제공 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "Conflicts affect me very deeply.",
                    "translation": "갈등이 나에게 매우 깊이 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Deep feelings show genuine caring.",
                    "translation": "깊은 감정이 진정한 배려를 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "I need time to heal.",
                    "translation": "감정적으로 치유할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 갈등 후 바로 다음 일로 넘어가나요?",
                    "hint": "수지가 무엇을 할 시간이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "수지는 '치유할 시간이 필요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Healing time prevents long-term damage.",
                    "translation": "치유 시간이 장기적 손상을 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "Forgiveness helps me move forward.",
                    "translation": "용서가 앞으로 나아가는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your forgiving nature prevents resentment.",
                    "translation": "너의 용서하는 본성이 원한을 방지해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji needs time to heal @@.",
                    "hint": "수지가 무엇을 치유하기 위해 시간이 필요하다고 했나요?",
                    "optionA": "physically",
                    "optionB": "emotionally",
                    "optionC": "mentally",
                    "result": "emotionally",
                    "explanation": "수지는 '감정적으로(emotionally)' 치유할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Gentle support helps recovery process.",
                    "translation": "부드러운 지지가 회복 과정에 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Your resilience inspires quiet strength.",
                    "translation": "너의 회복력이 조용한 힘에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "치유에 대한 문장이에요.",
                    "result": "Time mends broken hearts",
                    "explanation": "시간이 상한 마음을 치유해요.",
                    "optionA": "broken",
                    "optionB": "mends",
                    "optionC": "hearts",
                    "optionD": "Time"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your practical perspective brings clarity.",
                    "translation": "너의 실용적 관점이 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동민",
                    "script": "We heal through patience understanding.",
                    "translation": "우리는 인내와 이해를 통해 치유해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "감정의 상처 어루만지기",
            "explanation": "ISFP의 감정적 처리와 ISTP의 객관적 관점 제공 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "Conflicts affect me very deeply.",
                    "translation": "갈등이 나에게 매우 깊이 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Deep feelings show genuine caring.",
                    "translation": "깊은 감정이 진정한 배려를 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "I need time to heal.",
                    "translation": "감정적으로 치유할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 갈등 후 바로 다음 일로 넘어가나요?",
                    "hint": "수지가 무엇을 할 시간이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "수지는 '치유할 시간이 필요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Healing time prevents long-term damage.",
                    "translation": "치유 시간이 장기적 손상을 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "Forgiveness helps me move forward.",
                    "translation": "용서가 앞으로 나아가는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your forgiving nature prevents resentment.",
                    "translation": "너의 용서하는 본성이 원한을 방지해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji needs time to heal @@.",
                    "hint": "수지가 무엇을 치유하기 위해 시간이 필요하다고 했나요?",
                    "optionA": "physically",
                    "optionB": "emotionally",
                    "optionC": "mentally",
                    "result": "emotionally",
                    "explanation": "수지는 '감정적으로(emotionally)' 치유할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Gentle support helps recovery process.",
                    "translation": "부드러운 지지가 회복 과정에 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "Your resilience inspires quiet strength.",
                    "translation": "너의 회복력이 조용한 힘에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "치유에 대한 문장이에요.",
                    "optionA": "broken",
                    "optionB": "mends",
                    "optionC": "hearts",
                    "optionD": "Time",
                    "result": "Time mends broken hearts",
                    "explanation": "시간이 상한 마음을 치유해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your practical perspective brings clarity.",
                    "translation": "너의 실용적 관점이 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동민",
                    "script": "We heal through patience understanding.",
                    "translation": "우리는 인내와 이해를 통해 치유해."
                }
            ]
        }
    ]
}
ID: 11432 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "생일파티 기획하기",
            "explanation": "ENFJ의 감정 중심 배려와 ESTJ의 체계적 준비 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "Make everyone feel special.",
                    "translation": "모든 사람이 특별하다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Create detailed budget plans.",
                    "translation": "세부적인 예산 계획을 세워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜진은 모든 사람이 특별하다고 느끼게 하자고 했나요?",
                    "hint": "ENFJ는 사회적 활동에서 감정적 배려를 중시합니다.",
                    "result": "O",
                    "explanation": "혜진은 'Make everyone feel special'이라고 모든 사람이 특별하다고 느끼게 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Personal touches create memories.",
                    "translation": "개인적인 손길이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Efficient planning saves time.",
                    "translation": "효율적인 계획이 시간을 절약해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Personal @@ create beautiful lasting memories.",
                    "hint": "혜진이 아름다운 지속되는 추억을 만든다고 한 것은?",
                    "optionA": "gifts",
                    "optionB": "touches",
                    "optionC": "words",
                    "result": "touches",
                    "explanation": "개인적인 손길이 아름다운 지속되는 추억을 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "Joy spreads through thoughtful details.",
                    "translation": "기쁨이 사려 깊은 세부사항을 통해 퍼져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your creativity really shines!",
                    "translation": "너의 창의성이 정말 빛나!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "Organization makes everything smooth.",
                    "translation": "조직화가 모든 것을 순조롭게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "You understand people deeply!",
                    "translation": "너는 사람들을 깊이 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이 혜진의 이해력을 칭찬하는 말이에요.",
                    "optionA": "understand",
                    "optionB": "You",
                    "optionC": "people",
                    "optionD": "really",
                    "optionE": "deeply",
                    "result": "You really understand people deeply",
                    "explanation": "태영은 'You really understand people deeply'라고 혜진이 정말로 사람들을 깊이 이해한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "생일파티 기획하기",
            "explanation": "ENFJ의 감정 중심 배려와 ESTJ의 체계적 준비 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "Make everyone feel special.",
                    "translation": "모든 사람이 특별하다고 느끼게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Create detailed budget plans.",
                    "translation": "세부적인 예산 계획을 세워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜진은 모든 사람이 특별하다고 느끼게 하자고 했나요?",
                    "hint": "ENFJ는 사회적 활동에서 감정적 배려를 중시합니다.",
                    "result": "O",
                    "explanation": "혜진은 'Make everyone feel special'이라고 모든 사람이 특별하다고 느끼게 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Personal touches create memories.",
                    "translation": "개인적인 손길이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Efficient planning saves time.",
                    "translation": "효율적인 계획이 시간을 절약해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Personal @@ create beautiful lasting memories.",
                    "hint": "혜진이 아름다운 지속되는 추억을 만든다고 한 것은?",
                    "optionA": "gifts",
                    "optionB": "touches",
                    "optionC": "words",
                    "result": "touches",
                    "explanation": "개인적인 손길이 아름다운 지속되는 추억을 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "Joy spreads through thoughtful details.",
                    "translation": "기쁨이 사려 깊은 세부사항을 통해 퍼져."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your creativity really shines!",
                    "translation": "너의 창의성이 정말 빛나!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "Organization makes everything smooth.",
                    "translation": "조직화가 모든 것을 순조롭게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "You understand people deeply!",
                    "translation": "너는 사람들을 깊이 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태영이 혜진의 이해력을 칭찬하는 말이에요.",
                    "optionA": "understand",
                    "optionB": "You",
                    "optionC": "people",
                    "optionD": "really",
                    "optionE": "deeply",
                    "result": "You really understand people deeply",
                    "explanation": "태영은 'You really understand people deeply'라고 혜진이 정말로 사람들을 깊이 이해한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11433 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "SNS 그룹채팅 관리",
            "explanation": "ESTJ의 규칙 중심 운영과 ENFJ의 포용적 분위기 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Set clear group rules.",
                    "translation": "명확한 그룹 규칙을 정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "Keep conversations warm and friendly.",
                    "translation": "대화를 따뜻하고 친근하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 명확한 그룹 규칙을 정하자고 했나요?",
                    "hint": "ESTJ는 사회적 상호작용에서 명확한 규칙과 구조를 선호합니다.",
                    "result": "O",
                    "explanation": "준서는 'Set clear group rules'라고 명확한 그룹 규칙을 정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Structure prevents chaos here.",
                    "translation": "여기서 구조가 혼돈을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "Kindness builds strong connections.",
                    "translation": "친절이 강한 연결을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ prevents total group chaos.",
                    "hint": "준서가 전체 그룹 혼돈을 방지한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "structure",
                    "optionC": "music",
                    "result": "structure",
                    "explanation": "좋은 구조가 전체 그룹 혼돈을 방지해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "Efficiency keeps discussions focused.",
                    "translation": "효율성이 토론을 집중시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Your leadership really works!",
                    "translation": "너의 리더십이 정말 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Heart connections matter most.",
                    "translation": "마음의 연결이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "You organize perfectly!",
                    "translation": "너는 완벽하게 정리해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다현이 준서의 정리 능력을 칭찬하는 말이에요.",
                    "optionA": "organize",
                    "optionB": "You",
                    "optionC": "everything",
                    "optionD": "really",
                    "optionE": "perfectly",
                    "result": "You really organize everything perfectly",
                    "explanation": "다현은 'You really organize everything perfectly'라고 준서가 정말로 모든 것을 완벽하게 정리한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "SNS 그룹채팅 관리",
            "explanation": "ESTJ의 규칙 중심 운영과 ENFJ의 포용적 분위기 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Set clear group rules.",
                    "translation": "명확한 그룹 규칙을 정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "Keep conversations warm and friendly.",
                    "translation": "대화를 따뜻하고 친근하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 명확한 그룹 규칙을 정하자고 했나요?",
                    "hint": "ESTJ는 사회적 상호작용에서 명확한 규칙과 구조를 선호합니다.",
                    "result": "O",
                    "explanation": "준서는 'Set clear group rules'라고 명확한 그룹 규칙을 정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Structure prevents chaos here.",
                    "translation": "여기서 구조가 혼돈을 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "Kindness builds strong connections.",
                    "translation": "친절이 강한 연결을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ prevents total group chaos.",
                    "hint": "준서가 전체 그룹 혼돈을 방지한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "structure",
                    "optionC": "music",
                    "result": "structure",
                    "explanation": "좋은 구조가 전체 그룹 혼돈을 방지해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "Efficiency keeps discussions focused.",
                    "translation": "효율성이 토론을 집중시켜."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Your leadership really works!",
                    "translation": "너의 리더십이 정말 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Heart connections matter most.",
                    "translation": "마음의 연결이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "You organize perfectly!",
                    "translation": "너는 완벽하게 정리해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "다현이 준서의 정리 능력을 칭찬하는 말이에요.",
                    "optionA": "organize",
                    "optionB": "You",
                    "optionC": "everything",
                    "optionD": "really",
                    "optionE": "perfectly",
                    "result": "You really organize everything perfectly",
                    "explanation": "다현은 'You really organize everything perfectly'라고 준서가 정말로 모든 것을 완벽하게 정리한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11434 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "중고차 구매 조사",
            "explanation": "ENFJ의 사람 중심 조사와 ESTJ의 데이터 중심 분석 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "Ask previous owners personally.",
                    "translation": "이전 소유자들에게 개인적으로 물어봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Check maintenance records carefully.",
                    "translation": "정비 기록을 신중하게 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 이전 소유자들에게 개인적으로 물어보자고 했나요?",
                    "hint": "ENFJ는 정보 탐구에서 사람들과의 직접적 소통을 중시합니다.",
                    "result": "O",
                    "explanation": "지아는 'Ask previous owners personally'라고 이전 소유자들에게 개인적으로 물어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지아",
                    "script": "Personal stories reveal truth.",
                    "translation": "개인적인 이야기들이 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Numbers don't lie ever.",
                    "translation": "숫자는 절대 거짓말하지 않아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Personal @@ reveal important hidden truth.",
                    "hint": "지아가 중요한 숨겨진 진실을 드러낸다고 한 것은?",
                    "optionA": "photos",
                    "optionB": "stories",
                    "optionC": "papers",
                    "result": "stories",
                    "explanation": "개인적인 이야기들이 중요한 숨겨진 진실을 드러내요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "Trust comes from honest conversation.",
                    "translation": "신뢰는 솔직한 대화에서 나와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Your people skills amaze!",
                    "translation": "너의 인간관계 실력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지아",
                    "script": "Facts provide solid foundation.",
                    "translation": "사실들이 견고한 기반을 제공해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "You connect with everyone!",
                    "translation": "너는 모든 사람과 연결돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성훈이 지아의 연결 능력을 칭찬하는 말이에요.",
                    "optionA": "connect",
                    "optionB": "You",
                    "optionC": "with",
                    "optionD": "really",
                    "optionE": "everyone",
                    "result": "You really connect with everyone",
                    "explanation": "성훈은 'You really connect with everyone'이라고 지아가 정말로 모든 사람과 연결된다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "중고차 구매 조사",
            "explanation": "ENFJ의 사람 중심 조사와 ESTJ의 데이터 중심 분석 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "Ask previous owners personally.",
                    "translation": "이전 소유자들에게 개인적으로 물어봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Check maintenance records carefully.",
                    "translation": "정비 기록을 신중하게 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 이전 소유자들에게 개인적으로 물어보자고 했나요?",
                    "hint": "ENFJ는 정보 탐구에서 사람들과의 직접적 소통을 중시합니다.",
                    "result": "O",
                    "explanation": "지아는 'Ask previous owners personally'라고 이전 소유자들에게 개인적으로 물어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지아",
                    "script": "Personal stories reveal truth.",
                    "translation": "개인적인 이야기들이 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Numbers don't lie ever.",
                    "translation": "숫자는 절대 거짓말하지 않아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Personal @@ reveal important hidden truth.",
                    "hint": "지아가 중요한 숨겨진 진실을 드러낸다고 한 것은?",
                    "optionA": "photos",
                    "optionB": "stories",
                    "optionC": "papers",
                    "result": "stories",
                    "explanation": "개인적인 이야기들이 중요한 숨겨진 진실을 드러내요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지아",
                    "script": "Trust comes from honest conversation.",
                    "translation": "신뢰는 솔직한 대화에서 나와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Your people skills amaze!",
                    "translation": "너의 인간관계 실력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지아",
                    "script": "Facts provide solid foundation.",
                    "translation": "사실들이 견고한 기반을 제공해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "You connect with everyone!",
                    "translation": "너는 모든 사람과 연결돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성훈이 지아의 연결 능력을 칭찬하는 말이에요.",
                    "optionA": "connect",
                    "optionB": "You",
                    "optionC": "with",
                    "optionD": "really",
                    "optionE": "everyone",
                    "result": "You really connect with everyone",
                    "explanation": "성훈은 'You really connect with everyone'이라고 지아가 정말로 모든 사람과 연결된다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11435 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "해외여행 준비하기",
            "explanation": "ESTJ의 철저한 계획과 ENFJ의 문화 중심 탐구 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Compare flight prices systematically.",
                    "translation": "항공료를 체계적으로 비교해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Learn about local culture.",
                    "translation": "현지 문화에 대해 배워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영은 항공료를 체계적으로 비교하자고 했나요?",
                    "hint": "ESTJ는 정보 탐구에서 체계적이고 효율적인 접근을 선호합니다.",
                    "result": "O",
                    "explanation": "하영은 'Compare flight prices systematically'라고 항공료를 체계적으로 비교하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하영",
                    "script": "Budget control ensures success.",
                    "translation": "예산 통제가 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Understanding people enriches travel.",
                    "translation": "사람들을 이해하는 것이 여행을 풍부하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Smart @@ control ensures travel success.",
                    "hint": "하영이 여행 성공을 보장한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "budget",
                    "optionC": "language",
                    "result": "budget",
                    "explanation": "현명한 예산 통제가 여행 성공을 보장해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Details prevent travel disasters.",
                    "translation": "세부사항이 여행 재앙을 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "Your planning is impressive!",
                    "translation": "너의 계획이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Cultural insight creates memories.",
                    "translation": "문화적 통찰이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "You think of everything!",
                    "translation": "너는 모든 것을 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유나가 하영의 포괄적 사고를 칭찬하는 말이에요.",
                    "optionA": "think",
                    "optionB": "You",
                    "optionC": "of",
                    "optionD": "really",
                    "optionE": "everything",
                    "result": "You really think of everything",
                    "explanation": "유나는 'You really think of everything'이라고 하영이 정말로 모든 것을 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "해외여행 준비하기",
            "explanation": "ESTJ의 철저한 계획과 ENFJ의 문화 중심 탐구 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Compare flight prices systematically.",
                    "translation": "항공료를 체계적으로 비교해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Learn about local culture.",
                    "translation": "현지 문화에 대해 배워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영은 항공료를 체계적으로 비교하자고 했나요?",
                    "hint": "ESTJ는 정보 탐구에서 체계적이고 효율적인 접근을 선호합니다.",
                    "result": "O",
                    "explanation": "하영은 'Compare flight prices systematically'라고 항공료를 체계적으로 비교하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하영",
                    "script": "Budget control ensures success.",
                    "translation": "예산 통제가 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Understanding people enriches travel.",
                    "translation": "사람들을 이해하는 것이 여행을 풍부하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Smart @@ control ensures travel success.",
                    "hint": "하영이 여행 성공을 보장한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "budget",
                    "optionC": "language",
                    "result": "budget",
                    "explanation": "현명한 예산 통제가 여행 성공을 보장해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Details prevent travel disasters.",
                    "translation": "세부사항이 여행 재앙을 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "Your planning is impressive!",
                    "translation": "너의 계획이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Cultural insight creates memories.",
                    "translation": "문화적 통찰이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "You think of everything!",
                    "translation": "너는 모든 것을 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "유나가 하영의 포괄적 사고를 칭찬하는 말이에요.",
                    "optionA": "think",
                    "optionB": "You",
                    "optionC": "of",
                    "optionD": "really",
                    "optionE": "everything",
                    "result": "You really think of everything",
                    "explanation": "유나는 'You really think of everything'이라고 하영이 정말로 모든 것을 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11436 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "동거인 찾기",
            "explanation": "ENFJ의 감정적 호환성과 ESTJ의 실용적 조건 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Feel comfortable together first.",
                    "translation": "먼저 함께 편안함을 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "Check financial stability carefully.",
                    "translation": "재정 안정성을 신중하게 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 먼저 함께 편안함을 느끼자고 했나요?",
                    "hint": "ENFJ는 의사결정에서 감정적 편안함을 중시합니다.",
                    "result": "O",
                    "explanation": "민아는 'Feel comfortable together first'라고 먼저 함께 편안함을 느끼자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Good vibes create harmony.",
                    "translation": "좋은 기운이 조화를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "Practical matters determine success.",
                    "translation": "실용적인 문제들이 성공을 결정해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ create peaceful home harmony.",
                    "hint": "민아가 평화로운 집 조화를 만든다고 한 것은?",
                    "optionA": "music",
                    "optionB": "vibes",
                    "optionC": "food",
                    "result": "vibes",
                    "explanation": "좋은 기운이 평화로운 집 조화를 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Trust builds lasting relationships.",
                    "translation": "신뢰가 지속되는 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your intuition really works!",
                    "translation": "너의 직감이 정말 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Clear agreements prevent problems.",
                    "translation": "명확한 합의가 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "You understand people naturally!",
                    "translation": "너는 자연스럽게 사람들을 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태윤이 민아의 자연스러운 이해력을 칭찬하는 말이에요.",
                    "optionA": "understand",
                    "optionB": "You",
                    "optionC": "people",
                    "optionD": "really",
                    "optionE": "naturally",
                    "result": "You really understand people naturally",
                    "explanation": "태윤은 'You really understand people naturally'라고 민아가 정말로 자연스럽게 사람들을 이해한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "동거인 찾기",
            "explanation": "ENFJ의 감정적 호환성과 ESTJ의 실용적 조건 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Feel comfortable together first.",
                    "translation": "먼저 함께 편안함을 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "Check financial stability carefully.",
                    "translation": "재정 안정성을 신중하게 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 먼저 함께 편안함을 느끼자고 했나요?",
                    "hint": "ENFJ는 의사결정에서 감정적 편안함을 중시합니다.",
                    "result": "O",
                    "explanation": "민아는 'Feel comfortable together first'라고 먼저 함께 편안함을 느끼자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Good vibes create harmony.",
                    "translation": "좋은 기운이 조화를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "Practical matters determine success.",
                    "translation": "실용적인 문제들이 성공을 결정해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ create peaceful home harmony.",
                    "hint": "민아가 평화로운 집 조화를 만든다고 한 것은?",
                    "optionA": "music",
                    "optionB": "vibes",
                    "optionC": "food",
                    "result": "vibes",
                    "explanation": "좋은 기운이 평화로운 집 조화를 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Trust builds lasting relationships.",
                    "translation": "신뢰가 지속되는 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your intuition really works!",
                    "translation": "너의 직감이 정말 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Clear agreements prevent problems.",
                    "translation": "명확한 합의가 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "You understand people naturally!",
                    "translation": "너는 자연스럽게 사람들을 이해해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태윤이 민아의 자연스러운 이해력을 칭찬하는 말이에요.",
                    "optionA": "understand",
                    "optionB": "You",
                    "optionC": "people",
                    "optionD": "really",
                    "optionE": "naturally",
                    "result": "You really understand people naturally",
                    "explanation": "태윤은 'You really understand people naturally'라고 민아가 정말로 자연스럽게 사람들을 이해한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11437 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "휴대폰 기종 선택",
            "explanation": "ESTJ의 기능 중심 비교와 ENFJ의 사용자 경험 고려 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "Compare specifications objectively here.",
                    "translation": "여기서 사양을 객관적으로 비교해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "Read user experience reviews.",
                    "translation": "사용자 경험 후기를 읽어봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다인은 사양을 객관적으로 비교하자고 했나요?",
                    "hint": "ESTJ는 의사결정에서 객관적 데이터 비교를 중시합니다.",
                    "result": "O",
                    "explanation": "다인은 'Compare specifications objectively here'라고 여기서 사양을 객관적으로 비교하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다인",
                    "script": "Facts guide smart purchases.",
                    "translation": "사실이 현명한 구매를 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜림",
                    "script": "Real people share honest opinions.",
                    "translation": "실제 사람들이 솔직한 의견을 공유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Important @@ guide all smart purchases.",
                    "hint": "다인이 모든 현명한 구매를 안내한다고 한 것은?",
                    "optionA": "friends",
                    "optionB": "facts",
                    "optionC": "colors",
                    "result": "facts",
                    "explanation": "중요한 사실들이 모든 현명한 구매를 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다인",
                    "script": "Logic prevents buyer's regret.",
                    "translation": "논리가 구매자의 후회를 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜림",
                    "script": "Your analysis is thorough!",
                    "translation": "너의 분석이 철저해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다인",
                    "script": "Human experiences add value.",
                    "translation": "인간의 경험이 가치를 더해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "You research so systematically!",
                    "translation": "너는 정말 체계적으로 조사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜림이 다인의 체계적 조사 능력을 칭찬하는 말이에요.",
                    "optionA": "research",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "systematically",
                    "result": "You really research so systematically",
                    "explanation": "혜림은 'You really research so systematically'라고 다인이 정말로 매우 체계적으로 조사한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "휴대폰 기종 선택",
            "explanation": "ESTJ의 기능 중심 비교와 ENFJ의 사용자 경험 고려 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "Compare specifications objectively here.",
                    "translation": "여기서 사양을 객관적으로 비교해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "Read user experience reviews.",
                    "translation": "사용자 경험 후기를 읽어봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다인은 사양을 객관적으로 비교하자고 했나요?",
                    "hint": "ESTJ는 의사결정에서 객관적 데이터 비교를 중시합니다.",
                    "result": "O",
                    "explanation": "다인은 'Compare specifications objectively here'라고 여기서 사양을 객관적으로 비교하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다인",
                    "script": "Facts guide smart purchases.",
                    "translation": "사실이 현명한 구매를 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜림",
                    "script": "Real people share honest opinions.",
                    "translation": "실제 사람들이 솔직한 의견을 공유해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Important @@ guide all smart purchases.",
                    "hint": "다인이 모든 현명한 구매를 안내한다고 한 것은?",
                    "optionA": "friends",
                    "optionB": "facts",
                    "optionC": "colors",
                    "result": "facts",
                    "explanation": "중요한 사실들이 모든 현명한 구매를 안내해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다인",
                    "script": "Logic prevents buyer's regret.",
                    "translation": "논리가 구매자의 후회를 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜림",
                    "script": "Your analysis is thorough!",
                    "translation": "너의 분석이 철저해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다인",
                    "script": "Human experiences add value.",
                    "translation": "인간의 경험이 가치를 더해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "You research so systematically!",
                    "translation": "너는 정말 체계적으로 조사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "혜림이 다인의 체계적 조사 능력을 칭찬하는 말이에요.",
                    "optionA": "research",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "systematically",
                    "result": "You really research so systematically",
                    "explanation": "혜림은 'You really research so systematically'라고 다인이 정말로 매우 체계적으로 조사한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11438 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "다이어트 계획 세우기",
            "explanation": "ENFJ의 동기부여 중심과 ESTJ의 시스템 중심 접근 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "Find meaningful personal motivation.",
                    "translation": "의미있는 개인적 동기를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Track calories and exercise.",
                    "translation": "칼로리와 운동을 추적해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현은 의미있는 개인적 동기를 찾자고 했나요?",
                    "hint": "ENFJ는 생활 변화에서 내적 동기와 의미를 중시합니다.",
                    "result": "O",
                    "explanation": "다현은 'Find meaningful personal motivation'이라고 의미있는 개인적 동기를 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Purpose drives lasting change.",
                    "translation": "목적이 지속적인 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Consistent tracking shows results.",
                    "translation": "일관된 추적이 결과를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Clear @@ drives all lasting change.",
                    "hint": "다현이 모든 지속적인 변화를 이끈다고 한 것은?",
                    "optionA": "money",
                    "optionB": "purpose",
                    "optionC": "weather",
                    "result": "purpose",
                    "explanation": "명확한 목적이 모든 지속적인 변화를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "Self-love creates healthy habits.",
                    "translation": "자기사랑이 건강한 습관을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Your motivation inspires me!",
                    "translation": "너의 동기부여가 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다현",
                    "script": "Data provides clear guidance.",
                    "translation": "데이터가 명확한 안내를 제공해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서아",
                    "script": "You inspire real transformation!",
                    "translation": "너는 진짜 변화를 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서아가 다현의 변화 영감을 칭찬하는 말이에요.",
                    "optionA": "inspire",
                    "optionB": "You",
                    "optionC": "real",
                    "optionD": "really",
                    "optionE": "transformation",
                    "result": "You really inspire real transformation",
                    "explanation": "서아는 'You really inspire real transformation'이라고 다현이 정말로 진짜 변화를 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "다이어트 계획 세우기",
            "explanation": "ENFJ의 동기부여 중심과 ESTJ의 시스템 중심 접근 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "Find meaningful personal motivation.",
                    "translation": "의미있는 개인적 동기를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Track calories and exercise.",
                    "translation": "칼로리와 운동을 추적해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현은 의미있는 개인적 동기를 찾자고 했나요?",
                    "hint": "ENFJ는 생활 변화에서 내적 동기와 의미를 중시합니다.",
                    "result": "O",
                    "explanation": "다현은 'Find meaningful personal motivation'이라고 의미있는 개인적 동기를 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Purpose drives lasting change.",
                    "translation": "목적이 지속적인 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Consistent tracking shows results.",
                    "translation": "일관된 추적이 결과를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Clear @@ drives all lasting change.",
                    "hint": "다현이 모든 지속적인 변화를 이끈다고 한 것은?",
                    "optionA": "money",
                    "optionB": "purpose",
                    "optionC": "weather",
                    "result": "purpose",
                    "explanation": "명확한 목적이 모든 지속적인 변화를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "Self-love creates healthy habits.",
                    "translation": "자기사랑이 건강한 습관을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Your motivation inspires me!",
                    "translation": "너의 동기부여가 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다현",
                    "script": "Data provides clear guidance.",
                    "translation": "데이터가 명확한 안내를 제공해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서아",
                    "script": "You inspire real transformation!",
                    "translation": "너는 진짜 변화를 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서아가 다현의 변화 영감을 칭찬하는 말이에요.",
                    "optionA": "inspire",
                    "optionB": "You",
                    "optionC": "real",
                    "optionD": "really",
                    "optionE": "transformation",
                    "result": "You really inspire real transformation",
                    "explanation": "서아는 'You really inspire real transformation'이라고 다현이 정말로 진짜 변화를 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11439 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안 인테리어 꾸미기",
            "explanation": "ESTJ의 기능성 중심과 ENFJ의 감성적 분위기 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Focus on practical storage.",
                    "translation": "실용적인 수납에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "Create warm welcoming atmosphere.",
                    "translation": "따뜻하고 환영하는 분위기를 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 실용적인 수납에 집중하자고 했나요?",
                    "hint": "ESTJ는 생활 공간에서 실용성과 기능성을 중시합니다.",
                    "result": "O",
                    "explanation": "소라는 'Focus on practical storage'라고 실용적인 수납에 집중하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Efficiency improves daily life.",
                    "translation": "효율성이 일상 생활을 개선해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "Beauty touches people's hearts.",
                    "translation": "아름다움이 사람들의 마음에 닿아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ improves everyone's daily life.",
                    "hint": "소라가 모든 사람의 일상 생활을 개선한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "efficiency",
                    "optionC": "music",
                    "result": "efficiency",
                    "explanation": "좋은 효율성이 모든 사람의 일상 생활을 개선해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Organization saves precious time.",
                    "translation": "정리정돈이 소중한 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "Your planning is brilliant!",
                    "translation": "너의 계획이 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "Emotional comfort matters too.",
                    "translation": "감정적 편안함도 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "You maximize every space!",
                    "translation": "너는 모든 공간을 최대화해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정훈이 소라의 공간 최대화 능력을 칭찬하는 말이에요.",
                    "optionA": "maximize",
                    "optionB": "You",
                    "optionC": "every",
                    "optionD": "really",
                    "optionE": "space",
                    "result": "You really maximize every space",
                    "explanation": "정훈은 'You really maximize every space'라고 소라가 정말로 모든 공간을 최대화한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안 인테리어 꾸미기",
            "explanation": "ESTJ의 기능성 중심과 ENFJ의 감성적 분위기 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "Focus on practical storage.",
                    "translation": "실용적인 수납에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "Create warm welcoming atmosphere.",
                    "translation": "따뜻하고 환영하는 분위기를 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 실용적인 수납에 집중하자고 했나요?",
                    "hint": "ESTJ는 생활 공간에서 실용성과 기능성을 중시합니다.",
                    "result": "O",
                    "explanation": "소라는 'Focus on practical storage'라고 실용적인 수납에 집중하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Efficiency improves daily life.",
                    "translation": "효율성이 일상 생활을 개선해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "Beauty touches people's hearts.",
                    "translation": "아름다움이 사람들의 마음에 닿아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ improves everyone's daily life.",
                    "hint": "소라가 모든 사람의 일상 생활을 개선한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "efficiency",
                    "optionC": "music",
                    "result": "efficiency",
                    "explanation": "좋은 효율성이 모든 사람의 일상 생활을 개선해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Organization saves precious time.",
                    "translation": "정리정돈이 소중한 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "Your planning is brilliant!",
                    "translation": "너의 계획이 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "Emotional comfort matters too.",
                    "translation": "감정적 편안함도 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "You maximize every space!",
                    "translation": "너는 모든 공간을 최대화해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정훈이 소라의 공간 최대화 능력을 칭찬하는 말이에요.",
                    "optionA": "maximize",
                    "optionB": "You",
                    "optionC": "every",
                    "optionD": "really",
                    "optionE": "space",
                    "result": "You really maximize every space",
                    "explanation": "정훈은 'You really maximize every space'라고 소라가 정말로 모든 공간을 최대화한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11440 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "교통체증 상황 대처",
            "explanation": "ENFJ의 긍정적 전환과 ESTJ의 실용적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "Turn waiting into bonding.",
                    "translation": "기다림을 유대감으로 바꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "Check alternative routes immediately.",
                    "translation": "즉시 대안 경로를 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜진은 기다림을 유대감으로 바꾸자고 했나요?",
                    "hint": "ENFJ는 스트레스 상황을 긍정적 관계 기회로 전환하려 합니다.",
                    "result": "O",
                    "explanation": "혜진은 'Turn waiting into bonding'이라고 기다림을 유대감으로 바꾸자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Conversations make time fly.",
                    "translation": "대화가 시간을 빨리 가게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "Action solves problems faster.",
                    "translation": "행동이 문제를 더 빨리 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ make waiting time fly.",
                    "hint": "혜진이 기다리는 시간을 빨리 가게 만든다고 한 것은?",
                    "optionA": "music",
                    "optionB": "conversations",
                    "optionC": "games",
                    "result": "conversations",
                    "explanation": "좋은 대화가 기다리는 시간을 빨리 가게 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "Patience brings inner peace.",
                    "translation": "인내가 내면의 평화를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하나",
                    "script": "Your positivity amazes me!",
                    "translation": "너의 긍정성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "Quick thinking saves time.",
                    "translation": "빠른 사고가 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "You find silver linings!",
                    "translation": "너는 희망적인 면을 찾아내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하나가 혜진의 희망적 면을 찾는 능력을 칭찬하는 말이에요.",
                    "optionA": "find",
                    "optionB": "You",
                    "optionC": "silver",
                    "optionD": "really",
                    "optionE": "linings",
                    "result": "You really find silver linings",
                    "explanation": "하나는 'You really find silver linings'라고 혜진이 정말로 희망적인 면을 찾아낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "교통체증 상황 대처",
            "explanation": "ENFJ의 긍정적 전환과 ESTJ의 실용적 해결 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "Turn waiting into bonding.",
                    "translation": "기다림을 유대감으로 바꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "Check alternative routes immediately.",
                    "translation": "즉시 대안 경로를 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜진은 기다림을 유대감으로 바꾸자고 했나요?",
                    "hint": "ENFJ는 스트레스 상황을 긍정적 관계 기회로 전환하려 합니다.",
                    "result": "O",
                    "explanation": "혜진은 'Turn waiting into bonding'이라고 기다림을 유대감으로 바꾸자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Conversations make time fly.",
                    "translation": "대화가 시간을 빨리 가게 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "Action solves problems faster.",
                    "translation": "행동이 문제를 더 빨리 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ make waiting time fly.",
                    "hint": "혜진이 기다리는 시간을 빨리 가게 만든다고 한 것은?",
                    "optionA": "music",
                    "optionB": "conversations",
                    "optionC": "games",
                    "result": "conversations",
                    "explanation": "좋은 대화가 기다리는 시간을 빨리 가게 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜진",
                    "script": "Patience brings inner peace.",
                    "translation": "인내가 내면의 평화를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하나",
                    "script": "Your positivity amazes me!",
                    "translation": "너의 긍정성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "Quick thinking saves time.",
                    "translation": "빠른 사고가 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "You find silver linings!",
                    "translation": "너는 희망적인 면을 찾아내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하나가 혜진의 희망적 면을 찾는 능력을 칭찬하는 말이에요.",
                    "optionA": "find",
                    "optionB": "You",
                    "optionC": "silver",
                    "optionD": "really",
                    "optionE": "linings",
                    "result": "You really find silver linings",
                    "explanation": "하나는 'You really find silver linings'라고 혜진이 정말로 희망적인 면을 찾아낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11441 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "컴퓨터 고장 대응하기",
            "explanation": "ESTJ의 체계적 문제해결과 ENFJ의 감정적 지지 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Diagnose problems step by.",
                    "translation": "문제를 단계별로 진단해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Stay calm and breathe.",
                    "translation": "침착하게 있고 숨을 쉬어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은은 문제를 단계별로 진단하자고 했나요?",
                    "hint": "ESTJ는 스트레스 상황에서 체계적인 문제 해결을 선호합니다.",
                    "result": "O",
                    "explanation": "예은은 'Diagnose problems step by'라고 문제를 단계별로 진단하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Logic leads to solutions.",
                    "translation": "논리가 해결책으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Stress makes thinking harder.",
                    "translation": "스트레스가 사고를 더 어렵게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Clear @@ leads to better solutions.",
                    "hint": "예은이 더 나은 해결책으로 이끈다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "logic",
                    "optionC": "music",
                    "result": "logic",
                    "explanation": "명확한 논리가 더 나은 해결책으로 이끌어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Systems prevent future crashes.",
                    "translation": "시스템이 미래의 고장을 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Your troubleshooting skills rock!",
                    "translation": "너의 문제 해결 기술이 최고야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Emotional support helps focus.",
                    "translation": "정서적 지지가 집중을 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You solve everything efficiently!",
                    "translation": "너는 모든 것을 효율적으로 해결해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민이 예은의 효율적 해결 능력을 칭찬하는 말이에요.",
                    "optionA": "solve",
                    "optionB": "You",
                    "optionC": "everything",
                    "optionD": "really",
                    "optionE": "efficiently",
                    "result": "You really solve everything efficiently",
                    "explanation": "재민은 'You really solve everything efficiently'라고 예은이 정말로 모든 것을 효율적으로 해결한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "컴퓨터 고장 대응하기",
            "explanation": "ESTJ의 체계적 문제해결과 ENFJ의 감정적 지지 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Diagnose problems step by.",
                    "translation": "문제를 단계별로 진단해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Stay calm and breathe.",
                    "translation": "침착하게 있고 숨을 쉬어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은은 문제를 단계별로 진단하자고 했나요?",
                    "hint": "ESTJ는 스트레스 상황에서 체계적인 문제 해결을 선호합니다.",
                    "result": "O",
                    "explanation": "예은은 'Diagnose problems step by'라고 문제를 단계별로 진단하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Logic leads to solutions.",
                    "translation": "논리가 해결책으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Stress makes thinking harder.",
                    "translation": "스트레스가 사고를 더 어렵게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Clear @@ leads to better solutions.",
                    "hint": "예은이 더 나은 해결책으로 이끈다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "logic",
                    "optionC": "music",
                    "result": "logic",
                    "explanation": "명확한 논리가 더 나은 해결책으로 이끌어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Systems prevent future crashes.",
                    "translation": "시스템이 미래의 고장을 방지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Your troubleshooting skills rock!",
                    "translation": "너의 문제 해결 기술이 최고야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Emotional support helps focus.",
                    "translation": "정서적 지지가 집중을 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You solve everything efficiently!",
                    "translation": "너는 모든 것을 효율적으로 해결해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "재민이 예은의 효율적 해결 능력을 칭찬하는 말이에요.",
                    "optionA": "solve",
                    "optionB": "You",
                    "optionC": "everything",
                    "optionD": "really",
                    "optionE": "efficiently",
                    "result": "You really solve everything efficiently",
                    "explanation": "재민은 'You really solve everything efficiently'라고 예은이 정말로 모든 것을 효율적으로 해결한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11442 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "대학원 진학 계획",
            "explanation": "ENFJ의 가치 중심 동기와 ESTJ의 현실적 전략 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "Follow your true passion.",
                    "translation": "너의 진정한 열정을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Research job market trends.",
                    "translation": "취업 시장 동향을 조사해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 진정한 열정을 따라가자고 했나요?",
                    "hint": "ENFJ는 직업 목표에서 개인적 가치와 열정을 중시합니다.",
                    "result": "O",
                    "explanation": "유나는 'Follow your true passion'이라고 진정한 열정을 따라가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Purpose creates lasting motivation.",
                    "translation": "목적이 지속되는 동기를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Market demand ensures stability.",
                    "translation": "시장 수요가 안정성을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Clear @@ creates strong lasting motivation.",
                    "hint": "유나가 강한 지속적인 동기를 만든다고 한 것은?",
                    "optionA": "money",
                    "optionB": "purpose",
                    "optionC": "weather",
                    "result": "purpose",
                    "explanation": "명확한 목적이 강한 지속적인 동기를 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "Dreams fuel hard work.",
                    "translation": "꿈이 열심히 일하는 것에 연료를 공급해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your vision really inspires!",
                    "translation": "너의 비전이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Practical planning prevents failure.",
                    "translation": "실용적 계획이 실패를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "You dream so beautifully!",
                    "translation": "너는 정말 아름답게 꿈꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이 유나의 아름다운 꿈꾸기를 칭찬하는 말이에요.",
                    "optionA": "dream",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "beautifully",
                    "result": "You really dream so beautifully",
                    "explanation": "태영은 'You really dream so beautifully'라고 유나가 정말로 매우 아름답게 꿈꾼다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "대학원 진학 계획",
            "explanation": "ENFJ의 가치 중심 동기와 ESTJ의 현실적 전략 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "Follow your true passion.",
                    "translation": "너의 진정한 열정을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Research job market trends.",
                    "translation": "취업 시장 동향을 조사해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 진정한 열정을 따라가자고 했나요?",
                    "hint": "ENFJ는 직업 목표에서 개인적 가치와 열정을 중시합니다.",
                    "result": "O",
                    "explanation": "유나는 'Follow your true passion'이라고 진정한 열정을 따라가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Purpose creates lasting motivation.",
                    "translation": "목적이 지속되는 동기를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Market demand ensures stability.",
                    "translation": "시장 수요가 안정성을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Clear @@ creates strong lasting motivation.",
                    "hint": "유나가 강한 지속적인 동기를 만든다고 한 것은?",
                    "optionA": "money",
                    "optionB": "purpose",
                    "optionC": "weather",
                    "result": "purpose",
                    "explanation": "명확한 목적이 강한 지속적인 동기를 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유나",
                    "script": "Dreams fuel hard work.",
                    "translation": "꿈이 열심히 일하는 것에 연료를 공급해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your vision really inspires!",
                    "translation": "너의 비전이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Practical planning prevents failure.",
                    "translation": "실용적 계획이 실패를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "You dream so beautifully!",
                    "translation": "너는 정말 아름답게 꿈꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태영이 유나의 아름다운 꿈꾸기를 칭찬하는 말이에요.",
                    "optionA": "dream",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "beautifully",
                    "result": "You really dream so beautifully",
                    "explanation": "태영은 'You really dream so beautifully'라고 유나가 정말로 매우 아름답게 꿈꾼다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11443 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "자격증 취득 도전",
            "explanation": "ESTJ의 효율적 계획과 ENFJ의 동기부여 중심 접근 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Create structured study schedules.",
                    "translation": "구조화된 공부 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Find personal meaning first.",
                    "translation": "먼저 개인적 의미를 찾아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈은 구조화된 공부 일정을 만들자고 했나요?",
                    "hint": "ESTJ는 목표 달성에서 체계적인 계획을 중시합니다.",
                    "result": "O",
                    "explanation": "성훈은 'Create structured study schedules'라고 구조화된 공부 일정을 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Discipline guarantees success here.",
                    "translation": "여기서 훈련이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Inspiration sustains long efforts.",
                    "translation": "영감이 긴 노력을 지탱해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Strong @@ guarantees eventual success here.",
                    "hint": "성훈이 여기서 결국 성공을 보장한다고 한 것은?",
                    "optionA": "luck",
                    "optionB": "discipline",
                    "optionC": "weather",
                    "result": "discipline",
                    "explanation": "강한 훈련이 여기서 결국 성공을 보장해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "Progress tracking motivates more.",
                    "translation": "진전 추적이 더 동기부여해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "Your organization impresses me!",
                    "translation": "너의 조직력이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Heart connection drives persistence.",
                    "translation": "마음의 연결이 끈기를 이끌어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "You execute plans flawlessly!",
                    "translation": "너는 계획을 완벽하게 실행해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지아가 성훈의 완벽한 계획 실행을 칭찬하는 말이에요.",
                    "optionA": "execute",
                    "optionB": "You",
                    "optionC": "plans",
                    "optionD": "really",
                    "optionE": "flawlessly",
                    "result": "You really execute plans flawlessly",
                    "explanation": "지아는 'You really execute plans flawlessly'라고 성훈이 정말로 계획을 완벽하게 실행한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "자격증 취득 도전",
            "explanation": "ESTJ의 효율적 계획과 ENFJ의 동기부여 중심 접근 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Create structured study schedules.",
                    "translation": "구조화된 공부 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Find personal meaning first.",
                    "translation": "먼저 개인적 의미를 찾아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈은 구조화된 공부 일정을 만들자고 했나요?",
                    "hint": "ESTJ는 목표 달성에서 체계적인 계획을 중시합니다.",
                    "result": "O",
                    "explanation": "성훈은 'Create structured study schedules'라고 구조화된 공부 일정을 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Discipline guarantees success here.",
                    "translation": "여기서 훈련이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Inspiration sustains long efforts.",
                    "translation": "영감이 긴 노력을 지탱해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Strong @@ guarantees eventual success here.",
                    "hint": "성훈이 여기서 결국 성공을 보장한다고 한 것은?",
                    "optionA": "luck",
                    "optionB": "discipline",
                    "optionC": "weather",
                    "result": "discipline",
                    "explanation": "강한 훈련이 여기서 결국 성공을 보장해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "Progress tracking motivates more.",
                    "translation": "진전 추적이 더 동기부여해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "Your organization impresses me!",
                    "translation": "너의 조직력이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성훈",
                    "script": "Heart connection drives persistence.",
                    "translation": "마음의 연결이 끈기를 이끌어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "You execute plans flawlessly!",
                    "translation": "너는 계획을 완벽하게 실행해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지아가 성훈의 완벽한 계획 실행을 칭찬하는 말이에요.",
                    "optionA": "execute",
                    "optionB": "You",
                    "optionC": "plans",
                    "optionD": "really",
                    "optionE": "flawlessly",
                    "result": "You really execute plans flawlessly",
                    "explanation": "지아는 'You really execute plans flawlessly'라고 성훈이 정말로 계획을 완벽하게 실행한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11444 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "요리 클래스 참가하기",
            "explanation": "ENFJ의 커뮤니티 중심과 ESTJ의 실력 향상 중심 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "Meet wonderful new people.",
                    "translation": "멋진 새로운 사람들을 만나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다인",
                    "script": "Master useful cooking skills.",
                    "translation": "유용한 요리 기술을 마스터해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜림은 멋진 새로운 사람들을 만나자고 했나요?",
                    "hint": "ENFJ는 취미활동에서 사회적 연결과 관계를 중시합니다.",
                    "result": "O",
                    "explanation": "혜림은 'Meet wonderful new people'이라고 멋진 새로운 사람들을 만나자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜림",
                    "script": "Friendships enrich every experience.",
                    "translation": "우정이 모든 경험을 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "Skills provide practical value.",
                    "translation": "기술이 실용적 가치를 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ enrich every life experience.",
                    "hint": "혜림이 모든 삶의 경험을 풍부하게 한다고 한 것은?",
                    "optionA": "books",
                    "optionB": "friendships",
                    "optionC": "tools",
                    "result": "friendships",
                    "explanation": "좋은 우정이 모든 삶의 경험을 풍부하게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "Sharing food creates bonds.",
                    "translation": "음식을 나누는 것이 유대감을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다인",
                    "script": "Your warmth draws everyone!",
                    "translation": "너의 따뜻함이 모든 사람을 끌어당겨!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜림",
                    "script": "Competence builds real confidence.",
                    "translation": "능력이 진짜 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "You connect hearts naturally!",
                    "translation": "너는 자연스럽게 마음들을 연결해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다인이 혜림의 자연스러운 마음 연결 능력을 칭찬하는 말이에요.",
                    "optionA": "connect",
                    "optionB": "You",
                    "optionC": "hearts",
                    "optionD": "really",
                    "optionE": "naturally",
                    "result": "You really connect hearts naturally",
                    "explanation": "다인은 'You really connect hearts naturally'라고 혜림이 정말로 자연스럽게 마음들을 연결한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "요리 클래스 참가하기",
            "explanation": "ENFJ의 커뮤니티 중심과 ESTJ의 실력 향상 중심 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "Meet wonderful new people.",
                    "translation": "멋진 새로운 사람들을 만나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다인",
                    "script": "Master useful cooking skills.",
                    "translation": "유용한 요리 기술을 마스터해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜림은 멋진 새로운 사람들을 만나자고 했나요?",
                    "hint": "ENFJ는 취미활동에서 사회적 연결과 관계를 중시합니다.",
                    "result": "O",
                    "explanation": "혜림은 'Meet wonderful new people'이라고 멋진 새로운 사람들을 만나자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜림",
                    "script": "Friendships enrich every experience.",
                    "translation": "우정이 모든 경험을 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다인",
                    "script": "Skills provide practical value.",
                    "translation": "기술이 실용적 가치를 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ enrich every life experience.",
                    "hint": "혜림이 모든 삶의 경험을 풍부하게 한다고 한 것은?",
                    "optionA": "books",
                    "optionB": "friendships",
                    "optionC": "tools",
                    "result": "friendships",
                    "explanation": "좋은 우정이 모든 삶의 경험을 풍부하게 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "Sharing food creates bonds.",
                    "translation": "음식을 나누는 것이 유대감을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다인",
                    "script": "Your warmth draws everyone!",
                    "translation": "너의 따뜻함이 모든 사람을 끌어당겨!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜림",
                    "script": "Competence builds real confidence.",
                    "translation": "능력이 진짜 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "You connect hearts naturally!",
                    "translation": "너는 자연스럽게 마음들을 연결해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "다인이 혜림의 자연스러운 마음 연결 능력을 칭찬하는 말이에요.",
                    "optionA": "connect",
                    "optionB": "You",
                    "optionC": "hearts",
                    "optionD": "really",
                    "optionE": "naturally",
                    "result": "You really connect hearts naturally",
                    "explanation": "다인은 'You really connect hearts naturally'라고 혜림이 정말로 자연스럽게 마음들을 연결한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11445 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서모임 운영하기",
            "explanation": "ESTJ의 효율적 운영과 ENFJ의 포용적 분위기 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Set monthly reading goals.",
                    "translation": "월간 독서 목표를 설정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Create safe discussion space.",
                    "translation": "안전한 토론 공간을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 월간 독서 목표를 설정하자고 했나요?",
                    "hint": "ESTJ는 취미활동에서도 명확한 목표와 구조를 중시합니다.",
                    "result": "O",
                    "explanation": "준서는 'Set monthly reading goals'라고 월간 독서 목표를 설정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Structure keeps group focused.",
                    "translation": "구조가 그룹을 집중시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Everyone's voice matters equally.",
                    "translation": "모든 사람의 목소리가 동등하게 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ keeps study groups focused.",
                    "hint": "준서가 스터디 그룹을 집중시킨다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "structure",
                    "optionC": "food",
                    "result": "structure",
                    "explanation": "좋은 구조가 스터디 그룹을 집중시켜요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "Progress tracking motivates readers.",
                    "translation": "진전 추적이 독자들을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "Your leadership really works!",
                    "translation": "너의 리더십이 정말 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Emotional safety encourages sharing.",
                    "translation": "정서적 안전이 공유를 격려해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "You organize brilliantly!",
                    "translation": "너는 훌륭하게 조직해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준영이 준서의 훌륭한 조직력을 칭찬하는 말이에요.",
                    "optionA": "organize",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "brilliantly",
                    "result": "You really organize so brilliantly",
                    "explanation": "준영은 'You really organize so brilliantly'라고 준서가 정말로 매우 훌륭하게 조직한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서모임 운영하기",
            "explanation": "ESTJ의 효율적 운영과 ENFJ의 포용적 분위기 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Set monthly reading goals.",
                    "translation": "월간 독서 목표를 설정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Create safe discussion space.",
                    "translation": "안전한 토론 공간을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 월간 독서 목표를 설정하자고 했나요?",
                    "hint": "ESTJ는 취미활동에서도 명확한 목표와 구조를 중시합니다.",
                    "result": "O",
                    "explanation": "준서는 'Set monthly reading goals'라고 월간 독서 목표를 설정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "Structure keeps group focused.",
                    "translation": "구조가 그룹을 집중시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Everyone's voice matters equally.",
                    "translation": "모든 사람의 목소리가 동등하게 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ keeps study groups focused.",
                    "hint": "준서가 스터디 그룹을 집중시킨다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "structure",
                    "optionC": "food",
                    "result": "structure",
                    "explanation": "좋은 구조가 스터디 그룹을 집중시켜요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준서",
                    "script": "Progress tracking motivates readers.",
                    "translation": "진전 추적이 독자들을 동기부여해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "Your leadership really works!",
                    "translation": "너의 리더십이 정말 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "Emotional safety encourages sharing.",
                    "translation": "정서적 안전이 공유를 격려해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "You organize brilliantly!",
                    "translation": "너는 훌륭하게 조직해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준영이 준서의 훌륭한 조직력을 칭찬하는 말이에요.",
                    "optionA": "organize",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "brilliantly",
                    "result": "You really organize so brilliantly",
                    "explanation": "준영은 'You really organize so brilliantly'라고 준서가 정말로 매우 훌륭하게 조직한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11446 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 의견차이 조정",
            "explanation": "ENFJ의 감정적 이해와 ESTJ의 논리적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "Understand everyone's deep feelings.",
                    "translation": "모든 사람의 깊은 감정을 이해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Focus on practical solutions.",
                    "translation": "실용적인 해결책에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현은 모든 사람의 깊은 감정을 이해하자고 했나요?",
                    "hint": "ENFJ는 갈등 해결에서 감정적 이해를 중시합니다.",
                    "result": "O",
                    "explanation": "다현은 'Understand everyone's deep feelings'라고 모든 사람의 깊은 감정을 이해하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Empathy heals family wounds.",
                    "translation": "공감이 가족의 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Clear decisions end confusion.",
                    "translation": "명확한 결정이 혼란을 끝내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Deep @@ heals painful family wounds.",
                    "hint": "다현이 고통스러운 가족의 상처를 치유한다고 한 것은?",
                    "optionA": "sleep",
                    "optionB": "empathy",
                    "optionC": "money",
                    "result": "empathy",
                    "explanation": "깊은 공감이 고통스러운 가족의 상처를 치유해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "Love bridges all differences.",
                    "translation": "사랑이 모든 차이를 연결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Your compassion amazes me!",
                    "translation": "너의 연민이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다현",
                    "script": "Efficiency prevents future conflicts.",
                    "translation": "효율성이 미래의 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서아",
                    "script": "You heal relationships beautifully!",
                    "translation": "너는 관계를 아름답게 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서아가 다현의 아름다운 관계 치유를 칭찬하는 말이에요.",
                    "optionA": "heal",
                    "optionB": "You",
                    "optionC": "relationships",
                    "optionD": "really",
                    "optionE": "beautifully",
                    "result": "You really heal relationships beautifully",
                    "explanation": "서아는 'You really heal relationships beautifully'라고 다현이 정말로 관계를 아름답게 치유한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "가족 의견차이 조정",
            "explanation": "ENFJ의 감정적 이해와 ESTJ의 논리적 해결 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "Understand everyone's deep feelings.",
                    "translation": "모든 사람의 깊은 감정을 이해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서아",
                    "script": "Focus on practical solutions.",
                    "translation": "실용적인 해결책에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현은 모든 사람의 깊은 감정을 이해하자고 했나요?",
                    "hint": "ENFJ는 갈등 해결에서 감정적 이해를 중시합니다.",
                    "result": "O",
                    "explanation": "다현은 'Understand everyone's deep feelings'라고 모든 사람의 깊은 감정을 이해하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다현",
                    "script": "Empathy heals family wounds.",
                    "translation": "공감이 가족의 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서아",
                    "script": "Clear decisions end confusion.",
                    "translation": "명확한 결정이 혼란을 끝내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Deep @@ heals painful family wounds.",
                    "hint": "다현이 고통스러운 가족의 상처를 치유한다고 한 것은?",
                    "optionA": "sleep",
                    "optionB": "empathy",
                    "optionC": "money",
                    "result": "empathy",
                    "explanation": "깊은 공감이 고통스러운 가족의 상처를 치유해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다현",
                    "script": "Love bridges all differences.",
                    "translation": "사랑이 모든 차이를 연결해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서아",
                    "script": "Your compassion amazes me!",
                    "translation": "너의 연민이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다현",
                    "script": "Efficiency prevents future conflicts.",
                    "translation": "효율성이 미래의 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서아",
                    "script": "You heal relationships beautifully!",
                    "translation": "너는 관계를 아름답게 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서아가 다현의 아름다운 관계 치유를 칭찬하는 말이에요.",
                    "optionA": "heal",
                    "optionB": "You",
                    "optionC": "relationships",
                    "optionD": "really",
                    "optionE": "beautifully",
                    "result": "You really heal relationships beautifully",
                    "explanation": "서아는 'You really heal relationships beautifully'라고 다현이 정말로 관계를 아름답게 치유한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11447 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직장 동료와 충돌",
            "explanation": "ESTJ의 규칙 기반 해결과 ENFJ의 화합 중심 접근 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Apply workplace policies consistently.",
                    "translation": "직장 정책을 일관되게 적용해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Build bridges between people.",
                    "translation": "사람들 사이에 다리를 놓아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영은 직장 정책을 일관되게 적용하자고 했나요?",
                    "hint": "ESTJ는 갈등 해결에서 규칙과 정책의 일관된 적용을 중시합니다.",
                    "result": "O",
                    "explanation": "하영은 'Apply workplace policies consistently'라고 직장 정책을 일관되게 적용하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하영",
                    "script": "Fairness prevents future problems.",
                    "translation": "공정함이 미래의 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Understanding repairs broken trust.",
                    "translation": "이해가 깨진 신뢰를 수리해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "True @@ prevents many future problems.",
                    "hint": "하영이 많은 미래의 문제를 방지한다고 한 것은?",
                    "optionA": "luck",
                    "optionB": "fairness",
                    "optionC": "weather",
                    "result": "fairness",
                    "explanation": "진정한 공정함이 많은 미래의 문제를 방지해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Standards maintain workplace harmony.",
                    "translation": "기준이 직장 조화를 유지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your justice approach works!",
                    "translation": "너의 정의로운 접근이 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Human connection transcends rules.",
                    "translation": "인간적 연결이 규칙을 초월해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "You uphold standards firmly!",
                    "translation": "너는 기준을 확고하게 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 하영의 확고한 기준 유지를 칭찬하는 말이에요.",
                    "optionA": "uphold",
                    "optionB": "You",
                    "optionC": "standards",
                    "optionD": "really",
                    "optionE": "firmly",
                    "result": "You really uphold standards firmly",
                    "explanation": "민아는 'You really uphold standards firmly'라고 하영이 정말로 기준을 확고하게 유지한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "직장 동료와 충돌",
            "explanation": "ESTJ의 규칙 기반 해결과 ENFJ의 화합 중심 접근 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "Apply workplace policies consistently.",
                    "translation": "직장 정책을 일관되게 적용해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Build bridges between people.",
                    "translation": "사람들 사이에 다리를 놓아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영은 직장 정책을 일관되게 적용하자고 했나요?",
                    "hint": "ESTJ는 갈등 해결에서 규칙과 정책의 일관된 적용을 중시합니다.",
                    "result": "O",
                    "explanation": "하영은 'Apply workplace policies consistently'라고 직장 정책을 일관되게 적용하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하영",
                    "script": "Fairness prevents future problems.",
                    "translation": "공정함이 미래의 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Understanding repairs broken trust.",
                    "translation": "이해가 깨진 신뢰를 수리해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "True @@ prevents many future problems.",
                    "hint": "하영이 많은 미래의 문제를 방지한다고 한 것은?",
                    "optionA": "luck",
                    "optionB": "fairness",
                    "optionC": "weather",
                    "result": "fairness",
                    "explanation": "진정한 공정함이 많은 미래의 문제를 방지해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하영",
                    "script": "Standards maintain workplace harmony.",
                    "translation": "기준이 직장 조화를 유지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your justice approach works!",
                    "translation": "너의 정의로운 접근이 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하영",
                    "script": "Human connection transcends rules.",
                    "translation": "인간적 연결이 규칙을 초월해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "You uphold standards firmly!",
                    "translation": "너는 기준을 확고하게 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민아가 하영의 확고한 기준 유지를 칭찬하는 말이에요.",
                    "optionA": "uphold",
                    "optionB": "You",
                    "optionC": "standards",
                    "optionD": "really",
                    "optionE": "firmly",
                    "result": "You really uphold standards firmly",
                    "explanation": "민아는 'You really uphold standards firmly'라고 하영이 정말로 기준을 확고하게 유지한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11448 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용함과 활기의 만남",
            "explanation": "ISFP의 내향적 소통과 ESTP의 외향적 에너지 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I prefer quiet one-on-one conversations.",
                    "translation": "조용한 일대일 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Personal conversations create deeper connections.",
                    "translation": "개인적인 대화가 더 깊은 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Large groups sometimes feel overwhelming.",
                    "translation": "큰 그룹이 때로는 압도적으로 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 큰 그룹보다 작은 모임을 선호하나요?",
                    "hint": "채영이가 큰 그룹에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "채영이는 큰 그룹이 '압도적으로 느껴진다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Your thoughtful energy balances group.",
                    "translation": "너의 사려 깊은 에너지가 그룹 역학의 균형을 맞춰."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I express care through actions.",
                    "translation": "행동을 통해 배려를 표현해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Actions show authentic caring beautifully.",
                    "translation": "행동이 진정한 배려를 아름답게 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung prefers quiet one-on-one @@.",
                    "hint": "채영이가 조용한 일대일 무엇을 선호한다고 했나요?",
                    "optionA": "games",
                    "optionB": "conversations",
                    "optionC": "activities",
                    "result": "conversations",
                    "explanation": "채영이는 조용한 일대일 '대화들(conversations)'을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Gentle words create safe spaces.",
                    "translation": "부드러운 말이 안전한 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your gentleness brings out others'.",
                    "translation": "너의 부드러움이 다른 사람들의 최선을 끌어내."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "친절함에 대한 문장이에요.",
                    "result": "Quiet kindness always matters",
                    "explanation": "조용한 친절함이 항상 중요해요.",
                    "optionA": "matters",
                    "optionB": "kindness",
                    "optionC": "always",
                    "optionD": "Quiet"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your energy helps me social.",
                    "translation": "너의 에너지가 사회적 상황에 더 편안함을 느끼는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We balance calm and excitement.",
                    "translation": "우리는 차분함과 흥미진진함의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용함과 활기의 만남",
            "explanation": "ISFP의 내향적 소통과 ESTP의 외향적 에너지 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I prefer quiet one-on-one conversations.",
                    "translation": "조용한 일대일 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Personal conversations create deeper connections.",
                    "translation": "개인적인 대화가 더 깊은 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Large groups sometimes feel overwhelming.",
                    "translation": "큰 그룹이 때로는 압도적으로 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 큰 그룹보다 작은 모임을 선호하나요?",
                    "hint": "채영이가 큰 그룹에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "채영이는 큰 그룹이 '압도적으로 느껴진다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Your thoughtful energy balances group.",
                    "translation": "너의 사려 깊은 에너지가 그룹 역학의 균형을 맞춰."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I express care through actions.",
                    "translation": "행동을 통해 배려를 표현해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Actions show authentic caring beautifully.",
                    "translation": "행동이 진정한 배려를 아름답게 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung prefers quiet one-on-one @@.",
                    "hint": "채영이가 조용한 일대일 무엇을 선호한다고 했나요?",
                    "optionA": "games",
                    "optionB": "conversations",
                    "optionC": "activities",
                    "result": "conversations",
                    "explanation": "채영이는 조용한 일대일 '대화들(conversations)'을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Gentle words create safe spaces.",
                    "translation": "부드러운 말이 안전한 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your gentleness brings out others'.",
                    "translation": "너의 부드러움이 다른 사람들의 최선을 끌어내."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "친절함에 대한 문장이에요.",
                    "optionA": "matters",
                    "optionB": "kindness",
                    "optionC": "always",
                    "optionD": "Quiet",
                    "result": "Quiet kindness always matters",
                    "explanation": "조용한 친절함이 항상 중요해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your energy helps me social.",
                    "translation": "너의 에너지가 사회적 상황에 더 편안함을 느끼는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We balance calm and excitement.",
                    "translation": "우리는 차분함과 흥미진진함의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 11449 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음과 행동의 조화",
            "explanation": "ISFP의 감정 중심 소통과 ESTP의 활동적 표현 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I show feelings through gestures.",
                    "translation": "작은 제스처로 감정을 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Small gestures carry big messages.",
                    "translation": "작은 제스처가 큰 메시지를 전달해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Meaningful looks say more words.",
                    "translation": "의미 있는 눈빛이 말보다 더 많이 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 말보다 비언어적 표현을 더 중시하나요?",
                    "hint": "수지가 눈빛과 말에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "수지는 의미 있는 눈빛이 '말보다 더 많이 말한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Non-verbal communication speaks volumes sometimes.",
                    "translation": "비언어적 의사소통이 때로는 많은 것을 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "I prefer showing rather talking.",
                    "translation": "말하는 것보다 보여주는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Your actions demonstrate genuine care.",
                    "translation": "너의 행동이 진정한 배려를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji shows feelings through small @@.",
                    "hint": "수지가 작은 무엇으로 감정을 보여준다고 했나요?",
                    "optionA": "words",
                    "optionB": "gestures",
                    "optionC": "gifts",
                    "result": "gestures",
                    "explanation": "수지는 작은 '제스처들(gestures)'로 감정을 보여준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Quiet presence offers comfort support.",
                    "translation": "조용한 존재가 위로와 지지를 제공해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Your peaceful energy calms situations.",
                    "translation": "너의 평화로운 에너지가 상황을 진정시켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동에 대한 문장이에요.",
                    "result": "Actions speak than words",
                    "explanation": "행동이 말보다 더 말해요.",
                    "optionA": "Actions",
                    "optionB": "speak",
                    "optionC": "words",
                    "optionD": "than"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your enthusiasm encourages me share.",
                    "translation": "너의 열정이 더 많이 나누도록 격려해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We express ourselves through ways.",
                    "translation": "우리는 다른 방식으로 자신을 표현해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음과 행동의 조화",
            "explanation": "ISFP의 감정 중심 소통과 ESTP의 활동적 표현 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I show feelings through gestures.",
                    "translation": "작은 제스처로 감정을 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Small gestures carry big messages.",
                    "translation": "작은 제스처가 큰 메시지를 전달해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Meaningful looks say more words.",
                    "translation": "의미 있는 눈빛이 말보다 더 많이 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 말보다 비언어적 표현을 더 중시하나요?",
                    "hint": "수지가 눈빛과 말에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "수지는 의미 있는 눈빛이 '말보다 더 많이 말한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Non-verbal communication speaks volumes sometimes.",
                    "translation": "비언어적 의사소통이 때로는 많은 것을 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "I prefer showing rather talking.",
                    "translation": "말하는 것보다 보여주는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Your actions demonstrate genuine care.",
                    "translation": "너의 행동이 진정한 배려를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji shows feelings through small @@.",
                    "hint": "수지가 작은 무엇으로 감정을 보여준다고 했나요?",
                    "optionA": "words",
                    "optionB": "gestures",
                    "optionC": "gifts",
                    "result": "gestures",
                    "explanation": "수지는 작은 '제스처들(gestures)'로 감정을 보여준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Quiet presence offers comfort support.",
                    "translation": "조용한 존재가 위로와 지지를 제공해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Your peaceful energy calms situations.",
                    "translation": "너의 평화로운 에너지가 상황을 진정시켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "Actions",
                    "optionB": "speak",
                    "optionC": "words",
                    "optionD": "than",
                    "result": "Actions speak than words",
                    "explanation": "행동이 말보다 더 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your enthusiasm encourages me share.",
                    "translation": "너의 열정이 더 많이 나누도록 격려해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We express ourselves through ways.",
                    "translation": "우리는 다른 방식으로 자신을 표현해."
                }
            ]
        }
    ]
}
ID: 11450 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "호기심의 다른 색깔",
            "explanation": "ISFP의 감성적 탐구와 ESTP의 체험적 학습 지지 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I explore what touches heart.",
                    "translation": "내 마음을 감동시키는 것을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Heart-driven learning creates lasting memories.",
                    "translation": "마음이 이끄는 학습이 지속적인 기억을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Beautiful stories inspire my curiosity.",
                    "translation": "아름다운 이야기가 내 호기심에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 딱딱한 사실보다 아름다운 이야기를 선호하나요?",
                    "hint": "아린이가 무엇이 호기심에 영감을 준다고 했나요?",
                    "result": "O",
                    "explanation": "아린이는 '아름다운 이야기'가 호기심에 영감을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Stories make information come alive.",
                    "translation": "이야기가 정보를 살아있게 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "I learn best through experiences.",
                    "translation": "개인적 경험을 통해 가장 잘 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Experience beats theory every time.",
                    "translation": "경험이 매번 이론을 이겨."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin explores what touches her @@.",
                    "hint": "아린이가 자신의 무엇을 감동시키는 것을 탐구한다고 했나요?",
                    "optionA": "mind",
                    "optionB": "heart",
                    "optionC": "soul",
                    "result": "heart",
                    "explanation": "아린이는 자신의 '마음(heart)'을 감동시키는 것을 탐구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Art and nature fascinate me.",
                    "translation": "예술과 자연이 나를 매혹시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your artistic eye sees hidden.",
                    "translation": "너의 예술적 안목이 숨겨진 아름다움을 봐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "탐구에 대한 문장이에요.",
                    "result": "Curiosity opens new doors",
                    "explanation": "호기심이 새로운 문을 열어요.",
                    "optionA": "new",
                    "optionB": "opens",
                    "optionC": "Curiosity",
                    "optionD": "doors"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your hands-on approach makes learning.",
                    "translation": "너의 직접 체험 접근이 학습을 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "We discover through heart action.",
                    "translation": "우리는 마음과 행동을 통해 발견해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "호기심의 다른 색깔",
            "explanation": "ISFP의 감성적 탐구와 ESTP의 체험적 학습 지지 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I explore what touches heart.",
                    "translation": "내 마음을 감동시키는 것을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Heart-driven learning creates lasting memories.",
                    "translation": "마음이 이끄는 학습이 지속적인 기억을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Beautiful stories inspire my curiosity.",
                    "translation": "아름다운 이야기가 내 호기심에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 딱딱한 사실보다 아름다운 이야기를 선호하나요?",
                    "hint": "아린이가 무엇이 호기심에 영감을 준다고 했나요?",
                    "result": "O",
                    "explanation": "아린이는 '아름다운 이야기'가 호기심에 영감을 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Stories make information come alive.",
                    "translation": "이야기가 정보를 살아있게 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "I learn best through experiences.",
                    "translation": "개인적 경험을 통해 가장 잘 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Experience beats theory every time.",
                    "translation": "경험이 매번 이론을 이겨."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin explores what touches her @@.",
                    "hint": "아린이가 자신의 무엇을 감동시키는 것을 탐구한다고 했나요?",
                    "optionA": "mind",
                    "optionB": "heart",
                    "optionC": "soul",
                    "result": "heart",
                    "explanation": "아린이는 자신의 '마음(heart)'을 감동시키는 것을 탐구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Art and nature fascinate me.",
                    "translation": "예술과 자연이 나를 매혹시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your artistic eye sees hidden.",
                    "translation": "너의 예술적 안목이 숨겨진 아름다움을 봐."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "탐구에 대한 문장이에요.",
                    "optionA": "new",
                    "optionB": "opens",
                    "optionC": "Curiosity",
                    "optionD": "doors",
                    "result": "Curiosity opens new doors",
                    "explanation": "호기심이 새로운 문을 열어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your hands-on approach makes learning.",
                    "translation": "너의 직접 체험 접근이 학습을 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "We discover through heart action.",
                    "translation": "우리는 마음과 행동을 통해 발견해."
                }
            ]
        }
    ]
}
ID: 11451 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용성과 감성의 만남",
            "explanation": "ISFP의 의미 중심 학습과 ESTP의 실생활 연결 지원 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I need to feel connected.",
                    "translation": "정보와 연결감을 느낄 필요가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Personal connections make learning stick.",
                    "translation": "개인적 연결이 학습을 오래가게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Abstract concepts need real examples.",
                    "translation": "추상적 개념은 실제 예시가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 추상적인 것을 그대로 이해하기 어려워하나요?",
                    "hint": "소미가 추상적 개념에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "소미는 추상적 개념은 '실제 예시가 필요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Real examples make everything clearer.",
                    "translation": "실제 예시가 모든 것을 더 명확하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Visual learning helps me understand.",
                    "translation": "시각적 학습이 더 잘 이해하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Your visual approach reveals patterns.",
                    "translation": "너의 시각적 접근이 새로운 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi needs to feel @@ to information.",
                    "hint": "소미가 정보와 무엇을 느낄 필요가 있다고 했나요?",
                    "optionA": "angry",
                    "optionB": "connected",
                    "optionC": "confused",
                    "result": "connected",
                    "explanation": "소미는 정보와 '연결감(connected)'을 느낄 필요가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Meaningful context makes topics relevant.",
                    "translation": "의미 있는 맥락이 주제를 관련 있게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Your perspective adds emotional depth.",
                    "translation": "너의 관점이 감정적 깊이를 더해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "연결에 대한 문장이에요.",
                    "result": "Connection creates deep understanding",
                    "explanation": "연결이 깊은 이해를 만들어요.",
                    "optionA": "deep",
                    "optionB": "understanding",
                    "optionC": "Connection",
                    "optionD": "creates"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your practical examples bring life.",
                    "translation": "너의 실용적 예시가 개념에 생명을 가져와."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "We blend meaning with application.",
                    "translation": "우리는 의미와 적용을 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용성과 감성의 만남",
            "explanation": "ISFP의 의미 중심 학습과 ESTP의 실생활 연결 지원 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I need to feel connected.",
                    "translation": "정보와 연결감을 느낄 필요가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Personal connections make learning stick.",
                    "translation": "개인적 연결이 학습을 오래가게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Abstract concepts need real examples.",
                    "translation": "추상적 개념은 실제 예시가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 추상적인 것을 그대로 이해하기 어려워하나요?",
                    "hint": "소미가 추상적 개념에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "소미는 추상적 개념은 '실제 예시가 필요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Real examples make everything clearer.",
                    "translation": "실제 예시가 모든 것을 더 명확하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Visual learning helps me understand.",
                    "translation": "시각적 학습이 더 잘 이해하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Your visual approach reveals patterns.",
                    "translation": "너의 시각적 접근이 새로운 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi needs to feel @@ to information.",
                    "hint": "소미가 정보와 무엇을 느낄 필요가 있다고 했나요?",
                    "optionA": "angry",
                    "optionB": "connected",
                    "optionC": "confused",
                    "result": "connected",
                    "explanation": "소미는 정보와 '연결감(connected)'을 느낄 필요가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Meaningful context makes topics relevant.",
                    "translation": "의미 있는 맥락이 주제를 관련 있게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Your perspective adds emotional depth.",
                    "translation": "너의 관점이 감정적 깊이를 더해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "연결에 대한 문장이에요.",
                    "optionA": "deep",
                    "optionB": "understanding",
                    "optionC": "Connection",
                    "optionD": "creates",
                    "result": "Connection creates deep understanding",
                    "explanation": "연결이 깊은 이해를 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your practical examples bring life.",
                    "translation": "너의 실용적 예시가 개념에 생명을 가져와."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "We blend meaning with application.",
                    "translation": "우리는 의미와 적용을 결합해."
                }
            ]
        }
    ]
}
ID: 11452 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음이 정하는 길",
            "explanation": "ISFP의 가치 중심 결정과 ESTP의 현실적 지지 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "My heart guides important decisions.",
                    "translation": "내 마음이 중요한 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Heart decisions often prove right.",
                    "translation": "마음의 결정이 종종 옳다는 것이 증명돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소율",
                    "script": "Personal values matter most me.",
                    "translation": "개인적 가치가 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율이는 외부 기대보다 개인적 가치를 우선시하나요?",
                    "hint": "소율이가 무엇이 가장 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "소율이는 '개인적 가치'가 자신에게 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Your values create authentic choices.",
                    "translation": "너의 가치가 진정한 선택을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "I consider how decisions affect.",
                    "translation": "결정이 다른 사람들에게 어떤 영향을 주는지 고려해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Caring about others shows wisdom.",
                    "translation": "다른 사람을 배려하는 것이 진정한 지혜를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Soyul's @@ guides important decisions.",
                    "hint": "소율의 무엇이 중요한 결정을 이끈다고 했나요?",
                    "optionA": "brain",
                    "optionB": "heart",
                    "optionC": "friends",
                    "result": "heart",
                    "explanation": "소율의 '마음(heart)'이 중요한 결정을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소율",
                    "script": "Peaceful solutions feel more right.",
                    "translation": "평화로운 해결책이 더 옳게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your gentle approach prevents conflicts.",
                    "translation": "너의 부드러운 접근이 갈등을 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "가치에 대한 문장이에요.",
                    "result": "Values guide our choices",
                    "explanation": "가치가 우리의 선택을 이끌어요.",
                    "optionA": "our",
                    "optionB": "choices",
                    "optionC": "Values",
                    "optionD": "guide"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "Your practical perspective adds balance.",
                    "translation": "너의 실용적 관점이 균형을 더해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We blend feelings with reality.",
                    "translation": "우리는 감정과 현실을 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음이 정하는 길",
            "explanation": "ISFP의 가치 중심 결정과 ESTP의 현실적 지지 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "My heart guides important decisions.",
                    "translation": "내 마음이 중요한 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Heart decisions often prove right.",
                    "translation": "마음의 결정이 종종 옳다는 것이 증명돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소율",
                    "script": "Personal values matter most me.",
                    "translation": "개인적 가치가 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율이는 외부 기대보다 개인적 가치를 우선시하나요?",
                    "hint": "소율이가 무엇이 가장 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "소율이는 '개인적 가치'가 자신에게 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Your values create authentic choices.",
                    "translation": "너의 가치가 진정한 선택을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "I consider how decisions affect.",
                    "translation": "결정이 다른 사람들에게 어떤 영향을 주는지 고려해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Caring about others shows wisdom.",
                    "translation": "다른 사람을 배려하는 것이 진정한 지혜를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Soyul's @@ guides important decisions.",
                    "hint": "소율의 무엇이 중요한 결정을 이끈다고 했나요?",
                    "optionA": "brain",
                    "optionB": "heart",
                    "optionC": "friends",
                    "result": "heart",
                    "explanation": "소율의 '마음(heart)'이 중요한 결정을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소율",
                    "script": "Peaceful solutions feel more right.",
                    "translation": "평화로운 해결책이 더 옳게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your gentle approach prevents conflicts.",
                    "translation": "너의 부드러운 접근이 갈등을 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "가치에 대한 문장이에요.",
                    "optionA": "our",
                    "optionB": "choices",
                    "optionC": "Values",
                    "optionD": "guide",
                    "result": "Values guide our choices",
                    "explanation": "가치가 우리의 선택을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "Your practical perspective adds balance.",
                    "translation": "너의 실용적 관점이 균형을 더해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We blend feelings with reality.",
                    "translation": "우리는 감정과 현실을 결합해."
                }
            ]
        }
    ]
}
ID: 11453 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중함과 결단력의 조화",
            "explanation": "ISFP의 조심스러운 선택과 ESTP의 빠른 실행 지원 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I need time to process.",
                    "translation": "모든 옵션을 처리할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Taking time prevents regret later.",
                    "translation": "시간을 갖는 것이 나중에 후회를 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Inner voice speaks when ready.",
                    "translation": "준비되면 내면의 목소리가 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 성급하게 결정을 내리는 편인가요?",
                    "hint": "채영이가 결정을 위해 무엇이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "채영이는 모든 옵션을 '처리할 시간이 필요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Your patience leads to decisions.",
                    "translation": "너의 인내심이 더 나은 결정으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Gentle choices create less stress.",
                    "translation": "부드러운 선택이 더 적은 스트레스를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Your thoughtful approach inspires consideration.",
                    "translation": "너의 사려 깊은 접근이 신중한 고려에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung needs time to process all @@.",
                    "hint": "채영이가 모든 무엇을 처리하기 위해 시간이 필요하다고 했나요?",
                    "optionA": "people",
                    "optionB": "options",
                    "optionC": "books",
                    "result": "options",
                    "explanation": "채영이는 모든 '옵션들(options)'을 처리하기 위해 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Harmony matters more than speed.",
                    "translation": "속도보다 조화가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Your focus on harmony improves.",
                    "translation": "조화에 대한 너의 집중이 장기적 결과를 개선해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "인내에 대한 문장이에요.",
                    "result": "Patience brings quiet wisdom",
                    "explanation": "인내심이 조용한 지혜를 가져와요.",
                    "optionA": "brings",
                    "optionB": "quiet",
                    "optionC": "Patience",
                    "optionD": "wisdom"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your quick thinking helps when.",
                    "translation": "너의 빠른 사고가 행동이 필요할 때 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We balance thoughtfulness with action.",
                    "translation": "우리는 사려 깊음과 행동의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중함과 결단력의 조화",
            "explanation": "ISFP의 조심스러운 선택과 ESTP의 빠른 실행 지원 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I need time to process.",
                    "translation": "모든 옵션을 처리할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Taking time prevents regret later.",
                    "translation": "시간을 갖는 것이 나중에 후회를 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Inner voice speaks when ready.",
                    "translation": "준비되면 내면의 목소리가 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 성급하게 결정을 내리는 편인가요?",
                    "hint": "채영이가 결정을 위해 무엇이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "채영이는 모든 옵션을 '처리할 시간이 필요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Your patience leads to decisions.",
                    "translation": "너의 인내심이 더 나은 결정으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Gentle choices create less stress.",
                    "translation": "부드러운 선택이 더 적은 스트레스를 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Your thoughtful approach inspires consideration.",
                    "translation": "너의 사려 깊은 접근이 신중한 고려에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung needs time to process all @@.",
                    "hint": "채영이가 모든 무엇을 처리하기 위해 시간이 필요하다고 했나요?",
                    "optionA": "people",
                    "optionB": "options",
                    "optionC": "books",
                    "result": "options",
                    "explanation": "채영이는 모든 '옵션들(options)'을 처리하기 위해 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Harmony matters more than speed.",
                    "translation": "속도보다 조화가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Your focus on harmony improves.",
                    "translation": "조화에 대한 너의 집중이 장기적 결과를 개선해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "인내에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "quiet",
                    "optionC": "Patience",
                    "optionD": "wisdom",
                    "result": "Patience brings quiet wisdom",
                    "explanation": "인내심이 조용한 지혜를 가져와요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your quick thinking helps when.",
                    "translation": "너의 빠른 사고가 행동이 필요할 때 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We balance thoughtfulness with action.",
                    "translation": "우리는 사려 깊음과 행동의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 11454 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 영혼의 리듬",
            "explanation": "ISFP의 자연스러운 흐름과 ESTP의 활동적 생활 방식 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I follow my inner rhythm.",
                    "translation": "내 내적 리듬을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Natural rhythms create authentic living.",
                    "translation": "자연스러운 리듬이 진정한 삶을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Forced schedules drain my energy.",
                    "translation": "강요된 일정이 내 에너지를 소모시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 자유로운 일정을 선호하나요?",
                    "hint": "수지가 강요된 일정에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "수지는 강요된 일정이 '에너지를 소모시킨다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your flexible approach reduces stress.",
                    "translation": "너의 유연한 접근이 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "I work best when inspired.",
                    "translation": "영감을 받을 때 가장 잘 일해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Inspiration creates the most productivity.",
                    "translation": "영감이 가장 높은 생산성을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji follows her inner @@.",
                    "hint": "수지가 자신의 내적 무엇을 따라간다고 했나요?",
                    "optionA": "voice",
                    "optionB": "rhythm",
                    "optionC": "feelings",
                    "result": "rhythm",
                    "explanation": "수지는 자신의 내적 '리듬(rhythm)'을 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Peaceful moments recharge my soul.",
                    "translation": "평화로운 순간이 내 영혼을 재충전해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your calm energy balances excitement.",
                    "translation": "너의 차분한 에너지가 내 흥분의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자유에 대한 문장이에요.",
                    "result": "Freedom nurtures inner creativity",
                    "explanation": "자유가 내적 창의성을 기르지.",
                    "optionA": "Freedom",
                    "optionB": "nurtures",
                    "optionC": "inner",
                    "optionD": "creativity"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your active lifestyle motivates me.",
                    "translation": "너의 활동적인 라이프스타일이 더 모험을 하도록 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "We blend calm with adventure.",
                    "translation": "우리는 차분함과 모험을 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 영혼의 리듬",
            "explanation": "ISFP의 자연스러운 흐름과 ESTP의 활동적 생활 방식 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I follow my inner rhythm.",
                    "translation": "내 내적 리듬을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Natural rhythms create authentic living.",
                    "translation": "자연스러운 리듬이 진정한 삶을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Forced schedules drain my energy.",
                    "translation": "강요된 일정이 내 에너지를 소모시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 자유로운 일정을 선호하나요?",
                    "hint": "수지가 강요된 일정에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "수지는 강요된 일정이 '에너지를 소모시킨다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your flexible approach reduces stress.",
                    "translation": "너의 유연한 접근이 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "I work best when inspired.",
                    "translation": "영감을 받을 때 가장 잘 일해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Inspiration creates the most productivity.",
                    "translation": "영감이 가장 높은 생산성을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji follows her inner @@.",
                    "hint": "수지가 자신의 내적 무엇을 따라간다고 했나요?",
                    "optionA": "voice",
                    "optionB": "rhythm",
                    "optionC": "feelings",
                    "result": "rhythm",
                    "explanation": "수지는 자신의 내적 '리듬(rhythm)'을 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Peaceful moments recharge my soul.",
                    "translation": "평화로운 순간이 내 영혼을 재충전해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your calm energy balances excitement.",
                    "translation": "너의 차분한 에너지가 내 흥분의 균형을 맞춰."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "자유에 대한 문장이에요.",
                    "optionA": "Freedom",
                    "optionB": "nurtures",
                    "optionC": "inner",
                    "optionD": "creativity",
                    "result": "Freedom nurtures inner creativity",
                    "explanation": "자유가 내적 창의성을 기르지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your active lifestyle motivates me.",
                    "translation": "너의 활동적인 라이프스타일이 더 모험을 하도록 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "We blend calm with adventure.",
                    "translation": "우리는 차분함과 모험을 결합해."
                }
            ]
        }
    ]
}
ID: 11455 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내면의 기준과 외부의 활력",
            "explanation": "ISFP의 개인적 만족 추구와 ESTP의 현실적 성취 지원 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "Inner satisfaction guides my choices.",
                    "translation": "내적 만족이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Personal satisfaction creates genuine happiness.",
                    "translation": "개인적 만족이 진정한 행복을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Quality matters more than quantity.",
                    "translation": "양보다 질이 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 많은 것보다 좋은 것을 중시하나요?",
                    "hint": "아린이가 질과 양 중 무엇이 더 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "아린이는 '양보다 질이 더 중요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Quality focus creates lasting value.",
                    "translation": "질에 대한 집중이 지속적인 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "I measure success by happiness.",
                    "translation": "행복으로 성공을 측정해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Your happiness definition inspires others.",
                    "translation": "너의 행복 정의가 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin's inner @@ guides her choices.",
                    "hint": "아린의 내적 무엇이 선택을 이끈다고 했나요?",
                    "optionA": "voice",
                    "optionB": "satisfaction",
                    "optionC": "wisdom",
                    "result": "satisfaction",
                    "explanation": "아린의 내적 '만족(satisfaction)'이 선택을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Authentic living brings deep peace.",
                    "translation": "진정한 삶이 깊은 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Your authenticity shows true courage.",
                    "translation": "너의 진정성이 진정한 용기를 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진정성에 대한 문장이에요.",
                    "result": "Authenticity brings lasting joy",
                    "explanation": "진정성이 지속적인 기쁨을 가져와요.",
                    "optionA": "joy",
                    "optionB": "lasting",
                    "optionC": "brings",
                    "optionD": "Authenticity"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your energy helps me take.",
                    "translation": "너의 에너지가 더 많은 행동을 취하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "We balance being and doing.",
                    "translation": "우리는 존재와 행위의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내면의 기준과 외부의 활력",
            "explanation": "ISFP의 개인적 만족 추구와 ESTP의 현실적 성취 지원 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "Inner satisfaction guides my choices.",
                    "translation": "내적 만족이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Personal satisfaction creates genuine happiness.",
                    "translation": "개인적 만족이 진정한 행복을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Quality matters more than quantity.",
                    "translation": "양보다 질이 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 많은 것보다 좋은 것을 중시하나요?",
                    "hint": "아린이가 질과 양 중 무엇이 더 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "아린이는 '양보다 질이 더 중요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Quality focus creates lasting value.",
                    "translation": "질에 대한 집중이 지속적인 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "I measure success by happiness.",
                    "translation": "행복으로 성공을 측정해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Your happiness definition inspires others.",
                    "translation": "너의 행복 정의가 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin's inner @@ guides her choices.",
                    "hint": "아린의 내적 무엇이 선택을 이끈다고 했나요?",
                    "optionA": "voice",
                    "optionB": "satisfaction",
                    "optionC": "wisdom",
                    "result": "satisfaction",
                    "explanation": "아린의 내적 '만족(satisfaction)'이 선택을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Authentic living brings deep peace.",
                    "translation": "진정한 삶이 깊은 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Your authenticity shows true courage.",
                    "translation": "너의 진정성이 진정한 용기를 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "진정성에 대한 문장이에요.",
                    "optionA": "joy",
                    "optionB": "lasting",
                    "optionC": "brings",
                    "optionD": "Authenticity",
                    "result": "Authenticity brings lasting joy",
                    "explanation": "진정성이 지속적인 기쁨을 가져와요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your energy helps me take.",
                    "translation": "너의 에너지가 더 많은 행동을 취하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "We balance being and doing.",
                    "translation": "우리는 존재와 행위의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 11456 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용한 마음의 휴식",
            "explanation": "ISFP의 내적 회복과 ESTP의 활동적 스트레스 해소 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I need solitude when stressed.",
                    "translation": "스트레스받을 때 고독이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Alone time helps process emotions.",
                    "translation": "혼자만의 시간이 감정을 처리하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Overwhelming feelings drain my energy.",
                    "translation": "압도적인 감정이 내 에너지를 소모시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 강한 감정이 에너지를 준다고 생각하나요?",
                    "hint": "소미가 압도적인 감정에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "소미는 압도적인 감정이 '에너지를 소모시킨다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Your sensitivity shows deep caring.",
                    "translation": "너의 민감성이 깊은 배려를 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Nature walks restore my balance.",
                    "translation": "자연 산책이 내 균형을 회복시켜."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Natural environments work like magic.",
                    "translation": "자연 환경이 마법처럼 작용해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi needs @@ when stressed.",
                    "hint": "소미가 스트레스받을 때 무엇이 필요하다고 했나요?",
                    "optionA": "company",
                    "optionB": "solitude",
                    "optionC": "noise",
                    "result": "solitude",
                    "explanation": "소미는 스트레스받을 때 '고독(solitude)'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Creative expression helps release tension.",
                    "translation": "창의적 표현이 긴장을 해소하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your creativity turns stress beauty.",
                    "translation": "너의 창의성이 스트레스를 아름다움으로 바꿔."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "평화에 대한 문장이에요.",
                    "result": "Peace heals inner wounds",
                    "explanation": "평화가 내적 상처를 치유해요.",
                    "optionA": "Peace",
                    "optionB": "wounds",
                    "optionC": "inner",
                    "optionD": "heals"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your positive energy lifts spirits.",
                    "translation": "너의 긍정적 에너지가 내 기분을 끌어올려."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We find balance through methods.",
                    "translation": "우리는 다른 방법을 통해 균형을 찾아."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조용한 마음의 휴식",
            "explanation": "ISFP의 내적 회복과 ESTP의 활동적 스트레스 해소 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I need solitude when stressed.",
                    "translation": "스트레스받을 때 고독이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Alone time helps process emotions.",
                    "translation": "혼자만의 시간이 감정을 처리하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Overwhelming feelings drain my energy.",
                    "translation": "압도적인 감정이 내 에너지를 소모시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 강한 감정이 에너지를 준다고 생각하나요?",
                    "hint": "소미가 압도적인 감정에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "소미는 압도적인 감정이 '에너지를 소모시킨다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Your sensitivity shows deep caring.",
                    "translation": "너의 민감성이 깊은 배려를 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Nature walks restore my balance.",
                    "translation": "자연 산책이 내 균형을 회복시켜."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Natural environments work like magic.",
                    "translation": "자연 환경이 마법처럼 작용해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi needs @@ when stressed.",
                    "hint": "소미가 스트레스받을 때 무엇이 필요하다고 했나요?",
                    "optionA": "company",
                    "optionB": "solitude",
                    "optionC": "noise",
                    "result": "solitude",
                    "explanation": "소미는 스트레스받을 때 '고독(solitude)'이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Creative expression helps release tension.",
                    "translation": "창의적 표현이 긴장을 해소하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your creativity turns stress beauty.",
                    "translation": "너의 창의성이 스트레스를 아름다움으로 바꿔."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "평화에 대한 문장이에요.",
                    "optionA": "Peace",
                    "optionB": "wounds",
                    "optionC": "inner",
                    "optionD": "heals",
                    "result": "Peace heals inner wounds",
                    "explanation": "평화가 내적 상처를 치유해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your positive energy lifts spirits.",
                    "translation": "너의 긍정적 에너지가 내 기분을 끌어올려."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We find balance through methods.",
                    "translation": "우리는 다른 방법을 통해 균형을 찾아."
                }
            ]
        }
    ]
}
ID: 11457 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정과 행동의 치유",
            "explanation": "ISFP의 감정적 처리와 ESTP의 실용적 문제 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Strong emotions sometimes overwhelm me.",
                    "translation": "강한 감정이 때로는 나를 압도해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Feeling deeply shows caring heart.",
                    "translation": "깊이 느끼는 것이 배려하는 마음을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "I need gentle understanding support.",
                    "translation": "부드러운 이해와 지지가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 강압적인 해결책보다 부드러운 지지를 원하나요?",
                    "hint": "채영이가 어떤 지지가 필요하다고 했나요?",
                    "result": "O",
                    "explanation": "채영이는 '부드러운 이해와 지지'가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Your gentle approach teaches patience.",
                    "translation": "너의 부드러운 접근이 인내를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Time helps heal emotional wounds.",
                    "translation": "시간이 감정적 상처를 치유하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Patience creates the strongest healing.",
                    "translation": "인내가 가장 강한 치유를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung needs gentle understanding and @@.",
                    "hint": "채영이가 부드러운 이해와 무엇이 필요하다고 했나요?",
                    "optionA": "criticism",
                    "optionB": "support",
                    "optionC": "pressure",
                    "result": "support",
                    "explanation": "채영이는 부드러운 이해와 '지지(support)'가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Forgiveness brings me inner peace.",
                    "translation": "용서가 나에게 내적 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Your forgiving heart inspires others.",
                    "translation": "너의 용서하는 마음이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "치유에 대한 문장이에요.",
                    "result": "Gentleness mends broken hearts",
                    "explanation": "부드러움이 상한 마음을 치유해요.",
                    "optionA": "broken",
                    "optionB": "Gentleness",
                    "optionC": "hearts",
                    "optionD": "mends"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your practical solutions help move.",
                    "translation": "너의 실용적 해결책이 앞으로 나아가는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We heal through understanding action.",
                    "translation": "우리는 이해와 행동을 통해 치유해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정과 행동의 치유",
            "explanation": "ISFP의 감정적 처리와 ESTP의 실용적 문제 해결 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Strong emotions sometimes overwhelm me.",
                    "translation": "강한 감정이 때로는 나를 압도해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Feeling deeply shows caring heart.",
                    "translation": "깊이 느끼는 것이 배려하는 마음을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "I need gentle understanding support.",
                    "translation": "부드러운 이해와 지지가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 강압적인 해결책보다 부드러운 지지를 원하나요?",
                    "hint": "채영이가 어떤 지지가 필요하다고 했나요?",
                    "result": "O",
                    "explanation": "채영이는 '부드러운 이해와 지지'가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Your gentle approach teaches patience.",
                    "translation": "너의 부드러운 접근이 인내를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Time helps heal emotional wounds.",
                    "translation": "시간이 감정적 상처를 치유하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Patience creates the strongest healing.",
                    "translation": "인내가 가장 강한 치유를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung needs gentle understanding and @@.",
                    "hint": "채영이가 부드러운 이해와 무엇이 필요하다고 했나요?",
                    "optionA": "criticism",
                    "optionB": "support",
                    "optionC": "pressure",
                    "result": "support",
                    "explanation": "채영이는 부드러운 이해와 '지지(support)'가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Forgiveness brings me inner peace.",
                    "translation": "용서가 나에게 내적 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Your forgiving heart inspires others.",
                    "translation": "너의 용서하는 마음이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "치유에 대한 문장이에요.",
                    "optionA": "broken",
                    "optionB": "Gentleness",
                    "optionC": "hearts",
                    "optionD": "mends",
                    "result": "Gentleness mends broken hearts",
                    "explanation": "부드러움이 상한 마음을 치유해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your practical solutions help move.",
                    "translation": "너의 실용적 해결책이 앞으로 나아가는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We heal through understanding action.",
                    "translation": "우리는 이해와 행동을 통해 치유해."
                }
            ]
        }
    ]
}
ID: 11458 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "마음을 따르는 꿈",
            "explanation": "ISFP의 가치 중심 목표와 ESTP의 실현 가능한 실행 지원 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I follow my heart dreams.",
                    "translation": "내 마음의 꿈을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Heart-driven goals create authentic success.",
                    "translation": "마음이 이끄는 목표가 진정한 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소율",
                    "script": "Meaningful work matters more money.",
                    "translation": "돈보다 의미 있는 일이 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율이는 높은 급여보다 의미 있는 일을 선호하나요?",
                    "hint": "소율이가 의미 있는 일과 돈에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "소율이는 '돈보다 의미 있는 일이 더 중요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your values create lasting satisfaction.",
                    "translation": "너의 가치가 지속적인 만족을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "Helping others brings deep fulfillment.",
                    "translation": "다른 사람을 돕는 것이 깊은 성취감을 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your compassion makes real difference.",
                    "translation": "너의 연민이 진정한 변화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Soyul follows her heart's @@.",
                    "hint": "소율이가 자신의 마음의 무엇을 따라간다고 했나요?",
                    "optionA": "fears",
                    "optionB": "dreams",
                    "optionC": "doubts",
                    "result": "dreams",
                    "explanation": "소율이는 자신의 마음의 '꿈들(dreams)'을 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소율",
                    "script": "Creative expression fulfills my soul.",
                    "translation": "창의적 표현이 내 영혼을 충족시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your creativity inspires others deeply.",
                    "translation": "너의 창의성이 다른 사람들에게 깊이 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "열정에 대한 문장이에요.",
                    "result": "Passion fuels true success",
                    "explanation": "열정이 진정한 성공에 연료를 공급해요.",
                    "optionA": "true",
                    "optionB": "success",
                    "optionC": "fuels",
                    "optionD": "Passion"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "Your practical approach helps turn.",
                    "translation": "너의 실용적 접근이 꿈을 현실로 바꾸는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "We build dreams through action.",
                    "translation": "우리는 열정과 행동을 통해 꿈을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "마음을 따르는 꿈",
            "explanation": "ISFP의 가치 중심 목표와 ESTP의 실현 가능한 실행 지원 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I follow my heart dreams.",
                    "translation": "내 마음의 꿈을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Heart-driven goals create authentic success.",
                    "translation": "마음이 이끄는 목표가 진정한 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소율",
                    "script": "Meaningful work matters more money.",
                    "translation": "돈보다 의미 있는 일이 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소율이는 높은 급여보다 의미 있는 일을 선호하나요?",
                    "hint": "소율이가 의미 있는 일과 돈에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "소율이는 '돈보다 의미 있는 일이 더 중요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your values create lasting satisfaction.",
                    "translation": "너의 가치가 지속적인 만족을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "Helping others brings deep fulfillment.",
                    "translation": "다른 사람을 돕는 것이 깊은 성취감을 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your compassion makes real difference.",
                    "translation": "너의 연민이 진정한 변화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Soyul follows her heart's @@.",
                    "hint": "소율이가 자신의 마음의 무엇을 따라간다고 했나요?",
                    "optionA": "fears",
                    "optionB": "dreams",
                    "optionC": "doubts",
                    "result": "dreams",
                    "explanation": "소율이는 자신의 마음의 '꿈들(dreams)'을 따라간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소율",
                    "script": "Creative expression fulfills my soul.",
                    "translation": "창의적 표현이 내 영혼을 충족시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your creativity inspires others deeply.",
                    "translation": "너의 창의성이 다른 사람들에게 깊이 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "열정에 대한 문장이에요.",
                    "optionA": "true",
                    "optionB": "success",
                    "optionC": "fuels",
                    "optionD": "Passion",
                    "result": "Passion fuels true success",
                    "explanation": "열정이 진정한 성공에 연료를 공급해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "Your practical approach helps turn.",
                    "translation": "너의 실용적 접근이 꿈을 현실로 바꾸는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "We build dreams through action.",
                    "translation": "우리는 열정과 행동을 통해 꿈을 만들어."
                }
            ]
        }
    ]
}
ID: 11459 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "개인적 성장의 여정",
            "explanation": "ISFP의 내적 발전과 ESTP의 경험적 학습 지원 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I grow through personal reflection.",
                    "translation": "개인적 성찰을 통해 성장해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Self-reflection builds inner strength completely.",
                    "translation": "자기 성찰이 내적 힘을 완전히 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Inner wisdom guides my path.",
                    "translation": "내적 지혜가 내 길을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 외부 조언보다 내적 지혜를 더 신뢰하나요?",
                    "hint": "수지가 자신의 길에서 무엇이 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "수지는 '내적 지혜가' 자신의 길을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Your inner compass shows direction.",
                    "translation": "너의 내적 나침반이 올바른 방향을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "Small steps feel more sustainable.",
                    "translation": "작은 단계가 더 지속 가능하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Small wins build bigger victories.",
                    "translation": "작은 승리가 더 큰 승리를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji grows through personal @@.",
                    "hint": "수지가 개인적 무엇을 통해 성장한다고 했나요?",
                    "optionA": "goals",
                    "optionB": "reflection",
                    "optionC": "plans",
                    "result": "reflection",
                    "explanation": "수지는 개인적 '성찰(reflection)'을 통해 성장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Authentic goals inspire genuine effort.",
                    "translation": "진정한 목표가 진심 어린 노력에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Your authenticity attracts right opportunities.",
                    "translation": "너의 진정성이 올바른 기회를 끌어와."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성장에 대한 문장이에요.",
                    "result": "Growth is personal journey",
                    "explanation": "성장은 개인적인 여정이에요.",
                    "optionA": "is",
                    "optionB": "Growth",
                    "optionC": "journey",
                    "optionD": "personal"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your experience helps me take.",
                    "translation": "너의 경험이 더 많은 기회를 잡는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "We grow through reflection experience.",
                    "translation": "우리는 성찰과 경험을 통해 성장해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "개인적 성장의 여정",
            "explanation": "ISFP의 내적 발전과 ESTP의 경험적 학습 지원 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I grow through personal reflection.",
                    "translation": "개인적 성찰을 통해 성장해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Self-reflection builds inner strength completely.",
                    "translation": "자기 성찰이 내적 힘을 완전히 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Inner wisdom guides my path.",
                    "translation": "내적 지혜가 내 길을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 외부 조언보다 내적 지혜를 더 신뢰하나요?",
                    "hint": "수지가 자신의 길에서 무엇이 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "수지는 '내적 지혜가' 자신의 길을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Your inner compass shows direction.",
                    "translation": "너의 내적 나침반이 올바른 방향을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "Small steps feel more sustainable.",
                    "translation": "작은 단계가 더 지속 가능하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "건호",
                    "script": "Small wins build bigger victories.",
                    "translation": "작은 승리가 더 큰 승리를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji grows through personal @@.",
                    "hint": "수지가 개인적 무엇을 통해 성장한다고 했나요?",
                    "optionA": "goals",
                    "optionB": "reflection",
                    "optionC": "plans",
                    "result": "reflection",
                    "explanation": "수지는 개인적 '성찰(reflection)'을 통해 성장한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Authentic goals inspire genuine effort.",
                    "translation": "진정한 목표가 진심 어린 노력에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "Your authenticity attracts right opportunities.",
                    "translation": "너의 진정성이 올바른 기회를 끌어와."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성장에 대한 문장이에요.",
                    "optionA": "is",
                    "optionB": "Growth",
                    "optionC": "journey",
                    "optionD": "personal",
                    "result": "Growth is personal journey",
                    "explanation": "성장은 개인적인 여정이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your experience helps me take.",
                    "translation": "너의 경험이 더 많은 기회를 잡는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건호",
                    "script": "We grow through reflection experience.",
                    "translation": "우리는 성찰과 경험을 통해 성장해."
                }
            ]
        }
    ]
}
ID: 11460 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "감성을 담은 창작 시간",
            "explanation": "ISFP의 감정 표현 취미와 ESTP의 활동적 지지 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "Art helps express my feelings.",
                    "translation": "예술이 내 감정을 표현하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Creative expression shows inner beauty.",
                    "translation": "창의적 표현이 내적 아름다움을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Colors and shapes speak emotions.",
                    "translation": "색깔과 모양이 내 감정을 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 말보다 예술로 감정을 더 잘 표현한다고 생각하나요?",
                    "hint": "아린이가 색깔과 모양에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "아린이는 색깔과 모양이 '감정을 말한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Visual art communicates beyond words.",
                    "translation": "시각 예술이 말 이상으로 소통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "Creating brings me deep peace.",
                    "translation": "창작이 나에게 깊은 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your peaceful energy inspires creativity.",
                    "translation": "너의 평화로운 에너지가 창의성에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin uses art to express her @@.",
                    "hint": "아린이 예술을 사용해서 자신의 무엇을 표현한다고 했나요?",
                    "optionA": "thoughts",
                    "optionB": "feelings",
                    "optionC": "plans",
                    "result": "feelings",
                    "explanation": "아린이는 예술을 사용해서 자신의 '감정들(feelings)'을 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Every piece tells personal story.",
                    "translation": "모든 작품이 개인적인 이야기를 말해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your stories connect with people.",
                    "translation": "너의 이야기가 사람들과 깊이 연결돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예술에 대한 문장이에요.",
                    "result": "Art reveals the soul",
                    "explanation": "예술이 영혼을 드러내요.",
                    "optionA": "Art",
                    "optionB": "soul",
                    "optionC": "reveals",
                    "optionD": "the"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your encouragement helps me share.",
                    "translation": "너의 격려가 더 많은 사람들과 나누는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We celebrate creativity through expression.",
                    "translation": "우리는 다른 표현을 통해 창의성을 기념해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "감성을 담은 창작 시간",
            "explanation": "ISFP의 감정 표현 취미와 ESTP의 활동적 지지 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "Art helps express my feelings.",
                    "translation": "예술이 내 감정을 표현하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Creative expression shows inner beauty.",
                    "translation": "창의적 표현이 내적 아름다움을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Colors and shapes speak emotions.",
                    "translation": "색깔과 모양이 내 감정을 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아린이는 말보다 예술로 감정을 더 잘 표현한다고 생각하나요?",
                    "hint": "아린이가 색깔과 모양에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "아린이는 색깔과 모양이 '감정을 말한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Visual art communicates beyond words.",
                    "translation": "시각 예술이 말 이상으로 소통해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "Creating brings me deep peace.",
                    "translation": "창작이 나에게 깊은 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your peaceful energy inspires creativity.",
                    "translation": "너의 평화로운 에너지가 창의성에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Arin uses art to express her @@.",
                    "hint": "아린이 예술을 사용해서 자신의 무엇을 표현한다고 했나요?",
                    "optionA": "thoughts",
                    "optionB": "feelings",
                    "optionC": "plans",
                    "result": "feelings",
                    "explanation": "아린이는 예술을 사용해서 자신의 '감정들(feelings)'을 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Every piece tells personal story.",
                    "translation": "모든 작품이 개인적인 이야기를 말해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your stories connect with people.",
                    "translation": "너의 이야기가 사람들과 깊이 연결돼."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "예술에 대한 문장이에요.",
                    "optionA": "Art",
                    "optionB": "soul",
                    "optionC": "reveals",
                    "optionD": "the",
                    "result": "Art reveals the soul",
                    "explanation": "예술이 영혼을 드러내요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Your encouragement helps me share.",
                    "translation": "너의 격려가 더 많은 사람들과 나누는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We celebrate creativity through expression.",
                    "translation": "우리는 다른 표현을 통해 창의성을 기념해."
                }
            ]
        }
    ]
}
ID: 11461 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자연 속 여유로운 시간",
            "explanation": "ISFP의 조용한 자연 체험과 ESTP의 활동적 야외 활동 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Nature restores my inner peace.",
                    "translation": "자연이 내 내적 평화를 회복시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Natural environments recharge our souls.",
                    "translation": "자연 환경이 우리 영혼을 재충전해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "I love quiet contemplative walks.",
                    "translation": "조용하고 명상적인 산책을 좋아해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 활동적인 것보다 조용한 산책을 선호하나요?",
                    "hint": "소미가 어떤 산책을 좋아한다고 했나요?",
                    "result": "O",
                    "explanation": "소미는 '조용하고 명상적인' 산책을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your contemplative approach reveals hidden.",
                    "translation": "너의 명상적 접근이 숨겨진 아름다움을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Simple natural moments bring joy.",
                    "translation": "단순한 자연의 순간이 기쁨을 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your appreciation teaches me mindfulness.",
                    "translation": "너의 감상이 마음 챙김을 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi loves quiet contemplative @@.",
                    "hint": "소미가 조용하고 명상적인 무엇을 좋아한다고 했나요?",
                    "optionA": "books",
                    "optionB": "walks",
                    "optionC": "music",
                    "result": "walks",
                    "explanation": "소미는 조용하고 명상적인 '산책들(walks)'을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Wildlife watching calms my mind.",
                    "translation": "야생동물 관찰이 내 마음을 진정시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your gentle presence doesn't disturb.",
                    "translation": "너의 부드러운 존재가 자연을 방해하지 않아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자연에 대한 문장이에요.",
                    "result": "Nature nourishes weary souls",
                    "explanation": "자연이 지친 영혼을 기르지.",
                    "optionA": "Nature",
                    "optionB": "nourishes",
                    "optionC": "souls",
                    "optionD": "weary"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your active adventures add excitement.",
                    "translation": "너의 활동적인 모험이 내 자연 경험에 흥미진진함을 더해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "We enjoy nature through approaches.",
                    "translation": "우리는 다른 접근을 통해 자연을 즐겨."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자연 속 여유로운 시간",
            "explanation": "ISFP의 조용한 자연 체험과 ESTP의 활동적 야외 활동 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Nature restores my inner peace.",
                    "translation": "자연이 내 내적 평화를 회복시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "Natural environments recharge our souls.",
                    "translation": "자연 환경이 우리 영혼을 재충전해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "I love quiet contemplative walks.",
                    "translation": "조용하고 명상적인 산책을 좋아해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소미는 활동적인 것보다 조용한 산책을 선호하나요?",
                    "hint": "소미가 어떤 산책을 좋아한다고 했나요?",
                    "result": "O",
                    "explanation": "소미는 '조용하고 명상적인' 산책을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Your contemplative approach reveals hidden.",
                    "translation": "너의 명상적 접근이 숨겨진 아름다움을 드러내."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Simple natural moments bring joy.",
                    "translation": "단순한 자연의 순간이 기쁨을 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your appreciation teaches me mindfulness.",
                    "translation": "너의 감상이 마음 챙김을 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Somi loves quiet contemplative @@.",
                    "hint": "소미가 조용하고 명상적인 무엇을 좋아한다고 했나요?",
                    "optionA": "books",
                    "optionB": "walks",
                    "optionC": "music",
                    "result": "walks",
                    "explanation": "소미는 조용하고 명상적인 '산책들(walks)'을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소미",
                    "script": "Wildlife watching calms my mind.",
                    "translation": "야생동물 관찰이 내 마음을 진정시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "Your gentle presence doesn't disturb.",
                    "translation": "너의 부드러운 존재가 자연을 방해하지 않아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "자연에 대한 문장이에요.",
                    "optionA": "Nature",
                    "optionB": "nourishes",
                    "optionC": "souls",
                    "optionD": "weary",
                    "result": "Nature nourishes weary souls",
                    "explanation": "자연이 지친 영혼을 기르지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "Your active adventures add excitement.",
                    "translation": "너의 활동적인 모험이 내 자연 경험에 흥미진진함을 더해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "We enjoy nature through approaches.",
                    "translation": "우리는 다른 접근을 통해 자연을 즐겨."
                }
            ]
        }
    ]
}
ID: 11462 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "평화로운 해결의 지혜",
            "explanation": "ISFP의 조화 중심 갈등 해결과 ESTP의 직접적 문제 해결 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I avoid confrontation when possible.",
                    "translation": "가능할 때 대립을 피해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Sometimes avoidance prevents bigger problems.",
                    "translation": "때로는 회피가 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Gentle words heal wounded hearts.",
                    "translation": "부드러운 말이 상처받은 마음을 치유해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 강한 말보다 부드러운 말을 선호하나요?",
                    "hint": "채영이가 어떤 말이 마음을 치유한다고 했나요?",
                    "result": "O",
                    "explanation": "채영이는 '부드러운 말'이 상처받은 마음을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Your gentle approach prevents escalation.",
                    "translation": "너의 부드러운 접근이 확대를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Understanding matters more than winning.",
                    "translation": "승리보다 이해가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your wisdom teaches true victory.",
                    "translation": "너의 지혜가 진정한 승리를 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung avoids @@ when possible.",
                    "hint": "채영이가 가능할 때 무엇을 피한다고 했나요?",
                    "optionA": "people",
                    "optionB": "confrontation",
                    "optionC": "work",
                    "result": "confrontation",
                    "explanation": "채영이는 가능할 때 '대립(confrontation)'을 피한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Everyone's feelings deserve respect always.",
                    "translation": "모든 사람의 감정이 항상 존중받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your empathy creates safe spaces.",
                    "translation": "너의 공감이 안전한 공간을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이해에 대한 문장이에요.",
                    "result": "Understanding builds strong bridges",
                    "explanation": "이해가 강한 다리를 만들어요.",
                    "optionA": "builds",
                    "optionB": "bridges",
                    "optionC": "Understanding",
                    "optionD": "strong"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your direct approach helps when.",
                    "translation": "너의 직접적 접근이 행동이 필요할 때 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We solve problems through methods.",
                    "translation": "우리는 다른 방법을 통해 문제를 해결해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "평화로운 해결의 지혜",
            "explanation": "ISFP의 조화 중심 갈등 해결과 ESTP의 직접적 문제 해결 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I avoid confrontation when possible.",
                    "translation": "가능할 때 대립을 피해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Sometimes avoidance prevents bigger problems.",
                    "translation": "때로는 회피가 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Gentle words heal wounded hearts.",
                    "translation": "부드러운 말이 상처받은 마음을 치유해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채영이는 강한 말보다 부드러운 말을 선호하나요?",
                    "hint": "채영이가 어떤 말이 마음을 치유한다고 했나요?",
                    "result": "O",
                    "explanation": "채영이는 '부드러운 말'이 상처받은 마음을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Your gentle approach prevents escalation.",
                    "translation": "너의 부드러운 접근이 확대를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Understanding matters more than winning.",
                    "translation": "승리보다 이해가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your wisdom teaches true victory.",
                    "translation": "너의 지혜가 진정한 승리를 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaeyoung avoids @@ when possible.",
                    "hint": "채영이가 가능할 때 무엇을 피한다고 했나요?",
                    "optionA": "people",
                    "optionB": "confrontation",
                    "optionC": "work",
                    "result": "confrontation",
                    "explanation": "채영이는 가능할 때 '대립(confrontation)'을 피한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "Everyone's feelings deserve respect always.",
                    "translation": "모든 사람의 감정이 항상 존중받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Your empathy creates safe spaces.",
                    "translation": "너의 공감이 안전한 공간을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "이해에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "bridges",
                    "optionC": "Understanding",
                    "optionD": "strong",
                    "result": "Understanding builds strong bridges",
                    "explanation": "이해가 강한 다리를 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Your direct approach helps when.",
                    "translation": "너의 직접적 접근이 행동이 필요할 때 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "We solve problems through methods.",
                    "translation": "우리는 다른 방법을 통해 문제를 해결해."
                }
            ]
        }
    ]
}
ID: 11463 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음의 상처 치유하기",
            "explanation": "ISFP의 감정적 회복과 ESTP의 실용적 지원 결합 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "Conflicts hurt my sensitive heart.",
                    "translation": "갈등이 내 민감한 마음을 아프게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Sensitive hearts feel everything deeply.",
                    "translation": "민감한 마음이 모든 것을 깊이 느껴."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "I need time to process.",
                    "translation": "감정적 상처를 처리할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 갈등 후 바로 다음 일로 넘어가나요?",
                    "hint": "수지가 무엇을 처리할 시간이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "수지는 '감정적 상처를 처리할' 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Your healing process teaches patience.",
                    "translation": "너의 치유 과정이 인내를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "Forgiveness brings me inner peace.",
                    "translation": "용서가 나에게 내적 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Your forgiving spirit inspires others.",
                    "translation": "너의 용서하는 정신이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji needs time to process emotional @@.",
                    "hint": "수지가 감정적 무엇을 처리할 시간이 필요하다고 했나요?",
                    "optionA": "joy",
                    "optionB": "hurt",
                    "optionC": "excitement",
                    "result": "hurt",
                    "explanation": "수지는 감정적 '상처(hurt)'를 처리할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Support helps me heal faster.",
                    "translation": "이해하는 지지가 더 빨리 치유하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Your strength shows in vulnerability.",
                    "translation": "너의 힘이 취약함 속에서 드러나."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "치유에 대한 문장이에요.",
                    "result": "Compassion heals deep wounds",
                    "explanation": "연민이 깊은 상처를 치유해요.",
                    "optionA": "wounds",
                    "optionB": "deep",
                    "optionC": "Compassion",
                    "optionD": "heals"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your positive energy helps me.",
                    "translation": "너의 긍정적 에너지가 앞으로 나아가는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We heal through care action.",
                    "translation": "우리는 배려와 행동을 통해 치유해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음의 상처 치유하기",
            "explanation": "ISFP의 감정적 회복과 ESTP의 실용적 지원 결합 비교",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "Conflicts hurt my sensitive heart.",
                    "translation": "갈등이 내 민감한 마음을 아프게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Sensitive hearts feel everything deeply.",
                    "translation": "민감한 마음이 모든 것을 깊이 느껴."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "I need time to process.",
                    "translation": "감정적 상처를 처리할 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수지는 갈등 후 바로 다음 일로 넘어가나요?",
                    "hint": "수지가 무엇을 처리할 시간이 필요하다고 했나요?",
                    "result": "X",
                    "explanation": "수지는 '감정적 상처를 처리할' 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Your healing process teaches patience.",
                    "translation": "너의 치유 과정이 인내를 가르쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수지",
                    "script": "Forgiveness brings me inner peace.",
                    "translation": "용서가 나에게 내적 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Your forgiving spirit inspires others.",
                    "translation": "너의 용서하는 정신이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suji needs time to process emotional @@.",
                    "hint": "수지가 감정적 무엇을 처리할 시간이 필요하다고 했나요?",
                    "optionA": "joy",
                    "optionB": "hurt",
                    "optionC": "excitement",
                    "result": "hurt",
                    "explanation": "수지는 감정적 '상처(hurt)'를 처리할 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Support helps me heal faster.",
                    "translation": "이해하는 지지가 더 빨리 치유하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "Your strength shows in vulnerability.",
                    "translation": "너의 힘이 취약함 속에서 드러나."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "치유에 대한 문장이에요.",
                    "optionA": "wounds",
                    "optionB": "deep",
                    "optionC": "Compassion",
                    "optionD": "heals",
                    "result": "Compassion heals deep wounds",
                    "explanation": "연민이 깊은 상처를 치유해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "Your positive energy helps me.",
                    "translation": "너의 긍정적 에너지가 앞으로 나아가는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "시우",
                    "script": "We heal through care action.",
                    "translation": "우리는 배려와 행동을 통해 치유해."
                }
            ]
        }
    ]
}
ID: 11464 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "온라인 게임 클럽 만들기",
            "explanation": "ENTP의 아이디어 확장과 ISTP의 실용적 접근 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's create something amazing!",
                    "translation": "놀라운 걸 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Focus on basic setup.",
                    "translation": "기본 설정에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 놀라운 것을 만들어보자고 했나요?",
                    "hint": "ENTP는 사회적 활동에서 창의적이고 혁신적인 아이디어를 추구합니다.",
                    "result": "O",
                    "explanation": "현우는 'Let's create something amazing'이라고 놀라운 걸 만들어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Brainstorm wild creative ideas!",
                    "translation": "거친 창의적 아이디어를 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Start small and simple.",
                    "translation": "작고 간단하게 시작해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Brainstorm many wild creative @@.",
                    "hint": "현우가 브레인스토밍하자고 한 것은?",
                    "optionA": "games",
                    "optionB": "ideas",
                    "optionC": "people",
                    "result": "ideas",
                    "explanation": "많은 거친 창의적 아이디어들을 브레인스토밍해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Possibilities are absolutely endless!",
                    "translation": "가능성이 절대적으로 무한해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your enthusiasm really energizes!",
                    "translation": "너의 열정이 정말 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Practical steps make dreams.",
                    "translation": "실용적인 단계가 꿈을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "You inspire big thinking!",
                    "translation": "너는 큰 생각을 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 현우의 큰 생각 영감을 칭찬하는 말이에요.",
                    "optionA": "inspire",
                    "optionB": "You",
                    "optionC": "big",
                    "optionD": "really",
                    "optionE": "thinking",
                    "result": "You really inspire big thinking",
                    "explanation": "태오는 'You really inspire big thinking'이라고 현우가 정말로 큰 생각을 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "온라인 게임 클럽 만들기",
            "explanation": "ENTP의 아이디어 확장과 ISTP의 실용적 접근 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's create something amazing!",
                    "translation": "놀라운 걸 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Focus on basic setup.",
                    "translation": "기본 설정에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 놀라운 것을 만들어보자고 했나요?",
                    "hint": "ENTP는 사회적 활동에서 창의적이고 혁신적인 아이디어를 추구합니다.",
                    "result": "O",
                    "explanation": "현우는 'Let's create something amazing'이라고 놀라운 걸 만들어보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Brainstorm wild creative ideas!",
                    "translation": "거친 창의적 아이디어를 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Start small and simple.",
                    "translation": "작고 간단하게 시작해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Brainstorm many wild creative @@.",
                    "hint": "현우가 브레인스토밍하자고 한 것은?",
                    "optionA": "games",
                    "optionB": "ideas",
                    "optionC": "people",
                    "result": "ideas",
                    "explanation": "많은 거친 창의적 아이디어들을 브레인스토밍해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Possibilities are absolutely endless!",
                    "translation": "가능성이 절대적으로 무한해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your enthusiasm really energizes!",
                    "translation": "너의 열정이 정말 활력을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Practical steps make dreams.",
                    "translation": "실용적인 단계가 꿈을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "You inspire big thinking!",
                    "translation": "너는 큰 생각을 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태오가 현우의 큰 생각 영감을 칭찬하는 말이에요.",
                    "optionA": "inspire",
                    "optionB": "You",
                    "optionC": "big",
                    "optionD": "really",
                    "optionE": "thinking",
                    "result": "You really inspire big thinking",
                    "explanation": "태오는 'You really inspire big thinking'이라고 현우가 정말로 큰 생각을 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11465 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 우연한 만남",
            "explanation": "ISTP의 관찰 중심과 ENTP의 대화 중심 소통 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "Notice interesting details quietly.",
                    "translation": "흥미로운 세부사항을 조용히 알아차려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "Start random fun conversations!",
                    "translation": "임의의 재미있는 대화를 시작해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연은 흥미로운 세부사항을 조용히 알아차리자고 했나요?",
                    "hint": "ISTP는 사회적 상황에서 관찰을 통해 정보를 수집합니다.",
                    "result": "O",
                    "explanation": "하연은 'Notice interesting details quietly'라고 흥미로운 세부사항을 조용히 알아차리자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Watch people's natural behavior.",
                    "translation": "사람들의 자연스러운 행동을 지켜봐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "Connect through shared interests!",
                    "translation": "공통 관심사를 통해 연결해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Watch people's natural daily @@.",
                    "hint": "하연이 지켜보자고 한 것은?",
                    "optionA": "clothes",
                    "optionB": "behavior",
                    "optionC": "food",
                    "result": "behavior",
                    "explanation": "사람들의 자연스러운 일상 행동을 지켜봐요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Understanding comes from observation.",
                    "translation": "이해는 관찰에서 나와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Your insights are fascinating!",
                    "translation": "너의 통찰이 매혹적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하연",
                    "script": "Conversation opens new worlds.",
                    "translation": "대화가 새로운 세상을 열어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You see things deeply!",
                    "translation": "너는 일들을 깊이 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소연이 하연의 깊이 보는 능력을 칭찬하는 말이에요.",
                    "optionA": "see",
                    "optionB": "You",
                    "optionC": "things",
                    "optionD": "really",
                    "optionE": "deeply",
                    "result": "You really see things deeply",
                    "explanation": "소연은 'You really see things deeply'라고 하연이 정말로 일들을 깊이 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 우연한 만남",
            "explanation": "ISTP의 관찰 중심과 ENTP의 대화 중심 소통 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "Notice interesting details quietly.",
                    "translation": "흥미로운 세부사항을 조용히 알아차려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "Start random fun conversations!",
                    "translation": "임의의 재미있는 대화를 시작해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연은 흥미로운 세부사항을 조용히 알아차리자고 했나요?",
                    "hint": "ISTP는 사회적 상황에서 관찰을 통해 정보를 수집합니다.",
                    "result": "O",
                    "explanation": "하연은 'Notice interesting details quietly'라고 흥미로운 세부사항을 조용히 알아차리자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Watch people's natural behavior.",
                    "translation": "사람들의 자연스러운 행동을 지켜봐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "Connect through shared interests!",
                    "translation": "공통 관심사를 통해 연결해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Watch people's natural daily @@.",
                    "hint": "하연이 지켜보자고 한 것은?",
                    "optionA": "clothes",
                    "optionB": "behavior",
                    "optionC": "food",
                    "result": "behavior",
                    "explanation": "사람들의 자연스러운 일상 행동을 지켜봐요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Understanding comes from observation.",
                    "translation": "이해는 관찰에서 나와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Your insights are fascinating!",
                    "translation": "너의 통찰이 매혹적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하연",
                    "script": "Conversation opens new worlds.",
                    "translation": "대화가 새로운 세상을 열어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You see things deeply!",
                    "translation": "너는 일들을 깊이 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소연이 하연의 깊이 보는 능력을 칭찬하는 말이에요.",
                    "optionA": "see",
                    "optionB": "You",
                    "optionC": "things",
                    "optionD": "really",
                    "optionE": "deeply",
                    "result": "You really see things deeply",
                    "explanation": "소연은 'You really see things deeply'라고 하연이 정말로 일들을 깊이 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11466 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 스마트워치 선택",
            "explanation": "ENTP의 혁신성 탐구와 ISTP의 기능성 분석 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Explore cutting-edge innovative features!",
                    "translation": "최첨단 혁신적 기능들을 탐구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Test basic functions first.",
                    "translation": "먼저 기본 기능들을 테스트해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 최첨단 혁신적 기능들을 탐구하자고 했나요?",
                    "hint": "ENTP는 정보 탐구에서 새로운 가능성과 혁신을 중시합니다.",
                    "result": "O",
                    "explanation": "태현은 'Explore cutting-edge innovative features'라고 최첨단 혁신적 기능들을 탐구하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Future possibilities excite me!",
                    "translation": "미래 가능성들이 나를 흥분시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Check practical daily use.",
                    "translation": "실용적인 일상 사용을 확인해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Future @@ excite creative minds most.",
                    "hint": "태현이 창의적 마음을 가장 흥분시킨다고 한 것은?",
                    "optionA": "movies",
                    "optionB": "possibilities",
                    "optionC": "games",
                    "result": "possibilities",
                    "explanation": "미래 가능성들이 창의적 마음을 가장 흥분시켜요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Innovation shapes tomorrow's world!",
                    "translation": "혁신이 내일의 세상을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your vision amazes me!",
                    "translation": "너의 비전이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Reliability matters in tools.",
                    "translation": "도구에서 신뢰성이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "You dream so boldly!",
                    "translation": "너는 정말 대담하게 꿈꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동민이 태현의 대담한 꿈꾸기를 칭찬하는 말이에요.",
                    "optionA": "dream",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "boldly",
                    "result": "You really dream so boldly",
                    "explanation": "동민은 'You really dream so boldly'라고 태현이 정말로 매우 대담하게 꿈꾼다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 스마트워치 선택",
            "explanation": "ENTP의 혁신성 탐구와 ISTP의 기능성 분석 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Explore cutting-edge innovative features!",
                    "translation": "최첨단 혁신적 기능들을 탐구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Test basic functions first.",
                    "translation": "먼저 기본 기능들을 테스트해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 최첨단 혁신적 기능들을 탐구하자고 했나요?",
                    "hint": "ENTP는 정보 탐구에서 새로운 가능성과 혁신을 중시합니다.",
                    "result": "O",
                    "explanation": "태현은 'Explore cutting-edge innovative features'라고 최첨단 혁신적 기능들을 탐구하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Future possibilities excite me!",
                    "translation": "미래 가능성들이 나를 흥분시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Check practical daily use.",
                    "translation": "실용적인 일상 사용을 확인해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Future @@ excite creative minds most.",
                    "hint": "태현이 창의적 마음을 가장 흥분시킨다고 한 것은?",
                    "optionA": "movies",
                    "optionB": "possibilities",
                    "optionC": "games",
                    "result": "possibilities",
                    "explanation": "미래 가능성들이 창의적 마음을 가장 흥분시켜요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Innovation shapes tomorrow's world!",
                    "translation": "혁신이 내일의 세상을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your vision amazes me!",
                    "translation": "너의 비전이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Reliability matters in tools.",
                    "translation": "도구에서 신뢰성이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "You dream so boldly!",
                    "translation": "너는 정말 대담하게 꿈꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "동민이 태현의 대담한 꿈꾸기를 칭찬하는 말이에요.",
                    "optionA": "dream",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "boldly",
                    "result": "You really dream so boldly",
                    "explanation": "동민은 'You really dream so boldly'라고 태현이 정말로 매우 대담하게 꿈꾼다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11467 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "바이크 정비 방법 찾기",
            "explanation": "ISTP의 직접 경험과 ENTP의 이론적 탐구 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Take apart and understand.",
                    "translation": "분해해서 이해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Research multiple different approaches!",
                    "translation": "여러 다른 접근법들을 연구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진은 분해해서 이해하자고 했나요?",
                    "hint": "ISTP는 정보 탐구에서 직접적인 경험과 실습을 선호합니다.",
                    "result": "O",
                    "explanation": "성진은 'Take apart and understand'라고 분해해서 이해하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Hands-on learning works best.",
                    "translation": "실습 학습이 가장 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "Compare various repair theories!",
                    "translation": "다양한 수리 이론들을 비교해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hands-on @@ works best for learning.",
                    "hint": "성진이 학습에 가장 효과적이라고 한 것은?",
                    "optionA": "reading",
                    "optionB": "learning",
                    "optionC": "watching",
                    "result": "learning",
                    "explanation": "실습 학습이 배우는 데 가장 효과적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Feel how parts work.",
                    "translation": "부품들이 어떻게 작동하는지 느껴."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "Your mechanical skills rock!",
                    "translation": "너의 기계 기술이 최고야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Theories expand understanding greatly.",
                    "translation": "이론들이 이해를 크게 확장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "You master things naturally!",
                    "translation": "너는 자연스럽게 일들을 마스터해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민서가 성진의 자연스러운 마스터 능력을 칭찬하는 말이에요.",
                    "optionA": "master",
                    "optionB": "You",
                    "optionC": "things",
                    "optionD": "really",
                    "optionE": "naturally",
                    "result": "You really master things naturally",
                    "explanation": "민서는 'You really master things naturally'라고 성진이 정말로 자연스럽게 일들을 마스터한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "바이크 정비 방법 찾기",
            "explanation": "ISTP의 직접 경험과 ENTP의 이론적 탐구 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Take apart and understand.",
                    "translation": "분해해서 이해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Research multiple different approaches!",
                    "translation": "여러 다른 접근법들을 연구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진은 분해해서 이해하자고 했나요?",
                    "hint": "ISTP는 정보 탐구에서 직접적인 경험과 실습을 선호합니다.",
                    "result": "O",
                    "explanation": "성진은 'Take apart and understand'라고 분해해서 이해하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Hands-on learning works best.",
                    "translation": "실습 학습이 가장 효과적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "Compare various repair theories!",
                    "translation": "다양한 수리 이론들을 비교해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hands-on @@ works best for learning.",
                    "hint": "성진이 학습에 가장 효과적이라고 한 것은?",
                    "optionA": "reading",
                    "optionB": "learning",
                    "optionC": "watching",
                    "result": "learning",
                    "explanation": "실습 학습이 배우는 데 가장 효과적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Feel how parts work.",
                    "translation": "부품들이 어떻게 작동하는지 느껴."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "Your mechanical skills rock!",
                    "translation": "너의 기계 기술이 최고야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Theories expand understanding greatly.",
                    "translation": "이론들이 이해를 크게 확장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "You master things naturally!",
                    "translation": "너는 자연스럽게 일들을 마스터해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민서가 성진의 자연스러운 마스터 능력을 칭찬하는 말이에요.",
                    "optionA": "master",
                    "optionB": "You",
                    "optionC": "things",
                    "optionD": "really",
                    "optionE": "naturally",
                    "result": "You really master things naturally",
                    "explanation": "민서는 'You really master things naturally'라고 성진이 정말로 자연스럽게 일들을 마스터한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11468 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "졸업여행 계획하기",
            "explanation": "ENTP의 모험적 가능성과 ISTP의 현실적 고려 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Imagine endless adventure possibilities!",
                    "translation": "무한한 모험 가능성들을 상상해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Consider budget and logistics.",
                    "translation": "예산과 물류를 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤호는 무한한 모험 가능성들을 상상하자고 했나요?",
                    "hint": "ENTP는 의사결정에서 새로운 가능성과 창의적 옵션을 탐구합니다.",
                    "result": "O",
                    "explanation": "윤호는 'Imagine endless adventure possibilities'라고 무한한 모험 가능성들을 상상하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "What if we try?",
                    "translation": "만약 우리가 시도한다면?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Think about practical details.",
                    "translation": "실용적인 세부사항을 생각해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "What if we @@ something new?",
                    "hint": "윤호가 새로운 것에 대해 제안한 것은?",
                    "optionA": "buy",
                    "optionB": "try",
                    "optionC": "eat",
                    "result": "try",
                    "explanation": "만약 우리가 새로운 걸 시도한다면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "Dreams spark creative solutions!",
                    "translation": "꿈이 창의적 해결책에 불을 붙여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your creativity inspires me!",
                    "translation": "너의 창의성이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Details make dreams real.",
                    "translation": "세부사항이 꿈을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "You generate amazing ideas!",
                    "translation": "너는 놀라운 아이디어들을 생성해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채린이 윤호의 놀라운 아이디어 생성을 칭찬하는 말이에요.",
                    "optionA": "generate",
                    "optionB": "You",
                    "optionC": "amazing",
                    "optionD": "really",
                    "optionE": "ideas",
                    "result": "You really generate amazing ideas",
                    "explanation": "채린은 'You really generate amazing ideas'라고 윤호가 정말로 놀라운 아이디어들을 생성한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "졸업여행 계획하기",
            "explanation": "ENTP의 모험적 가능성과 ISTP의 현실적 고려 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Imagine endless adventure possibilities!",
                    "translation": "무한한 모험 가능성들을 상상해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Consider budget and logistics.",
                    "translation": "예산과 물류를 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤호는 무한한 모험 가능성들을 상상하자고 했나요?",
                    "hint": "ENTP는 의사결정에서 새로운 가능성과 창의적 옵션을 탐구합니다.",
                    "result": "O",
                    "explanation": "윤호는 'Imagine endless adventure possibilities'라고 무한한 모험 가능성들을 상상하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "What if we try?",
                    "translation": "만약 우리가 시도한다면?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "Think about practical details.",
                    "translation": "실용적인 세부사항을 생각해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "What if we @@ something new?",
                    "hint": "윤호가 새로운 것에 대해 제안한 것은?",
                    "optionA": "buy",
                    "optionB": "try",
                    "optionC": "eat",
                    "result": "try",
                    "explanation": "만약 우리가 새로운 걸 시도한다면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "Dreams spark creative solutions!",
                    "translation": "꿈이 창의적 해결책에 불을 붙여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Your creativity inspires me!",
                    "translation": "너의 창의성이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Details make dreams real.",
                    "translation": "세부사항이 꿈을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "You generate amazing ideas!",
                    "translation": "너는 놀라운 아이디어들을 생성해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "채린이 윤호의 놀라운 아이디어 생성을 칭찬하는 말이에요.",
                    "optionA": "generate",
                    "optionB": "You",
                    "optionC": "amazing",
                    "optionD": "really",
                    "optionE": "ideas",
                    "result": "You really generate amazing ideas",
                    "explanation": "채린은 'You really generate amazing ideas'라고 윤호가 정말로 놀라운 아이디어들을 생성한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11469 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "부업 선택하기",
            "explanation": "ISTP의 실용적 기술과 ENTP의 창의적 기회 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "Use existing practical skills.",
                    "translation": "기존의 실용적 기술들을 사용해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Explore completely new opportunities!",
                    "translation": "완전히 새로운 기회들을 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소은은 기존의 실용적 기술들을 사용하자고 했나요?",
                    "hint": "ISTP는 의사결정에서 현재 가지고 있는 실용적 능력을 활용합니다.",
                    "result": "O",
                    "explanation": "소은은 'Use existing practical skills'라고 기존의 실용적 기술들을 사용하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Build on proven abilities.",
                    "translation": "검증된 능력들을 바탕으로 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Challenge yourself with novelty!",
                    "translation": "참신함으로 자신에게 도전해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Build on strong proven @@.",
                    "hint": "소은이 바탕으로 만들자고 한 것은?",
                    "optionA": "friends",
                    "optionB": "abilities",
                    "optionC": "places",
                    "result": "abilities",
                    "explanation": "강한 검증된 능력들을 바탕으로 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Steady income reduces stress.",
                    "translation": "안정적인 수입이 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Your expertise is impressive!",
                    "translation": "너의 전문성이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소은",
                    "script": "Innovation opens unexpected doors.",
                    "translation": "혁신이 예상치 못한 문들을 열어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You work so efficiently!",
                    "translation": "너는 정말 효율적으로 일해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현주가 소은의 효율적 작업을 칭찬하는 말이에요.",
                    "optionA": "work",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "efficiently",
                    "result": "You really work so efficiently",
                    "explanation": "현주는 'You really work so efficiently'라고 소은이 정말로 매우 효율적으로 일한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "부업 선택하기",
            "explanation": "ISTP의 실용적 기술과 ENTP의 창의적 기회 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "Use existing practical skills.",
                    "translation": "기존의 실용적 기술들을 사용해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Explore completely new opportunities!",
                    "translation": "완전히 새로운 기회들을 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소은은 기존의 실용적 기술들을 사용하자고 했나요?",
                    "hint": "ISTP는 의사결정에서 현재 가지고 있는 실용적 능력을 활용합니다.",
                    "result": "O",
                    "explanation": "소은은 'Use existing practical skills'라고 기존의 실용적 기술들을 사용하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "Build on proven abilities.",
                    "translation": "검증된 능력들을 바탕으로 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Challenge yourself with novelty!",
                    "translation": "참신함으로 자신에게 도전해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Build on strong proven @@.",
                    "hint": "소은이 바탕으로 만들자고 한 것은?",
                    "optionA": "friends",
                    "optionB": "abilities",
                    "optionC": "places",
                    "result": "abilities",
                    "explanation": "강한 검증된 능력들을 바탕으로 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "Steady income reduces stress.",
                    "translation": "안정적인 수입이 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Your expertise is impressive!",
                    "translation": "너의 전문성이 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소은",
                    "script": "Innovation opens unexpected doors.",
                    "translation": "혁신이 예상치 못한 문들을 열어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You work so efficiently!",
                    "translation": "너는 정말 효율적으로 일해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현주가 소은의 효율적 작업을 칭찬하는 말이에요.",
                    "optionA": "work",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "efficiently",
                    "result": "You really work so efficiently",
                    "explanation": "현주는 'You really work so efficiently'라고 소은이 정말로 매우 효율적으로 일한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11470 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새 아파트 정착하기",
            "explanation": "ENTP의 창의적 변화와 ISTP의 점진적 적응 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Transform space into paradise!",
                    "translation": "공간을 천국으로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Settle in step gradually.",
                    "translation": "단계적으로 점진적으로 정착해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 공간을 천국으로 바꾸자고 했나요?",
                    "hint": "ENTP는 생활에서 창의적이고 혁신적인 변화를 추구합니다.",
                    "result": "O",
                    "explanation": "도윤은 'Transform space into paradise'라고 공간을 천국으로 바꾸자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Reinvent everything from scratch!",
                    "translation": "모든 것을 처음부터 다시 발명해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Take time understanding space.",
                    "translation": "공간을 이해하는 데 시간을 가져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Reinvent everything from complete @@.",
                    "hint": "도윤이 모든 것을 다시 발명하자고 한 시작점은?",
                    "optionA": "beginning",
                    "optionB": "scratch",
                    "optionC": "middle",
                    "result": "scratch",
                    "explanation": "모든 것을 완전 처음부터 다시 발명해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Possibilities are absolutely limitless!",
                    "translation": "가능성들이 절대적으로 무제한이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your energy amazes me!",
                    "translation": "너의 에너지가 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Careful observation prevents mistakes.",
                    "translation": "신중한 관찰이 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "You bring such life!",
                    "translation": "너는 그런 활력을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "보라가 도윤의 활력을 칭찬하는 말이에요.",
                    "optionA": "bring",
                    "optionB": "You",
                    "optionC": "such",
                    "optionD": "really",
                    "optionE": "life",
                    "result": "You really bring such life",
                    "explanation": "보라는 'You really bring such life'라고 도윤이 정말로 그런 활력을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새 아파트 정착하기",
            "explanation": "ENTP의 창의적 변화와 ISTP의 점진적 적응 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Transform space into paradise!",
                    "translation": "공간을 천국으로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Settle in step gradually.",
                    "translation": "단계적으로 점진적으로 정착해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 공간을 천국으로 바꾸자고 했나요?",
                    "hint": "ENTP는 생활에서 창의적이고 혁신적인 변화를 추구합니다.",
                    "result": "O",
                    "explanation": "도윤은 'Transform space into paradise'라고 공간을 천국으로 바꾸자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Reinvent everything from scratch!",
                    "translation": "모든 것을 처음부터 다시 발명해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Take time understanding space.",
                    "translation": "공간을 이해하는 데 시간을 가져."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Reinvent everything from complete @@.",
                    "hint": "도윤이 모든 것을 다시 발명하자고 한 시작점은?",
                    "optionA": "beginning",
                    "optionB": "scratch",
                    "optionC": "middle",
                    "result": "scratch",
                    "explanation": "모든 것을 완전 처음부터 다시 발명해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Possibilities are absolutely limitless!",
                    "translation": "가능성들이 절대적으로 무제한이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your energy amazes me!",
                    "translation": "너의 에너지가 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Careful observation prevents mistakes.",
                    "translation": "신중한 관찰이 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "You bring such life!",
                    "translation": "너는 그런 활력을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "보라가 도윤의 활력을 칭찬하는 말이에요.",
                    "optionA": "bring",
                    "optionB": "You",
                    "optionC": "such",
                    "optionD": "really",
                    "optionE": "life",
                    "result": "You really bring such life",
                    "explanation": "보라는 'You really bring such life'라고 도윤이 정말로 그런 활력을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11471 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말농장 가꾸기",
            "explanation": "ISTP의 실용적 재배와 ENTP의 실험적 시도 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Start with basic vegetables.",
                    "translation": "기본 채소들로 시작해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Try exotic unusual plants!",
                    "translation": "이국적인 특이한 식물들을 시도해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 기본 채소들로 시작하자고 했나요?",
                    "hint": "ISTP는 생활에서 실용적이고 검증된 방법을 선호합니다.",
                    "result": "O",
                    "explanation": "성호는 'Start with basic vegetables'라고 기본 채소들로 시작하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Master fundamentals first carefully.",
                    "translation": "먼저 기본기를 신중하게 마스터해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Experiment with creative combinations!",
                    "translation": "창의적인 조합들로 실험해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Master @@ first before advancing further.",
                    "hint": "성호가 더 나아가기 전에 먼저 마스터하자고 한 것은?",
                    "optionA": "books",
                    "optionB": "fundamentals",
                    "optionC": "tools",
                    "result": "fundamentals",
                    "explanation": "더 나아가기 전에 기본기를 먼저 마스터해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Steady progress builds confidence.",
                    "translation": "꾸준한 진전이 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Your patience inspires me!",
                    "translation": "너의 인내가 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Innovation creates wonderful surprises.",
                    "translation": "혁신이 멋진 놀라움들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "You grow things beautifully!",
                    "translation": "너는 아름답게 일들을 키워!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 성호의 아름다운 키우기를 칭찬하는 말이에요.",
                    "optionA": "grow",
                    "optionB": "You",
                    "optionC": "things",
                    "optionD": "really",
                    "optionE": "beautifully",
                    "result": "You really grow things beautifully",
                    "explanation": "선영은 'You really grow things beautifully'라고 성호가 정말로 아름답게 일들을 키운다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말농장 가꾸기",
            "explanation": "ISTP의 실용적 재배와 ENTP의 실험적 시도 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Start with basic vegetables.",
                    "translation": "기본 채소들로 시작해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Try exotic unusual plants!",
                    "translation": "이국적인 특이한 식물들을 시도해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 기본 채소들로 시작하자고 했나요?",
                    "hint": "ISTP는 생활에서 실용적이고 검증된 방법을 선호합니다.",
                    "result": "O",
                    "explanation": "성호는 'Start with basic vegetables'라고 기본 채소들로 시작하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Master fundamentals first carefully.",
                    "translation": "먼저 기본기를 신중하게 마스터해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Experiment with creative combinations!",
                    "translation": "창의적인 조합들로 실험해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Master @@ first before advancing further.",
                    "hint": "성호가 더 나아가기 전에 먼저 마스터하자고 한 것은?",
                    "optionA": "books",
                    "optionB": "fundamentals",
                    "optionC": "tools",
                    "result": "fundamentals",
                    "explanation": "더 나아가기 전에 기본기를 먼저 마스터해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Steady progress builds confidence.",
                    "translation": "꾸준한 진전이 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Your patience inspires me!",
                    "translation": "너의 인내가 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Innovation creates wonderful surprises.",
                    "translation": "혁신이 멋진 놀라움들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "You grow things beautifully!",
                    "translation": "너는 아름답게 일들을 키워!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "선영이 성호의 아름다운 키우기를 칭찬하는 말이에요.",
                    "optionA": "grow",
                    "optionB": "You",
                    "optionC": "things",
                    "optionD": "really",
                    "optionE": "beautifully",
                    "result": "You really grow things beautifully",
                    "explanation": "선영은 'You really grow things beautifully'라고 성호가 정말로 아름답게 일들을 키운다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11472 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "인터넷 먹통 상황",
            "explanation": "ENTP의 창의적 대안과 ISTP의 기술적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수아",
                    "script": "Find creative workaround solutions!",
                    "translation": "창의적인 우회 해결책들을 찾아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Check hardware connections first.",
                    "translation": "먼저 하드웨어 연결을 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수아는 창의적인 우회 해결책들을 찾자고 했나요?",
                    "hint": "ENTP는 스트레스 상황에서 창의적이고 혁신적인 대안을 찾습니다.",
                    "result": "O",
                    "explanation": "수아는 'Find creative workaround solutions'라고 창의적인 우회 해결책들을 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "Brainstorm alternative approaches quickly!",
                    "translation": "대안 접근법들을 빨리 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Troubleshoot systematically and carefully.",
                    "translation": "체계적이고 신중하게 문제를 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Brainstorm many alternative @@ for problems.",
                    "hint": "수아가 문제들에 대해 브레인스토밍하자고 한 것은?",
                    "optionA": "people",
                    "optionB": "approaches",
                    "optionC": "computers",
                    "result": "approaches",
                    "explanation": "문제들에 대한 많은 대안 접근법들을 브레인스토밍해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "Innovation turns problems opportunities!",
                    "translation": "혁신이 문제들을 기회로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your resourcefulness amazes me!",
                    "translation": "너의 기지가 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수아",
                    "script": "Technical skills solve fundamentals.",
                    "translation": "기술적 기능들이 기본을 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "You think outside boxes!",
                    "translation": "너는 틀 밖에서 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 수아의 틀 밖 사고를 칭찬하는 말이에요.",
                    "optionA": "think",
                    "optionB": "You",
                    "optionC": "outside",
                    "optionD": "really",
                    "optionE": "boxes",
                    "result": "You really think outside boxes",
                    "explanation": "태오는 'You really think outside boxes'라고 수아가 정말로 틀 밖에서 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "인터넷 먹통 상황",
            "explanation": "ENTP의 창의적 대안과 ISTP의 기술적 해결 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수아",
                    "script": "Find creative workaround solutions!",
                    "translation": "창의적인 우회 해결책들을 찾아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Check hardware connections first.",
                    "translation": "먼저 하드웨어 연결을 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수아는 창의적인 우회 해결책들을 찾자고 했나요?",
                    "hint": "ENTP는 스트레스 상황에서 창의적이고 혁신적인 대안을 찾습니다.",
                    "result": "O",
                    "explanation": "수아는 'Find creative workaround solutions'라고 창의적인 우회 해결책들을 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "Brainstorm alternative approaches quickly!",
                    "translation": "대안 접근법들을 빨리 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Troubleshoot systematically and carefully.",
                    "translation": "체계적이고 신중하게 문제를 해결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Brainstorm many alternative @@ for problems.",
                    "hint": "수아가 문제들에 대해 브레인스토밍하자고 한 것은?",
                    "optionA": "people",
                    "optionB": "approaches",
                    "optionC": "computers",
                    "result": "approaches",
                    "explanation": "문제들에 대한 많은 대안 접근법들을 브레인스토밍해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수아",
                    "script": "Innovation turns problems opportunities!",
                    "translation": "혁신이 문제들을 기회로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your resourcefulness amazes me!",
                    "translation": "너의 기지가 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수아",
                    "script": "Technical skills solve fundamentals.",
                    "translation": "기술적 기능들이 기본을 해결해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "You think outside boxes!",
                    "translation": "너는 틀 밖에서 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태오가 수아의 틀 밖 사고를 칭찬하는 말이에요.",
                    "optionA": "think",
                    "optionB": "You",
                    "optionC": "outside",
                    "optionD": "really",
                    "optionE": "boxes",
                    "result": "You really think outside boxes",
                    "explanation": "태오는 'You really think outside boxes'라고 수아가 정말로 틀 밖에서 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11473 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "승진 면접 준비",
            "explanation": "ISTP의 차분한 준비와 ENTP의 동적 전략 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "Practice answers calmly repeatedly.",
                    "translation": "대답을 차분하게 반복적으로 연습해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Generate multiple dynamic strategies!",
                    "translation": "여러 동적 전략들을 생성해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안은 대답을 차분하게 반복적으로 연습하자고 했나요?",
                    "hint": "ISTP는 스트레스 상황에서 차분하고 체계적인 준비를 합니다.",
                    "result": "O",
                    "explanation": "지안은 'Practice answers calmly repeatedly'라고 대답을 차분하게 반복적으로 연습하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Steady preparation builds confidence.",
                    "translation": "꾸준한 준비가 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Adapt scenarios creatively on spot!",
                    "translation": "현장에서 시나리오들을 창의적으로 적응해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Steady @@ builds strong inner confidence.",
                    "hint": "지안이 강한 내적 자신감을 만든다고 한 것은?",
                    "optionA": "talking",
                    "optionB": "preparation",
                    "optionC": "sleeping",
                    "result": "preparation",
                    "explanation": "꾸준한 준비가 강한 내적 자신감을 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Mastery comes through repetition.",
                    "translation": "숙련은 반복을 통해 나와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your thoroughness impresses me!",
                    "translation": "너의 철저함이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Flexibility handles unexpected questions.",
                    "translation": "유연성이 예상치 못한 질문들을 다뤄."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "You prepare so methodically!",
                    "translation": "너는 정말 체계적으로 준비해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 지안의 체계적 준비를 칭찬하는 말이에요.",
                    "optionA": "prepare",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "methodically",
                    "result": "You really prepare so methodically",
                    "explanation": "도윤은 'You really prepare so methodically'라고 지안이 정말로 매우 체계적으로 준비한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "승진 면접 준비",
            "explanation": "ISTP의 차분한 준비와 ENTP의 동적 전략 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "Practice answers calmly repeatedly.",
                    "translation": "대답을 차분하게 반복적으로 연습해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Generate multiple dynamic strategies!",
                    "translation": "여러 동적 전략들을 생성해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안은 대답을 차분하게 반복적으로 연습하자고 했나요?",
                    "hint": "ISTP는 스트레스 상황에서 차분하고 체계적인 준비를 합니다.",
                    "result": "O",
                    "explanation": "지안은 'Practice answers calmly repeatedly'라고 대답을 차분하게 반복적으로 연습하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Steady preparation builds confidence.",
                    "translation": "꾸준한 준비가 자신감을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Adapt scenarios creatively on spot!",
                    "translation": "현장에서 시나리오들을 창의적으로 적응해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Steady @@ builds strong inner confidence.",
                    "hint": "지안이 강한 내적 자신감을 만든다고 한 것은?",
                    "optionA": "talking",
                    "optionB": "preparation",
                    "optionC": "sleeping",
                    "result": "preparation",
                    "explanation": "꾸준한 준비가 강한 내적 자신감을 만들어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Mastery comes through repetition.",
                    "translation": "숙련은 반복을 통해 나와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your thoroughness impresses me!",
                    "translation": "너의 철저함이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Flexibility handles unexpected questions.",
                    "translation": "유연성이 예상치 못한 질문들을 다뤄."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "You prepare so methodically!",
                    "translation": "너는 정말 체계적으로 준비해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도윤이 지안의 체계적 준비를 칭찬하는 말이에요.",
                    "optionA": "prepare",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "methodically",
                    "result": "You really prepare so methodically",
                    "explanation": "도윤은 'You really prepare so methodically'라고 지안이 정말로 매우 체계적으로 준비한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11474 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "창작 활동 시작하기",
            "explanation": "ENTP의 무한한 가능성과 ISTP의 실용적 기술 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Explore unlimited creative possibilities!",
                    "translation": "무제한 창의적 가능성들을 탐구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Master basic technical skills.",
                    "translation": "기본 기술적 능력들을 마스터해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 무제한 창의적 가능성들을 탐구하자고 했나요?",
                    "hint": "ENTP는 직업 목표에서 창의성과 무한한 가능성을 추구합니다.",
                    "result": "O",
                    "explanation": "태현은 'Explore unlimited creative possibilities'라고 무제한 창의적 가능성들을 탐구하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Dream big and imagine!",
                    "translation": "크게 꿈꾸고 상상해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Build solid foundation first.",
                    "translation": "먼저 견고한 기초를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dream @@ and imagine wonderful futures.",
                    "hint": "태현이 멋진 미래들을 상상하며 꿈꾸자고 한 크기는?",
                    "optionA": "small",
                    "optionB": "big",
                    "optionC": "old",
                    "result": "big",
                    "explanation": "크게 꿈꾸고 멋진 미래들을 상상해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Innovation breaks all boundaries!",
                    "translation": "혁신이 모든 경계를 부숴!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your vision really inspires!",
                    "translation": "너의 비전이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Skills make visions real.",
                    "translation": "기능들이 비전들을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "You expand creative horizons!",
                    "translation": "너는 창의적 지평을 확장해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동민이 태현의 창의적 지평 확장을 칭찬하는 말이에요.",
                    "optionA": "expand",
                    "optionB": "You",
                    "optionC": "creative",
                    "optionD": "really",
                    "optionE": "horizons",
                    "result": "You really expand creative horizons",
                    "explanation": "동민은 'You really expand creative horizons'라고 태현이 정말로 창의적 지평을 확장한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "창작 활동 시작하기",
            "explanation": "ENTP의 무한한 가능성과 ISTP의 실용적 기술 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Explore unlimited creative possibilities!",
                    "translation": "무제한 창의적 가능성들을 탐구해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Master basic technical skills.",
                    "translation": "기본 기술적 능력들을 마스터해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 무제한 창의적 가능성들을 탐구하자고 했나요?",
                    "hint": "ENTP는 직업 목표에서 창의성과 무한한 가능성을 추구합니다.",
                    "result": "O",
                    "explanation": "태현은 'Explore unlimited creative possibilities'라고 무제한 창의적 가능성들을 탐구하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Dream big and imagine!",
                    "translation": "크게 꿈꾸고 상상해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Build solid foundation first.",
                    "translation": "먼저 견고한 기초를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dream @@ and imagine wonderful futures.",
                    "hint": "태현이 멋진 미래들을 상상하며 꿈꾸자고 한 크기는?",
                    "optionA": "small",
                    "optionB": "big",
                    "optionC": "old",
                    "result": "big",
                    "explanation": "크게 꿈꾸고 멋진 미래들을 상상해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Innovation breaks all boundaries!",
                    "translation": "혁신이 모든 경계를 부숴!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Your vision really inspires!",
                    "translation": "너의 비전이 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Skills make visions real.",
                    "translation": "기능들이 비전들을 현실로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "You expand creative horizons!",
                    "translation": "너는 창의적 지평을 확장해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "동민이 태현의 창의적 지평 확장을 칭찬하는 말이에요.",
                    "optionA": "expand",
                    "optionB": "You",
                    "optionC": "creative",
                    "optionD": "really",
                    "optionE": "horizons",
                    "result": "You really expand creative horizons",
                    "explanation": "동민은 'You really expand creative horizons'라고 태현이 정말로 창의적 지평을 확장한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11475 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "기술 자격증 준비",
            "explanation": "ISTP의 체계적 학습과 ENTP의 연결적 사고 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Focus on core concepts.",
                    "translation": "핵심 개념들에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Connect ideas across domains!",
                    "translation": "영역들을 가로질러 아이디어들을 연결해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진은 핵심 개념들에 집중하자고 했나요?",
                    "hint": "ISTP는 목표 달성에서 핵심적이고 실용적인 요소에 집중합니다.",
                    "result": "O",
                    "explanation": "성진은 'Focus on core concepts'라고 핵심 개념들에 집중하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Master essentials thoroughly first.",
                    "translation": "먼저 필수요소들을 철저하게 마스터해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Find patterns between topics!",
                    "translation": "주제들 사이의 패턴들을 찾아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Master @@ thoroughly before advancing further.",
                    "hint": "성진이 더 나아가기 전에 철저하게 마스터하자고 한 것은?",
                    "optionA": "books",
                    "optionB": "essentials",
                    "optionC": "people",
                    "result": "essentials",
                    "explanation": "더 나아가기 전에 필수요소들을 철저하게 마스터해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Deep understanding beats memorization.",
                    "translation": "깊은 이해가 암기를 이긴다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Your focus amazes me!",
                    "translation": "너의 집중력이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Connections create deeper insight.",
                    "translation": "연결들이 더 깊은 통찰을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You learn so systematically!",
                    "translation": "너는 정말 체계적으로 배워!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현주가 성진의 체계적 학습을 칭찬하는 말이에요.",
                    "optionA": "learn",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "systematically",
                    "result": "You really learn so systematically",
                    "explanation": "현주는 'You really learn so systematically'라고 성진이 정말로 매우 체계적으로 배운다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "기술 자격증 준비",
            "explanation": "ISTP의 체계적 학습과 ENTP의 연결적 사고 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Focus on core concepts.",
                    "translation": "핵심 개념들에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Connect ideas across domains!",
                    "translation": "영역들을 가로질러 아이디어들을 연결해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진은 핵심 개념들에 집중하자고 했나요?",
                    "hint": "ISTP는 목표 달성에서 핵심적이고 실용적인 요소에 집중합니다.",
                    "result": "O",
                    "explanation": "성진은 'Focus on core concepts'라고 핵심 개념들에 집중하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Master essentials thoroughly first.",
                    "translation": "먼저 필수요소들을 철저하게 마스터해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Find patterns between topics!",
                    "translation": "주제들 사이의 패턴들을 찾아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Master @@ thoroughly before advancing further.",
                    "hint": "성진이 더 나아가기 전에 철저하게 마스터하자고 한 것은?",
                    "optionA": "books",
                    "optionB": "essentials",
                    "optionC": "people",
                    "result": "essentials",
                    "explanation": "더 나아가기 전에 필수요소들을 철저하게 마스터해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "Deep understanding beats memorization.",
                    "translation": "깊은 이해가 암기를 이긴다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Your focus amazes me!",
                    "translation": "너의 집중력이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Connections create deeper insight.",
                    "translation": "연결들이 더 깊은 통찰을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You learn so systematically!",
                    "translation": "너는 정말 체계적으로 배워!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현주가 성진의 체계적 학습을 칭찬하는 말이에요.",
                    "optionA": "learn",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "systematically",
                    "result": "You really learn so systematically",
                    "explanation": "현주는 'You really learn so systematically'라고 성진이 정말로 매우 체계적으로 배운다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11476 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "드론 조작 배우기",
            "explanation": "ENTP의 실험적 탐구와 ISTP의 단계적 습득 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Experiment with crazy maneuvers!",
                    "translation": "미친 기동들을 실험해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Learn controls step carefully.",
                    "translation": "조작법을 단계적으로 신중하게 배워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤호는 미친 기동들을 실험해보자고 했나요?",
                    "hint": "ENTP는 취미활동에서 실험적이고 모험적인 접근을 합니다.",
                    "result": "O",
                    "explanation": "윤호는 'Experiment with crazy maneuvers'라고 미친 기동들을 실험해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Push creative boundaries always!",
                    "translation": "항상 창의적 경계를 밀어붙여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Safety comes before tricks.",
                    "translation": "기예보다 안전이 먼저야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Push creative @@ in all activities.",
                    "hint": "윤호가 모든 활동에서 밀어붙이자고 한 것은?",
                    "optionA": "people",
                    "optionB": "boundaries",
                    "optionC": "buttons",
                    "result": "boundaries",
                    "explanation": "모든 활동에서 창의적 경계를 밀어붙여요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "Innovation makes hobbies exciting!",
                    "translation": "혁신이 취미를 흥미진진하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your boldness amazes me!",
                    "translation": "너의 대담함이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Fundamentals prevent expensive crashes.",
                    "translation": "기본기가 비싼 충돌을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "You try impossible things!",
                    "translation": "너는 불가능한 일들을 시도해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하연이 윤호의 불가능한 시도를 칭찬하는 말이에요.",
                    "optionA": "try",
                    "optionB": "You",
                    "optionC": "impossible",
                    "optionD": "really",
                    "optionE": "things",
                    "result": "You really try impossible things",
                    "explanation": "하연은 'You really try impossible things'라고 윤호가 정말로 불가능한 일들을 시도한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "드론 조작 배우기",
            "explanation": "ENTP의 실험적 탐구와 ISTP의 단계적 습득 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Experiment with crazy maneuvers!",
                    "translation": "미친 기동들을 실험해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Learn controls step carefully.",
                    "translation": "조작법을 단계적으로 신중하게 배워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤호는 미친 기동들을 실험해보자고 했나요?",
                    "hint": "ENTP는 취미활동에서 실험적이고 모험적인 접근을 합니다.",
                    "result": "O",
                    "explanation": "윤호는 'Experiment with crazy maneuvers'라고 미친 기동들을 실험해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Push creative boundaries always!",
                    "translation": "항상 창의적 경계를 밀어붙여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Safety comes before tricks.",
                    "translation": "기예보다 안전이 먼저야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Push creative @@ in all activities.",
                    "hint": "윤호가 모든 활동에서 밀어붙이자고 한 것은?",
                    "optionA": "people",
                    "optionB": "boundaries",
                    "optionC": "buttons",
                    "result": "boundaries",
                    "explanation": "모든 활동에서 창의적 경계를 밀어붙여요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤호",
                    "script": "Innovation makes hobbies exciting!",
                    "translation": "혁신이 취미를 흥미진진하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Your boldness amazes me!",
                    "translation": "너의 대담함이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Fundamentals prevent expensive crashes.",
                    "translation": "기본기가 비싼 충돌을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "You try impossible things!",
                    "translation": "너는 불가능한 일들을 시도해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하연이 윤호의 불가능한 시도를 칭찬하는 말이에요.",
                    "optionA": "try",
                    "optionB": "You",
                    "optionC": "impossible",
                    "optionD": "really",
                    "optionE": "things",
                    "result": "You really try impossible things",
                    "explanation": "하연은 'You really try impossible things'라고 윤호가 정말로 불가능한 일들을 시도한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11477 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목공예 클래스 참여",
            "explanation": "ISTP의 기술 중심과 ENTP의 창작 중심 접근 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "Perfect precise cutting techniques.",
                    "translation": "정확한 절단 기술을 완벽하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "Design unique artistic pieces!",
                    "translation": "독특한 예술적 작품들을 디자인해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린은 정확한 절단 기술을 완벽하게 하자고 했나요?",
                    "hint": "ISTP는 취미활동에서 기술적 정확성과 완성도를 중시합니다.",
                    "result": "O",
                    "explanation": "채린은 'Perfect precise cutting techniques'라고 정확한 절단 기술을 완벽하게 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Craftsmanship requires patient practice.",
                    "translation": "기예는 인내심 있는 연습이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "Mix different styles creatively!",
                    "translation": "다양한 스타일들을 창의적으로 섞어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ requires lots of practice.",
                    "hint": "채린이 많은 연습이 필요하다고 한 것은?",
                    "optionA": "talking",
                    "optionB": "craftsmanship",
                    "optionC": "reading",
                    "result": "craftsmanship",
                    "explanation": "좋은 기예는 많은 연습이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "Quality comes through attention.",
                    "translation": "품질은 주의를 통해 나와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Your precision impresses me!",
                    "translation": "너의 정확성이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채린",
                    "script": "Creativity makes art personal.",
                    "translation": "창의성이 예술을 개인적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You craft so beautifully!",
                    "translation": "너는 정말 아름답게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소연이 채린의 아름다운 제작을 칭찬하는 말이에요.",
                    "optionA": "craft",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "beautifully",
                    "result": "You really craft so beautifully",
                    "explanation": "소연은 'You really craft so beautifully'라고 채린이 정말로 매우 아름답게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목공예 클래스 참여",
            "explanation": "ISTP의 기술 중심과 ENTP의 창작 중심 접근 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "Perfect precise cutting techniques.",
                    "translation": "정확한 절단 기술을 완벽하게 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "Design unique artistic pieces!",
                    "translation": "독특한 예술적 작품들을 디자인해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린은 정확한 절단 기술을 완벽하게 하자고 했나요?",
                    "hint": "ISTP는 취미활동에서 기술적 정확성과 완성도를 중시합니다.",
                    "result": "O",
                    "explanation": "채린은 'Perfect precise cutting techniques'라고 정확한 절단 기술을 완벽하게 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채린",
                    "script": "Craftsmanship requires patient practice.",
                    "translation": "기예는 인내심 있는 연습이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "Mix different styles creatively!",
                    "translation": "다양한 스타일들을 창의적으로 섞어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ requires lots of practice.",
                    "hint": "채린이 많은 연습이 필요하다고 한 것은?",
                    "optionA": "talking",
                    "optionB": "craftsmanship",
                    "optionC": "reading",
                    "result": "craftsmanship",
                    "explanation": "좋은 기예는 많은 연습이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채린",
                    "script": "Quality comes through attention.",
                    "translation": "품질은 주의를 통해 나와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Your precision impresses me!",
                    "translation": "너의 정확성이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채린",
                    "script": "Creativity makes art personal.",
                    "translation": "창의성이 예술을 개인적으로 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You craft so beautifully!",
                    "translation": "너는 정말 아름답게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소연이 채린의 아름다운 제작을 칭찬하는 말이에요.",
                    "optionA": "craft",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "beautifully",
                    "result": "You really craft so beautifully",
                    "explanation": "소연은 'You really craft so beautifully'라고 채린이 정말로 매우 아름답게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11478 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프리랜서 팀 내 갈등",
            "explanation": "ENTP의 혁신적 중재와 ISTP의 실용적 해결 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "Brainstorm win-win creative solutions!",
                    "translation": "상생하는 창의적 해결책들을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Address specific issues directly.",
                    "translation": "구체적인 문제들을 직접 다뤄."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민서는 상생하는 창의적 해결책들을 브레인스토밍하자고 했나요?",
                    "hint": "ENTP는 갈등 해결에서 창의적이고 혁신적인 접근을 시도합니다.",
                    "result": "O",
                    "explanation": "민서는 'Brainstorm win-win creative solutions'라고 상생하는 창의적 해결책들을 브레인스토밍하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "Innovation transforms conflict opportunities!",
                    "translation": "혁신이 갈등을 기회로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Fix root problems practically.",
                    "translation": "근본 문제들을 실용적으로 고쳐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Innovation transforms @@ into new opportunities.",
                    "hint": "민서가 새로운 기회로 바꾼다고 한 것은?",
                    "optionA": "money",
                    "optionB": "conflict",
                    "optionC": "time",
                    "result": "conflict",
                    "explanation": "혁신이 갈등을 새로운 기회로 바꿔요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "Different perspectives create breakthroughs!",
                    "translation": "다른 관점들이 돌파구를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your creativity amazes me!",
                    "translation": "너의 창의성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "Direct action stops escalation.",
                    "translation": "직접적 행동이 확산을 막아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "You find hidden possibilities!",
                    "translation": "너는 숨겨진 가능성들을 찾아내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "보라가 민서의 숨겨진 가능성 찾기를 칭찬하는 말이에요.",
                    "optionA": "find",
                    "optionB": "You",
                    "optionC": "hidden",
                    "optionD": "really",
                    "optionE": "possibilities",
                    "result": "You really find hidden possibilities",
                    "explanation": "보라는 'You really find hidden possibilities'라고 민서가 정말로 숨겨진 가능성들을 찾아낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프리랜서 팀 내 갈등",
            "explanation": "ENTP의 혁신적 중재와 ISTP의 실용적 해결 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "Brainstorm win-win creative solutions!",
                    "translation": "상생하는 창의적 해결책들을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "Address specific issues directly.",
                    "translation": "구체적인 문제들을 직접 다뤄."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민서는 상생하는 창의적 해결책들을 브레인스토밍하자고 했나요?",
                    "hint": "ENTP는 갈등 해결에서 창의적이고 혁신적인 접근을 시도합니다.",
                    "result": "O",
                    "explanation": "민서는 'Brainstorm win-win creative solutions'라고 상생하는 창의적 해결책들을 브레인스토밍하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "Innovation transforms conflict opportunities!",
                    "translation": "혁신이 갈등을 기회로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "보라",
                    "script": "Fix root problems practically.",
                    "translation": "근본 문제들을 실용적으로 고쳐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Innovation transforms @@ into new opportunities.",
                    "hint": "민서가 새로운 기회로 바꾼다고 한 것은?",
                    "optionA": "money",
                    "optionB": "conflict",
                    "optionC": "time",
                    "result": "conflict",
                    "explanation": "혁신이 갈등을 새로운 기회로 바꿔요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민서",
                    "script": "Different perspectives create breakthroughs!",
                    "translation": "다른 관점들이 돌파구를 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your creativity amazes me!",
                    "translation": "너의 창의성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "Direct action stops escalation.",
                    "translation": "직접적 행동이 확산을 막아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "You find hidden possibilities!",
                    "translation": "너는 숨겨진 가능성들을 찾아내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "보라가 민서의 숨겨진 가능성 찾기를 칭찬하는 말이에요.",
                    "optionA": "find",
                    "optionB": "You",
                    "optionC": "hidden",
                    "optionD": "really",
                    "optionE": "possibilities",
                    "result": "You really find hidden possibilities",
                    "explanation": "보라는 'You really find hidden possibilities'라고 민서가 정말로 숨겨진 가능성들을 찾아낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11479 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "온라인 커뮤니티 분쟁",
            "explanation": "ISTP의 차분한 분석과 ENTP의 역동적 중재 비교",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Observe patterns objectively first.",
                    "translation": "먼저 패턴들을 객관적으로 관찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Generate multiple mediation approaches!",
                    "translation": "여러 중재 접근법들을 생성해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 패턴들을 객관적으로 관찰하자고 했나요?",
                    "hint": "ISTP는 갈등 해결에서 차분한 관찰과 분석을 먼저 합니다.",
                    "result": "O",
                    "explanation": "성호는 'Observe patterns objectively first'라고 먼저 패턴들을 객관적으로 관찰하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Facts reveal true problems.",
                    "translation": "사실들이 진짜 문제들을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Engage people with different.",
                    "translation": "사람들을 다른 것으로 참여시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Important @@ reveal all true problems.",
                    "hint": "성호가 모든 진짜 문제들을 드러낸다고 한 것은?",
                    "optionA": "people",
                    "optionB": "facts",
                    "optionC": "stories",
                    "result": "facts",
                    "explanation": "중요한 사실들이 모든 진짜 문제들을 드러내요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Logic guides fair decisions.",
                    "translation": "논리가 공정한 결정들을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Your analysis is thorough!",
                    "translation": "너의 분석이 철저해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Energy brings fresh perspectives.",
                    "translation": "에너지가 신선한 관점들을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You see truth clearly!",
                    "translation": "너는 진실을 명확하게 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현주가 성호의 명확한 진실 보기를 칭찬하는 말이에요.",
                    "optionA": "see",
                    "optionB": "You",
                    "optionC": "truth",
                    "optionD": "really",
                    "optionE": "clearly",
                    "result": "You really see truth clearly",
                    "explanation": "현주는 'You really see truth clearly'라고 성호가 정말로 진실을 명확하게 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "온라인 커뮤니티 분쟁",
            "explanation": "ISTP의 차분한 분석과 ENTP의 역동적 중재 비교",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Observe patterns objectively first.",
                    "translation": "먼저 패턴들을 객관적으로 관찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Generate multiple mediation approaches!",
                    "translation": "여러 중재 접근법들을 생성해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성호는 패턴들을 객관적으로 관찰하자고 했나요?",
                    "hint": "ISTP는 갈등 해결에서 차분한 관찰과 분석을 먼저 합니다.",
                    "result": "O",
                    "explanation": "성호는 'Observe patterns objectively first'라고 먼저 패턴들을 객관적으로 관찰하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Facts reveal true problems.",
                    "translation": "사실들이 진짜 문제들을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Engage people with different.",
                    "translation": "사람들을 다른 것으로 참여시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Important @@ reveal all true problems.",
                    "hint": "성호가 모든 진짜 문제들을 드러낸다고 한 것은?",
                    "optionA": "people",
                    "optionB": "facts",
                    "optionC": "stories",
                    "result": "facts",
                    "explanation": "중요한 사실들이 모든 진짜 문제들을 드러내요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Logic guides fair decisions.",
                    "translation": "논리가 공정한 결정들을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Your analysis is thorough!",
                    "translation": "너의 분석이 철저해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Energy brings fresh perspectives.",
                    "translation": "에너지가 신선한 관점들을 가져다줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You see truth clearly!",
                    "translation": "너는 진실을 명확하게 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현주가 성호의 명확한 진실 보기를 칭찬하는 말이에요.",
                    "optionA": "see",
                    "optionB": "You",
                    "optionC": "truth",
                    "optionD": "really",
                    "optionE": "clearly",
                    "result": "You really see truth clearly",
                    "explanation": "현주는 'You really see truth clearly'라고 성호가 정말로 진실을 명확하게 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11480 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "배려와 안정의 만남",
            "explanation": "ISFJ의 타인 중심적 배려와 ISTJ의 차분한 지지 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I always consider others' needs.",
                    "translation": "항상 다른 사람의 필요를 고려해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Your thoughtfulness creates harmony everywhere.",
                    "translation": "너의 사려 깊음이 모든 곳에 조화를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Making others comfortable brings joy.",
                    "translation": "다른 사람을 편안하게 하는 것이 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 자신보다 다른 사람을 우선 고려하나요?",
                    "hint": "예나가 누구의 필요를 항상 고려한다고 했나요?",
                    "result": "O",
                    "explanation": "예나는 '다른 사람의 필요'를 항상 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Your caring nature builds trust.",
                    "translation": "너의 배려하는 본성이 강한 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "I notice small details people.",
                    "translation": "사람들이 놓치는 작은 세부사항을 알아차려."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your attention prevents many problems.",
                    "translation": "너의 관심이 많은 문제를 방지해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yena always considers others' @@.",
                    "hint": "예나가 다른 사람의 무엇을 항상 고려한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "needs",
                    "optionC": "plans",
                    "result": "needs",
                    "explanation": "예나는 다른 사람의 '필요들(needs)'을 항상 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Supporting others feels naturally right.",
                    "translation": "다른 사람을 지지하는 것이 자연스럽게 옳게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your support shows genuine character.",
                    "translation": "너의 지지가 진정한 성격을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배려에 대한 문장이에요.",
                    "result": "Caring creates lasting bonds",
                    "explanation": "배려가 지속적인 유대를 만들어요.",
                    "optionA": "lasting",
                    "optionB": "bonds",
                    "optionC": "Caring",
                    "optionD": "creates"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Your steady presence gives security.",
                    "translation": "너의 꾸준한 존재가 나에게 안정감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We create comfortable spaces together.",
                    "translation": "함께 편안한 공간을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "배려와 안정의 만남",
            "explanation": "ISFJ의 타인 중심적 배려와 ISTJ의 차분한 지지 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I always consider others' needs.",
                    "translation": "항상 다른 사람의 필요를 고려해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Your thoughtfulness creates harmony everywhere.",
                    "translation": "너의 사려 깊음이 모든 곳에 조화를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Making others comfortable brings joy.",
                    "translation": "다른 사람을 편안하게 하는 것이 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 자신보다 다른 사람을 우선 고려하나요?",
                    "hint": "예나가 누구의 필요를 항상 고려한다고 했나요?",
                    "result": "O",
                    "explanation": "예나는 '다른 사람의 필요'를 항상 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Your caring nature builds trust.",
                    "translation": "너의 배려하는 본성이 강한 신뢰를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "I notice small details people.",
                    "translation": "사람들이 놓치는 작은 세부사항을 알아차려."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your attention prevents many problems.",
                    "translation": "너의 관심이 많은 문제를 방지해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yena always considers others' @@.",
                    "hint": "예나가 다른 사람의 무엇을 항상 고려한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "needs",
                    "optionC": "plans",
                    "result": "needs",
                    "explanation": "예나는 다른 사람의 '필요들(needs)'을 항상 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Supporting others feels naturally right.",
                    "translation": "다른 사람을 지지하는 것이 자연스럽게 옳게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your support shows genuine character.",
                    "translation": "너의 지지가 진정한 성격을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "배려에 대한 문장이에요.",
                    "optionA": "lasting",
                    "optionB": "bonds",
                    "optionC": "Caring",
                    "optionD": "creates",
                    "result": "Caring creates lasting bonds",
                    "explanation": "배려가 지속적인 유대를 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Your steady presence gives security.",
                    "translation": "너의 꾸준한 존재가 나에게 안정감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We create comfortable spaces together.",
                    "translation": "함께 편안한 공간을 만들어."
                }
            ]
        }
    ]
}
ID: 11481 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조화로운 팀워크",
            "explanation": "ISFJ의 협력적 소통과 ISTJ의 체계적 협조 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I help everyone work together.",
                    "translation": "모든 사람이 함께 일할 수 있도록 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Your coordination skills improve teamwork.",
                    "translation": "너의 조정 기술이 팀워크를 향상시켜."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Group harmony matters most me.",
                    "translation": "그룹 조화가 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 개인 성과보다 그룹 조화를 중시하나요?",
                    "hint": "수현이가 무엇이 가장 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 '그룹 조화'가 자신에게 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Harmony creates sustainable long-term success.",
                    "translation": "조화가 지속 가능한 장기적 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I smooth over rough edges.",
                    "translation": "거친 부분들을 매끄럽게 다듬어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your diplomatic approach prevents conflicts.",
                    "translation": "너의 외교적 접근이 갈등을 방지해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suhyeon helps everyone work @@.",
                    "hint": "수현이가 모든 사람이 어떻게 일할 수 있도록 돕는다고 했나요?",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "harder",
                    "result": "together",
                    "explanation": "수현이는 모든 사람이 '함께(together)' 일할 수 있도록 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Everyone's contribution deserves recognition always.",
                    "translation": "모든 사람의 기여가 항상 인정받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Your fairness builds mutual respect.",
                    "translation": "너의 공정함이 상호 존중을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀워크에 대한 문장이에요.",
                    "result": "Teamwork builds shared success",
                    "explanation": "팀워크가 공유된 성공을 만들어요.",
                    "optionA": "builds",
                    "optionB": "success",
                    "optionC": "Teamwork",
                    "optionD": "shared"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Your organized approach keeps things.",
                    "translation": "너의 체계적 접근이 일을 순조롭게 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "We achieve goals through cooperation.",
                    "translation": "협력을 통해 목표를 달성해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조화로운 팀워크",
            "explanation": "ISFJ의 협력적 소통과 ISTJ의 체계적 협조 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I help everyone work together.",
                    "translation": "모든 사람이 함께 일할 수 있도록 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Your coordination skills improve teamwork.",
                    "translation": "너의 조정 기술이 팀워크를 향상시켜."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Group harmony matters most me.",
                    "translation": "그룹 조화가 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 개인 성과보다 그룹 조화를 중시하나요?",
                    "hint": "수현이가 무엇이 가장 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 '그룹 조화'가 자신에게 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Harmony creates sustainable long-term success.",
                    "translation": "조화가 지속 가능한 장기적 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I smooth over rough edges.",
                    "translation": "거친 부분들을 매끄럽게 다듬어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Your diplomatic approach prevents conflicts.",
                    "translation": "너의 외교적 접근이 갈등을 방지해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suhyeon helps everyone work @@.",
                    "hint": "수현이가 모든 사람이 어떻게 일할 수 있도록 돕는다고 했나요?",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "harder",
                    "result": "together",
                    "explanation": "수현이는 모든 사람이 '함께(together)' 일할 수 있도록 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Everyone's contribution deserves recognition always.",
                    "translation": "모든 사람의 기여가 항상 인정받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Your fairness builds mutual respect.",
                    "translation": "너의 공정함이 상호 존중을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "팀워크에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "success",
                    "optionC": "Teamwork",
                    "optionD": "shared",
                    "result": "Teamwork builds shared success",
                    "explanation": "팀워크가 공유된 성공을 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Your organized approach keeps things.",
                    "translation": "너의 체계적 접근이 일을 순조롭게 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "We achieve goals through cooperation.",
                    "translation": "협력을 통해 목표를 달성해."
                }
            ]
        }
    ]
}
ID: 11482 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용적 지식의 탐구",
            "explanation": "ISFJ의 사람 중심 학습과 ISTJ의 체계적 정보 정리 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I learn how things people.",
                    "translation": "어떻게 사람들을 도울 수 있는지 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "People-focused learning creates practical value.",
                    "translation": "사람 중심 학습이 실용적 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Real stories make concepts clear.",
                    "translation": "실제 이야기가 개념을 명확하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 추상적 이론보다 실제 이야기를 선호하나요?",
                    "hint": "윤서가 무엇이 개념을 명확하게 한다고 했나요?",
                    "result": "O",
                    "explanation": "윤서는 '실제 이야기'가 개념을 명확하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Stories provide memorable learning experiences.",
                    "translation": "이야기가 기억에 남는 학습 경험을 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I connect information to needs.",
                    "translation": "정보를 인간의 필요와 연결해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Human connections make information relevant.",
                    "translation": "인간적 연결이 정보를 관련 있게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeunseo learns how things help @@.",
                    "hint": "윤서가 어떻게 무엇을 도울 수 있는지 배운다고 했나요?",
                    "optionA": "animals",
                    "optionB": "people",
                    "optionC": "plants",
                    "result": "people",
                    "explanation": "윤서는 어떻게 '사람들(people)'을 도울 수 있는지 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Practical applications matter more theory.",
                    "translation": "이론보다 실용적 적용이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your practical focus improves results.",
                    "translation": "너의 실용적 집중이 실제 결과를 개선해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지식에 대한 문장이에요.",
                    "result": "Knowledge best serves people",
                    "explanation": "지식이 사람들에게 가장 잘 봉사해요.",
                    "optionA": "best",
                    "optionB": "people",
                    "optionC": "serves",
                    "optionD": "Knowledge"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Your systematic approach organizes information.",
                    "translation": "너의 체계적 접근이 정보를 잘 정리해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We learn through practical application.",
                    "translation": "실용적 적용을 통해 배워."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용적 지식의 탐구",
            "explanation": "ISFJ의 사람 중심 학습과 ISTJ의 체계적 정보 정리 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I learn how things people.",
                    "translation": "어떻게 사람들을 도울 수 있는지 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "People-focused learning creates practical value.",
                    "translation": "사람 중심 학습이 실용적 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Real stories make concepts clear.",
                    "translation": "실제 이야기가 개념을 명확하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 추상적 이론보다 실제 이야기를 선호하나요?",
                    "hint": "윤서가 무엇이 개념을 명확하게 한다고 했나요?",
                    "result": "O",
                    "explanation": "윤서는 '실제 이야기'가 개념을 명확하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Stories provide memorable learning experiences.",
                    "translation": "이야기가 기억에 남는 학습 경험을 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I connect information to needs.",
                    "translation": "정보를 인간의 필요와 연결해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Human connections make information relevant.",
                    "translation": "인간적 연결이 정보를 관련 있게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeunseo learns how things help @@.",
                    "hint": "윤서가 어떻게 무엇을 도울 수 있는지 배운다고 했나요?",
                    "optionA": "animals",
                    "optionB": "people",
                    "optionC": "plants",
                    "result": "people",
                    "explanation": "윤서는 어떻게 '사람들(people)'을 도울 수 있는지 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Practical applications matter more theory.",
                    "translation": "이론보다 실용적 적용이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your practical focus improves results.",
                    "translation": "너의 실용적 집중이 실제 결과를 개선해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지식에 대한 문장이에요.",
                    "optionA": "best",
                    "optionB": "people",
                    "optionC": "serves",
                    "optionD": "Knowledge",
                    "result": "Knowledge best serves people",
                    "explanation": "지식이 사람들에게 가장 잘 봉사해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Your systematic approach organizes information.",
                    "translation": "너의 체계적 접근이 정보를 잘 정리해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We learn through practical application.",
                    "translation": "실용적 적용을 통해 배워."
                }
            ]
        }
    ]
}
ID: 11483 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적 정보의 힘",
            "explanation": "ISFJ의 관계 중심 탐구와 ISTJ의 구조적 학습 지원 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I research things that improve.",
                    "translation": "사람들의 삶을 개선하는 것들을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Life improvement research creates meaning.",
                    "translation": "삶 개선 연구가 진정한 의미를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Understanding people drives my curiosity.",
                    "translation": "사람들을 이해하는 것이 내 호기심을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 사물보다 사람을 이해하는 데 더 관심이 있나요?",
                    "hint": "소현이가 무엇을 이해하는 것이 호기심을 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "소현이는 '사람들을 이해하는 것'이 호기심을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Human understanding builds better systems.",
                    "translation": "인간에 대한 이해가 더 나은 시스템을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "I gather information through relationships.",
                    "translation": "관계를 통해 정보를 수집해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Relational learning provides deep insights.",
                    "translation": "관계적 학습이 깊은 통찰을 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sohyeon researches things that improve people's @@.",
                    "hint": "소현이가 사람들의 무엇을 개선하는 것들을 연구한다고 했나요?",
                    "optionA": "work",
                    "optionB": "lives",
                    "optionC": "health",
                    "result": "lives",
                    "explanation": "소현이는 사람들의 '삶(lives)'을 개선하는 것들을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "Collaborative learning brings better results.",
                    "translation": "협력적 학습이 더 나은 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Your collaborative approach strengthens understanding.",
                    "translation": "너의 협력적 접근이 전체 이해를 강화해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "협력에 대한 문장이에요.",
                    "result": "Collaboration enriches shared knowledge",
                    "explanation": "협력이 공유된 지식을 풍부하게 해요.",
                    "optionA": "enriches",
                    "optionB": "shared",
                    "optionC": "Collaboration",
                    "optionD": "knowledge"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "Your detailed organization helps structure.",
                    "translation": "너의 세밀한 정리가 내 연구에 구조를 주는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "We discover through systematic exploration.",
                    "translation": "체계적 탐구를 통해 발견해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적 정보의 힘",
            "explanation": "ISFJ의 관계 중심 탐구와 ISTJ의 구조적 학습 지원 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I research things that improve.",
                    "translation": "사람들의 삶을 개선하는 것들을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Life improvement research creates meaning.",
                    "translation": "삶 개선 연구가 진정한 의미를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Understanding people drives my curiosity.",
                    "translation": "사람들을 이해하는 것이 내 호기심을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 사물보다 사람을 이해하는 데 더 관심이 있나요?",
                    "hint": "소현이가 무엇을 이해하는 것이 호기심을 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "소현이는 '사람들을 이해하는 것'이 호기심을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Human understanding builds better systems.",
                    "translation": "인간에 대한 이해가 더 나은 시스템을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "I gather information through relationships.",
                    "translation": "관계를 통해 정보를 수집해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Relational learning provides deep insights.",
                    "translation": "관계적 학습이 깊은 통찰을 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sohyeon researches things that improve people's @@.",
                    "hint": "소현이가 사람들의 무엇을 개선하는 것들을 연구한다고 했나요?",
                    "optionA": "work",
                    "optionB": "lives",
                    "optionC": "health",
                    "result": "lives",
                    "explanation": "소현이는 사람들의 '삶(lives)'을 개선하는 것들을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "Collaborative learning brings better results.",
                    "translation": "협력적 학습이 더 나은 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Your collaborative approach strengthens understanding.",
                    "translation": "너의 협력적 접근이 전체 이해를 강화해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "협력에 대한 문장이에요.",
                    "optionA": "enriches",
                    "optionB": "shared",
                    "optionC": "Collaboration",
                    "optionD": "knowledge",
                    "result": "Collaboration enriches shared knowledge",
                    "explanation": "협력이 공유된 지식을 풍부하게 해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "Your detailed organization helps structure.",
                    "translation": "너의 세밀한 정리가 내 연구에 구조를 주는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "We discover through systematic exploration.",
                    "translation": "체계적 탐구를 통해 발견해."
                }
            ]
        }
    ]
}
ID: 11484 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 마음의 결정",
            "explanation": "ISFJ의 감정 고려 결정과 ISTJ의 논리적 지지 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I consider how decisions affect.",
                    "translation": "결정이 모든 사람에게 어떤 영향을 주는지 고려해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Considering impact shows responsible leadership.",
                    "translation": "영향을 고려하는 것이 책임감 있는 리더십을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everyone's feelings matter in choices.",
                    "translation": "모든 사람의 감정이 선택에서 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 결정할 때 다른 사람의 감정을 고려하나요?",
                    "hint": "윤아가 선택에서 무엇이 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "윤아는 '모든 사람의 감정'이 선택에서 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Emotional consideration creates better outcomes.",
                    "translation": "감정적 고려가 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "I seek solutions that help.",
                    "translation": "모든 사람을 돕는 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Win-win solutions create lasting success.",
                    "translation": "윈-윈 해결책이 지속적인 성공을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yuna considers how decisions affect @@.",
                    "hint": "윤아가 결정이 무엇에게 어떤 영향을 주는지 고려한다고 했나요?",
                    "optionA": "animals",
                    "optionB": "everyone",
                    "optionC": "plans",
                    "result": "everyone",
                    "explanation": "윤아는 결정이 '모든 사람(everyone)'에게 어떤 영향을 주는지 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Gentle approaches work better me.",
                    "translation": "부드러운 접근이 나에게 더 잘 작용해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your gentle wisdom prevents conflicts.",
                    "translation": "너의 부드러운 지혜가 갈등을 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배려에 대한 문장이에요.",
                    "result": "Compassion guides wise decisions",
                    "explanation": "연민이 현명한 결정을 이끌어요.",
                    "optionA": "Compassion",
                    "optionB": "decisions",
                    "optionC": "wise",
                    "optionD": "guides"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "Your logical analysis balances decisions.",
                    "translation": "너의 논리적 분석이 내 감정적 결정의 균형을 맞춰."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We make thoughtful balanced choices.",
                    "translation": "사려 깊고 균형 잡힌 선택을 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 마음의 결정",
            "explanation": "ISFJ의 감정 고려 결정과 ISTJ의 논리적 지지 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I consider how decisions affect.",
                    "translation": "결정이 모든 사람에게 어떤 영향을 주는지 고려해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Considering impact shows responsible leadership.",
                    "translation": "영향을 고려하는 것이 책임감 있는 리더십을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everyone's feelings matter in choices.",
                    "translation": "모든 사람의 감정이 선택에서 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 결정할 때 다른 사람의 감정을 고려하나요?",
                    "hint": "윤아가 선택에서 무엇이 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "윤아는 '모든 사람의 감정'이 선택에서 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Emotional consideration creates better outcomes.",
                    "translation": "감정적 고려가 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "I seek solutions that help.",
                    "translation": "모든 사람을 돕는 해결책을 찾아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Win-win solutions create lasting success.",
                    "translation": "윈-윈 해결책이 지속적인 성공을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yuna considers how decisions affect @@.",
                    "hint": "윤아가 결정이 무엇에게 어떤 영향을 주는지 고려한다고 했나요?",
                    "optionA": "animals",
                    "optionB": "everyone",
                    "optionC": "plans",
                    "result": "everyone",
                    "explanation": "윤아는 결정이 '모든 사람(everyone)'에게 어떤 영향을 주는지 고려한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Gentle approaches work better me.",
                    "translation": "부드러운 접근이 나에게 더 잘 작용해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your gentle wisdom prevents conflicts.",
                    "translation": "너의 부드러운 지혜가 갈등을 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "배려에 대한 문장이에요.",
                    "optionA": "Compassion",
                    "optionB": "decisions",
                    "optionC": "wise",
                    "optionD": "guides",
                    "result": "Compassion guides wise decisions",
                    "explanation": "연민이 현명한 결정을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "Your logical analysis balances decisions.",
                    "translation": "너의 논리적 분석이 내 감정적 결정의 균형을 맞춰."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We make thoughtful balanced choices.",
                    "translation": "사려 깊고 균형 잡힌 선택을 해."
                }
            ]
        }
    ]
}
ID: 11485 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 계획의 힘",
            "explanation": "ISFJ의 타인 배려 결정과 ISTJ의 체계적 계획 결합 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I plan steps that others.",
                    "translation": "다른 사람들을 지지하는 단계들을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Supportive planning creates group success.",
                    "translation": "지지적 계획이 그룹 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Team welfare guides my planning.",
                    "translation": "팀의 복지가 내 계획을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 개인 이익보다 팀 복지를 우선시하나요?",
                    "hint": "은서가 계획에서 무엇이 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "은서는 '팀의 복지가' 자신의 계획을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Team-focused planning ensures sustainability.",
                    "translation": "팀 중심 계획이 지속 가능성을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "I consider everyone's strengths weaknesses.",
                    "translation": "모든 사람의 강점과 약점을 고려해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Strength-based planning maximizes team potential.",
                    "translation": "강점 기반 계획이 팀 잠재력을 극대화해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eunseo plans steps that support @@.",
                    "hint": "은서가 무엇을 지지하는 단계들을 계획한다고 했나요?",
                    "optionA": "herself",
                    "optionB": "others",
                    "optionC": "goals",
                    "result": "others",
                    "explanation": "은서는 '다른 사람들(others)'을 지지하는 단계들을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "Backup plans protect team security.",
                    "translation": "백업 계획이 팀 안정성을 보호해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your foresight prevents many problems.",
                    "translation": "너의 선견지명이 많은 문제를 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획에 대한 문장이에요.",
                    "result": "Planning protects team success",
                    "explanation": "계획이 팀 성공을 보호해요.",
                    "optionA": "Planning",
                    "optionB": "success",
                    "optionC": "team",
                    "optionD": "protects"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "Your systematic approach strengthens plans.",
                    "translation": "너의 체계적 접근이 내 계획을 강화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We build reliable sustainable systems.",
                    "translation": "신뢰할 수 있고 지속 가능한 시스템을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 계획의 힘",
            "explanation": "ISFJ의 타인 배려 결정과 ISTJ의 체계적 계획 결합 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I plan steps that others.",
                    "translation": "다른 사람들을 지지하는 단계들을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Supportive planning creates group success.",
                    "translation": "지지적 계획이 그룹 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Team welfare guides my planning.",
                    "translation": "팀의 복지가 내 계획을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 개인 이익보다 팀 복지를 우선시하나요?",
                    "hint": "은서가 계획에서 무엇이 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "은서는 '팀의 복지가' 자신의 계획을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Team-focused planning ensures sustainability.",
                    "translation": "팀 중심 계획이 지속 가능성을 보장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "I consider everyone's strengths weaknesses.",
                    "translation": "모든 사람의 강점과 약점을 고려해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Strength-based planning maximizes team potential.",
                    "translation": "강점 기반 계획이 팀 잠재력을 극대화해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eunseo plans steps that support @@.",
                    "hint": "은서가 무엇을 지지하는 단계들을 계획한다고 했나요?",
                    "optionA": "herself",
                    "optionB": "others",
                    "optionC": "goals",
                    "result": "others",
                    "explanation": "은서는 '다른 사람들(others)'을 지지하는 단계들을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "Backup plans protect team security.",
                    "translation": "백업 계획이 팀 안정성을 보호해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your foresight prevents many problems.",
                    "translation": "너의 선견지명이 많은 문제를 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "Planning",
                    "optionB": "success",
                    "optionC": "team",
                    "optionD": "protects",
                    "result": "Planning protects team success",
                    "explanation": "계획이 팀 성공을 보호해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "Your systematic approach strengthens plans.",
                    "translation": "너의 체계적 접근이 내 계획을 강화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We build reliable sustainable systems.",
                    "translation": "신뢰할 수 있고 지속 가능한 시스템을 만들어."
                }
            ]
        }
    ]
}
ID: 11486 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "안정적인 일상의 리듬",
            "explanation": "ISFJ의 타인 중심 생활과 ISTJ의 규칙적 루틴 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I organize my life around.",
                    "translation": "다른 사람의 필요를 중심으로 내 삶을 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "Your caring organization helps everyone.",
                    "translation": "너의 배려하는 정리가 모든 사람을 도와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Making others comfortable comes first.",
                    "translation": "다른 사람을 편안하게 하는 것이 우선이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 자신의 편의보다 다른 사람의 편안함을 우선시하나요?",
                    "hint": "예나가 무엇이 우선이라고 했나요?",
                    "result": "O",
                    "explanation": "예나는 '다른 사람을 편안하게 하는 것'이 우선이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "Your priority shows genuine character.",
                    "translation": "너의 우선순위가 진정한 성격을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "I maintain routines that others.",
                    "translation": "다른 사람들을 지지하는 루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Supportive routines create stability.",
                    "translation": "지지적 루틴이 안정성을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yena organizes her life around others' @@.",
                    "hint": "예나가 다른 사람의 무엇을 중심으로 삶을 정리한다고 했나요?",
                    "optionA": "plans",
                    "optionB": "needs",
                    "optionC": "wants",
                    "result": "needs",
                    "explanation": "예나는 다른 사람의 '필요들(needs)'을 중심으로 삶을 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Reliable presence brings peace others.",
                    "translation": "신뢰할 수 있는 존재가 다른 사람들에게 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민호",
                    "script": "Your consistency builds trust.",
                    "translation": "너의 일관성이 강한 신뢰를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정성에 대한 문장이에요.",
                    "result": "Routine creates daily security",
                    "explanation": "루틴이 일상적 안정감을 만들어요.",
                    "optionA": "security",
                    "optionB": "daily",
                    "optionC": "Routine",
                    "optionD": "creates"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Your structured approach helps organize.",
                    "translation": "너의 구조적 접근이 효율성을 정리하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "We create harmonious stable environments.",
                    "translation": "조화롭고 안정적인 환경을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "안정적인 일상의 리듬",
            "explanation": "ISFJ의 타인 중심 생활과 ISTJ의 규칙적 루틴 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I organize my life around.",
                    "translation": "다른 사람의 필요를 중심으로 내 삶을 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "Your caring organization helps everyone.",
                    "translation": "너의 배려하는 정리가 모든 사람을 도와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Making others comfortable comes first.",
                    "translation": "다른 사람을 편안하게 하는 것이 우선이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 자신의 편의보다 다른 사람의 편안함을 우선시하나요?",
                    "hint": "예나가 무엇이 우선이라고 했나요?",
                    "result": "O",
                    "explanation": "예나는 '다른 사람을 편안하게 하는 것'이 우선이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "Your priority shows genuine character.",
                    "translation": "너의 우선순위가 진정한 성격을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "I maintain routines that others.",
                    "translation": "다른 사람들을 지지하는 루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Supportive routines create stability.",
                    "translation": "지지적 루틴이 안정성을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yena organizes her life around others' @@.",
                    "hint": "예나가 다른 사람의 무엇을 중심으로 삶을 정리한다고 했나요?",
                    "optionA": "plans",
                    "optionB": "needs",
                    "optionC": "wants",
                    "result": "needs",
                    "explanation": "예나는 다른 사람의 '필요들(needs)'을 중심으로 삶을 정리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Reliable presence brings peace others.",
                    "translation": "신뢰할 수 있는 존재가 다른 사람들에게 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민호",
                    "script": "Your consistency builds trust.",
                    "translation": "너의 일관성이 강한 신뢰를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "안정성에 대한 문장이에요.",
                    "optionA": "security",
                    "optionB": "daily",
                    "optionC": "Routine",
                    "optionD": "creates",
                    "result": "Routine creates daily security",
                    "explanation": "루틴이 일상적 안정감을 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Your structured approach helps organize.",
                    "translation": "너의 구조적 접근이 효율성을 정리하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "We create harmonious stable environments.",
                    "translation": "조화롭고 안정적인 환경을 만들어."
                }
            ]
        }
    ]
}
ID: 11487 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "완벽함을 향한 여정",
            "explanation": "ISFJ의 타인을 위한 노력과 ISTJ의 개인적 기준 추구 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I strive to meet expectations.",
                    "translation": "다른 사람의 기대를 충족시키려고 노력해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Meeting expectations shows dedication.",
                    "translation": "기대를 충족시키는 것이 헌신을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Others' satisfaction drives my efforts.",
                    "translation": "다른 사람의 만족이 내 노력을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 자신의 만족보다 다른 사람의 만족을 중시하나요?",
                    "hint": "수현이가 무엇이 자신의 노력을 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 '다른 사람의 만족'이 자신의 노력을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Your service mindset inspires others.",
                    "translation": "너의 봉사 마인드셋이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "Quality work shows respect people.",
                    "translation": "질 좋은 일이 사람들에 대한 존중을 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Your respect creates positive relationships.",
                    "translation": "너의 존중이 긍정적 관계를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suhyeon strives to meet others' @@.",
                    "hint": "수현이가 다른 사람의 무엇을 충족시키려고 노력한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "expectations",
                    "optionC": "plans",
                    "result": "expectations",
                    "explanation": "수현이는 다른 사람의 '기대들(expectations)'을 충족시키려고 노력한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Attention to detail prevents mistakes.",
                    "translation": "세부사항에 대한 관심이 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "우진",
                    "script": "Your careful approach ensures quality.",
                    "translation": "너의 신중한 접근이 질을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "노력에 대한 문장이에요.",
                    "result": "Effort shows true care",
                    "explanation": "노력이 진정한 배려를 보여줘요.",
                    "optionA": "Effort",
                    "optionB": "care",
                    "optionC": "true",
                    "optionD": "shows"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Your high standards inspire excellence.",
                    "translation": "너의 높은 기준이 내게 탁월함에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "우진",
                    "script": "We achieve excellence through dedication.",
                    "translation": "헌신과 정밀함을 통해 탁월함을 달성해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "완벽함을 향한 여정",
            "explanation": "ISFJ의 타인을 위한 노력과 ISTJ의 개인적 기준 추구 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I strive to meet expectations.",
                    "translation": "다른 사람의 기대를 충족시키려고 노력해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Meeting expectations shows dedication.",
                    "translation": "기대를 충족시키는 것이 헌신을 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Others' satisfaction drives my efforts.",
                    "translation": "다른 사람의 만족이 내 노력을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 자신의 만족보다 다른 사람의 만족을 중시하나요?",
                    "hint": "수현이가 무엇이 자신의 노력을 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 '다른 사람의 만족'이 자신의 노력을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Your service mindset inspires others.",
                    "translation": "너의 봉사 마인드셋이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "Quality work shows respect people.",
                    "translation": "질 좋은 일이 사람들에 대한 존중을 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Your respect creates positive relationships.",
                    "translation": "너의 존중이 긍정적 관계를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suhyeon strives to meet others' @@.",
                    "hint": "수현이가 다른 사람의 무엇을 충족시키려고 노력한다고 했나요?",
                    "optionA": "problems",
                    "optionB": "expectations",
                    "optionC": "plans",
                    "result": "expectations",
                    "explanation": "수현이는 다른 사람의 '기대들(expectations)'을 충족시키려고 노력한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Attention to detail prevents mistakes.",
                    "translation": "세부사항에 대한 관심이 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "우진",
                    "script": "Your careful approach ensures quality.",
                    "translation": "너의 신중한 접근이 질을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "노력에 대한 문장이에요.",
                    "optionA": "Effort",
                    "optionB": "care",
                    "optionC": "true",
                    "optionD": "shows",
                    "result": "Effort shows true care",
                    "explanation": "노력이 진정한 배려를 보여줘요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Your high standards inspire excellence.",
                    "translation": "너의 높은 기준이 내게 탁월함에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "우진",
                    "script": "We achieve excellence through dedication.",
                    "translation": "헌신과 정밀함을 통해 탁월함을 달성해."
                }
            ]
        }
    ]
}
ID: 11488 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조화로운 스트레스 관리",
            "explanation": "ISFJ의 타인 우선 부담과 ISTJ의 체계적 대응 지원 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Others' problems become my stress.",
                    "translation": "다른 사람의 문제가 내 스트레스가 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Caring hearts feel others' pain.",
                    "translation": "배려하는 마음이 다른 사람의 고통을 느껴."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "I worry when others struggle.",
                    "translation": "다른 사람이 힘들어할 때 걱정해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 다른 사람의 문제에 무관심한가요?",
                    "hint": "윤서가 다른 사람의 문제에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "윤서는 다른 사람의 문제가 '자신의 스트레스가 된다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Your empathy shows beautiful character.",
                    "translation": "너의 공감이 아름다운 성격을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I need quiet time process.",
                    "translation": "감정을 처리할 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Processing time prevents emotional overload.",
                    "translation": "처리 시간이 감정적 과부하를 방지해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeunseo worries when others @@.",
                    "hint": "윤서가 다른 사람이 어떨 때 걱정한다고 했나요?",
                    "optionA": "laugh",
                    "optionB": "struggle",
                    "optionC": "succeed",
                    "result": "struggle",
                    "explanation": "윤서는 다른 사람이 '힘들어할(struggle)' 때 걱정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Support from others helps recovery.",
                    "translation": "다른 사람의 지지가 회복에 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Your strength shows in caring.",
                    "translation": "너의 힘이 다른 사람을 돌보는 것에서 드러나."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지지에 대한 문장이에요.",
                    "result": "Support brings gentle healing",
                    "explanation": "지지가 부드러운 치유를 가져와요.",
                    "optionA": "gentle",
                    "optionB": "Support",
                    "optionC": "brings",
                    "optionD": "healing"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Your calm logic helps perspective.",
                    "translation": "너의 차분한 논리가 관점을 명확하게 하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "We balance caring with boundaries.",
                    "translation": "배려와 경계선의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "조화로운 스트레스 관리",
            "explanation": "ISFJ의 타인 우선 부담과 ISTJ의 체계적 대응 지원 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Others' problems become my stress.",
                    "translation": "다른 사람의 문제가 내 스트레스가 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Caring hearts feel others' pain.",
                    "translation": "배려하는 마음이 다른 사람의 고통을 느껴."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "I worry when others struggle.",
                    "translation": "다른 사람이 힘들어할 때 걱정해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 다른 사람의 문제에 무관심한가요?",
                    "hint": "윤서가 다른 사람의 문제에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "윤서는 다른 사람의 문제가 '자신의 스트레스가 된다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Your empathy shows beautiful character.",
                    "translation": "너의 공감이 아름다운 성격을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I need quiet time process.",
                    "translation": "감정을 처리할 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Processing time prevents emotional overload.",
                    "translation": "처리 시간이 감정적 과부하를 방지해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeunseo worries when others @@.",
                    "hint": "윤서가 다른 사람이 어떨 때 걱정한다고 했나요?",
                    "optionA": "laugh",
                    "optionB": "struggle",
                    "optionC": "succeed",
                    "result": "struggle",
                    "explanation": "윤서는 다른 사람이 '힘들어할(struggle)' 때 걱정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Support from others helps recovery.",
                    "translation": "다른 사람의 지지가 회복에 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Your strength shows in caring.",
                    "translation": "너의 힘이 다른 사람을 돌보는 것에서 드러나."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지지에 대한 문장이에요.",
                    "optionA": "gentle",
                    "optionB": "Support",
                    "optionC": "brings",
                    "optionD": "healing",
                    "result": "Support brings gentle healing",
                    "explanation": "지지가 부드러운 치유를 가져와요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Your calm logic helps perspective.",
                    "translation": "너의 차분한 논리가 관점을 명확하게 하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "We balance caring with boundaries.",
                    "translation": "배려와 경계선의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 11489 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "안정을 찾는 방법",
            "explanation": "ISFJ의 관계적 스트레스와 ISTJ의 구조적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Conflict with others drains energy.",
                    "translation": "다른 사람과의 갈등이 내 에너지를 소모시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Relationship stress affects everyone deeply.",
                    "translation": "관계 스트레스가 모든 사람에게 깊이 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "I seek harmony above things.",
                    "translation": "모든 것보다 조화를 추구해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 갈등보다 조화를 선호하나요?",
                    "hint": "소현이가 무엇을 모든 것보다 추구한다고 했나요?",
                    "result": "O",
                    "explanation": "소현이는 '조화를' 모든 것보다 추구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Harmony-seeking shows wisdom maturity.",
                    "translation": "조화 추구가 지혜와 성숙함을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Routine activities help me recharge.",
                    "translation": "일상적 활동이 재충전하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Consistent routines provide emotional stability.",
                    "translation": "일관된 루틴이 감정적 안정성을 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sohyeon seeks @@ above all things.",
                    "hint": "소현이가 모든 것보다 무엇을 추구한다고 했나요?",
                    "optionA": "conflict",
                    "optionB": "harmony",
                    "optionC": "success",
                    "result": "harmony",
                    "explanation": "소현이는 모든 것보다 '조화(harmony)'를 추구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "Step-by-step solutions reduce overwhelming feelings.",
                    "translation": "단계별 해결책이 압도적인 감정을 줄여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your systematic approach creates calm.",
                    "translation": "너의 체계적 접근이 차분함을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정성에 대한 문장이에요.",
                    "result": "Stability creates inner strength",
                    "explanation": "안정성이 내적 힘을 만들어요.",
                    "optionA": "strength",
                    "optionB": "creates",
                    "optionC": "Stability",
                    "optionD": "inner"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "Your organized thinking helps structure.",
                    "translation": "너의 체계적 사고가 내 대응에 구조를 주는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We find peace through order.",
                    "translation": "질서와 이해를 통해 평화를 찾아."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "안정을 찾는 방법",
            "explanation": "ISFJ의 관계적 스트레스와 ISTJ의 구조적 해결 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Conflict with others drains energy.",
                    "translation": "다른 사람과의 갈등이 내 에너지를 소모시켜."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Relationship stress affects everyone deeply.",
                    "translation": "관계 스트레스가 모든 사람에게 깊이 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "I seek harmony above things.",
                    "translation": "모든 것보다 조화를 추구해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 갈등보다 조화를 선호하나요?",
                    "hint": "소현이가 무엇을 모든 것보다 추구한다고 했나요?",
                    "result": "O",
                    "explanation": "소현이는 '조화를' 모든 것보다 추구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Harmony-seeking shows wisdom maturity.",
                    "translation": "조화 추구가 지혜와 성숙함을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Routine activities help me recharge.",
                    "translation": "일상적 활동이 재충전하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Consistent routines provide emotional stability.",
                    "translation": "일관된 루틴이 감정적 안정성을 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Sohyeon seeks @@ above all things.",
                    "hint": "소현이가 모든 것보다 무엇을 추구한다고 했나요?",
                    "optionA": "conflict",
                    "optionB": "harmony",
                    "optionC": "success",
                    "result": "harmony",
                    "explanation": "소현이는 모든 것보다 '조화(harmony)'를 추구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "Step-by-step solutions reduce overwhelming feelings.",
                    "translation": "단계별 해결책이 압도적인 감정을 줄여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your systematic approach creates calm.",
                    "translation": "너의 체계적 접근이 차분함을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "안정성에 대한 문장이에요.",
                    "optionA": "strength",
                    "optionB": "creates",
                    "optionC": "Stability",
                    "optionD": "inner",
                    "result": "Stability creates inner strength",
                    "explanation": "안정성이 내적 힘을 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "Your organized thinking helps structure.",
                    "translation": "너의 체계적 사고가 내 대응에 구조를 주는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We find peace through order.",
                    "translation": "질서와 이해를 통해 평화를 찾아."
                }
            ]
        }
    ]
}
ID: 11490 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "사람을 위한 꿈",
            "explanation": "ISFJ의 봉사 중심 목표와 ISTJ의 안정적 실현 지원 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I choose careers that others.",
                    "translation": "다른 사람들을 돕는 직업을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "Helping others creates meaningful work.",
                    "translation": "다른 사람을 돕는 것이 의미 있는 일을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Making a difference matters money.",
                    "translation": "돈보다 변화를 만드는 것이 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 높은 급여보다 사회적 영향을 중시하나요?",
                    "hint": "윤아가 돈과 변화 만들기 중 무엇이 더 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "윤아는 '돈보다 변화를 만드는 것이 중요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "Your service orientation inspires others.",
                    "translation": "너의 봉사 지향이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "I want to support communities.",
                    "translation": "지역 사회를 지지하고 싶어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Community support builds stronger society.",
                    "translation": "지역 사회 지지가 더 강한 사회를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yuna chooses careers that help @@.",
                    "hint": "윤아가 무엇을 돕는 직업을 선택한다고 했나요?",
                    "optionA": "herself",
                    "optionB": "others",
                    "optionC": "animals",
                    "result": "others",
                    "explanation": "윤아는 '다른 사람들(others)'을 돕는 직업을 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Long-term impact motivates my choices.",
                    "translation": "장기적 영향이 내 선택에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민호",
                    "script": "Your vision creates lasting value.",
                    "translation": "너의 비전이 지속적인 가치를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "봉사에 대한 문장이에요.",
                    "result": "Service gives life purpose",
                    "explanation": "봉사가 삶에 목적을 줘요.",
                    "optionA": "life",
                    "optionB": "purpose",
                    "optionC": "Service",
                    "optionD": "gives"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "Your practical planning helps achieve.",
                    "translation": "너의 실용적 계획이 목표를 달성하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "We build meaningful careers together.",
                    "translation": "함께 의미 있는 진로를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "사람을 위한 꿈",
            "explanation": "ISFJ의 봉사 중심 목표와 ISTJ의 안정적 실현 지원 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I choose careers that others.",
                    "translation": "다른 사람들을 돕는 직업을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "Helping others creates meaningful work.",
                    "translation": "다른 사람을 돕는 것이 의미 있는 일을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Making a difference matters money.",
                    "translation": "돈보다 변화를 만드는 것이 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 높은 급여보다 사회적 영향을 중시하나요?",
                    "hint": "윤아가 돈과 변화 만들기 중 무엇이 더 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "윤아는 '돈보다 변화를 만드는 것이 중요하다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "Your service orientation inspires others.",
                    "translation": "너의 봉사 지향이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "I want to support communities.",
                    "translation": "지역 사회를 지지하고 싶어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Community support builds stronger society.",
                    "translation": "지역 사회 지지가 더 강한 사회를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yuna chooses careers that help @@.",
                    "hint": "윤아가 무엇을 돕는 직업을 선택한다고 했나요?",
                    "optionA": "herself",
                    "optionB": "others",
                    "optionC": "animals",
                    "result": "others",
                    "explanation": "윤아는 '다른 사람들(others)'을 돕는 직업을 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Long-term impact motivates my choices.",
                    "translation": "장기적 영향이 내 선택에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민호",
                    "script": "Your vision creates lasting value.",
                    "translation": "너의 비전이 지속적인 가치를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "봉사에 대한 문장이에요.",
                    "optionA": "life",
                    "optionB": "purpose",
                    "optionC": "Service",
                    "optionD": "gives",
                    "result": "Service gives life purpose",
                    "explanation": "봉사가 삶에 목적을 줘요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "Your practical planning helps achieve.",
                    "translation": "너의 실용적 계획이 목표를 달성하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "We build meaningful careers together.",
                    "translation": "함께 의미 있는 진로를 만들어."
                }
            ]
        }
    ]
}
ID: 11491 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "단계별 성장의 길",
            "explanation": "ISFJ의 타인 지원 성장과 ISTJ의 체계적 발전 계획 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I develop skills that others.",
                    "translation": "다른 사람들을 지지하는 기술을 개발해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "Supportive skills create team success.",
                    "translation": "지지적 기술이 팀 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Growing together feels more meaningful.",
                    "translation": "함께 성장하는 것이 더 의미 있게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 개인적 성장보다 집단 성장을 선호하나요?",
                    "hint": "은서가 어떤 성장이 더 의미 있다고 했나요?",
                    "result": "O",
                    "explanation": "은서는 '함께 성장하는 것'이 더 의미 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지연",
                    "script": "Collaborative growth builds stronger foundations.",
                    "translation": "협력적 성장이 더 강한 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "I measure success by impact.",
                    "translation": "다른 사람에게 미치는 영향으로 성공을 측정해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "Impact measurement shows true value.",
                    "translation": "영향 측정이 진정한 가치를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eunseo develops skills that support @@.",
                    "hint": "은서가 무엇을 지지하는 기술을 개발한다고 했나요?",
                    "optionA": "herself",
                    "optionB": "others",
                    "optionC": "machines",
                    "result": "others",
                    "explanation": "은서는 '다른 사람들(others)'을 지지하는 기술을 개발한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "Consistent effort creates reliable results.",
                    "translation": "일관된 노력이 신뢰할 수 있는 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지연",
                    "script": "Your consistency inspires steady progress.",
                    "translation": "너의 일관성이 꾸준한 진전에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성장에 대한 문장이에요.",
                    "result": "Growth requires patient effort",
                    "explanation": "성장은 인내심 있는 노력이 필요해요.",
                    "optionA": "requires",
                    "optionB": "Growth",
                    "optionC": "effort",
                    "optionD": "patient"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "Your structured approach guides development.",
                    "translation": "너의 구조적 접근이 내 발전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지연",
                    "script": "We achieve goals through planning.",
                    "translation": "신중한 계획을 통해 목표를 달성해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "단계별 성장의 길",
            "explanation": "ISFJ의 타인 지원 성장과 ISTJ의 체계적 발전 계획 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I develop skills that others.",
                    "translation": "다른 사람들을 지지하는 기술을 개발해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "Supportive skills create team success.",
                    "translation": "지지적 기술이 팀 성공을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Growing together feels more meaningful.",
                    "translation": "함께 성장하는 것이 더 의미 있게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 개인적 성장보다 집단 성장을 선호하나요?",
                    "hint": "은서가 어떤 성장이 더 의미 있다고 했나요?",
                    "result": "O",
                    "explanation": "은서는 '함께 성장하는 것'이 더 의미 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지연",
                    "script": "Collaborative growth builds stronger foundations.",
                    "translation": "협력적 성장이 더 강한 기초를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "I measure success by impact.",
                    "translation": "다른 사람에게 미치는 영향으로 성공을 측정해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "Impact measurement shows true value.",
                    "translation": "영향 측정이 진정한 가치를 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eunseo develops skills that support @@.",
                    "hint": "은서가 무엇을 지지하는 기술을 개발한다고 했나요?",
                    "optionA": "herself",
                    "optionB": "others",
                    "optionC": "machines",
                    "result": "others",
                    "explanation": "은서는 '다른 사람들(others)'을 지지하는 기술을 개발한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "Consistent effort creates reliable results.",
                    "translation": "일관된 노력이 신뢰할 수 있는 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지연",
                    "script": "Your consistency inspires steady progress.",
                    "translation": "너의 일관성이 꾸준한 진전에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성장에 대한 문장이에요.",
                    "optionA": "requires",
                    "optionB": "Growth",
                    "optionC": "effort",
                    "optionD": "patient",
                    "result": "Growth requires patient effort",
                    "explanation": "성장은 인내심 있는 노력이 필요해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "Your structured approach guides development.",
                    "translation": "너의 구조적 접근이 내 발전을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지연",
                    "script": "We achieve goals through planning.",
                    "translation": "신중한 계획을 통해 목표를 달성해."
                }
            ]
        }
    ]
}
ID: 11492 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "마음을 담은 여가 시간",
            "explanation": "ISFJ의 타인과 함께하는 취미와 ISTJ의 개인적 완성도 추구 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I enjoy hobbies that others.",
                    "translation": "다른 사람들과 연결하는 취미를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Shared activities build stronger relationships.",
                    "translation": "공유된 활동이 더 강한 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Creating things for people joy.",
                    "translation": "사람들을 위해 무언가를 만드는 것이 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 자신만을 위한 취미보다 다른 사람과 관련된 취미를 선호하나요?",
                    "hint": "수현이가 어떤 취미를 즐긴다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 '다른 사람들과 연결하는' 취미를 즐긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Your generous spirit inspires others.",
                    "translation": "너의 관대한 정신이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I learn skills that others.",
                    "translation": "다른 사람들을 도울 수 있는 기술을 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Helpful skills create practical value.",
                    "translation": "도움이 되는 기술이 실용적 가치를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suhyeon enjoys hobbies that connect with @@.",
                    "hint": "수현이가 무엇과 연결하는 취미를 즐긴다고 했나요?",
                    "optionA": "animals",
                    "optionB": "others",
                    "optionC": "nature",
                    "result": "others",
                    "explanation": "수현이는 '다른 사람들(others)'과 연결하는 취미를 즐긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Sharing hobby experiences multiplies joy.",
                    "translation": "취미 경험을 나누는 것이 기쁨을 배가시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your sharing creates community connections.",
                    "translation": "너의 나눔이 공동체 연결을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나눔에 대한 문장이에요.",
                    "result": "Sharing always doubles happiness",
                    "explanation": "나눔은 항상 행복을 두 배로 만들어요.",
                    "optionA": "Sharing",
                    "optionB": "doubles",
                    "optionC": "always",
                    "optionD": "happiness"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Your focused approach helps master.",
                    "translation": "너의 집중된 접근이 기술을 숙달하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We enjoy hobbies through ways.",
                    "translation": "다른 방식으로 취미를 즐겨."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "마음을 담은 여가 시간",
            "explanation": "ISFJ의 타인과 함께하는 취미와 ISTJ의 개인적 완성도 추구 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I enjoy hobbies that others.",
                    "translation": "다른 사람들과 연결하는 취미를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Shared activities build stronger relationships.",
                    "translation": "공유된 활동이 더 강한 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Creating things for people joy.",
                    "translation": "사람들을 위해 무언가를 만드는 것이 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 자신만을 위한 취미보다 다른 사람과 관련된 취미를 선호하나요?",
                    "hint": "수현이가 어떤 취미를 즐긴다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 '다른 사람들과 연결하는' 취미를 즐긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Your generous spirit inspires others.",
                    "translation": "너의 관대한 정신이 다른 사람들에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I learn skills that others.",
                    "translation": "다른 사람들을 도울 수 있는 기술을 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Helpful skills create practical value.",
                    "translation": "도움이 되는 기술이 실용적 가치를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suhyeon enjoys hobbies that connect with @@.",
                    "hint": "수현이가 무엇과 연결하는 취미를 즐긴다고 했나요?",
                    "optionA": "animals",
                    "optionB": "others",
                    "optionC": "nature",
                    "result": "others",
                    "explanation": "수현이는 '다른 사람들(others)'과 연결하는 취미를 즐긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Sharing hobby experiences multiplies joy.",
                    "translation": "취미 경험을 나누는 것이 기쁨을 배가시켜."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your sharing creates community connections.",
                    "translation": "너의 나눔이 공동체 연결을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나눔에 대한 문장이에요.",
                    "optionA": "Sharing",
                    "optionB": "doubles",
                    "optionC": "always",
                    "optionD": "happiness",
                    "result": "Sharing always doubles happiness",
                    "explanation": "나눔은 항상 행복을 두 배로 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Your focused approach helps master.",
                    "translation": "너의 집중된 접근이 기술을 숙달하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We enjoy hobbies through ways.",
                    "translation": "다른 방식으로 취미를 즐겨."
                }
            ]
        }
    ]
}
ID: 11493 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 창작의 즐거움",
            "explanation": "ISFJ의 실용적 창작과 ISTJ의 완성도 높은 작품 만들기 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I create things with purpose.",
                    "translation": "실용적 목적이 있는 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Purposeful creation adds meaningful value.",
                    "translation": "목적 있는 창작이 의미 있는 가치를 더해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Handmade gifts show personal care.",
                    "translation": "수제 선물이 개인적인 배려를 보여."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 구매한 선물보다 직접 만든 선물을 선호하나요?",
                    "hint": "윤서가 수제 선물에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "윤서는 수제 선물이 '개인적인 배려를 보여준다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Personal touches make gifts special.",
                    "translation": "개인적 손길이 선물을 특별하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I enjoy learning traditional crafts.",
                    "translation": "전통 공예를 배우는 것을 즐겨."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Traditional skills preserve cultural heritage.",
                    "translation": "전통 기술이 문화 유산을 보존해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeunseo creates things with practical @@.",
                    "hint": "윤서가 실용적 무엇이 있는 것들을 만든다고 했나요?",
                    "optionA": "beauty",
                    "optionB": "purpose",
                    "optionC": "color",
                    "result": "purpose",
                    "explanation": "윤서는 실용적 '목적(purpose)'이 있는 것들을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Patient work creates beautiful results.",
                    "translation": "인내심 있는 작업이 아름다운 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "우진",
                    "script": "Your patience shows in quality.",
                    "translation": "너의 인내심이 완성된 작품의 질에서 드러나."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "창작에 대한 문장이에요.",
                    "result": "Creativity takes patient time",
                    "explanation": "창의성은 인내심 있는 시간이 걸려요.",
                    "optionA": "patient",
                    "optionB": "time",
                    "optionC": "takes",
                    "optionD": "Creativity"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Your attention to detail improves.",
                    "translation": "너의 세부사항에 대한 관심이 내 기술을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "우진",
                    "script": "We create beauty through dedication.",
                    "translation": "헌신과 기술을 통해 아름다움을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 창작의 즐거움",
            "explanation": "ISFJ의 실용적 창작과 ISTJ의 완성도 높은 작품 만들기 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I create things with purpose.",
                    "translation": "실용적 목적이 있는 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "Purposeful creation adds meaningful value.",
                    "translation": "목적 있는 창작이 의미 있는 가치를 더해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Handmade gifts show personal care.",
                    "translation": "수제 선물이 개인적인 배려를 보여."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 구매한 선물보다 직접 만든 선물을 선호하나요?",
                    "hint": "윤서가 수제 선물에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "윤서는 수제 선물이 '개인적인 배려를 보여준다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "Personal touches make gifts special.",
                    "translation": "개인적 손길이 선물을 특별하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I enjoy learning traditional crafts.",
                    "translation": "전통 공예를 배우는 것을 즐겨."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Traditional skills preserve cultural heritage.",
                    "translation": "전통 기술이 문화 유산을 보존해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeunseo creates things with practical @@.",
                    "hint": "윤서가 실용적 무엇이 있는 것들을 만든다고 했나요?",
                    "optionA": "beauty",
                    "optionB": "purpose",
                    "optionC": "color",
                    "result": "purpose",
                    "explanation": "윤서는 실용적 '목적(purpose)'이 있는 것들을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "Patient work creates beautiful results.",
                    "translation": "인내심 있는 작업이 아름다운 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "우진",
                    "script": "Your patience shows in quality.",
                    "translation": "너의 인내심이 완성된 작품의 질에서 드러나."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "창작에 대한 문장이에요.",
                    "optionA": "patient",
                    "optionB": "time",
                    "optionC": "takes",
                    "optionD": "Creativity",
                    "result": "Creativity takes patient time",
                    "explanation": "창의성은 인내심 있는 시간이 걸려요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Your attention to detail improves.",
                    "translation": "너의 세부사항에 대한 관심이 내 기술을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "우진",
                    "script": "We create beauty through dedication.",
                    "translation": "헌신과 기술을 통해 아름다움을 만들어."
                }
            ]
        }
    ]
}
ID: 11494 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "따뜻한 중재의 힘",
            "explanation": "ISFJ의 조화 중심 갈등 해결과 ISTJ의 공정한 판단 지원 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I help everyone find ground.",
                    "translation": "모든 사람이 공통분모를 찾도록 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "Finding common ground prevents conflicts.",
                    "translation": "공통분모를 찾는 것이 더 큰 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Everyone's perspective deserves respect always.",
                    "translation": "모든 사람의 관점이 항상 존중받을 자격이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 일부 사람의 의견만 중요하다고 생각하나요?",
                    "hint": "수현이가 모든 사람의 관점에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "수현이는 '모든 사람의 관점'이 존중받을 자격이 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "Respecting all perspectives creates fairness.",
                    "translation": "모든 관점을 존중하는 것이 공정성을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I focus on healing relationships.",
                    "translation": "관계를 치유하는 데 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Relationship healing builds long-term harmony.",
                    "translation": "관계 치유가 장기적 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suhyeon helps everyone find common @@.",
                    "hint": "수현이가 모든 사람이 공통의 무엇을 찾도록 돕는다고 했나요?",
                    "optionA": "problems",
                    "optionB": "ground",
                    "optionC": "enemies",
                    "result": "ground",
                    "explanation": "수현이는 모든 사람이 공통의 '분모(ground)'를 찾도록 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Patience helps people cool down.",
                    "translation": "인내심이 사람들이 진정하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민호",
                    "script": "Your calm presence reduces tension.",
                    "translation": "너의 차분한 존재가 긴장을 줄여."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "평화에 대한 문장이에요.",
                    "result": "Peace comes through understanding",
                    "explanation": "평화는 이해를 통해 와요.",
                    "optionA": "comes",
                    "optionB": "through",
                    "optionC": "understanding",
                    "optionD": "Peace"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Your fair judgment helps decisions.",
                    "translation": "너의 공정한 판단이 균형 잡힌 결정을 하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "We solve conflicts through compassion.",
                    "translation": "연민과 논리를 통해 갈등을 해결해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "따뜻한 중재의 힘",
            "explanation": "ISFJ의 조화 중심 갈등 해결과 ISTJ의 공정한 판단 지원 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I help everyone find ground.",
                    "translation": "모든 사람이 공통분모를 찾도록 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "Finding common ground prevents conflicts.",
                    "translation": "공통분모를 찾는 것이 더 큰 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Everyone's perspective deserves respect always.",
                    "translation": "모든 사람의 관점이 항상 존중받을 자격이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 일부 사람의 의견만 중요하다고 생각하나요?",
                    "hint": "수현이가 모든 사람의 관점에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "수현이는 '모든 사람의 관점'이 존중받을 자격이 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "Respecting all perspectives creates fairness.",
                    "translation": "모든 관점을 존중하는 것이 공정성을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I focus on healing relationships.",
                    "translation": "관계를 치유하는 데 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Relationship healing builds long-term harmony.",
                    "translation": "관계 치유가 장기적 조화를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Suhyeon helps everyone find common @@.",
                    "hint": "수현이가 모든 사람이 공통의 무엇을 찾도록 돕는다고 했나요?",
                    "optionA": "problems",
                    "optionB": "ground",
                    "optionC": "enemies",
                    "result": "ground",
                    "explanation": "수현이는 모든 사람이 공통의 '분모(ground)'를 찾도록 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "Patience helps people cool down.",
                    "translation": "인내심이 사람들이 진정하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민호",
                    "script": "Your calm presence reduces tension.",
                    "translation": "너의 차분한 존재가 긴장을 줄여."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "평화에 대한 문장이에요.",
                    "optionA": "comes",
                    "optionB": "through",
                    "optionC": "understanding",
                    "optionD": "Peace",
                    "result": "Peace comes through understanding",
                    "explanation": "평화는 이해를 통해 와요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "Your fair judgment helps decisions.",
                    "translation": "너의 공정한 판단이 균형 잡힌 결정을 하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "We solve conflicts through compassion.",
                    "translation": "연민과 논리를 통해 갈등을 해결해."
                }
            ]
        }
    ]
}
ID: 11495 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음의 상처 치유하기",
            "explanation": "ISFJ의 관계 회복 중심과 ISTJ의 체계적 해결 과정 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Relationships matter more than winning.",
                    "translation": "승리보다 관계가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Prioritizing relationships shows wisdom.",
                    "translation": "관계를 우선시하는 것이 진정한 지혜를 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "I seek solutions that everyone.",
                    "translation": "모든 사람을 보호하는 해결책을 찾아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 일부만을 위한 해결책을 선호하나요?",
                    "hint": "윤아가 어떤 해결책을 찾는다고 했나요?",
                    "result": "X",
                    "explanation": "윤아는 '모든 사람을 보호하는' 해결책을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Protective solutions create lasting peace.",
                    "translation": "보호적 해결책이 지속적인 평화를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Gentle approaches prevent future conflicts.",
                    "translation": "부드러운 접근이 미래 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Prevention saves everyone time energy.",
                    "translation": "예방이 모든 사람의 시간과 에너지를 절약해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yuna seeks solutions that protect @@.",
                    "hint": "윤아가 무엇을 보호하는 해결책을 찾는다고 했나요?",
                    "optionA": "herself",
                    "optionB": "everyone",
                    "optionC": "winners",
                    "result": "everyone",
                    "explanation": "윤아는 '모든 사람(everyone)'을 보호하는 해결책을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Understanding feelings helps find solutions.",
                    "translation": "감정을 이해하는 것이 더 나은 해결책을 찾는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your emotional intelligence guides resolution.",
                    "translation": "너의 감정 지능이 효과적 해결을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "치유에 대한 문장이에요.",
                    "result": "Healing requires gentle patience",
                    "explanation": "치유는 부드러운 인내심이 필요해요.",
                    "optionA": "patience",
                    "optionB": "Healing",
                    "optionC": "requires",
                    "optionD": "gentle"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "Your systematic approach ensures fairness.",
                    "translation": "너의 체계적 접근이 모든 단계에서 공정함을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We restore harmony through methods.",
                    "translation": "다른 방법을 통해 조화를 회복해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음의 상처 치유하기",
            "explanation": "ISFJ의 관계 회복 중심과 ISTJ의 체계적 해결 과정 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Relationships matter more than winning.",
                    "translation": "승리보다 관계가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Prioritizing relationships shows wisdom.",
                    "translation": "관계를 우선시하는 것이 진정한 지혜를 보여줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "I seek solutions that everyone.",
                    "translation": "모든 사람을 보호하는 해결책을 찾아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 일부만을 위한 해결책을 선호하나요?",
                    "hint": "윤아가 어떤 해결책을 찾는다고 했나요?",
                    "result": "X",
                    "explanation": "윤아는 '모든 사람을 보호하는' 해결책을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Protective solutions create lasting peace.",
                    "translation": "보호적 해결책이 지속적인 평화를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Gentle approaches prevent future conflicts.",
                    "translation": "부드러운 접근이 미래 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Prevention saves everyone time energy.",
                    "translation": "예방이 모든 사람의 시간과 에너지를 절약해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yuna seeks solutions that protect @@.",
                    "hint": "윤아가 무엇을 보호하는 해결책을 찾는다고 했나요?",
                    "optionA": "herself",
                    "optionB": "everyone",
                    "optionC": "winners",
                    "result": "everyone",
                    "explanation": "윤아는 '모든 사람(everyone)'을 보호하는 해결책을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Understanding feelings helps find solutions.",
                    "translation": "감정을 이해하는 것이 더 나은 해결책을 찾는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your emotional intelligence guides resolution.",
                    "translation": "너의 감정 지능이 효과적 해결을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "치유에 대한 문장이에요.",
                    "optionA": "patience",
                    "optionB": "Healing",
                    "optionC": "requires",
                    "optionD": "gentle",
                    "result": "Healing requires gentle patience",
                    "explanation": "치유는 부드러운 인내심이 필요해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "Your systematic approach ensures fairness.",
                    "translation": "너의 체계적 접근이 모든 단계에서 공정함을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We restore harmony through methods.",
                    "translation": "다른 방법을 통해 조화를 회복해."
                }
            ]
        }
    ]
}
ID: 11496 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 실용주의자들",
            "explanation": "ISTP의 즉흥적 문제 해결과 ISTJ의 체계적 지원 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I solve problems as appear.",
                    "translation": "문제가 나타나면 바로 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Quick solutions prevent bigger issues.",
                    "translation": "빠른 해결책이 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Hands-on approach works best me.",
                    "translation": "직접 체험하는 접근이 나에게 가장 잘 작용해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 이론보다 실제 체험을 선호하나요?",
                    "hint": "태오가 어떤 접근이 가장 잘 작용한다고 했나요?",
                    "result": "O",
                    "explanation": "태오는 '직접 체험하는 접근'이 자신에게 가장 잘 작용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Practical experience teaches valuable lessons.",
                    "translation": "실용적 경험이 소중한 교훈을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I prefer minimal social interaction.",
                    "translation": "최소한의 사회적 상호작용을 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Focused interaction creates quality connections.",
                    "translation": "집중된 상호작용이 질 높은 연결을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeo solves problems as they @@.",
                    "hint": "태오가 문제가 어떻게 될 때 해결한다고 했나요?",
                    "optionA": "disappear",
                    "optionB": "appear",
                    "optionC": "grow",
                    "result": "appear",
                    "explanation": "태오는 문제가 '나타나면(appear)' 바로 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Independence feels comfortable and natural.",
                    "translation": "독립성이 편안하고 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your self-reliance inspires quiet confidence.",
                    "translation": "너의 자립심이 조용한 자신감에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동에 대한 문장이에요.",
                    "result": "Action speaks than words",
                    "explanation": "행동이 말보다 더 말해요.",
                    "optionA": "words",
                    "optionB": "speaks",
                    "optionC": "than",
                    "optionD": "Action"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Your organized thinking helps structure.",
                    "translation": "너의 체계적 사고가 내 아이디어에 구조를 주는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We work efficiently with words.",
                    "translation": "적은 말로 효율적으로 일해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 실용주의자들",
            "explanation": "ISTP의 즉흥적 문제 해결과 ISTJ의 체계적 지원 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I solve problems as appear.",
                    "translation": "문제가 나타나면 바로 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Quick solutions prevent bigger issues.",
                    "translation": "빠른 해결책이 더 큰 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Hands-on approach works best me.",
                    "translation": "직접 체험하는 접근이 나에게 가장 잘 작용해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 이론보다 실제 체험을 선호하나요?",
                    "hint": "태오가 어떤 접근이 가장 잘 작용한다고 했나요?",
                    "result": "O",
                    "explanation": "태오는 '직접 체험하는 접근'이 자신에게 가장 잘 작용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Practical experience teaches valuable lessons.",
                    "translation": "실용적 경험이 소중한 교훈을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I prefer minimal social interaction.",
                    "translation": "최소한의 사회적 상호작용을 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Focused interaction creates quality connections.",
                    "translation": "집중된 상호작용이 질 높은 연결을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeo solves problems as they @@.",
                    "hint": "태오가 문제가 어떻게 될 때 해결한다고 했나요?",
                    "optionA": "disappear",
                    "optionB": "appear",
                    "optionC": "grow",
                    "result": "appear",
                    "explanation": "태오는 문제가 '나타나면(appear)' 바로 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Independence feels comfortable and natural.",
                    "translation": "독립성이 편안하고 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your self-reliance inspires quiet confidence.",
                    "translation": "너의 자립심이 조용한 자신감에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "words",
                    "optionB": "speaks",
                    "optionC": "than",
                    "optionD": "Action",
                    "result": "Action speaks than words",
                    "explanation": "행동이 말보다 더 말해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Your organized thinking helps structure.",
                    "translation": "너의 체계적 사고가 내 아이디어에 구조를 주는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We work efficiently with words.",
                    "translation": "적은 말로 효율적으로 일해."
                }
            ]
        }
    ]
}
ID: 11497 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "차분한 관찰자들",
            "explanation": "ISTP의 현실적 관찰과 ISTJ의 신중한 분석 비교",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I observe before taking action.",
                    "translation": "행동을 취하기 전에 관찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Observation prevents costly mistakes completely.",
                    "translation": "관찰이 비용이 큰 실수를 완전히 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Actions speak louder than words.",
                    "translation": "행동이 말보다 더 크게 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 말보다 행동을 더 중시하나요?",
                    "hint": "동민이가 행동과 말에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "동민이는 '행동이 말보다 더 크게 말한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Your practical approach produces results.",
                    "translation": "너의 실용적 접근이 확실한 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "I keep social interactions simple.",
                    "translation": "사회적 상호작용을 간단하게 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Simple communication reduces misunderstandings effectively.",
                    "translation": "간단한 의사소통이 오해를 효과적으로 줄여."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dongmin observes before taking @@.",
                    "hint": "동민이가 무엇을 취하기 전에 관찰한다고 했나요?",
                    "optionA": "breaks",
                    "optionB": "action",
                    "optionC": "notes",
                    "result": "action",
                    "explanation": "동민이는 '행동(action)'을 취하기 전에 관찰한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동민",
                    "script": "Quiet presence allows better focus.",
                    "translation": "조용한 존재가 더 나은 집중을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Your calm energy creates stability.",
                    "translation": "너의 차분한 에너지가 안정성을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "관찰에 대한 문장이에요.",
                    "result": "Observation reveals hidden truths",
                    "explanation": "관찰이 숨겨진 진실을 드러내요.",
                    "optionA": "Observation",
                    "optionB": "reveals",
                    "optionC": "hidden",
                    "optionD": "truths"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Your consistent approach provides direction.",
                    "translation": "너의 일관된 접근이 명확한 방향을 제공해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "We understand through quiet observation.",
                    "translation": "조용한 관찰을 통해 이해해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "차분한 관찰자들",
            "explanation": "ISTP의 현실적 관찰과 ISTJ의 신중한 분석 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I observe before taking action.",
                    "translation": "행동을 취하기 전에 관찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Observation prevents costly mistakes completely.",
                    "translation": "관찰이 비용이 큰 실수를 완전히 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Actions speak louder than words.",
                    "translation": "행동이 말보다 더 크게 말해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 말보다 행동을 더 중시하나요?",
                    "hint": "동민이가 행동과 말에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "동민이는 '행동이 말보다 더 크게 말한다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Your practical approach produces results.",
                    "translation": "너의 실용적 접근이 확실한 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "I keep social interactions simple.",
                    "translation": "사회적 상호작용을 간단하게 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Simple communication reduces misunderstandings effectively.",
                    "translation": "간단한 의사소통이 오해를 효과적으로 줄여."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dongmin observes before taking @@.",
                    "hint": "동민이가 무엇을 취하기 전에 관찰한다고 했나요?",
                    "optionA": "breaks",
                    "optionB": "action",
                    "optionC": "notes",
                    "result": "action",
                    "explanation": "동민이는 '행동(action)'을 취하기 전에 관찰한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동민",
                    "script": "Quiet presence allows better focus.",
                    "translation": "조용한 존재가 더 나은 집중을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Your calm energy creates stability.",
                    "translation": "너의 차분한 에너지가 안정성을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "관찰에 대한 문장이에요.",
                    "optionA": "Observation",
                    "optionB": "reveals",
                    "optionC": "hidden",
                    "optionD": "truths",
                    "result": "Observation reveals hidden truths",
                    "explanation": "관찰이 숨겨진 진실을 드러내요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Your consistent approach provides direction.",
                    "translation": "너의 일관된 접근이 명확한 방향을 제공해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "We understand through quiet observation.",
                    "translation": "조용한 관찰을 통해 이해해."
                }
            ]
        }
    ]
}
ID: 11498 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "호기심 중심의 탐구",
            "explanation": "ISTP의 실용적 학습과 ISTJ의 체계적 정보 정리 지원 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I learn by taking apart.",
                    "translation": "물건을 분해해서 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Hands-on learning reveals inner workings.",
                    "translation": "직접 체험 학습이 내부 작동 방식을 드러내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Understanding how things work interests.",
                    "translation": "물건이 어떻게 작동하는지 이해하는 것이 나를 흥미롭게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 이론보다 실제 작동 방식에 관심이 있나요?",
                    "hint": "성진이가 무엇을 이해하는 것이 흥미롭다고 했나요?",
                    "result": "O",
                    "explanation": "성진이는 '물건이 어떻게 작동하는지 이해하는 것'이 흥미롭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Mechanical understanding builds practical skills.",
                    "translation": "기계적 이해가 실용적 기술을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I explore through trial error.",
                    "translation": "시행착오를 통해 탐구해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Trial and error teaches lessons.",
                    "translation": "시행착오가 실질적인 교훈을 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjin learns by taking things @@.",
                    "hint": "성진이가 물건을 어떻게 해서 배운다고 했나요?",
                    "optionA": "together",
                    "optionB": "apart",
                    "optionC": "away",
                    "result": "apart",
                    "explanation": "성진이는 물건을 '분해해서(apart)' 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Practical knowledge feels more valuable.",
                    "translation": "실용적 지식이 더 가치 있게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your practical focus creates solutions.",
                    "translation": "너의 실용적 집중이 실제 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경험에 대한 문장이에요.",
                    "result": "Experience is best teacher",
                    "explanation": "경험이 최고의 선생님이에요.",
                    "optionA": "teacher",
                    "optionB": "best",
                    "optionC": "Experience",
                    "optionD": "is"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Your organized notes help remember.",
                    "translation": "너의 체계적인 노트가 중요한 정보를 기억하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We discover through different approaches.",
                    "translation": "다른 접근을 통해 발견해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "호기심 중심의 탐구",
            "explanation": "ISTP의 실용적 학습과 ISTJ의 체계적 정보 정리 지원 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I learn by taking apart.",
                    "translation": "물건을 분해해서 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Hands-on learning reveals inner workings.",
                    "translation": "직접 체험 학습이 내부 작동 방식을 드러내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Understanding how things work interests.",
                    "translation": "물건이 어떻게 작동하는지 이해하는 것이 나를 흥미롭게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 이론보다 실제 작동 방식에 관심이 있나요?",
                    "hint": "성진이가 무엇을 이해하는 것이 흥미롭다고 했나요?",
                    "result": "O",
                    "explanation": "성진이는 '물건이 어떻게 작동하는지 이해하는 것'이 흥미롭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Mechanical understanding builds practical skills.",
                    "translation": "기계적 이해가 실용적 기술을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I explore through trial error.",
                    "translation": "시행착오를 통해 탐구해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Trial and error teaches lessons.",
                    "translation": "시행착오가 실질적인 교훈을 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjin learns by taking things @@.",
                    "hint": "성진이가 물건을 어떻게 해서 배운다고 했나요?",
                    "optionA": "together",
                    "optionB": "apart",
                    "optionC": "away",
                    "result": "apart",
                    "explanation": "성진이는 물건을 '분해해서(apart)' 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Practical knowledge feels more valuable.",
                    "translation": "실용적 지식이 더 가치 있게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your practical focus creates solutions.",
                    "translation": "너의 실용적 집중이 실제 해결책을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "경험에 대한 문장이에요.",
                    "optionA": "teacher",
                    "optionB": "best",
                    "optionC": "Experience",
                    "optionD": "is",
                    "result": "Experience is best teacher",
                    "explanation": "경험이 최고의 선생님이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Your organized notes help remember.",
                    "translation": "너의 체계적인 노트가 중요한 정보를 기억하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We discover through different approaches.",
                    "translation": "다른 접근을 통해 발견해."
                }
            ]
        }
    ]
}
ID: 11499 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적 지식의 구축",
            "explanation": "ISTP의 필요 중심 학습과 ISTJ의 포괄적 정보 수집 비교",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I research what I need.",
                    "translation": "당장 필요한 것만 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Focused research saves time energy.",
                    "translation": "집중된 연구가 시간과 에너지를 절약해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성호",
                    "script": "Too much theory feels overwhelming.",
                    "translation": "너무 많은 이론이 압도적으로 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성호는 많은 이론적 정보를 선호하나요?",
                    "hint": "성호가 너무 많은 이론에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "성호는 너무 많은 이론이 '압도적으로 느껴진다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Practical focus prevents information overload.",
                    "translation": "실용적 집중이 정보 과부하를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성호",
                    "script": "I learn best through problems.",
                    "translation": "실제 문제를 통해 가장 잘 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Problem-solving creates deeper understanding completely.",
                    "translation": "문제 해결이 더 깊은 이해를 완전히 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongho researches what he needs @@.",
                    "hint": "성호가 언제 필요한 것을 연구한다고 했나요?",
                    "optionA": "later",
                    "optionB": "immediately",
                    "optionC": "never",
                    "result": "immediately",
                    "explanation": "성호는 '당장(immediately)' 필요한 것만 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Relevant information sticks better memory.",
                    "translation": "관련 있는 정보가 기억에 더 잘 남아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Your selective approach improves retention.",
                    "translation": "너의 선별적 접근이 기억 보유를 향상시켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "학습에 대한 문장이에요.",
                    "result": "Practice makes perfect skills",
                    "explanation": "연습이 완벽한 기술을 만들어요.",
                    "optionA": "perfect",
                    "optionB": "Practice",
                    "optionC": "skills",
                    "optionD": "makes"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "Your comprehensive knowledge fills gaps.",
                    "translation": "너의 포괄적 지식이 내 공백을 메워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "We combine focus with thoroughness.",
                    "translation": "집중과 철저함을 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적 지식의 구축",
            "explanation": "ISTP의 필요 중심 학습과 ISTJ의 포괄적 정보 수집 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I research what I need.",
                    "translation": "당장 필요한 것만 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Focused research saves time energy.",
                    "translation": "집중된 연구가 시간과 에너지를 절약해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성호",
                    "script": "Too much theory feels overwhelming.",
                    "translation": "너무 많은 이론이 압도적으로 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성호는 많은 이론적 정보를 선호하나요?",
                    "hint": "성호가 너무 많은 이론에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "성호는 너무 많은 이론이 '압도적으로 느껴진다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Practical focus prevents information overload.",
                    "translation": "실용적 집중이 정보 과부하를 방지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성호",
                    "script": "I learn best through problems.",
                    "translation": "실제 문제를 통해 가장 잘 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Problem-solving creates deeper understanding completely.",
                    "translation": "문제 해결이 더 깊은 이해를 완전히 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongho researches what he needs @@.",
                    "hint": "성호가 언제 필요한 것을 연구한다고 했나요?",
                    "optionA": "later",
                    "optionB": "immediately",
                    "optionC": "never",
                    "result": "immediately",
                    "explanation": "성호는 '당장(immediately)' 필요한 것만 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Relevant information sticks better memory.",
                    "translation": "관련 있는 정보가 기억에 더 잘 남아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Your selective approach improves retention.",
                    "translation": "너의 선별적 접근이 기억 보유를 향상시켜."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "학습에 대한 문장이에요.",
                    "optionA": "perfect",
                    "optionB": "Practice",
                    "optionC": "skills",
                    "optionD": "makes",
                    "result": "Practice makes perfect skills",
                    "explanation": "연습이 완벽한 기술을 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "Your comprehensive knowledge fills gaps.",
                    "translation": "너의 포괄적 지식이 내 공백을 메워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "We combine focus with thoroughness.",
                    "translation": "집중과 철저함을 결합해."
                }
            ]
        }
    ]
}
ID: 11500 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실용적 결정의 힘",
            "explanation": "ISTP의 논리적 분석과 ISTJ의 신중한 계획 결합 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I analyze facts without emotion.",
                    "translation": "감정 없이 사실을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Objective analysis produces better decisions.",
                    "translation": "객관적 분석이 더 나은 결정을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Logical thinking guides my choices.",
                    "translation": "논리적 사고가 내 선택을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 감정보다 논리를 더 신뢰하나요?",
                    "hint": "하연이가 선택에서 무엇이 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "하연이는 '논리적 사고가' 자신의 선택을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Logical decisions create predictable outcomes.",
                    "translation": "논리적 결정이 예측 가능한 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "I make decisions when necessary.",
                    "translation": "필요할 때만 결정을 내려."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Timing decisions right improves effectiveness.",
                    "translation": "결정 타이밍을 올바르게 하는 것이 효과를 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hayeon analyzes facts without @@.",
                    "hint": "하연이가 무엇 없이 사실을 분석한다고 했나요?",
                    "optionA": "thinking",
                    "optionB": "emotion",
                    "optionC": "time",
                    "result": "emotion",
                    "explanation": "하연이는 '감정(emotion)' 없이 사실을 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하연",
                    "script": "Efficient choices save time resources.",
                    "translation": "효율적 선택이 시간과 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your efficiency creates more opportunities.",
                    "translation": "너의 효율성이 더 많은 기회를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리에 대한 문장이에요.",
                    "result": "Logic guides sound decisions",
                    "explanation": "논리가 건전한 결정을 이끌어요.",
                    "optionA": "Logic",
                    "optionB": "guides",
                    "optionC": "decisions",
                    "optionD": "sound"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "Your careful planning prevents problems.",
                    "translation": "너의 신중한 계획이 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We make decisions through analysis.",
                    "translation": "분석과 계획을 통해 결정을 내려."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실용적 결정의 힘",
            "explanation": "ISTP의 논리적 분석과 ISTJ의 신중한 계획 결합 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I analyze facts without emotion.",
                    "translation": "감정 없이 사실을 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Objective analysis produces better decisions.",
                    "translation": "객관적 분석이 더 나은 결정을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Logical thinking guides my choices.",
                    "translation": "논리적 사고가 내 선택을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 감정보다 논리를 더 신뢰하나요?",
                    "hint": "하연이가 선택에서 무엇이 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "하연이는 '논리적 사고가' 자신의 선택을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Logical decisions create predictable outcomes.",
                    "translation": "논리적 결정이 예측 가능한 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "I make decisions when necessary.",
                    "translation": "필요할 때만 결정을 내려."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Timing decisions right improves effectiveness.",
                    "translation": "결정 타이밍을 올바르게 하는 것이 효과를 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hayeon analyzes facts without @@.",
                    "hint": "하연이가 무엇 없이 사실을 분석한다고 했나요?",
                    "optionA": "thinking",
                    "optionB": "emotion",
                    "optionC": "time",
                    "result": "emotion",
                    "explanation": "하연이는 '감정(emotion)' 없이 사실을 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하연",
                    "script": "Efficient choices save time resources.",
                    "translation": "효율적 선택이 시간과 자원을 절약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your efficiency creates more opportunities.",
                    "translation": "너의 효율성이 더 많은 기회를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "논리에 대한 문장이에요.",
                    "optionA": "Logic",
                    "optionB": "guides",
                    "optionC": "decisions",
                    "optionD": "sound",
                    "result": "Logic guides sound decisions",
                    "explanation": "논리가 건전한 결정을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "Your careful planning prevents problems.",
                    "translation": "너의 신중한 계획이 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We make decisions through analysis.",
                    "translation": "분석과 계획을 통해 결정을 내려."
                }
            ]
        }
    ]
}
ID: 11501 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "현실적 선택의 기준",
            "explanation": "ISTP의 상황 중심 결정과 ISTJ의 원칙적 판단 지원 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I adapt decisions to situations.",
                    "translation": "상황에 맞춰 결정을 조정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Flexible decisions handle changing circumstances.",
                    "translation": "유연한 결정이 변화하는 상황을 다뤄."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지안",
                    "script": "What works matters most me.",
                    "translation": "무엇이 효과적인지가 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지안이는 이론보다 실제 효과를 중시하나요?",
                    "hint": "지안이가 무엇이 가장 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "지안이는 '무엇이 효과적인지'가 자신에게 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Practical effectiveness creates real value.",
                    "translation": "실용적 효과성이 실제 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "I keep options open longer.",
                    "translation": "선택권을 더 오래 열어둬."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Open options provide better flexibility.",
                    "translation": "열린 선택권이 더 나은 유연성을 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jian adapts decisions to @@.",
                    "hint": "지안이가 무엇에 맞춰 결정을 조정한다고 했나요?",
                    "optionA": "people",
                    "optionB": "situations",
                    "optionC": "books",
                    "result": "situations",
                    "explanation": "지안이는 '상황들(situations)'에 맞춰 결정을 조정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Results matter more than process.",
                    "translation": "과정보다 결과가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your results focus drives improvement.",
                    "translation": "결과에 대한 너의 집중이 지속적 개선을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유연성에 대한 문장이에요.",
                    "result": "Flexibility enables greater success",
                    "explanation": "유연성이 더 큰 성공을 가능하게 해요.",
                    "optionA": "greater",
                    "optionB": "enables",
                    "optionC": "Flexibility",
                    "optionD": "success"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Your consistent principles provide stability.",
                    "translation": "너의 일관된 원칙이 안정성을 제공해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We balance flexibility with consistency.",
                    "translation": "유연성과 일관성의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "현실적 선택의 기준",
            "explanation": "ISTP의 상황 중심 결정과 ISTJ의 원칙적 판단 지원 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I adapt decisions to situations.",
                    "translation": "상황에 맞춰 결정을 조정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Flexible decisions handle changing circumstances.",
                    "translation": "유연한 결정이 변화하는 상황을 다뤄."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지안",
                    "script": "What works matters most me.",
                    "translation": "무엇이 효과적인지가 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지안이는 이론보다 실제 효과를 중시하나요?",
                    "hint": "지안이가 무엇이 가장 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "지안이는 '무엇이 효과적인지'가 자신에게 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Practical effectiveness creates real value.",
                    "translation": "실용적 효과성이 실제 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "I keep options open longer.",
                    "translation": "선택권을 더 오래 열어둬."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Open options provide better flexibility.",
                    "translation": "열린 선택권이 더 나은 유연성을 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jian adapts decisions to @@.",
                    "hint": "지안이가 무엇에 맞춰 결정을 조정한다고 했나요?",
                    "optionA": "people",
                    "optionB": "situations",
                    "optionC": "books",
                    "result": "situations",
                    "explanation": "지안이는 '상황들(situations)'에 맞춰 결정을 조정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Results matter more than process.",
                    "translation": "과정보다 결과가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your results focus drives improvement.",
                    "translation": "결과에 대한 너의 집중이 지속적 개선을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "유연성에 대한 문장이에요.",
                    "optionA": "greater",
                    "optionB": "enables",
                    "optionC": "Flexibility",
                    "optionD": "success",
                    "result": "Flexibility enables greater success",
                    "explanation": "유연성이 더 큰 성공을 가능하게 해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Your consistent principles provide stability.",
                    "translation": "너의 일관된 원칙이 안정성을 제공해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We balance flexibility with consistency.",
                    "translation": "유연성과 일관성의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 11502 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "독립적인 생활 방식",
            "explanation": "ISTP의 자유로운 라이프스타일과 ISTJ의 체계적 지원 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I prefer minimal daily structure.",
                    "translation": "최소한의 일상 구조를 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Minimal structure allows natural flow.",
                    "translation": "최소한의 구조가 자연스러운 흐름을 허용해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Too many rules feel restrictive.",
                    "translation": "너무 많은 규칙이 제한적으로 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 많은 규칙을 선호하나요?",
                    "hint": "태오가 너무 많은 규칙에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태오는 너무 많은 규칙이 '제한적으로 느껴진다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Freedom enables creative problem solving.",
                    "translation": "자유가 창의적 문제 해결을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I work when energy peaks.",
                    "translation": "에너지가 최고조일 때 일해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Natural energy cycles improve productivity.",
                    "translation": "자연스러운 에너지 주기가 생산성을 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeo prefers minimal daily @@.",
                    "hint": "태오가 최소한의 일상적 무엇을 선호한다고 했나요?",
                    "optionA": "food",
                    "optionB": "structure",
                    "optionC": "sleep",
                    "result": "structure",
                    "explanation": "태오는 최소한의 일상적 '구조(structure)'를 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Independence feels comfortable and natural.",
                    "translation": "독립성이 편안하고 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your independence shows inner strength.",
                    "translation": "너의 독립성이 내적 힘을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자유에 대한 문장이에요.",
                    "result": "Freedom sparks natural creativity",
                    "explanation": "자유가 자연스러운 창의성을 불러일으켜요.",
                    "optionA": "creativity",
                    "optionB": "sparks",
                    "optionC": "natural",
                    "optionD": "Freedom"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Your organized approach helps when.",
                    "translation": "너의 체계적 접근이 계획이 필요할 때 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We balance freedom with structure.",
                    "translation": "자유와 구조의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "독립적인 생활 방식",
            "explanation": "ISTP의 자유로운 라이프스타일과 ISTJ의 체계적 지원 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I prefer minimal daily structure.",
                    "translation": "최소한의 일상 구조를 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Minimal structure allows natural flow.",
                    "translation": "최소한의 구조가 자연스러운 흐름을 허용해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Too many rules feel restrictive.",
                    "translation": "너무 많은 규칙이 제한적으로 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 많은 규칙을 선호하나요?",
                    "hint": "태오가 너무 많은 규칙에 대해 어떻게 말했나요?",
                    "result": "X",
                    "explanation": "태오는 너무 많은 규칙이 '제한적으로 느껴진다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Freedom enables creative problem solving.",
                    "translation": "자유가 창의적 문제 해결을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I work when energy peaks.",
                    "translation": "에너지가 최고조일 때 일해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Natural energy cycles improve productivity.",
                    "translation": "자연스러운 에너지 주기가 생산성을 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeo prefers minimal daily @@.",
                    "hint": "태오가 최소한의 일상적 무엇을 선호한다고 했나요?",
                    "optionA": "food",
                    "optionB": "structure",
                    "optionC": "sleep",
                    "result": "structure",
                    "explanation": "태오는 최소한의 일상적 '구조(structure)'를 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Independence feels comfortable and natural.",
                    "translation": "독립성이 편안하고 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your independence shows inner strength.",
                    "translation": "너의 독립성이 내적 힘을 보여줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "자유에 대한 문장이에요.",
                    "optionA": "creativity",
                    "optionB": "sparks",
                    "optionC": "natural",
                    "optionD": "Freedom",
                    "result": "Freedom sparks natural creativity",
                    "explanation": "자유가 자연스러운 창의성을 불러일으켜요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Your organized approach helps when.",
                    "translation": "너의 체계적 접근이 계획이 필요할 때 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We balance freedom with structure.",
                    "translation": "자유와 구조의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 11503 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "효율적 완성도의 추구",
            "explanation": "ISTP의 실용적 품질과 ISTJ의 체계적 완성도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I focus on practical functionality.",
                    "translation": "실용적 기능성에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Functional design creates lasting value.",
                    "translation": "기능적 디자인이 지속적인 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Simple solutions work best usually.",
                    "translation": "간단한 해결책이 보통 가장 잘 작동해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 복잡한 해결책보다 간단한 해결책을 선호하나요?",
                    "hint": "동민이가 어떤 해결책이 가장 잘 작동한다고 했나요?",
                    "result": "O",
                    "explanation": "동민이는 '간단한 해결책'이 가장 잘 작동한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Simplicity reduces potential problems significantly.",
                    "translation": "단순함이 잠재적 문제를 상당히 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "I complete tasks when necessary.",
                    "translation": "필요할 때만 작업을 완료해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Strategic timing improves work efficiency.",
                    "translation": "전략적 타이밍이 작업 효율성을 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dongmin focuses on practical @@.",
                    "hint": "동민이가 실용적 무엇에 집중한다고 했나요?",
                    "optionA": "theory",
                    "optionB": "functionality",
                    "optionC": "decoration",
                    "result": "functionality",
                    "explanation": "동민이는 실용적 '기능성(functionality)'에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동민",
                    "script": "Quality means it works reliably.",
                    "translation": "품질은 그것이 신뢰할 수 있게 작동한다는 뜻이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Your reliability standards ensure durability.",
                    "translation": "너의 신뢰성 기준이 내구성을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "단순함에 대한 문장이에요.",
                    "result": "Simplicity is true elegance",
                    "explanation": "단순함이 진정한 우아함이에요.",
                    "optionA": "is",
                    "optionB": "elegance",
                    "optionC": "Simplicity",
                    "optionD": "true"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Your attention to detail improves.",
                    "translation": "너의 세부사항에 대한 관심이 전체 품질을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "We create reliable efficient solutions.",
                    "translation": "신뢰할 수 있고 효율적인 해결책을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "효율적 완성도의 추구",
            "explanation": "ISTP의 실용적 품질과 ISTJ의 체계적 완성도 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I focus on practical functionality.",
                    "translation": "실용적 기능성에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Functional design creates lasting value.",
                    "translation": "기능적 디자인이 지속적인 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Simple solutions work best usually.",
                    "translation": "간단한 해결책이 보통 가장 잘 작동해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 복잡한 해결책보다 간단한 해결책을 선호하나요?",
                    "hint": "동민이가 어떤 해결책이 가장 잘 작동한다고 했나요?",
                    "result": "O",
                    "explanation": "동민이는 '간단한 해결책'이 가장 잘 작동한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Simplicity reduces potential problems significantly.",
                    "translation": "단순함이 잠재적 문제를 상당히 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "I complete tasks when necessary.",
                    "translation": "필요할 때만 작업을 완료해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현수",
                    "script": "Strategic timing improves work efficiency.",
                    "translation": "전략적 타이밍이 작업 효율성을 향상시켜."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dongmin focuses on practical @@.",
                    "hint": "동민이가 실용적 무엇에 집중한다고 했나요?",
                    "optionA": "theory",
                    "optionB": "functionality",
                    "optionC": "decoration",
                    "result": "functionality",
                    "explanation": "동민이는 실용적 '기능성(functionality)'에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동민",
                    "script": "Quality means it works reliably.",
                    "translation": "품질은 그것이 신뢰할 수 있게 작동한다는 뜻이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현수",
                    "script": "Your reliability standards ensure durability.",
                    "translation": "너의 신뢰성 기준이 내구성을 보장해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "단순함에 대한 문장이에요.",
                    "optionA": "is",
                    "optionB": "elegance",
                    "optionC": "Simplicity",
                    "optionD": "true",
                    "result": "Simplicity is true elegance",
                    "explanation": "단순함이 진정한 우아함이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "Your attention to detail improves.",
                    "translation": "너의 세부사항에 대한 관심이 전체 품질을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현수",
                    "script": "We create reliable efficient solutions.",
                    "translation": "신뢰할 수 있고 효율적인 해결책을 만들어."
                }
            ]
        }
    ]
}
ID: 11504 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "차분한 스트레스 관리",
            "explanation": "ISTP의 독립적 대처와 ISTJ의 체계적 회복 지원 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I handle stress through activities.",
                    "translation": "실제 활동을 통해 스트레스를 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Physical activity reduces tension effectively.",
                    "translation": "신체 활동이 긴장을 효과적으로 줄여."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Working with hands calms mind.",
                    "translation": "손으로 일하는 것이 내 마음을 진정시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 정신적 활동보다 신체적 활동을 선호하나요?",
                    "hint": "성진이가 무엇이 마음을 진정시킨다고 했나요?",
                    "result": "O",
                    "explanation": "성진이는 '손으로 일하는 것'이 마음을 진정시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Hands-on work provides mental relief.",
                    "translation": "직접 체험하는 일이 정신적 안도를 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I prefer solving problems alone.",
                    "translation": "혼자서 문제를 해결하는 것을 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Independent problem solving builds confidence.",
                    "translation": "독립적 문제 해결이 자신감을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjin handles stress through physical @@.",
                    "hint": "성진이가 신체적 무엇을 통해 스트레스를 다룬다고 했나요?",
                    "optionA": "rest",
                    "optionB": "activities",
                    "optionC": "pain",
                    "result": "activities",
                    "explanation": "성진이는 신체적 '활동들(activities)'을 통해 스트레스를 다룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Practical solutions reduce anxiety quickly.",
                    "translation": "실용적 해결책이 불안을 빠르게 줄여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Your practical approach creates stability.",
                    "translation": "너의 실용적 접근이 즉각적 안정성을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동에 대한 문장이에요.",
                    "result": "Action reduces focused anxiety",
                    "explanation": "행동이 집중된 불안을 줄여요.",
                    "optionA": "Action",
                    "optionB": "anxiety",
                    "optionC": "focused",
                    "optionD": "reduces"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Your systematic approach prevents problems.",
                    "translation": "너의 체계적 접근이 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "We manage stress through methods.",
                    "translation": "다른 방법을 통해 스트레스를 관리해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "차분한 스트레스 관리",
            "explanation": "ISTP의 독립적 대처와 ISTJ의 체계적 회복 지원 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I handle stress through activities.",
                    "translation": "실제 활동을 통해 스트레스를 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Physical activity reduces tension effectively.",
                    "translation": "신체 활동이 긴장을 효과적으로 줄여."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Working with hands calms mind.",
                    "translation": "손으로 일하는 것이 내 마음을 진정시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 정신적 활동보다 신체적 활동을 선호하나요?",
                    "hint": "성진이가 무엇이 마음을 진정시킨다고 했나요?",
                    "result": "O",
                    "explanation": "성진이는 '손으로 일하는 것'이 마음을 진정시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Hands-on work provides mental relief.",
                    "translation": "직접 체험하는 일이 정신적 안도를 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I prefer solving problems alone.",
                    "translation": "혼자서 문제를 해결하는 것을 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Independent problem solving builds confidence.",
                    "translation": "독립적 문제 해결이 자신감을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjin handles stress through physical @@.",
                    "hint": "성진이가 신체적 무엇을 통해 스트레스를 다룬다고 했나요?",
                    "optionA": "rest",
                    "optionB": "activities",
                    "optionC": "pain",
                    "result": "activities",
                    "explanation": "성진이는 신체적 '활동들(activities)'을 통해 스트레스를 다룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Practical solutions reduce anxiety quickly.",
                    "translation": "실용적 해결책이 불안을 빠르게 줄여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진우",
                    "script": "Your practical approach creates stability.",
                    "translation": "너의 실용적 접근이 즉각적 안정성을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "Action",
                    "optionB": "anxiety",
                    "optionC": "focused",
                    "optionD": "reduces",
                    "result": "Action reduces focused anxiety",
                    "explanation": "행동이 집중된 불안을 줄여요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Your systematic approach prevents problems.",
                    "translation": "너의 체계적 접근이 미래 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진우",
                    "script": "We manage stress through methods.",
                    "translation": "다른 방법을 통해 스트레스를 관리해."
                }
            ]
        }
    ]
}
ID: 11505 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실용적 회복 전략",
            "explanation": "ISTP의 현실적 문제 해결과 ISTJ의 계획적 예방 비교",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I fix problems when occur.",
                    "translation": "문제가 발생하면 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "Quick fixes prevent escalation completely.",
                    "translation": "빠른 수정이 확대를 완전히 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성호",
                    "script": "Direct action feels more effective.",
                    "translation": "직접적인 행동이 더 효과적으로 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성호는 간접적 방법보다 직접적 행동을 선호하나요?",
                    "hint": "성호가 어떤 행동이 더 효과적으로 느껴진다고 했나요?",
                    "result": "O",
                    "explanation": "성호는 '직접적인 행동'이 더 효과적으로 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지연",
                    "script": "Direct approaches save time energy.",
                    "translation": "직접적 접근이 시간과 에너지를 절약해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성호",
                    "script": "I stay calm under pressure.",
                    "translation": "압박 하에서도 침착함을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "Staying calm enables better decisions.",
                    "translation": "침착함을 유지하는 것이 더 나은 결정을 가능하게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongho fixes problems when they @@.",
                    "hint": "성호가 문제가 언제 고친다고 했나요?",
                    "optionA": "disappear",
                    "optionB": "occur",
                    "optionC": "finish",
                    "result": "occur",
                    "explanation": "성호는 문제가 '발생하면(occur)' 고친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Experience teaches best coping strategies.",
                    "translation": "경험이 최고의 대처 전략을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지연",
                    "script": "Your experience prevents repeated mistakes.",
                    "translation": "너의 경험이 반복되는 실수를 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경험에 대한 문장이에요.",
                    "result": "Experience brings practical wisdom",
                    "explanation": "경험이 실용적 지혜를 가져와요.",
                    "optionA": "wisdom",
                    "optionB": "practical",
                    "optionC": "brings",
                    "optionD": "Experience"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "Your planning helps avoid problems.",
                    "translation": "너의 미리 계획하는 것이 문제를 피하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지연",
                    "script": "We combine quick fixes prevention.",
                    "translation": "빠른 수정과 예방을 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실용적 회복 전략",
            "explanation": "ISTP의 현실적 문제 해결과 ISTJ의 계획적 예방 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "I fix problems when occur.",
                    "translation": "문제가 발생하면 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지연",
                    "script": "Quick fixes prevent escalation completely.",
                    "translation": "빠른 수정이 확대를 완전히 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성호",
                    "script": "Direct action feels more effective.",
                    "translation": "직접적인 행동이 더 효과적으로 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성호는 간접적 방법보다 직접적 행동을 선호하나요?",
                    "hint": "성호가 어떤 행동이 더 효과적으로 느껴진다고 했나요?",
                    "result": "O",
                    "explanation": "성호는 '직접적인 행동'이 더 효과적으로 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지연",
                    "script": "Direct approaches save time energy.",
                    "translation": "직접적 접근이 시간과 에너지를 절약해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성호",
                    "script": "I stay calm under pressure.",
                    "translation": "압박 하에서도 침착함을 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "Staying calm enables better decisions.",
                    "translation": "침착함을 유지하는 것이 더 나은 결정을 가능하게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongho fixes problems when they @@.",
                    "hint": "성호가 문제가 언제 고친다고 했나요?",
                    "optionA": "disappear",
                    "optionB": "occur",
                    "optionC": "finish",
                    "result": "occur",
                    "explanation": "성호는 문제가 '발생하면(occur)' 고친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성호",
                    "script": "Experience teaches best coping strategies.",
                    "translation": "경험이 최고의 대처 전략을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지연",
                    "script": "Your experience prevents repeated mistakes.",
                    "translation": "너의 경험이 반복되는 실수를 방지해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "경험에 대한 문장이에요.",
                    "optionA": "wisdom",
                    "optionB": "practical",
                    "optionC": "brings",
                    "optionD": "Experience",
                    "result": "Experience brings practical wisdom",
                    "explanation": "경험이 실용적 지혜를 가져와요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "Your planning helps avoid problems.",
                    "translation": "너의 미리 계획하는 것이 문제를 피하는 데 도움 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지연",
                    "script": "We combine quick fixes prevention.",
                    "translation": "빠른 수정과 예방을 결합해."
                }
            ]
        }
    ]
}
ID: 11506 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "실용적 기술의 발전",
            "explanation": "ISTP의 기능 중심 목표와 ISTJ의 체계적 진로 계획 지원 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I develop useful practical skills.",
                    "translation": "유용하고 실용적인 기술을 개발해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Practical skills create lasting career.",
                    "translation": "실용적 기술이 지속적인 경력 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Hands-on experience teaches best lessons.",
                    "translation": "직접 체험이 최고의 교훈을 가르쳐."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 이론적 학습보다 직접 체험을 선호하나요?",
                    "hint": "하연이가 무엇이 최고의 교훈을 가르친다고 했나요?",
                    "result": "O",
                    "explanation": "하연이는 '직접 체험'이 최고의 교훈을 가르친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Experience-based learning builds expertise.",
                    "translation": "경험 기반 학습이 진정한 전문성을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "I prefer flexible career paths.",
                    "translation": "유연한 진로를 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Flexible paths provide more opportunities.",
                    "translation": "유연한 길이 더 많은 기회를 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hayeon develops useful practical @@.",
                    "hint": "하연이가 유용하고 실용적인 무엇을 개발한다고 했나요?",
                    "optionA": "ideas",
                    "optionB": "skills",
                    "optionC": "plans",
                    "result": "skills",
                    "explanation": "하연이는 유용하고 실용적인 '기술들(skills)'을 개발한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하연",
                    "script": "Immediate application motivates continuous learning.",
                    "translation": "즉각적 적용이 지속적 학습에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your motivation drives skill improvement.",
                    "translation": "너의 동기가 실제 기술 향상을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "기술에 대한 문장이에요.",
                    "result": "Skills improve through practice",
                    "explanation": "기술은 연습을 통해 향상돼요.",
                    "optionA": "through",
                    "optionB": "Skills",
                    "optionC": "improve",
                    "optionD": "practice"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "Your systematic planning provides direction.",
                    "translation": "너의 체계적 계획이 장기적 방향을 제공해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We build careers through approaches.",
                    "translation": "다른 접근을 통해 진로를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "실용적 기술의 발전",
            "explanation": "ISTP의 기능 중심 목표와 ISTJ의 체계적 진로 계획 지원 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I develop useful practical skills.",
                    "translation": "유용하고 실용적인 기술을 개발해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Practical skills create lasting career.",
                    "translation": "실용적 기술이 지속적인 경력 가치를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Hands-on experience teaches best lessons.",
                    "translation": "직접 체험이 최고의 교훈을 가르쳐."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 이론적 학습보다 직접 체험을 선호하나요?",
                    "hint": "하연이가 무엇이 최고의 교훈을 가르친다고 했나요?",
                    "result": "O",
                    "explanation": "하연이는 '직접 체험'이 최고의 교훈을 가르친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Experience-based learning builds expertise.",
                    "translation": "경험 기반 학습이 진정한 전문성을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "I prefer flexible career paths.",
                    "translation": "유연한 진로를 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Flexible paths provide more opportunities.",
                    "translation": "유연한 길이 더 많은 기회를 제공해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hayeon develops useful practical @@.",
                    "hint": "하연이가 유용하고 실용적인 무엇을 개발한다고 했나요?",
                    "optionA": "ideas",
                    "optionB": "skills",
                    "optionC": "plans",
                    "result": "skills",
                    "explanation": "하연이는 유용하고 실용적인 '기술들(skills)'을 개발한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하연",
                    "script": "Immediate application motivates continuous learning.",
                    "translation": "즉각적 적용이 지속적 학습에 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Your motivation drives skill improvement.",
                    "translation": "너의 동기가 실제 기술 향상을 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "기술에 대한 문장이에요.",
                    "optionA": "through",
                    "optionB": "Skills",
                    "optionC": "improve",
                    "optionD": "practice",
                    "result": "Skills improve through practice",
                    "explanation": "기술은 연습을 통해 향상돼요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "Your systematic planning provides direction.",
                    "translation": "너의 체계적 계획이 장기적 방향을 제공해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We build careers through approaches.",
                    "translation": "다른 접근을 통해 진로를 만들어."
                }
            ]
        }
    ]
}
ID: 11507 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "자립적 성취의 길",
            "explanation": "ISTP의 독립적 발전과 ISTJ의 안정적 기반 구축 지원 비교",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "I prefer working independently always.",
                    "translation": "항상 독립적으로 일하는 것을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Independent work develops self-reliance.",
                    "translation": "독립적인 일이 자립심을 기르지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채린",
                    "script": "Self-directed goals feel more authentic.",
                    "translation": "스스로 정한 목표가 더 진정하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채린이는 외부에서 정한 목표보다 스스로 정한 목표를 선호하나요?",
                    "hint": "채린이가 어떤 목표가 더 진정하게 느껴진다고 했나요?",
                    "result": "O",
                    "explanation": "채린이는 '스스로 정한 목표'가 더 진정하게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Authentic goals create stronger motivation.",
                    "translation": "진정한 목표가 더 강한 동기를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채린",
                    "script": "I adapt goals as learn.",
                    "translation": "배우면서 목표를 조정해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Goal adaptation shows smart flexibility.",
                    "translation": "목표 적응이 현명한 유연성을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaerin prefers working @@ always.",
                    "hint": "채린이가 항상 어떻게 일하는 것을 선호한다고 했나요?",
                    "optionA": "together",
                    "optionB": "independently",
                    "optionC": "quickly",
                    "result": "independently",
                    "explanation": "채린이는 항상 '독립적으로(independently)' 일하는 것을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채린",
                    "script": "Results matter more than recognition.",
                    "translation": "인정받는 것보다 결과가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your focus on results drives.",
                    "translation": "결과에 대한 너의 집중이 실제 성취를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "독립성에 대한 문장이에요.",
                    "result": "Independence builds inner strength",
                    "explanation": "독립성이 내적 힘을 기르지.",
                    "optionA": "strength",
                    "optionB": "builds",
                    "optionC": "Independence",
                    "optionD": "inner"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Your steady planning creates stability.",
                    "translation": "너의 꾸준한 계획이 내 진로에 안정성을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We achieve success through paths.",
                    "translation": "다른 길을 통해 성공을 달성해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "자립적 성취의 길",
            "explanation": "ISTP의 독립적 발전과 ISTJ의 안정적 기반 구축 지원 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채린",
                    "script": "I prefer working independently always.",
                    "translation": "항상 독립적으로 일하는 것을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Independent work develops self-reliance.",
                    "translation": "독립적인 일이 자립심을 기르지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채린",
                    "script": "Self-directed goals feel more authentic.",
                    "translation": "스스로 정한 목표가 더 진정하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채린이는 외부에서 정한 목표보다 스스로 정한 목표를 선호하나요?",
                    "hint": "채린이가 어떤 목표가 더 진정하게 느껴진다고 했나요?",
                    "result": "O",
                    "explanation": "채린이는 '스스로 정한 목표'가 더 진정하게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Authentic goals create stronger motivation.",
                    "translation": "진정한 목표가 더 강한 동기를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채린",
                    "script": "I adapt goals as learn.",
                    "translation": "배우면서 목표를 조정해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Goal adaptation shows smart flexibility.",
                    "translation": "목표 적응이 현명한 유연성을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chaerin prefers working @@ always.",
                    "hint": "채린이가 항상 어떻게 일하는 것을 선호한다고 했나요?",
                    "optionA": "together",
                    "optionB": "independently",
                    "optionC": "quickly",
                    "result": "independently",
                    "explanation": "채린이는 항상 '독립적으로(independently)' 일하는 것을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채린",
                    "script": "Results matter more than recognition.",
                    "translation": "인정받는 것보다 결과가 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your focus on results drives.",
                    "translation": "결과에 대한 너의 집중이 실제 성취를 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "독립성에 대한 문장이에요.",
                    "optionA": "strength",
                    "optionB": "builds",
                    "optionC": "Independence",
                    "optionD": "inner",
                    "result": "Independence builds inner strength",
                    "explanation": "독립성이 내적 힘을 기르지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Your steady planning creates stability.",
                    "translation": "너의 꾸준한 계획이 내 진로에 안정성을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We achieve success through paths.",
                    "translation": "다른 길을 통해 성공을 달성해."
                }
            ]
        }
    ]
}
ID: 11508 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실용적 창작의 즐거움",
            "explanation": "ISTP의 기능적 만들기와 ISTJ의 체계적 기술 개발 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I create things that work.",
                    "translation": "작동하는 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Functional creations provide practical value.",
                    "translation": "기능적 창작물이 실용적 가치를 제공해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Building with hands feels satisfying.",
                    "translation": "손으로 만드는 것이 만족스럽게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 이론적 창작보다 실제 만들기를 선호하나요?",
                    "hint": "성진이가 무엇이 만족스럽게 느껴진다고 했나요?",
                    "result": "O",
                    "explanation": "성진이는 '손으로 만드는 것'이 만족스럽게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Hands-on creation develops skills.",
                    "translation": "직접 체험하는 창작이 실제 기술을 기르지."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I enjoy fixing broken things.",
                    "translation": "고장난 것들을 고치는 것을 즐겨."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Repair skills save money time.",
                    "translation": "수리 기술이 돈과 시간을 절약해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjin creates things that @@.",
                    "hint": "성진이가 무엇을 하는 것들을 만든다고 했나요?",
                    "optionA": "look",
                    "optionB": "work",
                    "optionC": "break",
                    "result": "work",
                    "explanation": "성진이는 '작동하는(work)' 것들을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Simple tools create complex projects.",
                    "translation": "간단한 도구가 복잡한 프로젝트를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your resourcefulness inspires creative solutions.",
                    "translation": "너의 수완이 창의적 해결책에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "창작에 대한 문장이에요.",
                    "result": "Creating brings deep satisfaction",
                    "explanation": "창작이 깊은 만족을 가져와요.",
                    "optionA": "deep",
                    "optionB": "satisfaction",
                    "optionC": "brings",
                    "optionD": "Creating"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Your systematic approach improves techniques.",
                    "translation": "너의 체계적 접근이 내 기법을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We combine creativity with precision.",
                    "translation": "창의성과 정밀성을 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실용적 창작의 즐거움",
            "explanation": "ISTP의 기능적 만들기와 ISTJ의 체계적 기술 개발 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I create things that work.",
                    "translation": "작동하는 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Functional creations provide practical value.",
                    "translation": "기능적 창작물이 실용적 가치를 제공해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Building with hands feels satisfying.",
                    "translation": "손으로 만드는 것이 만족스럽게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 이론적 창작보다 실제 만들기를 선호하나요?",
                    "hint": "성진이가 무엇이 만족스럽게 느껴진다고 했나요?",
                    "result": "O",
                    "explanation": "성진이는 '손으로 만드는 것'이 만족스럽게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Hands-on creation develops skills.",
                    "translation": "직접 체험하는 창작이 실제 기술을 기르지."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I enjoy fixing broken things.",
                    "translation": "고장난 것들을 고치는 것을 즐겨."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Repair skills save money time.",
                    "translation": "수리 기술이 돈과 시간을 절약해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seongjin creates things that @@.",
                    "hint": "성진이가 무엇을 하는 것들을 만든다고 했나요?",
                    "optionA": "look",
                    "optionB": "work",
                    "optionC": "break",
                    "result": "work",
                    "explanation": "성진이는 '작동하는(work)' 것들을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성진",
                    "script": "Simple tools create complex projects.",
                    "translation": "간단한 도구가 복잡한 프로젝트를 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "Your resourcefulness inspires creative solutions.",
                    "translation": "너의 수완이 창의적 해결책에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "창작에 대한 문장이에요.",
                    "optionA": "deep",
                    "optionB": "satisfaction",
                    "optionC": "brings",
                    "optionD": "Creating",
                    "result": "Creating brings deep satisfaction",
                    "explanation": "창작이 깊은 만족을 가져와요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Your systematic approach improves techniques.",
                    "translation": "너의 체계적 접근이 내 기법을 향상시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지호",
                    "script": "We combine creativity with precision.",
                    "translation": "창의성과 정밀성을 결합해."
                }
            ]
        }
    ]
}
ID: 11509 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자연 속 모험 시간",
            "explanation": "ISTP의 자유로운 야외 활동과 ISTJ의 계획적 자연 체험 비교",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I explore nature without plans.",
                    "translation": "계획 없이 자연을 탐험해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "Spontaneous exploration reveals hidden gems.",
                    "translation": "즉흥적 탐험이 숨겨진 보석을 드러내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Adventure calls when weather good.",
                    "translation": "날씨가 좋을 때 모험이 부른다."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 미리 계획된 여행을 선호하나요?",
                    "hint": "태오가 어떻게 자연을 탐험한다고 했나요?",
                    "result": "X",
                    "explanation": "태오는 '계획 없이' 자연을 탐험한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Your spontaneity creates memorable experiences.",
                    "translation": "너의 즉흥성이 기억에 남는 경험을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I prefer challenging outdoor activities.",
                    "translation": "도전적인 야외 활동을 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민경",
                    "script": "Challenges build confidence and skills.",
                    "translation": "도전이 자신감과 기술을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeo explores nature without @@.",
                    "hint": "태오가 무엇 없이 자연을 탐험한다고 했나요?",
                    "optionA": "friends",
                    "optionB": "plans",
                    "optionC": "equipment",
                    "result": "plans",
                    "explanation": "태오는 '계획(plans)' 없이 자연을 탐험한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Physical challenges test real abilities.",
                    "translation": "신체적 도전이 실제 능력을 시험해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민경",
                    "script": "Your courage inspires others adventure.",
                    "translation": "너의 용기가 다른 사람들에게 모험에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "모험에 대한 문장이에요.",
                    "result": "Adventure brings personal growth",
                    "explanation": "모험이 개인적 성장을 가져와요.",
                    "optionA": "brings",
                    "optionB": "growth",
                    "optionC": "Adventure",
                    "optionD": "personal"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Your safety planning keeps adventures.",
                    "translation": "너의 안전 계획이 모험을 안전하게 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민경",
                    "script": "We balance spontaneity with safety.",
                    "translation": "즉흥성과 안전의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자연 속 모험 시간",
            "explanation": "ISTP의 자유로운 야외 활동과 ISTJ의 계획적 자연 체험 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I explore nature without plans.",
                    "translation": "계획 없이 자연을 탐험해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민경",
                    "script": "Spontaneous exploration reveals hidden gems.",
                    "translation": "즉흥적 탐험이 숨겨진 보석을 드러내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Adventure calls when weather good.",
                    "translation": "날씨가 좋을 때 모험이 부른다."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 미리 계획된 여행을 선호하나요?",
                    "hint": "태오가 어떻게 자연을 탐험한다고 했나요?",
                    "result": "X",
                    "explanation": "태오는 '계획 없이' 자연을 탐험한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민경",
                    "script": "Your spontaneity creates memorable experiences.",
                    "translation": "너의 즉흥성이 기억에 남는 경험을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "I prefer challenging outdoor activities.",
                    "translation": "도전적인 야외 활동을 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민경",
                    "script": "Challenges build confidence and skills.",
                    "translation": "도전이 자신감과 기술을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Taeo explores nature without @@.",
                    "hint": "태오가 무엇 없이 자연을 탐험한다고 했나요?",
                    "optionA": "friends",
                    "optionB": "plans",
                    "optionC": "equipment",
                    "result": "plans",
                    "explanation": "태오는 '계획(plans)' 없이 자연을 탐험한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Physical challenges test real abilities.",
                    "translation": "신체적 도전이 실제 능력을 시험해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민경",
                    "script": "Your courage inspires others adventure.",
                    "translation": "너의 용기가 다른 사람들에게 모험에 영감을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "모험에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "growth",
                    "optionC": "Adventure",
                    "optionD": "personal",
                    "result": "Adventure brings personal growth",
                    "explanation": "모험이 개인적 성장을 가져와요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Your safety planning keeps adventures.",
                    "translation": "너의 안전 계획이 모험을 안전하게 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민경",
                    "script": "We balance spontaneity with safety.",
                    "translation": "즉흥성과 안전의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 11510 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "논리적 해결의 힘",
            "explanation": "ISTP의 즉시 대응과 ISTJ의 체계적 갈등 예방 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I address problems when surface.",
                    "translation": "문제가 표면화되면 바로 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Quick response prevents problem escalation.",
                    "translation": "빠른 대응이 문제 확대를 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Direct communication works best me.",
                    "translation": "직접적인 의사소통이 나에게 가장 잘 작용해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 간접적 의사소통보다 직접적 의사소통을 선호하나요?",
                    "hint": "하연이가 어떤 의사소통이 가장 잘 작용한다고 했나요?",
                    "result": "O",
                    "explanation": "하연이는 '직접적인 의사소통'이 자신에게 가장 잘 작용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Clear communication reduces confusion effectively.",
                    "translation": "명확한 의사소통이 혼란을 효과적으로 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "I focus on solving issues.",
                    "translation": "실제 문제를 해결하는 데 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Solution focus creates productive outcomes.",
                    "translation": "해결책 집중이 생산적 결과를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hayeon addresses problems when they @@.",
                    "hint": "하연이가 문제가 언제 다룬다고 했나요?",
                    "optionA": "disappear",
                    "optionB": "surface",
                    "optionC": "multiply",
                    "result": "surface",
                    "explanation": "하연이는 문제가 '표면화되면(surface)' 바로 다룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하연",
                    "script": "Facts matter more than feelings.",
                    "translation": "감정보다 사실이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Fact-based solutions create lasting resolutions.",
                    "translation": "사실 기반 해결책이 지속적인 해결을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "해결책에 대한 문장이에요.",
                    "result": "Solutions emerge from facts",
                    "explanation": "해결책이 사실에서 나타나요.",
                    "optionA": "Solutions",
                    "optionB": "from",
                    "optionC": "emerge",
                    "optionD": "facts"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "Your systematic approach prevents conflicts.",
                    "translation": "너의 체계적 접근이 미래 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We solve problems through methods.",
                    "translation": "다른 방법을 통해 문제를 해결해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "논리적 해결의 힘",
            "explanation": "ISTP의 즉시 대응과 ISTJ의 체계적 갈등 예방 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I address problems when surface.",
                    "translation": "문제가 표면화되면 바로 다뤄."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Quick response prevents problem escalation.",
                    "translation": "빠른 대응이 문제 확대를 방지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Direct communication works best me.",
                    "translation": "직접적인 의사소통이 나에게 가장 잘 작용해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 간접적 의사소통보다 직접적 의사소통을 선호하나요?",
                    "hint": "하연이가 어떤 의사소통이 가장 잘 작용한다고 했나요?",
                    "result": "O",
                    "explanation": "하연이는 '직접적인 의사소통'이 자신에게 가장 잘 작용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Clear communication reduces confusion effectively.",
                    "translation": "명확한 의사소통이 혼란을 효과적으로 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "I focus on solving issues.",
                    "translation": "실제 문제를 해결하는 데 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Solution focus creates productive outcomes.",
                    "translation": "해결책 집중이 생산적 결과를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hayeon addresses problems when they @@.",
                    "hint": "하연이가 문제가 언제 다룬다고 했나요?",
                    "optionA": "disappear",
                    "optionB": "surface",
                    "optionC": "multiply",
                    "result": "surface",
                    "explanation": "하연이는 문제가 '표면화되면(surface)' 바로 다룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하연",
                    "script": "Facts matter more than feelings.",
                    "translation": "감정보다 사실이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "Fact-based solutions create lasting resolutions.",
                    "translation": "사실 기반 해결책이 지속적인 해결을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "해결책에 대한 문장이에요.",
                    "optionA": "Solutions",
                    "optionB": "from",
                    "optionC": "emerge",
                    "optionD": "facts",
                    "result": "Solutions emerge from facts",
                    "explanation": "해결책이 사실에서 나타나요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "Your systematic approach prevents conflicts.",
                    "translation": "너의 체계적 접근이 미래 갈등을 방지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "We solve problems through methods.",
                    "translation": "다른 방법을 통해 문제를 해결해."
                }
            ]
        }
    ]
}
ID: 11511 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "차분한 조정의 기술",
            "explanation": "ISTP의 객관적 중재와 ISTJ의 공정한 절차 지원 비교",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I stay neutral during conflicts.",
                    "translation": "갈등 중에는 중립을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Neutral stance enables fair mediation.",
                    "translation": "중립적 입장이 공정한 중재를 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지안",
                    "script": "Emotions can cloud logical judgment.",
                    "translation": "감정이 논리적 판단을 흐릴 수 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지안이는 갈등 해결 시 감정보다 논리를 중시하나요?",
                    "hint": "지안이가 감정과 논리적 판단에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "지안이는 감정이 '논리적 판단을 흐릴 수 있다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Logical approach produces better outcomes.",
                    "translation": "논리적 접근이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "I focus on practical solutions.",
                    "translation": "실용적 해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Practical solutions work for everyone.",
                    "translation": "실용적 해결책이 모든 사람에게 작용해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jian stays @@ during conflicts.",
                    "hint": "지안이가 갈등 중에 무엇을 유지한다고 했나요?",
                    "optionA": "angry",
                    "optionB": "neutral",
                    "optionC": "excited",
                    "result": "neutral",
                    "explanation": "지안이는 갈등 중에 '중립(neutral)'을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Quick resolution prevents lasting damage.",
                    "translation": "빠른 해결이 지속적인 손상을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your efficiency saves relationships effectively.",
                    "translation": "너의 효율성이 관계를 효과적으로 보호해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "중재에 대한 문장이에요.",
                    "result": "Mediation creates fair solutions",
                    "explanation": "중재가 공정한 해결책을 만들어요.",
                    "optionA": "fair",
                    "optionB": "Mediation",
                    "optionC": "creates",
                    "optionD": "solutions"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Your procedural approach ensures fairness.",
                    "translation": "너의 절차적 접근이 모든 단계에서 공정함을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We resolve conflicts through logic.",
                    "translation": "논리와 절차를 통해 갈등을 해결해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "차분한 조정의 기술",
            "explanation": "ISTP의 객관적 중재와 ISTJ의 공정한 절차 지원 비교",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I stay neutral during conflicts.",
                    "translation": "갈등 중에는 중립을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Neutral stance enables fair mediation.",
                    "translation": "중립적 입장이 공정한 중재를 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지안",
                    "script": "Emotions can cloud logical judgment.",
                    "translation": "감정이 논리적 판단을 흐릴 수 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지안이는 갈등 해결 시 감정보다 논리를 중시하나요?",
                    "hint": "지안이가 감정과 논리적 판단에 대해 어떻게 말했나요?",
                    "result": "O",
                    "explanation": "지안이는 감정이 '논리적 판단을 흐릴 수 있다'고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Logical approach produces better outcomes.",
                    "translation": "논리적 접근이 더 나은 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지안",
                    "script": "I focus on practical solutions.",
                    "translation": "실용적 해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Practical solutions work for everyone.",
                    "translation": "실용적 해결책이 모든 사람에게 작용해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jian stays @@ during conflicts.",
                    "hint": "지안이가 갈등 중에 무엇을 유지한다고 했나요?",
                    "optionA": "angry",
                    "optionB": "neutral",
                    "optionC": "excited",
                    "result": "neutral",
                    "explanation": "지안이는 갈등 중에 '중립(neutral)'을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지안",
                    "script": "Quick resolution prevents lasting damage.",
                    "translation": "빠른 해결이 지속적인 손상을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "Your efficiency saves relationships effectively.",
                    "translation": "너의 효율성이 관계를 효과적으로 보호해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "중재에 대한 문장이에요.",
                    "optionA": "fair",
                    "optionB": "Mediation",
                    "optionC": "creates",
                    "optionD": "solutions",
                    "result": "Mediation creates fair solutions",
                    "explanation": "중재가 공정한 해결책을 만들어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Your procedural approach ensures fairness.",
                    "translation": "너의 절차적 접근이 모든 단계에서 공정함을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수빈",
                    "script": "We resolve conflicts through logic.",
                    "translation": "논리와 절차를 통해 갈등을 해결해."
                }
            ]
        }
    ]
}
ID: 11512 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "스타트업 아이디어 회의",
            "explanation": "ENTP의 무한한 창의성과 ENTJ의 실행 중심 접근 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "What if we revolutionize?",
                    "translation": "만약 우리가 혁신한다면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Focus on market viability.",
                    "translation": "시장 생존가능성에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 혁신하자고 했나요?",
                    "hint": "ENTP는 사회적 상호작용에서 혁신적 아이디어를 제시합니다.",
                    "result": "O",
                    "explanation": "도윤은 'What if we revolutionize?'라고 혁신하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Brainstorm endless wild possibilities!",
                    "translation": "무한한 거친 가능성들을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Define clear actionable goals.",
                    "translation": "명확하고 실행 가능한 목표들을 정의해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Brainstorm endless wild @@ for business.",
                    "hint": "도윤이 비즈니스를 위해 브레인스토밍하자고 한 것은?",
                    "optionA": "people",
                    "optionB": "possibilities",
                    "optionC": "places",
                    "result": "possibilities",
                    "explanation": "비즈니스를 위한 무한한 거친 가능성들을 브레인스토밍해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Innovation disrupts entire industries!",
                    "translation": "혁신이 전체 산업을 파괴해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your creativity amazes me!",
                    "translation": "너의 창의성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Strategy transforms dreams reality.",
                    "translation": "전략이 꿈을 현실로 바꿔."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You generate breakthrough ideas!",
                    "translation": "너는 돌파구 아이디어들을 생성해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이 도윤의 돌파구 아이디어 생성을 칭찬하는 말이에요.",
                    "optionA": "generate",
                    "optionB": "You",
                    "optionC": "breakthrough",
                    "optionD": "really",
                    "optionE": "ideas",
                    "result": "You really generate breakthrough ideas",
                    "explanation": "준혁은 'You really generate breakthrough ideas'라고 도윤이 정말로 돌파구 아이디어들을 생성한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "스타트업 아이디어 회의",
            "explanation": "ENTP의 무한한 창의성과 ENTJ의 실행 중심 접근 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "What if we revolutionize?",
                    "translation": "만약 우리가 혁신한다면?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Focus on market viability.",
                    "translation": "시장 생존가능성에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 혁신하자고 했나요?",
                    "hint": "ENTP는 사회적 상호작용에서 혁신적 아이디어를 제시합니다.",
                    "result": "O",
                    "explanation": "도윤은 'What if we revolutionize?'라고 혁신하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Brainstorm endless wild possibilities!",
                    "translation": "무한한 거친 가능성들을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Define clear actionable goals.",
                    "translation": "명확하고 실행 가능한 목표들을 정의해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Brainstorm endless wild @@ for business.",
                    "hint": "도윤이 비즈니스를 위해 브레인스토밍하자고 한 것은?",
                    "optionA": "people",
                    "optionB": "possibilities",
                    "optionC": "places",
                    "result": "possibilities",
                    "explanation": "비즈니스를 위한 무한한 거친 가능성들을 브레인스토밍해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Innovation disrupts entire industries!",
                    "translation": "혁신이 전체 산업을 파괴해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Your creativity amazes me!",
                    "translation": "너의 창의성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Strategy transforms dreams reality.",
                    "translation": "전략이 꿈을 현실로 바꿔."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You generate breakthrough ideas!",
                    "translation": "너는 돌파구 아이디어들을 생성해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준혁이 도윤의 돌파구 아이디어 생성을 칭찬하는 말이에요.",
                    "optionA": "generate",
                    "optionB": "You",
                    "optionC": "breakthrough",
                    "optionD": "really",
                    "optionE": "ideas",
                    "result": "You really generate breakthrough ideas",
                    "explanation": "준혁은 'You really generate breakthrough ideas'라고 도윤이 정말로 돌파구 아이디어들을 생성한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11513 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀빌딩 워크샵 운영",
            "explanation": "ENTJ의 체계적 관리와 ENTP의 창의적 참여 비교",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Structure activities for results.",
                    "translation": "결과를 위해 활동들을 구조화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Let spontaneous connections happen!",
                    "translation": "자발적인 연결들이 일어나게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성은 결과를 위해 활동들을 구조화하자고 했나요?",
                    "hint": "ENTJ는 사회적 활동에서 체계적이고 목표 지향적 접근을 합니다.",
                    "result": "O",
                    "explanation": "태성은 'Structure activities for results'라고 결과를 위해 활동들을 구조화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Efficiency maximizes team building.",
                    "translation": "효율성이 팀빌딩을 최대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Organic interactions build trust!",
                    "translation": "유기적인 상호작용이 신뢰를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ maximizes effective team building.",
                    "hint": "태성이 효과적인 팀빌딩을 최대화한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "efficiency",
                    "optionC": "music",
                    "result": "efficiency",
                    "explanation": "좋은 효율성이 효과적인 팀빌딩을 최대화해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Measurable outcomes prove success.",
                    "translation": "측정 가능한 결과들이 성공을 증명해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Your organization skills rock!",
                    "translation": "너의 조직 능력이 최고야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "Creative energy sparks innovation.",
                    "translation": "창의적 에너지가 혁신에 불을 붙여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You execute plans flawlessly!",
                    "translation": "너는 계획들을 완벽하게 실행해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현주가 태성의 완벽한 계획 실행을 칭찬하는 말이에요.",
                    "optionA": "execute",
                    "optionB": "You",
                    "optionC": "plans",
                    "optionD": "really",
                    "optionE": "flawlessly",
                    "result": "You really execute plans flawlessly",
                    "explanation": "현주는 'You really execute plans flawlessly'라고 태성이 정말로 계획들을 완벽하게 실행한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀빌딩 워크샵 운영",
            "explanation": "ENTJ의 체계적 관리와 ENTP의 창의적 참여 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "Structure activities for results.",
                    "translation": "결과를 위해 활동들을 구조화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Let spontaneous connections happen!",
                    "translation": "자발적인 연결들이 일어나게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성은 결과를 위해 활동들을 구조화하자고 했나요?",
                    "hint": "ENTJ는 사회적 활동에서 체계적이고 목표 지향적 접근을 합니다.",
                    "result": "O",
                    "explanation": "태성은 'Structure activities for results'라고 결과를 위해 활동들을 구조화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "Efficiency maximizes team building.",
                    "translation": "효율성이 팀빌딩을 최대화해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Organic interactions build trust!",
                    "translation": "유기적인 상호작용이 신뢰를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Good @@ maximizes effective team building.",
                    "hint": "태성이 효과적인 팀빌딩을 최대화한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "efficiency",
                    "optionC": "music",
                    "result": "efficiency",
                    "explanation": "좋은 효율성이 효과적인 팀빌딩을 최대화해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태성",
                    "script": "Measurable outcomes prove success.",
                    "translation": "측정 가능한 결과들이 성공을 증명해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Your organization skills rock!",
                    "translation": "너의 조직 능력이 최고야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "Creative energy sparks innovation.",
                    "translation": "창의적 에너지가 혁신에 불을 붙여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You execute plans flawlessly!",
                    "translation": "너는 계획들을 완벽하게 실행해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현주가 태성의 완벽한 계획 실행을 칭찬하는 말이에요.",
                    "optionA": "execute",
                    "optionB": "You",
                    "optionC": "plans",
                    "optionD": "really",
                    "optionE": "flawlessly",
                    "result": "You really execute plans flawlessly",
                    "explanation": "현주는 'You really execute plans flawlessly'라고 태성이 정말로 계획들을 완벽하게 실행한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11514 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 언어 학습법",
            "explanation": "ENTP의 실험적 방법과 ENTJ의 체계적 학습 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Try unconventional learning methods!",
                    "translation": "색다른 학습 방법들을 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Follow proven structured curriculum.",
                    "translation": "검증된 구조화된 커리큘럼을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 색다른 학습 방법들을 시도하자고 했나요?",
                    "hint": "ENTP는 정보 탐구에서 창의적이고 실험적인 접근을 선호합니다.",
                    "result": "O",
                    "explanation": "현우는 'Try unconventional learning methods'라고 색다른 학습 방법들을 시도하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Experiment with immersive techniques!",
                    "translation": "몰입형 기술들로 실험해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Track progress systematically daily.",
                    "translation": "매일 체계적으로 진전을 추적해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Experiment with many immersive @@.",
                    "hint": "현우가 많은 몰입형 것들로 실험하자고 한 것은?",
                    "optionA": "people",
                    "optionB": "techniques",
                    "optionC": "books",
                    "result": "techniques",
                    "explanation": "많은 몰입형 기술들로 실험해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Innovation accelerates language acquisition!",
                    "translation": "혁신이 언어 습득을 가속화해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your creativity inspires me!",
                    "translation": "너의 창의성이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Structure ensures consistent results.",
                    "translation": "구조가 일관된 결과들을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "You discover amazing approaches!",
                    "translation": "너는 놀라운 접근법들을 발견해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민준이 현우의 놀라운 접근법 발견을 칭찬하는 말이에요.",
                    "optionA": "discover",
                    "optionB": "You",
                    "optionC": "amazing",
                    "optionD": "really",
                    "optionE": "approaches",
                    "result": "You really discover amazing approaches",
                    "explanation": "민준은 'You really discover amazing approaches'라고 현우가 정말로 놀라운 접근법들을 발견한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 언어 학습법",
            "explanation": "ENTP의 실험적 방법과 ENTJ의 체계적 학습 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Try unconventional learning methods!",
                    "translation": "색다른 학습 방법들을 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Follow proven structured curriculum.",
                    "translation": "검증된 구조화된 커리큘럼을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 색다른 학습 방법들을 시도하자고 했나요?",
                    "hint": "ENTP는 정보 탐구에서 창의적이고 실험적인 접근을 선호합니다.",
                    "result": "O",
                    "explanation": "현우는 'Try unconventional learning methods'라고 색다른 학습 방법들을 시도하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Experiment with immersive techniques!",
                    "translation": "몰입형 기술들로 실험해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "Track progress systematically daily.",
                    "translation": "매일 체계적으로 진전을 추적해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Experiment with many immersive @@.",
                    "hint": "현우가 많은 몰입형 것들로 실험하자고 한 것은?",
                    "optionA": "people",
                    "optionB": "techniques",
                    "optionC": "books",
                    "result": "techniques",
                    "explanation": "많은 몰입형 기술들로 실험해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Innovation accelerates language acquisition!",
                    "translation": "혁신이 언어 습득을 가속화해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your creativity inspires me!",
                    "translation": "너의 창의성이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Structure ensures consistent results.",
                    "translation": "구조가 일관된 결과들을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "You discover amazing approaches!",
                    "translation": "너는 놀라운 접근법들을 발견해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민준이 현우의 놀라운 접근법 발견을 칭찬하는 말이에요.",
                    "optionA": "discover",
                    "optionB": "You",
                    "optionC": "amazing",
                    "optionD": "really",
                    "optionE": "approaches",
                    "result": "You really discover amazing approaches",
                    "explanation": "민준은 'You really discover amazing approaches'라고 현우가 정말로 놀라운 접근법들을 발견한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11515 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "투자 포트폴리오 분석",
            "explanation": "ENTJ의 전략적 분석과 ENTP의 트렌드 예측 비교",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Analyze historical performance data.",
                    "translation": "과거 성과 데이터를 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Predict emerging market trends!",
                    "translation": "떠오르는 시장 트렌드들을 예측해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준은 과거 성과 데이터를 분석하자고 했나요?",
                    "hint": "ENTJ는 정보 탐구에서 체계적이고 데이터 기반 분석을 합니다.",
                    "result": "O",
                    "explanation": "성준은 'Analyze historical performance data'라고 과거 성과 데이터를 분석하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Data reveals reliable patterns.",
                    "translation": "데이터가 신뢰할 수 있는 패턴들을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "Intuition catches future opportunities!",
                    "translation": "직감이 미래 기회들을 잡아내!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Historical @@ reveals many reliable patterns.",
                    "hint": "성준이 많은 신뢰할 수 있는 패턴들을 드러낸다고 한 것은?",
                    "optionA": "stories",
                    "optionB": "data",
                    "optionC": "people",
                    "result": "data",
                    "explanation": "과거 데이터가 많은 신뢰할 수 있는 패턴들을 드러내요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Logic guides smart decisions.",
                    "translation": "논리가 현명한 결정들을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수아",
                    "script": "Your analysis impresses me!",
                    "translation": "너의 분석이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Innovation creates new markets.",
                    "translation": "혁신이 새로운 시장들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "You research so thoroughly!",
                    "translation": "너는 정말 철저하게 조사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수아가 성준의 철저한 조사를 칭찬하는 말이에요.",
                    "optionA": "research",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "thoroughly",
                    "result": "You really research so thoroughly",
                    "explanation": "수아는 'You really research so thoroughly'라고 성준이 정말로 매우 철저하게 조사한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "투자 포트폴리오 분석",
            "explanation": "ENTJ의 전략적 분석과 ENTP의 트렌드 예측 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Analyze historical performance data.",
                    "translation": "과거 성과 데이터를 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Predict emerging market trends!",
                    "translation": "떠오르는 시장 트렌드들을 예측해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준은 과거 성과 데이터를 분석하자고 했나요?",
                    "hint": "ENTJ는 정보 탐구에서 체계적이고 데이터 기반 분석을 합니다.",
                    "result": "O",
                    "explanation": "성준은 'Analyze historical performance data'라고 과거 성과 데이터를 분석하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성준",
                    "script": "Data reveals reliable patterns.",
                    "translation": "데이터가 신뢰할 수 있는 패턴들을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "Intuition catches future opportunities!",
                    "translation": "직감이 미래 기회들을 잡아내!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Historical @@ reveals many reliable patterns.",
                    "hint": "성준이 많은 신뢰할 수 있는 패턴들을 드러낸다고 한 것은?",
                    "optionA": "stories",
                    "optionB": "data",
                    "optionC": "people",
                    "result": "data",
                    "explanation": "과거 데이터가 많은 신뢰할 수 있는 패턴들을 드러내요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Logic guides smart decisions.",
                    "translation": "논리가 현명한 결정들을 안내해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수아",
                    "script": "Your analysis impresses me!",
                    "translation": "너의 분석이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Innovation creates new markets.",
                    "translation": "혁신이 새로운 시장들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "You research so thoroughly!",
                    "translation": "너는 정말 철저하게 조사해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수아가 성준의 철저한 조사를 칭찬하는 말이에요.",
                    "optionA": "research",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "thoroughly",
                    "result": "You really research so thoroughly",
                    "explanation": "수아는 'You really research so thoroughly'라고 성준이 정말로 매우 철저하게 조사한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11516 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결혼식장 선택하기",
            "explanation": "ENTP의 독창적 아이디어와 ENTJ의 실용적 결정 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Imagine unique creative venues!",
                    "translation": "독특하고 창의적인 장소들을 상상해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Compare costs and logistics.",
                    "translation": "비용과 물류를 비교해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 독특하고 창의적인 장소들을 상상하자고 했나요?",
                    "hint": "ENTP는 의사결정에서 창의적이고 독창적인 옵션을 탐구합니다.",
                    "result": "O",
                    "explanation": "태현은 'Imagine unique creative venues'라고 독특하고 창의적인 장소들을 상상하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Break traditional wedding conventions!",
                    "translation": "전통적인 결혼식 관습들을 깨뜨려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Ensure guest comfort first.",
                    "translation": "먼저 손님들의 편안함을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Break old traditional wedding @@.",
                    "hint": "태현이 깨뜨리자고 한 것은?",
                    "optionA": "flowers",
                    "optionB": "conventions",
                    "optionC": "dresses",
                    "result": "conventions",
                    "explanation": "오래된 전통적인 결혼식 관습들을 깨뜨려요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Memorable experiences matter most!",
                    "translation": "기억에 남는 경험들이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예린",
                    "script": "Your vision amazes me!",
                    "translation": "너의 비전이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Practical planning ensures success.",
                    "translation": "실용적 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "You think so creatively!",
                    "translation": "너는 정말 창의적으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예린이 태현의 창의적 사고를 칭찬하는 말이에요.",
                    "optionA": "think",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "creatively",
                    "result": "You really think so creatively",
                    "explanation": "예린은 'You really think so creatively'라고 태현이 정말로 매우 창의적으로 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "결혼식장 선택하기",
            "explanation": "ENTP의 독창적 아이디어와 ENTJ의 실용적 결정 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Imagine unique creative venues!",
                    "translation": "독특하고 창의적인 장소들을 상상해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Compare costs and logistics.",
                    "translation": "비용과 물류를 비교해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 독특하고 창의적인 장소들을 상상하자고 했나요?",
                    "hint": "ENTP는 의사결정에서 창의적이고 독창적인 옵션을 탐구합니다.",
                    "result": "O",
                    "explanation": "태현은 'Imagine unique creative venues'라고 독특하고 창의적인 장소들을 상상하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Break traditional wedding conventions!",
                    "translation": "전통적인 결혼식 관습들을 깨뜨려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Ensure guest comfort first.",
                    "translation": "먼저 손님들의 편안함을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Break old traditional wedding @@.",
                    "hint": "태현이 깨뜨리자고 한 것은?",
                    "optionA": "flowers",
                    "optionB": "conventions",
                    "optionC": "dresses",
                    "result": "conventions",
                    "explanation": "오래된 전통적인 결혼식 관습들을 깨뜨려요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Memorable experiences matter most!",
                    "translation": "기억에 남는 경험들이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예린",
                    "script": "Your vision amazes me!",
                    "translation": "너의 비전이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Practical planning ensures success.",
                    "translation": "실용적 계획이 성공을 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "You think so creatively!",
                    "translation": "너는 정말 창의적으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "예린이 태현의 창의적 사고를 칭찬하는 말이에요.",
                    "optionA": "think",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "creatively",
                    "result": "You really think so creatively",
                    "explanation": "예린은 'You really think so creatively'라고 태현이 정말로 매우 창의적으로 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11517 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "새 노트북 구매하기",
            "explanation": "ENTJ의 효율 중심과 ENTP의 가능성 중심 선택 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Prioritize performance and value.",
                    "translation": "성능과 가치를 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "Explore cutting-edge experimental features!",
                    "translation": "최첨단 실험적 기능들을 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 성능과 가치를 우선시하자고 했나요?",
                    "hint": "ENTJ는 의사결정에서 실용성과 효율성을 중시합니다.",
                    "result": "O",
                    "explanation": "나연은 'Prioritize performance and value'라고 성능과 가치를 우선시하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "ROI determines smart purchases.",
                    "translation": "투자수익률이 현명한 구매를 결정해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "Future potential excites me!",
                    "translation": "미래 잠재력이 나를 흥분시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Smart @@ determines all wise purchases.",
                    "hint": "나연이 모든 현명한 구매를 결정한다고 한 것은?",
                    "optionA": "luck",
                    "optionB": "ROI",
                    "optionC": "color",
                    "result": "ROI",
                    "explanation": "현명한 투자수익률이 모든 현명한 구매를 결정해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Efficiency maximizes productivity completely.",
                    "translation": "효율성이 생산성을 완전히 최대화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your logic impresses me!",
                    "translation": "너의 논리가 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Innovation opens new possibilities.",
                    "translation": "혁신이 새로운 가능성들을 열어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You decide so rationally!",
                    "translation": "너는 정말 합리적으로 결정해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤호가 나연의 합리적 결정을 칭찬하는 말이에요.",
                    "optionA": "decide",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "rationally",
                    "result": "You really decide so rationally",
                    "explanation": "윤호는 'You really decide so rationally'라고 나연이 정말로 매우 합리적으로 결정한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "새 노트북 구매하기",
            "explanation": "ENTJ의 효율 중심과 ENTP의 가능성 중심 선택 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Prioritize performance and value.",
                    "translation": "성능과 가치를 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "Explore cutting-edge experimental features!",
                    "translation": "최첨단 실험적 기능들을 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 성능과 가치를 우선시하자고 했나요?",
                    "hint": "ENTJ는 의사결정에서 실용성과 효율성을 중시합니다.",
                    "result": "O",
                    "explanation": "나연은 'Prioritize performance and value'라고 성능과 가치를 우선시하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "ROI determines smart purchases.",
                    "translation": "투자수익률이 현명한 구매를 결정해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "Future potential excites me!",
                    "translation": "미래 잠재력이 나를 흥분시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Smart @@ determines all wise purchases.",
                    "hint": "나연이 모든 현명한 구매를 결정한다고 한 것은?",
                    "optionA": "luck",
                    "optionB": "ROI",
                    "optionC": "color",
                    "result": "ROI",
                    "explanation": "현명한 투자수익률이 모든 현명한 구매를 결정해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Efficiency maximizes productivity completely.",
                    "translation": "효율성이 생산성을 완전히 최대화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your logic impresses me!",
                    "translation": "너의 논리가 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Innovation opens new possibilities.",
                    "translation": "혁신이 새로운 가능성들을 열어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "You decide so rationally!",
                    "translation": "너는 정말 합리적으로 결정해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "윤호가 나연의 합리적 결정을 칭찬하는 말이에요.",
                    "optionA": "decide",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "really",
                    "optionE": "rationally",
                    "result": "You really decide so rationally",
                    "explanation": "윤호는 'You really decide so rationally'라고 나연이 정말로 매우 합리적으로 결정한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11518 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미니멀 라이프 실험",
            "explanation": "ENTP의 실험적 접근과 ENTJ의 목표 지향적 실행 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소연",
                    "script": "Try radical lifestyle experiments!",
                    "translation": "급진적인 생활방식 실험들을 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "Set measurable decluttering goals.",
                    "translation": "측정 가능한 정리정돈 목표들을 설정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소연은 급진적인 생활방식 실험들을 시도하자고 했나요?",
                    "hint": "ENTP는 생활에서 실험적이고 혁신적인 변화를 추구합니다.",
                    "result": "O",
                    "explanation": "소연은 'Try radical lifestyle experiments'라고 급진적인 생활방식 실험들을 시도하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소연",
                    "script": "Question everything conventional completely!",
                    "translation": "모든 관습적인 것을 완전히 의문시해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "Track progress systematically weekly.",
                    "translation": "매주 체계적으로 진전을 추적해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Question everything @@ in daily life.",
                    "hint": "소연이 일상 생활에서 모든 것을 의문시하자고 한 것은?",
                    "optionA": "expensive",
                    "optionB": "conventional",
                    "optionC": "beautiful",
                    "result": "conventional",
                    "explanation": "일상 생활에서 모든 관습적인 것을 의문시해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "Freedom emerges from experimentation!",
                    "translation": "자유가 실험에서 나타나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "Your boldness inspires me!",
                    "translation": "너의 대담함이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소연",
                    "script": "Systems create sustainable changes.",
                    "translation": "시스템이 지속 가능한 변화들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "You challenge everything fearlessly!",
                    "translation": "너는 모든 것에 두려움 없이 도전해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하은이 소연의 두려움 없는 도전을 칭찬하는 말이에요.",
                    "optionA": "challenge",
                    "optionB": "You",
                    "optionC": "everything",
                    "optionD": "really",
                    "optionE": "fearlessly",
                    "result": "You really challenge everything fearlessly",
                    "explanation": "하은은 'You really challenge everything fearlessly'라고 소연이 정말로 모든 것에 두려움 없이 도전한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미니멀 라이프 실험",
            "explanation": "ENTP의 실험적 접근과 ENTJ의 목표 지향적 실행 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소연",
                    "script": "Try radical lifestyle experiments!",
                    "translation": "급진적인 생활방식 실험들을 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "Set measurable decluttering goals.",
                    "translation": "측정 가능한 정리정돈 목표들을 설정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소연은 급진적인 생활방식 실험들을 시도하자고 했나요?",
                    "hint": "ENTP는 생활에서 실험적이고 혁신적인 변화를 추구합니다.",
                    "result": "O",
                    "explanation": "소연은 'Try radical lifestyle experiments'라고 급진적인 생활방식 실험들을 시도하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소연",
                    "script": "Question everything conventional completely!",
                    "translation": "모든 관습적인 것을 완전히 의문시해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "Track progress systematically weekly.",
                    "translation": "매주 체계적으로 진전을 추적해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Question everything @@ in daily life.",
                    "hint": "소연이 일상 생활에서 모든 것을 의문시하자고 한 것은?",
                    "optionA": "expensive",
                    "optionB": "conventional",
                    "optionC": "beautiful",
                    "result": "conventional",
                    "explanation": "일상 생활에서 모든 관습적인 것을 의문시해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소연",
                    "script": "Freedom emerges from experimentation!",
                    "translation": "자유가 실험에서 나타나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "Your boldness inspires me!",
                    "translation": "너의 대담함이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소연",
                    "script": "Systems create sustainable changes.",
                    "translation": "시스템이 지속 가능한 변화들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "You challenge everything fearlessly!",
                    "translation": "너는 모든 것에 두려움 없이 도전해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하은이 소연의 두려움 없는 도전을 칭찬하는 말이에요.",
                    "optionA": "challenge",
                    "optionB": "You",
                    "optionC": "everything",
                    "optionD": "really",
                    "optionE": "fearlessly",
                    "result": "You really challenge everything fearlessly",
                    "explanation": "하은은 'You really challenge everything fearlessly'라고 소연이 정말로 모든 것에 두려움 없이 도전한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11519 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "홈오피스 환경 구축",
            "explanation": "ENTJ의 효율성 극대화와 ENTP의 창의성 자극 비교",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Optimize workflow and productivity.",
                    "translation": "작업흐름과 생산성을 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Create inspiring creative spaces!",
                    "translation": "영감을 주는 창의적 공간들을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜원은 작업흐름과 생산성을 최적화하자고 했나요?",
                    "hint": "ENTJ는 생활 환경에서 효율성과 생산성을 중시합니다.",
                    "result": "O",
                    "explanation": "혜원은 'Optimize workflow and productivity'라고 작업흐름과 생산성을 최적화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Eliminate distractions strategically completely.",
                    "translation": "전략적으로 방해요소들을 완전히 제거해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "Stimulate brain with variety!",
                    "translation": "다양성으로 뇌를 자극해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eliminate many @@ strategically for focus.",
                    "hint": "혜원이 집중을 위해 전략적으로 제거하자고 한 것은?",
                    "optionA": "plants",
                    "optionB": "distractions",
                    "optionC": "colors",
                    "result": "distractions",
                    "explanation": "집중을 위해 많은 방해요소들을 전략적으로 제거해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜원",
                    "script": "Results measure workspace effectiveness.",
                    "translation": "결과가 작업공간 효과성을 측정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "Your efficiency amazes me!",
                    "translation": "너의 효율성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜원",
                    "script": "Inspiration fuels breakthrough thinking.",
                    "translation": "영감이 돌파적 사고에 연료를 공급해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "You maximize everything perfectly!",
                    "translation": "너는 모든 것을 완벽하게 최대화해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민서가 혜원의 완벽한 최대화를 칭찬하는 말이에요.",
                    "optionA": "maximize",
                    "optionB": "You",
                    "optionC": "everything",
                    "optionD": "really",
                    "optionE": "perfectly",
                    "result": "You really maximize everything perfectly",
                    "explanation": "민서는 'You really maximize everything perfectly'라고 혜원이 정말로 모든 것을 완벽하게 최대화한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "홈오피스 환경 구축",
            "explanation": "ENTJ의 효율성 극대화와 ENTP의 창의성 자극 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Optimize workflow and productivity.",
                    "translation": "작업흐름과 생산성을 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Create inspiring creative spaces!",
                    "translation": "영감을 주는 창의적 공간들을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜원은 작업흐름과 생산성을 최적화하자고 했나요?",
                    "hint": "ENTJ는 생활 환경에서 효율성과 생산성을 중시합니다.",
                    "result": "O",
                    "explanation": "혜원은 'Optimize workflow and productivity'라고 작업흐름과 생산성을 최적화하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜원",
                    "script": "Eliminate distractions strategically completely.",
                    "translation": "전략적으로 방해요소들을 완전히 제거해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "Stimulate brain with variety!",
                    "translation": "다양성으로 뇌를 자극해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eliminate many @@ strategically for focus.",
                    "hint": "혜원이 집중을 위해 전략적으로 제거하자고 한 것은?",
                    "optionA": "plants",
                    "optionB": "distractions",
                    "optionC": "colors",
                    "result": "distractions",
                    "explanation": "집중을 위해 많은 방해요소들을 전략적으로 제거해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜원",
                    "script": "Results measure workspace effectiveness.",
                    "translation": "결과가 작업공간 효과성을 측정해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "Your efficiency amazes me!",
                    "translation": "너의 효율성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜원",
                    "script": "Inspiration fuels breakthrough thinking.",
                    "translation": "영감이 돌파적 사고에 연료를 공급해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "You maximize everything perfectly!",
                    "translation": "너는 모든 것을 완벽하게 최대화해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민서가 혜원의 완벽한 최대화를 칭찬하는 말이에요.",
                    "optionA": "maximize",
                    "optionB": "You",
                    "optionC": "everything",
                    "optionD": "really",
                    "optionE": "perfectly",
                    "result": "You really maximize everything perfectly",
                    "explanation": "민서는 'You really maximize everything perfectly'라고 혜원이 정말로 모든 것을 완벽하게 최대화한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11520 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "프레젠테이션 실패 복구",
            "explanation": "ENTP의 즉흥적 해결과 ENTJ의 체계적 대응 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Improvise creative backup plans!",
                    "translation": "창의적인 백업 계획들을 즉흥으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Execute predetermined contingency protocols.",
                    "translation": "미리 정해진 비상 계획을 실행해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 창의적인 백업 계획들을 즉흥으로 만들자고 했나요?",
                    "hint": "ENTP는 스트레스 상황에서 즉흥적이고 창의적인 해결책을 찾습니다.",
                    "result": "O",
                    "explanation": "현우는 'Improvise creative backup plans'라고 창의적인 백업 계획들을 즉흥으로 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Innovation transforms disasters opportunities!",
                    "translation": "혁신이 재앙을 기회로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Control damage systematically first.",
                    "translation": "먼저 피해를 체계적으로 통제해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Innovation transforms @@ into new opportunities.",
                    "hint": "현우가 새로운 기회로 바꾼다고 한 것은?",
                    "optionA": "money",
                    "optionB": "disasters",
                    "optionC": "people",
                    "result": "disasters",
                    "explanation": "혁신이 재앙을 새로운 기회로 바꿔요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Spontaneity creates memorable moments!",
                    "translation": "즉흥성이 기억에 남는 순간들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "Your adaptability amazes me!",
                    "translation": "너의 적응력이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Preparation prevents future failures.",
                    "translation": "준비가 미래의 실패들을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "You turn crises around!",
                    "translation": "너는 위기들을 뒤바꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 현우의 위기 뒤바꾸기를 칭찬하는 말이에요.",
                    "optionA": "turn",
                    "optionB": "You",
                    "optionC": "crises",
                    "optionD": "really",
                    "optionE": "around",
                    "result": "You really turn crises around",
                    "explanation": "수진은 'You really turn crises around'라고 현우가 정말로 위기들을 뒤바꾼다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "프레젠테이션 실패 복구",
            "explanation": "ENTP의 즉흥적 해결과 ENTJ의 체계적 대응 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Improvise creative backup plans!",
                    "translation": "창의적인 백업 계획들을 즉흥으로 만들어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Execute predetermined contingency protocols.",
                    "translation": "미리 정해진 비상 계획을 실행해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 창의적인 백업 계획들을 즉흥으로 만들자고 했나요?",
                    "hint": "ENTP는 스트레스 상황에서 즉흥적이고 창의적인 해결책을 찾습니다.",
                    "result": "O",
                    "explanation": "현우는 'Improvise creative backup plans'라고 창의적인 백업 계획들을 즉흥으로 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Innovation transforms disasters opportunities!",
                    "translation": "혁신이 재앙을 기회로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Control damage systematically first.",
                    "translation": "먼저 피해를 체계적으로 통제해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Innovation transforms @@ into new opportunities.",
                    "hint": "현우가 새로운 기회로 바꾼다고 한 것은?",
                    "optionA": "money",
                    "optionB": "disasters",
                    "optionC": "people",
                    "result": "disasters",
                    "explanation": "혁신이 재앙을 새로운 기회로 바꿔요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현우",
                    "script": "Spontaneity creates memorable moments!",
                    "translation": "즉흥성이 기억에 남는 순간들을 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "Your adaptability amazes me!",
                    "translation": "너의 적응력이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Preparation prevents future failures.",
                    "translation": "준비가 미래의 실패들을 방지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "You turn crises around!",
                    "translation": "너는 위기들을 뒤바꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수진이 현우의 위기 뒤바꾸기를 칭찬하는 말이에요.",
                    "optionA": "turn",
                    "optionB": "You",
                    "optionC": "crises",
                    "optionD": "really",
                    "optionE": "around",
                    "result": "You really turn crises around",
                    "explanation": "수진은 'You really turn crises around'라고 현우가 정말로 위기들을 뒤바꾼다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11521 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 데드라인 위기",
            "explanation": "ENTJ의 리더십 발휘와 ENTP의 창의적 돌파 비교",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Reorganize priorities and resources.",
                    "translation": "우선순위와 자원들을 재조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Brainstorm unconventional shortcuts quickly!",
                    "translation": "색다른 지름길들을 빨리 브레인스토밍해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁은 우선순위와 자원들을 재조직하자고 했나요?",
                    "hint": "ENTJ는 스트레스 상황에서 체계적인 리더십을 발휘합니다.",
                    "result": "O",
                    "explanation": "준혁은 'Reorganize priorities and resources'라고 우선순위와 자원들을 재조직하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Leadership mobilizes teams effectively.",
                    "translation": "리더십이 팀들을 효과적으로 동원해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Think completely outside boxes!",
                    "translation": "완전히 틀 밖에서 생각해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Strong @@ mobilizes teams very effectively.",
                    "hint": "준혁이 팀들을 매우 효과적으로 동원한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "leadership",
                    "optionC": "music",
                    "result": "leadership",
                    "explanation": "강한 리더십이 팀들을 매우 효과적으로 동원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Strategic decisions save projects.",
                    "translation": "전략적 결정들이 프로젝트들을 구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Your command impresses me!",
                    "translation": "너의 지휘력이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Innovation finds hidden solutions.",
                    "translation": "혁신이 숨겨진 해결책들을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "You lead under pressure!",
                    "translation": "너는 압박 하에서 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 준혁의 압박 하 리더십을 칭찬하는 말이에요.",
                    "optionA": "lead",
                    "optionB": "You",
                    "optionC": "under",
                    "optionD": "really",
                    "optionE": "pressure",
                    "result": "You really lead under pressure",
                    "explanation": "선영은 'You really lead under pressure'라고 준혁이 정말로 압박 하에서 이끈다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "팀 데드라인 위기",
            "explanation": "ENTJ의 리더십 발휘와 ENTP의 창의적 돌파 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Reorganize priorities and resources.",
                    "translation": "우선순위와 자원들을 재조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Brainstorm unconventional shortcuts quickly!",
                    "translation": "색다른 지름길들을 빨리 브레인스토밍해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁은 우선순위와 자원들을 재조직하자고 했나요?",
                    "hint": "ENTJ는 스트레스 상황에서 체계적인 리더십을 발휘합니다.",
                    "result": "O",
                    "explanation": "준혁은 'Reorganize priorities and resources'라고 우선순위와 자원들을 재조직하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Leadership mobilizes teams effectively.",
                    "translation": "리더십이 팀들을 효과적으로 동원해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Think completely outside boxes!",
                    "translation": "완전히 틀 밖에서 생각해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Strong @@ mobilizes teams very effectively.",
                    "hint": "준혁이 팀들을 매우 효과적으로 동원한다고 한 것은?",
                    "optionA": "weather",
                    "optionB": "leadership",
                    "optionC": "music",
                    "result": "leadership",
                    "explanation": "강한 리더십이 팀들을 매우 효과적으로 동원해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Strategic decisions save projects.",
                    "translation": "전략적 결정들이 프로젝트들을 구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Your command impresses me!",
                    "translation": "너의 지휘력이 나를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Innovation finds hidden solutions.",
                    "translation": "혁신이 숨겨진 해결책들을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "You lead under pressure!",
                    "translation": "너는 압박 하에서 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "선영이 준혁의 압박 하 리더십을 칭찬하는 말이에요.",
                    "optionA": "lead",
                    "optionB": "You",
                    "optionC": "under",
                    "optionD": "really",
                    "optionE": "pressure",
                    "result": "You really lead under pressure",
                    "explanation": "선영은 'You really lead under pressure'라고 준혁이 정말로 압박 하에서 이끈다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 11522 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "글로벌 진출 전략",
            "explanation": "ENTP의 혁신적 비전과 ENTJ의 실행 계획 비교",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Envision disruptive global transformation!",
                    "translation": "파괴적인 글로벌 변화를 상상해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "Build systematic market entry.",
                    "translation": "체계적인 시장 진입을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 파괴적인 글로벌 변화를 상상하자고 했나요?",
                    "hint": "ENTP는 직업 목표에서 혁신적이고 파괴적인 변화를 추구합니다.",
                    "result": "O",
                    "explanation": "도윤은 'Envision disruptive global transformation'이라고 파괴적인 글로벌 변화를 상상하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Revolutionary ideas reshape industries!",
                    "translation": "혁명적 아이디어들이 산업들을 재구성해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "Execute milestone-driven strategic plans.",
                    "translation": "이정표 중심의 전략 계획들을 실행해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Revolutionary @@ reshape entire global industries.",
                    "hint": "도윤이 전체 글로벌 산업들을 재구성한다고 한 것은?",
                    "optionA": "people",
                    "optionB": "ideas",
                    "optionC": "machines",
                    "result": "ideas",
                    "explanation": "혁명적 아이디어들이 전체 글로벌 산업들을 재구성해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Unlimited possibilities inspire greatness!",
                    "translation": "무제한 가능성들이 위대함을 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your vision amazes me!",
                    "translation": "너의 비전이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Strategic execution transforms visions.",
                    "translation": "전략적 실행이 비전들을 바꿔."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "You dream impossibly big!",
                    "translation": "너는 불가능하게 크게 꿈꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성이 도윤의 불가능하게 큰 꿈꾸기를 칭찬하는 말이에요.",
                    "optionA": "dream",
                    "optionB": "You",
                    "optionC": "impossibly",
                    "optionD": "really",
                    "optionE": "big",
                    "result": "You really dream impossibly big",
                    "explanation": "태성은 'You really dream impossibly big'라고 도윤이 정말로 불가능하게 크게 꿈꾼다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "글로벌 진출 전략",
            "explanation": "ENTP의 혁신적 비전과 ENTJ의 실행 계획 비교",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Envision disruptive global transformation!",
                    "translation": "파괴적인 글로벌 변화를 상상해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "Build systematic market entry.",
                    "translation": "체계적인 시장 진입을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 파괴적인 글로벌 변화를 상상하자고 했나요?",
                    "hint": "ENTP는 직업 목표에서 혁신적이고 파괴적인 변화를 추구합니다.",
                    "result": "O",
                    "explanation": "도윤은 'Envision disruptive global transformation'이라고 파괴적인 글로벌 변화를 상상하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Revolutionary ideas reshape industries!",
                    "translation": "혁명적 아이디어들이 산업들을 재구성해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "Execute milestone-driven strategic plans.",
                    "translation": "이정표 중심의 전략 계획들을 실행해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Revolutionary @@ reshape entire global industries.",
                    "hint": "도윤이 전체 글로벌 산업들을 재구성한다고 한 것은?",
                    "optionA": "people",
                    "optionB": "ideas",
                    "optionC": "machines",
                    "result": "ideas",
                    "explanation": "혁명적 아이디어들이 전체 글로벌 산업들을 재구성해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Unlimited possibilities inspire greatness!",
                    "translation": "무제한 가능성들이 위대함을 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your vision amazes me!",
                    "translation": "너의 비전이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Strategic execution transforms visions.",
                    "translation": "전략적 실행이 비전들을 바꿔."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "You dream impossibly big!",
                    "translation": "너는 불가능하게 크게 꿈꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태성이 도윤의 불가능하게 큰 꿈꾸기를 칭찬하는 말이에요.",
                    "optionA": "dream",
                    "optionB": "You",
                    "optionC": "impossibly",
                    "optionD": "really",
                    "optionE": "big",
                    "result": "You really dream impossibly big",
                    "explanation": "태성은 'You really dream impossibly big'라고 도윤이 정말로 불가능하게 크게 꿈꾼다고 칭찬했어요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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