LIFE 교정기 MBTI 교정기 QUIZ 교정기

LIFE 콘텐츠 종합 진단기

전체 진단 결과

3,206개의 항목 중, 수정이 필요한 오류 항목이 2,177개 발견되었습니다.

현재 배치: 28 / 33

실행 모드 선택


ID: 5010 MISMATCH

동네 빵집에서 빵 고르는데

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 빵집에서 빵 고르는데",
            "explanation": "동네 빵집에서 여러 종류의 빵 중에 고르는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "빵집"
                },
                {
                    "tag": "빵"
                },
                {
                    "tag": "선택"
                }
            ],
            "engTags": [
                {
                    "tag": "bakery"
                },
                {
                    "tag": "bread"
                },
                {
                    "tag": "choice"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "These all look so delicious, I can't decide.",
                    "translation": "이것들이 다 너무 맛있어 보여서 결정을 못 하겠어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "What kind of flavors do you usually prefer?",
                    "translation": "보통 어떤 맛을 선호하세요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "I like sweet things, but not too overwhelming.",
                    "translation": "단 걸 좋아하는데, 너무 과하지는 않게요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈이 매우 짠 음식을 선호한다.",
                    "hint": "'I like sweet things'는 단 것을 좋아한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 '단 걸 좋아한다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Then I'd recommend this cream puff or chocolate croissant.",
                    "translation": "그럼 이 슈크림이나 초콜릿 크루아상을 추천해드려요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "The cream puff looks really tempting right now.",
                    "translation": "슈크림이 지금 정말 유혹적으로 보이네요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Good choice, they're freshly made this morning.",
                    "translation": "좋은 선택이에요, 오늘 아침에 갓 만든 거거든요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Perfect, I'll take two of them then please.",
                    "translation": "완벽하네요, 그럼 두 개 주세요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I like sweet things, but not too @@.",
                    "hint": "정도가 지나친 상태를 나타내는 형용사예요.",
                    "optionA": "light",
                    "optionB": "overwhelming",
                    "optionC": "cheap",
                    "result": "overwhelming",
                    "explanation": "'overwhelming'은 '압도적인, 과한'이라는 뜻으로 너무 달지 않았으면 한다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Would you like me to warm them up?",
                    "translation": "데워드릴까요?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "That would be absolutely wonderful, thank you so much.",
                    "translation": "그렇게 해주시면 정말 좋겠어요, 너무 감사해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "Here you go, enjoy your delicious cream puffs.",
                    "translation": "여기요, 맛있는 슈크림 드세요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이 슈크림이나 초콜릿 크루아상을 추천한 말을 완성하세요.",
                    "result": "Then I'd recommend this",
                    "explanation": "'그럼 이걸 추천해드려요'라는 뜻으로 고객의 취향에 맞는 상품을 제안하는 표현이에요.",
                    "optionA": "I'd",
                    "optionB": "this",
                    "optionC": "recommend",
                    "optionD": "Then"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 빵집에서 빵 고르는데",
            "explanation": "동네 빵집에서 여러 종류의 빵 중에 고르는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "빵집"
                },
                {
                    "tag": "빵"
                },
                {
                    "tag": "선택"
                }
            ],
            "engTags": [
                {
                    "tag": "bakery"
                },
                {
                    "tag": "bread"
                },
                {
                    "tag": "choice"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "These all look so delicious, I can't decide.",
                    "translation": "이것들이 다 너무 맛있어 보여서 결정을 못 하겠어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "What kind of flavors do you usually prefer?",
                    "translation": "보통 어떤 맛을 선호하세요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "I like sweet things, but not too overwhelming.",
                    "translation": "단 걸 좋아하는데, 너무 과하지는 않게요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈이 매우 짠 음식을 선호한다.",
                    "hint": "'I like sweet things'는 단 것을 좋아한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 '단 걸 좋아한다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Then I'd recommend this cream puff or chocolate croissant.",
                    "translation": "그럼 이 슈크림이나 초콜릿 크루아상을 추천해드려요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "The cream puff looks really tempting right now.",
                    "translation": "슈크림이 지금 정말 유혹적으로 보이네요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Good choice, they're freshly made this morning.",
                    "translation": "좋은 선택이에요, 오늘 아침에 갓 만든 거거든요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Perfect, I'll take two of them then please.",
                    "translation": "완벽하네요, 그럼 두 개 주세요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I like sweet things, but not too @@.",
                    "hint": "정도가 지나친 상태를 나타내는 형용사예요.",
                    "optionA": "light",
                    "optionB": "overwhelming",
                    "optionC": "cheap",
                    "result": "overwhelming",
                    "explanation": "'overwhelming'은 '압도적인, 과한'이라는 뜻으로 너무 달지 않았으면 한다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Would you like me to warm them up?",
                    "translation": "데워드릴까요?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "That would be absolutely wonderful, thank you so much.",
                    "translation": "그렇게 해주시면 정말 좋겠어요, 너무 감사해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "Here you go, enjoy your delicious cream puffs.",
                    "translation": "여기요, 맛있는 슈크림 드세요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "재현이 슈크림이나 초콜릿 크루아상을 추천한 말을 완성하세요.",
                    "optionA": "I'd",
                    "optionB": "this",
                    "optionC": "recommend",
                    "optionD": "Then",
                    "result": "Then I'd recommend this",
                    "explanation": "'그럼 이걸 추천해드려요'라는 뜻으로 고객의 취향에 맞는 상품을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5011 MISMATCH

휴대폰 수리점에서 상담받아

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "휴대폰 수리점에서 상담받아",
            "explanation": "고장난 휴대폰을 수리점에 가져가서 상담받는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "휴대폰"
                },
                {
                    "tag": "수리"
                },
                {
                    "tag": "상담"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "consultation"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My phone screen is completely cracked and won't turn on.",
                    "translation": "폰 화면이 완전히 깨지고 켜지지도 않아요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "Let me take a look at what happened here.",
                    "translation": "여기서 무슨 일이 일어났는지 한번 봐드릴게요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I dropped it on concrete yesterday morning unfortunately.",
                    "translation": "불행히도 어제 아침에 콘크리트 위에 떨어뜨렸어요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 휴대폰이 정상적으로 작동하고 있다.",
                    "hint": "'completely cracked and won't turn on'은 깨지고 안 켜진다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '완전히 깨지고 켜지지도 않는다'며 고장났다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "This looks like it needs both screen and battery replacement.",
                    "translation": "화면과 배터리 둘 다 교체가 필요해 보이네요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "How much would that cost me in total?",
                    "translation": "그럼 총 얼마나 들까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "Around one hundred fifty thousand won including labor costs.",
                    "translation": "인건비 포함해서 15만원 정도 될 것 같아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "That's quite expensive, but I really need this phone.",
                    "translation": "꽤 비싸긴 하지만, 이 폰이 정말 필요해요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I dropped it on @@ yesterday morning unfortunately.",
                    "hint": "단단하고 거친 건축 재료를 뜻하는 명사예요.",
                    "optionA": "water",
                    "optionB": "concrete",
                    "optionC": "grass",
                    "result": "concrete",
                    "explanation": "'concrete'는 '콘크리트'라는 뜻으로 떨어뜨리면 폰이 깨질 수 있는 단단한 표면이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "I understand, but this repair will make it good as new.",
                    "translation": "이해해요, 하지만 이 수리로 새것처럼 만들어드릴 수 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Alright then, how long will the whole process take?",
                    "translation": "그럼 좋아요, 전체 과정이 얼마나 걸릴까요?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "About two hours if we start working on it now.",
                    "translation": "지금 시작하면 2시간 정도 걸릴 것 같아요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상현이 폰 상태를 확인해보겠다고 한 말을 완성하세요.",
                    "result": "Let me take a",
                    "explanation": "'한번 봐드릴게요'라는 뜻으로 서비스 제공자가 점검을 제안하는 친절한 표현이에요.",
                    "optionA": "me",
                    "optionB": "a",
                    "optionC": "take",
                    "optionD": "Let"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "휴대폰 수리점에서 상담받아",
            "explanation": "고장난 휴대폰을 수리점에 가져가서 상담받는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "휴대폰"
                },
                {
                    "tag": "수리"
                },
                {
                    "tag": "상담"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "consultation"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My phone screen is completely cracked and won't turn on.",
                    "translation": "폰 화면이 완전히 깨지고 켜지지도 않아요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "Let me take a look at what happened here.",
                    "translation": "여기서 무슨 일이 일어났는지 한번 봐드릴게요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I dropped it on concrete yesterday morning unfortunately.",
                    "translation": "불행히도 어제 아침에 콘크리트 위에 떨어뜨렸어요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 휴대폰이 정상적으로 작동하고 있다.",
                    "hint": "'completely cracked and won't turn on'은 깨지고 안 켜진다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '완전히 깨지고 켜지지도 않는다'며 고장났다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "This looks like it needs both screen and battery replacement.",
                    "translation": "화면과 배터리 둘 다 교체가 필요해 보이네요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "How much would that cost me in total?",
                    "translation": "그럼 총 얼마나 들까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "Around one hundred fifty thousand won including labor costs.",
                    "translation": "인건비 포함해서 15만원 정도 될 것 같아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "That's quite expensive, but I really need this phone.",
                    "translation": "꽤 비싸긴 하지만, 이 폰이 정말 필요해요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I dropped it on @@ yesterday morning unfortunately.",
                    "hint": "단단하고 거친 건축 재료를 뜻하는 명사예요.",
                    "optionA": "water",
                    "optionB": "concrete",
                    "optionC": "grass",
                    "result": "concrete",
                    "explanation": "'concrete'는 '콘크리트'라는 뜻으로 떨어뜨리면 폰이 깨질 수 있는 단단한 표면이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "I understand, but this repair will make it good as new.",
                    "translation": "이해해요, 하지만 이 수리로 새것처럼 만들어드릴 수 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Alright then, how long will the whole process take?",
                    "translation": "그럼 좋아요, 전체 과정이 얼마나 걸릴까요?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "About two hours if we start working on it now.",
                    "translation": "지금 시작하면 2시간 정도 걸릴 것 같아요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "상현이 폰 상태를 확인해보겠다고 한 말을 완성하세요.",
                    "optionA": "me",
                    "optionB": "a",
                    "optionC": "take",
                    "optionD": "Let",
                    "result": "Let me take a",
                    "explanation": "'한번 봐드릴게요'라는 뜻으로 서비스 제공자가 점검을 제안하는 친절한 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5012 MISMATCH

동네 문구점에서 학용품 사기

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 문구점에서 학용품 사기",
            "explanation": "동네 문구점에서 필요한 학용품을 사러 간 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "문구점"
                },
                {
                    "tag": "학용품"
                },
                {
                    "tag": "쇼핑"
                }
            ],
            "engTags": [
                {
                    "tag": "stationery"
                },
                {
                    "tag": "supplies"
                },
                {
                    "tag": "shopping"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Do you have any blue pens that write smoothly?",
                    "translation": "매끄럽게 쓰이는 파란 펜이 있나요?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Yes, these gel pens are very popular with students.",
                    "translation": "네, 이 젤펜이 학생들한테 인기가 많아요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Perfect, and I also need some sticky notes.",
                    "translation": "완벽해요, 그리고 포스트잇도 좀 필요해요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "젤펜이 학생들에게 인기가 없다.",
                    "hint": "'very popular with students'는 학생들에게 인기 많다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지은이 '학생들한테 인기가 많다'고 정확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "What size sticky notes would you prefer exactly?",
                    "translation": "정확히 어떤 사이즈 포스트잇을 원하세요?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "The small square ones work best for me.",
                    "translation": "작은 정사각형 것들이 저한테는 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Here they are, anything else you might need?",
                    "translation": "여기 있어요, 혹시 다른 필요한 건 없나요?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Actually, do you sell pencil cases around here?",
                    "translation": "사실, 여기서 필통도 파나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "These gel pens are very @@ with students.",
                    "hint": "많은 사람들이 좋아하는 상태를 나타내는 형용사예요.",
                    "optionA": "unpopular",
                    "optionB": "popular",
                    "optionC": "expensive",
                    "result": "popular",
                    "explanation": "'popular with'는 '~에게 인기 있는'이라는 뜻의 자연스러운 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Of course, we have several different styles available.",
                    "translation": "물론이죠, 여러 가지 다른 스타일이 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Great, could you show me the most durable ones?",
                    "translation": "좋아요, 가장 튼튼한 것들을 보여주실 수 있나요?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "These leather ones last the longest in my experience.",
                    "translation": "제 경험상 이 가죽 제품들이 가장 오래 가요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 매끄럽게 쓰이는 파란 펜을 찾는다고 한 질문을 완성하세요.",
                    "result": "Do you have blue",
                    "explanation": "'파란 펜이 있나요?'라는 뜻으로 원하는 상품을 찾을 때 쓰는 정중한 질문이에요.",
                    "optionA": "have",
                    "optionB": "you",
                    "optionC": "Do",
                    "optionD": "blue"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 문구점에서 학용품 사기",
            "explanation": "동네 문구점에서 필요한 학용품을 사러 간 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "문구점"
                },
                {
                    "tag": "학용품"
                },
                {
                    "tag": "쇼핑"
                }
            ],
            "engTags": [
                {
                    "tag": "stationery"
                },
                {
                    "tag": "supplies"
                },
                {
                    "tag": "shopping"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Do you have any blue pens that write smoothly?",
                    "translation": "매끄럽게 쓰이는 파란 펜이 있나요?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Yes, these gel pens are very popular with students.",
                    "translation": "네, 이 젤펜이 학생들한테 인기가 많아요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Perfect, and I also need some sticky notes.",
                    "translation": "완벽해요, 그리고 포스트잇도 좀 필요해요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "젤펜이 학생들에게 인기가 없다.",
                    "hint": "'very popular with students'는 학생들에게 인기 많다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지은이 '학생들한테 인기가 많다'고 정확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "What size sticky notes would you prefer exactly?",
                    "translation": "정확히 어떤 사이즈 포스트잇을 원하세요?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "The small square ones work best for me.",
                    "translation": "작은 정사각형 것들이 저한테는 가장 좋아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Here they are, anything else you might need?",
                    "translation": "여기 있어요, 혹시 다른 필요한 건 없나요?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Actually, do you sell pencil cases around here?",
                    "translation": "사실, 여기서 필통도 파나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "These gel pens are very @@ with students.",
                    "hint": "많은 사람들이 좋아하는 상태를 나타내는 형용사예요.",
                    "optionA": "unpopular",
                    "optionB": "popular",
                    "optionC": "expensive",
                    "result": "popular",
                    "explanation": "'popular with'는 '~에게 인기 있는'이라는 뜻의 자연스러운 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Of course, we have several different styles available.",
                    "translation": "물론이죠, 여러 가지 다른 스타일이 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Great, could you show me the most durable ones?",
                    "translation": "좋아요, 가장 튼튼한 것들을 보여주실 수 있나요?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "These leather ones last the longest in my experience.",
                    "translation": "제 경험상 이 가죽 제품들이 가장 오래 가요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 매끄럽게 쓰이는 파란 펜을 찾는다고 한 질문을 완성하세요.",
                    "optionA": "have",
                    "optionB": "you",
                    "optionC": "Do",
                    "optionD": "blue",
                    "result": "Do you have blue",
                    "explanation": "'파란 펜이 있나요?'라는 뜻으로 원하는 상품을 찾을 때 쓰는 정중한 질문이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5013 MISMATCH

동네 약국에서 감기약 사러 와

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 약국에서 감기약 사러 와",
            "explanation": "감기 기운이 있어서 약국에 감기약을 사러 간 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "약국"
                },
                {
                    "tag": "감기약"
                },
                {
                    "tag": "구매"
                }
            ],
            "engTags": [
                {
                    "tag": "pharmacy"
                },
                {
                    "tag": "medicine"
                },
                {
                    "tag": "cold"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I think I'm getting a cold, what would you recommend?",
                    "translation": "감기 기운이 있는 것 같은데, 뭘 추천해주시나요?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "What are your main symptoms right now exactly?",
                    "translation": "지금 주요 증상이 정확히 뭔가요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Mostly a sore throat and some light coughing.",
                    "translation": "주로 목 아픔이랑 가벼운 기침이요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 심한 열이 나고 있다.",
                    "hint": "'sore throat and light coughing'은 목 아픔과 가벼운 기침이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '목 아픔과 가벼운 기침'이라고 구체적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "This medicine should help with both of those symptoms.",
                    "translation": "이 약이 그 두 증상 모두에 도움이 될 거예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "How often should I take these pills daily?",
                    "translation": "이 약을 하루에 몇 번 먹어야 하나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Three times a day after meals would be ideal.",
                    "translation": "하루 세 번 식후에 드시는 게 이상적이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Perfect, and how much does this package cost?",
                    "translation": "완벽해요, 그리고 이 한 상자가 얼마나 하나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "What are your main @@ right now exactly?",
                    "hint": "질병이나 문제의 징후를 나타내는 명사예요.",
                    "optionA": "hobbies",
                    "optionB": "symptoms",
                    "optionC": "friends",
                    "result": "symptoms",
                    "explanation": "'symptoms'는 '증상'이라는 뜻으로 의료진이 환자의 상태를 묻는 전문용어예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "It's eight thousand won, and should last about five days.",
                    "translation": "8천원이고, 5일 정도 복용하실 수 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's reasonable, I'll take one package then please.",
                    "translation": "합리적이네요, 그럼 한 상자 주세요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Make sure to get plenty of rest while taking this.",
                    "translation": "이걸 드시는 동안 충분한 휴식을 취하세요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 감기 기운이 있다며 추천을 요청한 말을 완성하세요.",
                    "result": "I think I'm getting",
                    "explanation": "'감기 기운이 있는 것 같아요'라는 뜻으로 자신의 상태를 설명하는 자연스러운 표현이에요.",
                    "optionA": "getting",
                    "optionB": "I",
                    "optionC": "I'm",
                    "optionD": "think"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 약국에서 감기약 사러 와",
            "explanation": "감기 기운이 있어서 약국에 감기약을 사러 간 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "약국"
                },
                {
                    "tag": "감기약"
                },
                {
                    "tag": "구매"
                }
            ],
            "engTags": [
                {
                    "tag": "pharmacy"
                },
                {
                    "tag": "medicine"
                },
                {
                    "tag": "cold"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I think I'm getting a cold, what would you recommend?",
                    "translation": "감기 기운이 있는 것 같은데, 뭘 추천해주시나요?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "What are your main symptoms right now exactly?",
                    "translation": "지금 주요 증상이 정확히 뭔가요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Mostly a sore throat and some light coughing.",
                    "translation": "주로 목 아픔이랑 가벼운 기침이요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 심한 열이 나고 있다.",
                    "hint": "'sore throat and light coughing'은 목 아픔과 가벼운 기침이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '목 아픔과 가벼운 기침'이라고 구체적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "This medicine should help with both of those symptoms.",
                    "translation": "이 약이 그 두 증상 모두에 도움이 될 거예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "How often should I take these pills daily?",
                    "translation": "이 약을 하루에 몇 번 먹어야 하나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Three times a day after meals would be ideal.",
                    "translation": "하루 세 번 식후에 드시는 게 이상적이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Perfect, and how much does this package cost?",
                    "translation": "완벽해요, 그리고 이 한 상자가 얼마나 하나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "What are your main @@ right now exactly?",
                    "hint": "질병이나 문제의 징후를 나타내는 명사예요.",
                    "optionA": "hobbies",
                    "optionB": "symptoms",
                    "optionC": "friends",
                    "result": "symptoms",
                    "explanation": "'symptoms'는 '증상'이라는 뜻으로 의료진이 환자의 상태를 묻는 전문용어예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "It's eight thousand won, and should last about five days.",
                    "translation": "8천원이고, 5일 정도 복용하실 수 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's reasonable, I'll take one package then please.",
                    "translation": "합리적이네요, 그럼 한 상자 주세요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Make sure to get plenty of rest while taking this.",
                    "translation": "이걸 드시는 동안 충분한 휴식을 취하세요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 감기 기운이 있다며 추천을 요청한 말을 완성하세요.",
                    "optionA": "getting",
                    "optionB": "I",
                    "optionC": "I'm",
                    "optionD": "think",
                    "result": "I think I'm getting",
                    "explanation": "'감기 기운이 있는 것 같아요'라는 뜻으로 자신의 상태를 설명하는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5014 MISMATCH

옷 가게에서 사이즈 맞는지 확인

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "옷 가게에서 사이즈 맞는지 확인",
            "explanation": "옷 가게에서 마음에 드는 옷의 사이즈를 확인하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷가게"
                },
                {
                    "tag": "사이즈"
                },
                {
                    "tag": "확인"
                }
            ],
            "engTags": [
                {
                    "tag": "clothing"
                },
                {
                    "tag": "size"
                },
                {
                    "tag": "fitting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I love this shirt, but I'm not sure about size.",
                    "translation": "이 셔츠가 정말 마음에 드는데, 사이즈를 모르겠어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "What size do you normally wear for tops?",
                    "translation": "평소에 상의는 어떤 사이즈를 입으세요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Usually medium, but different brands fit quite differently.",
                    "translation": "보통 미디엄인데, 브랜드마다 핏이 꽤 달라요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이 모든 브랜드의 옷이 똑같이 맞는다고 생각한다.",
                    "hint": "'different brands fit quite differently'는 브랜드마다 핏이 다르다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '브랜드마다 핏이 꽤 다르다'며 차이가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "You're absolutely right, would you like to try it on?",
                    "translation": "완전히 맞는 말씀이에요, 입어보시겠어요?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Yes please, where are the fitting rooms located?",
                    "translation": "네 주세요, 피팅룸이 어디에 있나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Right over there next to the cash register.",
                    "translation": "바로 저쪽 계산대 옆에 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Thank you, I'll be back in just a minute.",
                    "translation": "감사해요, 잠깐만 있다가 올게요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Different brands fit quite @@.",
                    "hint": "각각 다른 방식으로라는 뜻의 부사예요.",
                    "optionA": "similarly",
                    "optionB": "differently",
                    "optionC": "badly",
                    "result": "differently",
                    "explanation": "'fit differently'는 '다르게 맞다'는 뜻으로 브랜드별 사이즈 차이를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Take your time, there's no need to rush at all.",
                    "translation": "천천히 하세요, 전혀 서두를 필요 없어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "This fits perfectly, I think I'll take it.",
                    "translation": "이거 완벽하게 맞아요, 사갈 것 같아요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Excellent choice, that color really suits you well.",
                    "translation": "훌륭한 선택이에요, 그 색깔이 정말 잘 어울려요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 피팅룸 위치를 알려준 말을 완성하세요.",
                    "result": "Right over there next",
                    "explanation": "'바로 저쪽 옆에'라는 뜻으로 구체적인 위치를 친절하게 안내하는 표현이에요.",
                    "optionA": "over",
                    "optionB": "next",
                    "optionC": "there",
                    "optionD": "Right"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "옷 가게에서 사이즈 맞는지 확인",
            "explanation": "옷 가게에서 마음에 드는 옷의 사이즈를 확인하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷가게"
                },
                {
                    "tag": "사이즈"
                },
                {
                    "tag": "확인"
                }
            ],
            "engTags": [
                {
                    "tag": "clothing"
                },
                {
                    "tag": "size"
                },
                {
                    "tag": "fitting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I love this shirt, but I'm not sure about size.",
                    "translation": "이 셔츠가 정말 마음에 드는데, 사이즈를 모르겠어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "What size do you normally wear for tops?",
                    "translation": "평소에 상의는 어떤 사이즈를 입으세요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Usually medium, but different brands fit quite differently.",
                    "translation": "보통 미디엄인데, 브랜드마다 핏이 꽤 달라요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이 모든 브랜드의 옷이 똑같이 맞는다고 생각한다.",
                    "hint": "'different brands fit quite differently'는 브랜드마다 핏이 다르다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '브랜드마다 핏이 꽤 다르다'며 차이가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "You're absolutely right, would you like to try it on?",
                    "translation": "완전히 맞는 말씀이에요, 입어보시겠어요?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Yes please, where are the fitting rooms located?",
                    "translation": "네 주세요, 피팅룸이 어디에 있나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Right over there next to the cash register.",
                    "translation": "바로 저쪽 계산대 옆에 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Thank you, I'll be back in just a minute.",
                    "translation": "감사해요, 잠깐만 있다가 올게요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Different brands fit quite @@.",
                    "hint": "각각 다른 방식으로라는 뜻의 부사예요.",
                    "optionA": "similarly",
                    "optionB": "differently",
                    "optionC": "badly",
                    "result": "differently",
                    "explanation": "'fit differently'는 '다르게 맞다'는 뜻으로 브랜드별 사이즈 차이를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Take your time, there's no need to rush at all.",
                    "translation": "천천히 하세요, 전혀 서두를 필요 없어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "This fits perfectly, I think I'll take it.",
                    "translation": "이거 완벽하게 맞아요, 사갈 것 같아요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Excellent choice, that color really suits you well.",
                    "translation": "훌륭한 선택이에요, 그 색깔이 정말 잘 어울려요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "선영이 피팅룸 위치를 알려준 말을 완성하세요.",
                    "optionA": "over",
                    "optionB": "next",
                    "optionC": "there",
                    "optionD": "Right",
                    "result": "Right over there next",
                    "explanation": "'바로 저쪽 옆에'라는 뜻으로 구체적인 위치를 친절하게 안내하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5015 MISMATCH

동네 꽃집에서 꽃다발 주문해

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 꽃집에서 꽃다발 주문해",
            "explanation": "특별한 날을 위해 꽃집에서 꽃다발을 주문하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "꽃집"
                },
                {
                    "tag": "꽃다발"
                },
                {
                    "tag": "주문"
                }
            ],
            "engTags": [
                {
                    "tag": "flower"
                },
                {
                    "tag": "bouquet"
                },
                {
                    "tag": "order"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I need a nice bouquet for my girlfriend's birthday.",
                    "translation": "여자친구 생일용으로 예쁜 꽃다발이 필요해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What kind of flowers does she like most?",
                    "translation": "그분이 어떤 꽃을 가장 좋아하세요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "She absolutely loves roses, especially the pink ones.",
                    "translation": "장미를 정말 좋아해요, 특히 분홍색 장미를요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호의 여자친구가 장미를 싫어한다.",
                    "hint": "'absolutely loves roses'는 장미를 정말 좋아한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '장미를 정말 좋아한다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Perfect, pink roses make really beautiful romantic bouquets.",
                    "translation": "완벽해요, 분홍 장미는 정말 아름다운 로맨틱한 꽃다발이 돼요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "How much would a dozen pink roses cost?",
                    "translation": "분홍 장미 12송이가 얼마나 할까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Around thirty thousand won with nice wrapping included.",
                    "translation": "예쁜 포장 포함해서 3만원 정도 할 거예요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "That sounds reasonable, when can I pick it up?",
                    "translation": "합리적으로 들리네요, 언제 찾으러 올 수 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "She absolutely loves roses, especially the @@ ones.",
                    "hint": "장미의 색깔을 나타내는 형용사예요.",
                    "optionA": "black",
                    "optionB": "pink",
                    "optionC": "blue",
                    "result": "pink",
                    "explanation": "'pink roses'는 '분홍 장미'라는 뜻으로 로맨틱한 선물로 인기 있는 꽃이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "I can have it ready by three o'clock today.",
                    "translation": "오늘 3시까지 준비해드릴 수 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Perfect timing, her party starts at five thirty.",
                    "translation": "완벽한 타이밍이에요, 파티가 5시 30분에 시작거든요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "She's going to absolutely love this beautiful surprise.",
                    "translation": "이 아름다운 서프라이즈를 정말 좋아하실 거예요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태호가 여자친구 생일용 꽃다발이 필요하다고 한 말을 완성하세요.",
                    "result": "I need a nice",
                    "explanation": "'예쁜 꽃다발이 필요해요'라는 뜻으로 구매 의도를 명확하게 표현하는 말이에요.",
                    "optionA": "I",
                    "optionB": "nice",
                    "optionC": "need",
                    "optionD": "a"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 꽃집에서 꽃다발 주문해",
            "explanation": "특별한 날을 위해 꽃집에서 꽃다발을 주문하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "꽃집"
                },
                {
                    "tag": "꽃다발"
                },
                {
                    "tag": "주문"
                }
            ],
            "engTags": [
                {
                    "tag": "flower"
                },
                {
                    "tag": "bouquet"
                },
                {
                    "tag": "order"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I need a nice bouquet for my girlfriend's birthday.",
                    "translation": "여자친구 생일용으로 예쁜 꽃다발이 필요해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What kind of flowers does she like most?",
                    "translation": "그분이 어떤 꽃을 가장 좋아하세요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "She absolutely loves roses, especially the pink ones.",
                    "translation": "장미를 정말 좋아해요, 특히 분홍색 장미를요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호의 여자친구가 장미를 싫어한다.",
                    "hint": "'absolutely loves roses'는 장미를 정말 좋아한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '장미를 정말 좋아한다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Perfect, pink roses make really beautiful romantic bouquets.",
                    "translation": "완벽해요, 분홍 장미는 정말 아름다운 로맨틱한 꽃다발이 돼요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "How much would a dozen pink roses cost?",
                    "translation": "분홍 장미 12송이가 얼마나 할까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Around thirty thousand won with nice wrapping included.",
                    "translation": "예쁜 포장 포함해서 3만원 정도 할 거예요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "That sounds reasonable, when can I pick it up?",
                    "translation": "합리적으로 들리네요, 언제 찾으러 올 수 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "She absolutely loves roses, especially the @@ ones.",
                    "hint": "장미의 색깔을 나타내는 형용사예요.",
                    "optionA": "black",
                    "optionB": "pink",
                    "optionC": "blue",
                    "result": "pink",
                    "explanation": "'pink roses'는 '분홍 장미'라는 뜻으로 로맨틱한 선물로 인기 있는 꽃이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "I can have it ready by three o'clock today.",
                    "translation": "오늘 3시까지 준비해드릴 수 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Perfect timing, her party starts at five thirty.",
                    "translation": "완벽한 타이밍이에요, 파티가 5시 30분에 시작거든요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "She's going to absolutely love this beautiful surprise.",
                    "translation": "이 아름다운 서프라이즈를 정말 좋아하실 거예요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "태호가 여자친구 생일용 꽃다발이 필요하다고 한 말을 완성하세요.",
                    "optionA": "I",
                    "optionB": "nice",
                    "optionC": "need",
                    "optionD": "a",
                    "result": "I need a nice",
                    "explanation": "'예쁜 꽃다발이 필요해요'라는 뜻으로 구매 의도를 명확하게 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5016 MISMATCH

동네 피자집에서 주문받아

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 피자집에서 주문받아",
            "explanation": "동네 피자집에서 배달 주문을 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "피자집"
                },
                {
                    "tag": "주문"
                },
                {
                    "tag": "배달"
                }
            ],
            "engTags": [
                {
                    "tag": "pizza"
                },
                {
                    "tag": "order"
                },
                {
                    "tag": "delivery"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Hi, I'd like to order a large pizza for delivery.",
                    "translation": "안녕하세요, 라지 피자 배달 주문하려고 해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Sure, what toppings would you like on that pizza?",
                    "translation": "네, 어떤 토핑을 올려드릴까요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Half pepperoni and half mushroom if that's possible please.",
                    "translation": "가능하다면 반은 페퍼로니, 반은 머쉬룸으로 해주세요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영이 피자를 매장에서 먹겠다고 했다.",
                    "hint": "'for delivery'는 배달이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "소영은 '배달 주문'이라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Absolutely, that's one of our most popular combinations.",
                    "translation": "물론이죠, 그건 저희 가장 인기 있는 조합 중 하나예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "Great, and how long will the delivery take?",
                    "translation": "좋아요, 그리고 배달은 얼마나 걸릴까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "About thirty to forty minutes depending on traffic.",
                    "translation": "교통상황에 따라 30분에서 40분 정도 걸려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Perfect, could you also add some garlic bread?",
                    "translation": "완벽해요, 갈릭브레드도 추가해주실 수 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Half pepperoni and half @@ if that's possible please.",
                    "hint": "피자 토핑으로 인기 있는 버섯을 뜻하는 영어예요.",
                    "optionA": "cheese",
                    "optionB": "mushroom",
                    "optionC": "chicken",
                    "result": "mushroom",
                    "explanation": "'mushroom'은 '버섯'이라는 뜻으로 피자의 인기 토핑 중 하나예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Of course, anything else you'd like to add?",
                    "translation": "물론이죠, 다른 추가하실 것도 있나요?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소영",
                    "script": "That should be everything, what's the total cost?",
                    "translation": "그게 전부일 것 같아요, 총 얼마인가요?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Twenty-eight thousand won, we'll be there soon.",
                    "translation": "2만 8천원이고, 곧 가겠습니다."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 라지 피자 배달 주문을 하려고 한다는 말을 완성하세요.",
                    "result": "I'd like to order",
                    "explanation": "'주문하려고 해요'라는 뜻으로 정중하게 주문 의사를 표현하는 표현이에요.",
                    "optionA": "order",
                    "optionB": "to",
                    "optionC": "I'd",
                    "optionD": "like"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 피자집에서 주문받아",
            "explanation": "동네 피자집에서 배달 주문을 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "피자집"
                },
                {
                    "tag": "주문"
                },
                {
                    "tag": "배달"
                }
            ],
            "engTags": [
                {
                    "tag": "pizza"
                },
                {
                    "tag": "order"
                },
                {
                    "tag": "delivery"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소영",
                    "script": "Hi, I'd like to order a large pizza for delivery.",
                    "translation": "안녕하세요, 라지 피자 배달 주문하려고 해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Sure, what toppings would you like on that pizza?",
                    "translation": "네, 어떤 토핑을 올려드릴까요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소영",
                    "script": "Half pepperoni and half mushroom if that's possible please.",
                    "translation": "가능하다면 반은 페퍼로니, 반은 머쉬룸으로 해주세요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소영이 피자를 매장에서 먹겠다고 했다.",
                    "hint": "'for delivery'는 배달이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "소영은 '배달 주문'이라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Absolutely, that's one of our most popular combinations.",
                    "translation": "물론이죠, 그건 저희 가장 인기 있는 조합 중 하나예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소영",
                    "script": "Great, and how long will the delivery take?",
                    "translation": "좋아요, 그리고 배달은 얼마나 걸릴까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "About thirty to forty minutes depending on traffic.",
                    "translation": "교통상황에 따라 30분에서 40분 정도 걸려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Perfect, could you also add some garlic bread?",
                    "translation": "완벽해요, 갈릭브레드도 추가해주실 수 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Half pepperoni and half @@ if that's possible please.",
                    "hint": "피자 토핑으로 인기 있는 버섯을 뜻하는 영어예요.",
                    "optionA": "cheese",
                    "optionB": "mushroom",
                    "optionC": "chicken",
                    "result": "mushroom",
                    "explanation": "'mushroom'은 '버섯'이라는 뜻으로 피자의 인기 토핑 중 하나예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Of course, anything else you'd like to add?",
                    "translation": "물론이죠, 다른 추가하실 것도 있나요?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소영",
                    "script": "That should be everything, what's the total cost?",
                    "translation": "그게 전부일 것 같아요, 총 얼마인가요?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Twenty-eight thousand won, we'll be there soon.",
                    "translation": "2만 8천원이고, 곧 가겠습니다."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 라지 피자 배달 주문을 하려고 한다는 말을 완성하세요.",
                    "optionA": "order",
                    "optionB": "to",
                    "optionC": "I'd",
                    "optionD": "like",
                    "result": "I'd like to order",
                    "explanation": "'주문하려고 해요'라는 뜻으로 정중하게 주문 의사를 표현하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5017 MISMATCH

안경원에서 시력 검사받아

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "안경원에서 시력 검사받아",
            "explanation": "안경원에서 시력이 나빠진 것 같아 검사를 받는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "안경원"
                },
                {
                    "tag": "시력검사"
                },
                {
                    "tag": "건강"
                }
            ],
            "engTags": [
                {
                    "tag": "optician"
                },
                {
                    "tag": "vision"
                },
                {
                    "tag": "examination"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I think my eyesight has gotten worse recently.",
                    "translation": "최근에 시력이 나빠진 것 같아요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "When did you first notice the vision problems?",
                    "translation": "언제 처음 시력 문제를 느끼셨나요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "About two months ago, things started looking blurry.",
                    "translation": "약 두 달 전부터 사물이 흐릿하게 보이기 시작했어요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진의 시력이 최근에 좋아졌다.",
                    "hint": "'eyesight has gotten worse'는 시력이 나빠졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '시력이 나빠진 것 같다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Let's do a proper eye examination to check everything.",
                    "translation": "모든 걸 확인하기 위해 제대로 된 시력검사를 해봅시다."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "That sounds good, how long will it take?",
                    "translation": "좋네요, 얼마나 걸릴까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "About fifteen minutes for the complete examination here.",
                    "translation": "여기서 완전한 검사는 15분 정도 걸려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Perfect, I have plenty of time right now.",
                    "translation": "완벽해요, 지금 시간이 충분해요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "About two months ago, things started looking @@.",
                    "hint": "선명하지 않고 흐린 상태를 나타내는 형용사예요.",
                    "optionA": "clear",
                    "optionB": "blurry",
                    "optionC": "bright",
                    "result": "blurry",
                    "explanation": "'blurry'는 '흐릿한, 뚜렷하지 않은'이라는 뜻으로 시력 문제를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Based on the results, you'll need reading glasses.",
                    "translation": "결과를 보면 돋보기가 필요하실 것 같아요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "I was afraid of that, but I expected it.",
                    "translation": "그럴까 봐 걱정했는데, 예상은 하고 있었어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "Don't worry, many people need them at your age.",
                    "translation": "걱정하지 마세요, 당신 나이에는 많은 분들이 필요로 해요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이 제대로 된 시력검사를 하자고 제안한 말을 완성하세요.",
                    "result": "Let's do a proper",
                    "explanation": "'제대로 된 검사를 해봅시다'라는 뜻으로 전문적인 서비스를 제안하는 표현이에요.",
                    "optionA": "a",
                    "optionB": "do",
                    "optionC": "proper",
                    "optionD": "Let's"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "안경원에서 시력 검사받아",
            "explanation": "안경원에서 시력이 나빠진 것 같아 검사를 받는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "안경원"
                },
                {
                    "tag": "시력검사"
                },
                {
                    "tag": "건강"
                }
            ],
            "engTags": [
                {
                    "tag": "optician"
                },
                {
                    "tag": "vision"
                },
                {
                    "tag": "examination"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I think my eyesight has gotten worse recently.",
                    "translation": "최근에 시력이 나빠진 것 같아요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "When did you first notice the vision problems?",
                    "translation": "언제 처음 시력 문제를 느끼셨나요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "About two months ago, things started looking blurry.",
                    "translation": "약 두 달 전부터 사물이 흐릿하게 보이기 시작했어요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진의 시력이 최근에 좋아졌다.",
                    "hint": "'eyesight has gotten worse'는 시력이 나빠졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '시력이 나빠진 것 같다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Let's do a proper eye examination to check everything.",
                    "translation": "모든 걸 확인하기 위해 제대로 된 시력검사를 해봅시다."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "That sounds good, how long will it take?",
                    "translation": "좋네요, 얼마나 걸릴까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "About fifteen minutes for the complete examination here.",
                    "translation": "여기서 완전한 검사는 15분 정도 걸려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Perfect, I have plenty of time right now.",
                    "translation": "완벽해요, 지금 시간이 충분해요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "About two months ago, things started looking @@.",
                    "hint": "선명하지 않고 흐린 상태를 나타내는 형용사예요.",
                    "optionA": "clear",
                    "optionB": "blurry",
                    "optionC": "bright",
                    "result": "blurry",
                    "explanation": "'blurry'는 '흐릿한, 뚜렷하지 않은'이라는 뜻으로 시력 문제를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Based on the results, you'll need reading glasses.",
                    "translation": "결과를 보면 돋보기가 필요하실 것 같아요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "I was afraid of that, but I expected it.",
                    "translation": "그럴까 봐 걱정했는데, 예상은 하고 있었어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "Don't worry, many people need them at your age.",
                    "translation": "걱정하지 마세요, 당신 나이에는 많은 분들이 필요로 해요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "재현이 제대로 된 시력검사를 하자고 제안한 말을 완성하세요.",
                    "optionA": "a",
                    "optionB": "do",
                    "optionC": "proper",
                    "optionD": "Let's",
                    "result": "Let's do a proper",
                    "explanation": "'제대로 된 검사를 해봅시다'라는 뜻으로 전문적인 서비스를 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5018 MISMATCH

동네 철물점에서 도구 찾아

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 철물점에서 도구 찾아",
            "explanation": "집에서 간단한 수리를 위해 철물점에서 도구를 찾는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "철물점"
                },
                {
                    "tag": "도구"
                },
                {
                    "tag": "수리"
                }
            ],
            "engTags": [
                {
                    "tag": "hardware"
                },
                {
                    "tag": "tool"
                },
                {
                    "tag": "repair"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I need some tools to fix my kitchen sink.",
                    "translation": "주방 싱크대를 고치려고 도구가 좀 필요해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "What exactly seems to be the problem there?",
                    "translation": "정확히 어떤 문제가 있나요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "The faucet keeps dripping water all day long.",
                    "translation": "수도꼭지에서 하루 종일 물이 계속 떨어져요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재의 주방 싱크대가 완벽하게 작동하고 있다.",
                    "hint": "'keeps dripping water'는 물이 계속 떨어진다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '물이 계속 떨어진다'며 문제가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "You'll probably need a new washer and some plumber's tape.",
                    "translation": "아마 새 와셔와 배관용 테이프가 필요할 거예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "That sounds right, do you have those items here?",
                    "translation": "맞는 것 같아요, 그런 물건들이 여기 있나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Yes, they're right over there in aisle three.",
                    "translation": "네, 바로 저쪽 3번 통로에 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Great, could you show me exactly what I need?",
                    "translation": "좋아요, 정확히 뭐가 필요한지 보여주실 수 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "The faucet keeps @@ water all day long.",
                    "hint": "물이 한 방울씩 떨어지는 동작을 나타내는 동사예요.",
                    "optionA": "drinking",
                    "optionB": "dripping",
                    "optionC": "heating",
                    "result": "dripping",
                    "explanation": "'dripping'은 '물이 떨어지다'는 뜻으로 수도꼭지 고장을 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Of course, let me walk over there with you.",
                    "translation": "물론이죠, 같이 가서 보여드릴게요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "I really appreciate your help with this repair.",
                    "translation": "이 수리에 도움을 주셔서 정말 감사해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "No problem, fixing small leaks is usually quite easy.",
                    "translation": "괜찮아요, 작은 누수 고치는 건 보통 꽤 쉬워요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 주방 싱크대를 고치려고 도구가 필요하다고 한 말을 완성하세요.",
                    "result": "I need some tools",
                    "explanation": "'도구가 좀 필요해요'라는 뜻으로 구매 목적을 명확히 하는 표현이에요.",
                    "optionA": "tools",
                    "optionB": "I",
                    "optionC": "need",
                    "optionD": "some"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 철물점에서 도구 찾아",
            "explanation": "집에서 간단한 수리를 위해 철물점에서 도구를 찾는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "철물점"
                },
                {
                    "tag": "도구"
                },
                {
                    "tag": "수리"
                }
            ],
            "engTags": [
                {
                    "tag": "hardware"
                },
                {
                    "tag": "tool"
                },
                {
                    "tag": "repair"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I need some tools to fix my kitchen sink.",
                    "translation": "주방 싱크대를 고치려고 도구가 좀 필요해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "What exactly seems to be the problem there?",
                    "translation": "정확히 어떤 문제가 있나요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "The faucet keeps dripping water all day long.",
                    "translation": "수도꼭지에서 하루 종일 물이 계속 떨어져요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재의 주방 싱크대가 완벽하게 작동하고 있다.",
                    "hint": "'keeps dripping water'는 물이 계속 떨어진다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '물이 계속 떨어진다'며 문제가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "You'll probably need a new washer and some plumber's tape.",
                    "translation": "아마 새 와셔와 배관용 테이프가 필요할 거예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "That sounds right, do you have those items here?",
                    "translation": "맞는 것 같아요, 그런 물건들이 여기 있나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Yes, they're right over there in aisle three.",
                    "translation": "네, 바로 저쪽 3번 통로에 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Great, could you show me exactly what I need?",
                    "translation": "좋아요, 정확히 뭐가 필요한지 보여주실 수 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "The faucet keeps @@ water all day long.",
                    "hint": "물이 한 방울씩 떨어지는 동작을 나타내는 동사예요.",
                    "optionA": "drinking",
                    "optionB": "dripping",
                    "optionC": "heating",
                    "result": "dripping",
                    "explanation": "'dripping'은 '물이 떨어지다'는 뜻으로 수도꼭지 고장을 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Of course, let me walk over there with you.",
                    "translation": "물론이죠, 같이 가서 보여드릴게요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "I really appreciate your help with this repair.",
                    "translation": "이 수리에 도움을 주셔서 정말 감사해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "No problem, fixing small leaks is usually quite easy.",
                    "translation": "괜찮아요, 작은 누수 고치는 건 보통 꽤 쉬워요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "민재가 주방 싱크대를 고치려고 도구가 필요하다고 한 말을 완성하세요.",
                    "optionA": "tools",
                    "optionB": "I",
                    "optionC": "need",
                    "optionD": "some",
                    "result": "I need some tools",
                    "explanation": "'도구가 좀 필요해요'라는 뜻으로 구매 목적을 명확히 하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5019 MISMATCH

동네 정육점에서 고기 주문해

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 정육점에서 고기 주문해",
            "explanation": "저녁 식사 준비를 위해 정육점에서 고기를 주문하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "정육점"
                },
                {
                    "tag": "고기"
                },
                {
                    "tag": "주문"
                }
            ],
            "engTags": [
                {
                    "tag": "butcher"
                },
                {
                    "tag": "meat"
                },
                {
                    "tag": "order"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I'd like to buy some beef for tonight's dinner.",
                    "translation": "오늘 저녁 식사용으로 소고기를 좀 사고 싶어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "What cut of beef would you prefer exactly?",
                    "translation": "정확히 어떤 부위의 소고기를 원하세요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Something good for grilling, maybe ribeye or sirloin.",
                    "translation": "구이용으로 좋은 거요, 리브아이나 등심 같은 걸로요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 생선을 사려고 한다.",
                    "hint": "'buy some beef'는 소고기를 사려고 한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '소고기를 사고 싶다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Ribeye is excellent for grilling, very tender and flavorful.",
                    "translation": "리브아이는 구이용으로 훌륭해요, 매우 부드럽고 맛있거든요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Perfect, could I get about four hundred grams?",
                    "translation": "완벽해요, 400그램 정도 주실 수 있나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "Of course, let me cut that fresh for you.",
                    "translation": "물론이죠, 신선하게 잘라드릴게요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Thank you, and could you trim the excess fat?",
                    "translation": "감사해요, 그리고 여분의 지방도 제거해주실 수 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Something good for grilling, maybe ribeye or @@.",
                    "hint": "소고기의 인기 있는 부위 중 하나를 뜻하는 영어예요.",
                    "optionA": "chicken",
                    "optionB": "sirloin",
                    "optionC": "fish",
                    "result": "sirloin",
                    "explanation": "'sirloin'은 '등심'이라는 뜻으로 구이용으로 인기 있는 소고기 부위예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "Absolutely, I'll remove all the unnecessary fat for you.",
                    "translation": "물론이죠, 불필요한 지방을 모두 제거해드릴게요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You're very thorough, I really appreciate that service.",
                    "translation": "정말 꼼꼼하시네요, 그런 서비스 정말 감사해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "It's my pleasure, enjoy your delicious dinner tonight.",
                    "translation": "제가 기쁘게 해드리는 일이에요, 오늘 저녁 맛있게 드세요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 저녁 식사용 소고기를 사고 싶다고 한 말을 완성하세요.",
                    "result": "I'd like to buy",
                    "explanation": "'사고 싶어요'라는 뜻으로 구매 의사를 정중하게 표현하는 말이에요.",
                    "optionA": "like",
                    "optionB": "I'd",
                    "optionC": "buy",
                    "optionD": "to"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 정육점에서 고기 주문해",
            "explanation": "저녁 식사 준비를 위해 정육점에서 고기를 주문하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "정육점"
                },
                {
                    "tag": "고기"
                },
                {
                    "tag": "주문"
                }
            ],
            "engTags": [
                {
                    "tag": "butcher"
                },
                {
                    "tag": "meat"
                },
                {
                    "tag": "order"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I'd like to buy some beef for tonight's dinner.",
                    "translation": "오늘 저녁 식사용으로 소고기를 좀 사고 싶어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "What cut of beef would you prefer exactly?",
                    "translation": "정확히 어떤 부위의 소고기를 원하세요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Something good for grilling, maybe ribeye or sirloin.",
                    "translation": "구이용으로 좋은 거요, 리브아이나 등심 같은 걸로요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 생선을 사려고 한다.",
                    "hint": "'buy some beef'는 소고기를 사려고 한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '소고기를 사고 싶다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Ribeye is excellent for grilling, very tender and flavorful.",
                    "translation": "리브아이는 구이용으로 훌륭해요, 매우 부드럽고 맛있거든요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Perfect, could I get about four hundred grams?",
                    "translation": "완벽해요, 400그램 정도 주실 수 있나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "Of course, let me cut that fresh for you.",
                    "translation": "물론이죠, 신선하게 잘라드릴게요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Thank you, and could you trim the excess fat?",
                    "translation": "감사해요, 그리고 여분의 지방도 제거해주실 수 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Something good for grilling, maybe ribeye or @@.",
                    "hint": "소고기의 인기 있는 부위 중 하나를 뜻하는 영어예요.",
                    "optionA": "chicken",
                    "optionB": "sirloin",
                    "optionC": "fish",
                    "result": "sirloin",
                    "explanation": "'sirloin'은 '등심'이라는 뜻으로 구이용으로 인기 있는 소고기 부위예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "Absolutely, I'll remove all the unnecessary fat for you.",
                    "translation": "물론이죠, 불필요한 지방을 모두 제거해드릴게요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You're very thorough, I really appreciate that service.",
                    "translation": "정말 꼼꼼하시네요, 그런 서비스 정말 감사해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "It's my pleasure, enjoy your delicious dinner tonight.",
                    "translation": "제가 기쁘게 해드리는 일이에요, 오늘 저녁 맛있게 드세요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 저녁 식사용 소고기를 사고 싶다고 한 말을 완성하세요.",
                    "optionA": "like",
                    "optionB": "I'd",
                    "optionC": "buy",
                    "optionD": "to",
                    "result": "I'd like to buy",
                    "explanation": "'사고 싶어요'라는 뜻으로 구매 의사를 정중하게 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5020 MISMATCH

동네 빨래방에서 세탁하기

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 빨래방에서 세탁하기",
            "explanation": "집 세탁기가 고장나서 빨래방에서 빨래를 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "빨래방"
                },
                {
                    "tag": "세탁"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "laundromat"
                },
                {
                    "tag": "washing"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "My washing machine broke down completely yesterday.",
                    "translation": "어제 세탁기가 완전히 고장났어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's unfortunate, how can I help you today?",
                    "translation": "안됐네요, 오늘 어떻게 도와드릴까요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "I need to wash two loads of laundry here.",
                    "translation": "여기서 빨래 두 번 돌려야 해요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈의 세탁기가 정상적으로 작동하고 있다.",
                    "hint": "'broke down completely'는 완전히 고장났다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 '완전히 고장났다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "No problem, these machines work really well here.",
                    "translation": "문제없어요, 여기 기계들이 정말 잘 돌아가거든요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Great, how much does one cycle cost exactly?",
                    "translation": "좋아요, 한 번 돌리는 데 정확히 얼마나 하나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Three thousand won for washing, two thousand for drying.",
                    "translation": "세탁은 3천원, 건조는 2천원이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "That's reasonable, I'll start with the first load.",
                    "translation": "합리적이네요, 첫 번째 빨래부터 시작할게요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I need to wash two @@ of laundry here.",
                    "hint": "한 번에 세탁할 수 있는 빨래의 양을 뜻하는 명사예요.",
                    "optionA": "pieces",
                    "optionB": "loads",
                    "optionC": "colors",
                    "result": "loads",
                    "explanation": "'loads of laundry'는 '빨래 더미, 세탁량'이라는 뜻의 자연스러운 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "The washing cycle takes about thirty-five minutes to complete.",
                    "translation": "세탁 코스는 완료까지 35분 정도 걸려요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Perfect, I'll grab some coffee while I wait.",
                    "translation": "완벽해요, 기다리는 동안 커피라도 마실게요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Good idea, there's a nice cafe just next door.",
                    "translation": "좋은 생각이에요, 바로 옆에 좋은 카페가 있어요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 세탁기가 완전히 고장났다고 한 말을 완성하세요.",
                    "result": "My washing machine broke",
                    "explanation": "'세탁기가 고장났어요'라는 뜻으로 기계 고장을 설명하는 표현이에요.",
                    "optionA": "My",
                    "optionB": "machine",
                    "optionC": "broke",
                    "optionD": "washing"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 빨래방에서 세탁하기",
            "explanation": "집 세탁기가 고장나서 빨래방에서 빨래를 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "빨래방"
                },
                {
                    "tag": "세탁"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "laundromat"
                },
                {
                    "tag": "washing"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "My washing machine broke down completely yesterday.",
                    "translation": "어제 세탁기가 완전히 고장났어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's unfortunate, how can I help you today?",
                    "translation": "안됐네요, 오늘 어떻게 도와드릴까요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "I need to wash two loads of laundry here.",
                    "translation": "여기서 빨래 두 번 돌려야 해요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈의 세탁기가 정상적으로 작동하고 있다.",
                    "hint": "'broke down completely'는 완전히 고장났다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 '완전히 고장났다'고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "No problem, these machines work really well here.",
                    "translation": "문제없어요, 여기 기계들이 정말 잘 돌아가거든요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Great, how much does one cycle cost exactly?",
                    "translation": "좋아요, 한 번 돌리는 데 정확히 얼마나 하나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Three thousand won for washing, two thousand for drying.",
                    "translation": "세탁은 3천원, 건조는 2천원이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "That's reasonable, I'll start with the first load.",
                    "translation": "합리적이네요, 첫 번째 빨래부터 시작할게요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I need to wash two @@ of laundry here.",
                    "hint": "한 번에 세탁할 수 있는 빨래의 양을 뜻하는 명사예요.",
                    "optionA": "pieces",
                    "optionB": "loads",
                    "optionC": "colors",
                    "result": "loads",
                    "explanation": "'loads of laundry'는 '빨래 더미, 세탁량'이라는 뜻의 자연스러운 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "The washing cycle takes about thirty-five minutes to complete.",
                    "translation": "세탁 코스는 완료까지 35분 정도 걸려요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Perfect, I'll grab some coffee while I wait.",
                    "translation": "완벽해요, 기다리는 동안 커피라도 마실게요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Good idea, there's a nice cafe just next door.",
                    "translation": "좋은 생각이에요, 바로 옆에 좋은 카페가 있어요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 세탁기가 완전히 고장났다고 한 말을 완성하세요.",
                    "optionA": "My",
                    "optionB": "machine",
                    "optionC": "broke",
                    "optionD": "washing",
                    "result": "My washing machine broke",
                    "explanation": "'세탁기가 고장났어요'라는 뜻으로 기계 고장을 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5021 MISMATCH

동네 자전거 수리점에서 펑크 고쳐

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 자전거 수리점에서 펑크 고쳐",
            "explanation": "자전거 타이어에 펑크가 나서 수리점에 가져간 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "자전거"
                },
                {
                    "tag": "수리점"
                },
                {
                    "tag": "펑크"
                }
            ],
            "engTags": [
                {
                    "tag": "bicycle"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "puncture"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My bike tire got a flat on the way here.",
                    "translation": "오는 길에 자전거 타이어가 펑크났어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Let me take a look at what caused it.",
                    "translation": "뭐가 원인인지 한번 봐드릴게요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I think I rode over some broken glass unfortunately.",
                    "translation": "불행히도 깨진 유리 위를 지나간 것 같아요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 자전거를 새로 사려고 한다.",
                    "hint": "'tire got a flat'은 타이어가 펑크났다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '타이어가 펑크났다'며 수리가 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "That happens quite often around this busy area.",
                    "translation": "이 바쁜 지역 주변에서는 꽤 자주 일어나는 일이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "How long will it take to fix this?",
                    "translation": "이거 고치는 데 얼마나 걸릴까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "About fifteen minutes if it's just a simple patch.",
                    "translation": "단순한 패치 작업이라면 15분 정도 걸려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "That's quick, and how much will it cost?",
                    "translation": "빠르네요, 그리고 얼마나 할까요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I think I rode over some broken @@ unfortunately.",
                    "hint": "깨지면 날카로워지는 투명한 재료를 뜻하는 명사예요.",
                    "optionA": "wood",
                    "optionB": "glass",
                    "optionC": "paper",
                    "result": "glass",
                    "explanation": "'broken glass'는 '깨진 유리'라는 뜻으로 자전거 펑크의 흔한 원인이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Just five thousand won for a standard tire repair.",
                    "translation": "표준 타이어 수리는 5천원이면 돼요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "That's very reasonable, please go ahead and fix it.",
                    "translation": "매우 합리적이네요, 진행해서 고쳐주세요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "I'll have your bike ready in no time.",
                    "translation": "금세 자전거를 준비해드릴게요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이 펑크 원인을 확인해보겠다고 한 말을 완성하세요.",
                    "result": "Let me take a",
                    "explanation": "'한번 봐드릴게요'라는 뜻으로 서비스 제공자가 점검을 제안하는 친절한 표현이에요.",
                    "optionA": "Let",
                    "optionB": "take",
                    "optionC": "a",
                    "optionD": "me"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 자전거 수리점에서 펑크 고쳐",
            "explanation": "자전거 타이어에 펑크가 나서 수리점에 가져간 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "자전거"
                },
                {
                    "tag": "수리점"
                },
                {
                    "tag": "펑크"
                }
            ],
            "engTags": [
                {
                    "tag": "bicycle"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "puncture"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My bike tire got a flat on the way here.",
                    "translation": "오는 길에 자전거 타이어가 펑크났어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Let me take a look at what caused it.",
                    "translation": "뭐가 원인인지 한번 봐드릴게요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I think I rode over some broken glass unfortunately.",
                    "translation": "불행히도 깨진 유리 위를 지나간 것 같아요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 자전거를 새로 사려고 한다.",
                    "hint": "'tire got a flat'은 타이어가 펑크났다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '타이어가 펑크났다'며 수리가 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "That happens quite often around this busy area.",
                    "translation": "이 바쁜 지역 주변에서는 꽤 자주 일어나는 일이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "How long will it take to fix this?",
                    "translation": "이거 고치는 데 얼마나 걸릴까요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "About fifteen minutes if it's just a simple patch.",
                    "translation": "단순한 패치 작업이라면 15분 정도 걸려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "That's quick, and how much will it cost?",
                    "translation": "빠르네요, 그리고 얼마나 할까요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I think I rode over some broken @@ unfortunately.",
                    "hint": "깨지면 날카로워지는 투명한 재료를 뜻하는 명사예요.",
                    "optionA": "wood",
                    "optionB": "glass",
                    "optionC": "paper",
                    "result": "glass",
                    "explanation": "'broken glass'는 '깨진 유리'라는 뜻으로 자전거 펑크의 흔한 원인이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Just five thousand won for a standard tire repair.",
                    "translation": "표준 타이어 수리는 5천원이면 돼요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "That's very reasonable, please go ahead and fix it.",
                    "translation": "매우 합리적이네요, 진행해서 고쳐주세요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "I'll have your bike ready in no time.",
                    "translation": "금세 자전거를 준비해드릴게요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "재현이 펑크 원인을 확인해보겠다고 한 말을 완성하세요.",
                    "optionA": "Let",
                    "optionB": "take",
                    "optionC": "a",
                    "optionD": "me",
                    "result": "Let me take a",
                    "explanation": "'한번 봐드릴게요'라는 뜻으로 서비스 제공자가 점검을 제안하는 친절한 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5022 MISMATCH

동네 건강식품점에서 비타민 사기

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 건강식품점에서 비타민 사기",
            "explanation": "건강관리를 위해 건강식품점에서 비타민을 사는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "건강식품점"
                },
                {
                    "tag": "비타민"
                },
                {
                    "tag": "건강"
                }
            ],
            "engTags": [
                {
                    "tag": "health"
                },
                {
                    "tag": "vitamin"
                },
                {
                    "tag": "supplement"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I'm looking for some good multivitamins for daily health.",
                    "translation": "일상 건강관리용으로 좋은 종합비타민을 찾고 있어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What's your main concern for taking vitamins regularly?",
                    "translation": "정기적으로 비타민을 드시는 주된 이유가 뭔가요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I feel tired often and want to boost energy.",
                    "translation": "자주 피곤하고 에너지를 높이고 싶어요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이 비타민을 전혀 믿지 않는다.",
                    "hint": "'looking for good multivitamins'는 좋은 종합비타민을 찾고 있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '좋은 종합비타민을 찾고 있다'며 관심을 보이고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "These B-complex vitamins are excellent for energy support.",
                    "translation": "이 비타민 B 복합체가 에너지 지원에 훌륭해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "How many should I take each day exactly?",
                    "translation": "정확히 하루에 몇 개를 먹어야 하나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Just one tablet daily with breakfast is usually enough.",
                    "translation": "보통 아침식사와 함께 하루에 한 알이면 충분해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Perfect, and are there any possible side effects?",
                    "translation": "완벽해요, 그리고 혹시 부작용이 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I feel tired often and want to boost @@.",
                    "hint": "활력과 힘을 뜻하는 명사예요.",
                    "optionA": "sleep",
                    "optionB": "energy",
                    "optionC": "weight",
                    "result": "energy",
                    "explanation": "'boost energy'는 '에너지를 높이다'라는 뜻으로 건강보조식품의 목적을 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Very minimal, but take them with food to avoid stomach upset.",
                    "translation": "매우 적어요, 하지만 위장 장애를 피하려면 음식과 함께 드세요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "That's good to know, I'll take one bottle please.",
                    "translation": "알아둘게요, 한 병 주세요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Excellent choice, you should feel more energetic within weeks.",
                    "translation": "훌륭한 선택이에요, 몇 주 내에 더 활기차게 느끼실 거예요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 일상 건강관리용 종합비타민을 찾고 있다고 한 말을 완성하세요.",
                    "result": "I'm looking for some",
                    "explanation": "'~을 찾고 있어요'라는 뜻으로 원하는 상품을 찾을 때 쓰는 자연스러운 표현이에요.",
                    "optionA": "I'm",
                    "optionB": "for",
                    "optionC": "some",
                    "optionD": "looking"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 건강식품점에서 비타민 사기",
            "explanation": "건강관리를 위해 건강식품점에서 비타민을 사는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "건강식품점"
                },
                {
                    "tag": "비타민"
                },
                {
                    "tag": "건강"
                }
            ],
            "engTags": [
                {
                    "tag": "health"
                },
                {
                    "tag": "vitamin"
                },
                {
                    "tag": "supplement"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I'm looking for some good multivitamins for daily health.",
                    "translation": "일상 건강관리용으로 좋은 종합비타민을 찾고 있어요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What's your main concern for taking vitamins regularly?",
                    "translation": "정기적으로 비타민을 드시는 주된 이유가 뭔가요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I feel tired often and want to boost energy.",
                    "translation": "자주 피곤하고 에너지를 높이고 싶어요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이 비타민을 전혀 믿지 않는다.",
                    "hint": "'looking for good multivitamins'는 좋은 종합비타민을 찾고 있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '좋은 종합비타민을 찾고 있다'며 관심을 보이고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "These B-complex vitamins are excellent for energy support.",
                    "translation": "이 비타민 B 복합체가 에너지 지원에 훌륭해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "How many should I take each day exactly?",
                    "translation": "정확히 하루에 몇 개를 먹어야 하나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Just one tablet daily with breakfast is usually enough.",
                    "translation": "보통 아침식사와 함께 하루에 한 알이면 충분해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Perfect, and are there any possible side effects?",
                    "translation": "완벽해요, 그리고 혹시 부작용이 있나요?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I feel tired often and want to boost @@.",
                    "hint": "활력과 힘을 뜻하는 명사예요.",
                    "optionA": "sleep",
                    "optionB": "energy",
                    "optionC": "weight",
                    "result": "energy",
                    "explanation": "'boost energy'는 '에너지를 높이다'라는 뜻으로 건강보조식품의 목적을 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Very minimal, but take them with food to avoid stomach upset.",
                    "translation": "매우 적어요, 하지만 위장 장애를 피하려면 음식과 함께 드세요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "That's good to know, I'll take one bottle please.",
                    "translation": "알아둘게요, 한 병 주세요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Excellent choice, you should feel more energetic within weeks.",
                    "translation": "훌륭한 선택이에요, 몇 주 내에 더 활기차게 느끼실 거예요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "채원이 일상 건강관리용 종합비타민을 찾고 있다고 한 말을 완성하세요.",
                    "optionA": "I'm",
                    "optionB": "for",
                    "optionC": "some",
                    "optionD": "looking",
                    "result": "I'm looking for some",
                    "explanation": "'~을 찾고 있어요'라는 뜻으로 원하는 상품을 찾을 때 쓰는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5023 MISMATCH

동네 애완용품점에서 사료 사기

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 애완용품점에서 사료 사기",
            "explanation": "키우는 강아지를 위해 애완용품점에서 사료를 사는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "애완용품점"
                },
                {
                    "tag": "사료"
                },
                {
                    "tag": "강아지"
                }
            ],
            "engTags": [
                {
                    "tag": "petshop"
                },
                {
                    "tag": "food"
                },
                {
                    "tag": "dog"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I need some good quality dog food for my puppy.",
                    "translation": "우리 강아지를 위해 좋은 품질의 사료가 필요해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "How old is your puppy and what breed?",
                    "translation": "강아지가 몇 살이고 어떤 견종인가요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "She's six months old and a golden retriever mix.",
                    "translation": "6개월 된 골든 리트리버 믹스예요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 고양이를 키우고 있다.",
                    "hint": "'dog food for my puppy'는 강아지용 사료라는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '강아지용 사료'라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Perfect, this puppy formula is ideal for growing dogs.",
                    "translation": "완벽해요, 이 퍼피 포뮬러가 성장하는 강아지들에게 이상적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Great, what size bag would you recommend for her?",
                    "translation": "좋아요, 우리 강아지한테는 어떤 사이즈 포대를 추천하시나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "The medium size should last about three weeks.",
                    "translation": "중간 사이즈가 3주 정도 지속될 거예요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That sounds perfect, I'll take the medium bag.",
                    "translation": "완벽하게 들리네요, 중간 사이즈로 할게요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "She's six months old and a golden retriever @@.",
                    "hint": "순종이 아닌 섞인 품종을 나타내는 영어예요.",
                    "optionA": "pure",
                    "optionB": "mix",
                    "optionC": "big",
                    "result": "mix",
                    "explanation": "'mix'는 '믹스, 잡종'이라는 뜻으로 여러 견종이 섞인 강아지를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Excellent choice, puppies really love this particular brand.",
                    "translation": "훌륭한 선택이에요, 강아지들이 이 특정 브랜드를 정말 좋아해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's reassuring, she can be quite picky sometimes.",
                    "translation": "안심이 되네요, 가끔 꽤 까다로워서요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Don't worry, most dogs find this formula very tasty.",
                    "translation": "걱정 마세요, 대부분의 개들이 이 포뮬러를 매우 맛있어해요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 강아지를 위해 좋은 품질의 사료가 필요하다고 한 말을 완성하세요.",
                    "result": "I need some good",
                    "explanation": "'좋은 품질의 것이 필요해요'라는 뜻으로 품질에 대한 관심을 보이는 표현이에요.",
                    "optionA": "need",
                    "optionB": "some",
                    "optionC": "I",
                    "optionD": "good"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 애완용품점에서 사료 사기",
            "explanation": "키우는 강아지를 위해 애완용품점에서 사료를 사는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "애완용품점"
                },
                {
                    "tag": "사료"
                },
                {
                    "tag": "강아지"
                }
            ],
            "engTags": [
                {
                    "tag": "petshop"
                },
                {
                    "tag": "food"
                },
                {
                    "tag": "dog"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I need some good quality dog food for my puppy.",
                    "translation": "우리 강아지를 위해 좋은 품질의 사료가 필요해요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "How old is your puppy and what breed?",
                    "translation": "강아지가 몇 살이고 어떤 견종인가요?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "She's six months old and a golden retriever mix.",
                    "translation": "6개월 된 골든 리트리버 믹스예요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 고양이를 키우고 있다.",
                    "hint": "'dog food for my puppy'는 강아지용 사료라는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '강아지용 사료'라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Perfect, this puppy formula is ideal for growing dogs.",
                    "translation": "완벽해요, 이 퍼피 포뮬러가 성장하는 강아지들에게 이상적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Great, what size bag would you recommend for her?",
                    "translation": "좋아요, 우리 강아지한테는 어떤 사이즈 포대를 추천하시나요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "The medium size should last about three weeks.",
                    "translation": "중간 사이즈가 3주 정도 지속될 거예요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That sounds perfect, I'll take the medium bag.",
                    "translation": "완벽하게 들리네요, 중간 사이즈로 할게요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "She's six months old and a golden retriever @@.",
                    "hint": "순종이 아닌 섞인 품종을 나타내는 영어예요.",
                    "optionA": "pure",
                    "optionB": "mix",
                    "optionC": "big",
                    "result": "mix",
                    "explanation": "'mix'는 '믹스, 잡종'이라는 뜻으로 여러 견종이 섞인 강아지를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Excellent choice, puppies really love this particular brand.",
                    "translation": "훌륭한 선택이에요, 강아지들이 이 특정 브랜드를 정말 좋아해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's reassuring, she can be quite picky sometimes.",
                    "translation": "안심이 되네요, 가끔 꽤 까다로워서요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "Don't worry, most dogs find this formula very tasty.",
                    "translation": "걱정 마세요, 대부분의 개들이 이 포뮬러를 매우 맛있어해요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 강아지를 위해 좋은 품질의 사료가 필요하다고 한 말을 완성하세요.",
                    "optionA": "need",
                    "optionB": "some",
                    "optionC": "I",
                    "optionD": "good",
                    "result": "I need some good",
                    "explanation": "'좋은 품질의 것이 필요해요'라는 뜻으로 품질에 대한 관심을 보이는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5024 MISMATCH

동네 서점에서 책 좀 찾아봐

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 서점에서 책 좀 찾아봐",
            "explanation": "읽고 싶은 책을 동네 서점에서 찾아보는 자연스러운 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서점"
                },
                {
                    "tag": "책"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "bookstore"
                },
                {
                    "tag": "book"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Do you have this author's mystery book here?",
                    "translation": "이 작가 추리소설 여기 있어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Let me check what we have in stock.",
                    "translation": "뭐 있는지 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "I heard his latest one is really good.",
                    "translation": "최신작이 진짜 좋다고 들었거든."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우가 로맨스 소설을 찾고 있다.",
                    "hint": "'mystery book'은 추리소설이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 'mystery book(추리소설)'을 찾고 있다고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Oh yeah, we actually have that one.",
                    "translation": "아 맞다, 그거 실제로 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Really? What condition is it in exactly?",
                    "translation": "진짜? 상태가 어떤데?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Pretty good actually, barely any damage at all.",
                    "translation": "꽤 좋아, 거의 손상도 없고."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Perfect, how much are you asking for it?",
                    "translation": "완벽하네, 얼마에 줄 거야?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I heard his latest one is really @@.",
                    "hint": "품질이나 만족도가 높다는 뜻의 형용사예요.",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "old",
                    "result": "good",
                    "explanation": "'really good'은 '정말 좋다'는 뜻으로 책에 대한 긍정적 평가를 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Fifteen thousand won, which is pretty reasonable honestly.",
                    "translation": "1만 5천원인데, 솔직히 꽤 합리적이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "That's definitely fair, I'll take it then.",
                    "translation": "확실히 공정하네, 그럼 살게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Cool, I'm sure you'll really enjoy reading it.",
                    "translation": "좋아, 읽는 거 정말 즐길 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 재고를 확인해보겠다고 한 말을 완성하세요.",
                    "result": "Let me check what",
                    "explanation": "'뭐 있는지 확인해볼게'라는 뜻으로 도움을 주겠다는 자연스러운 표현이에요.",
                    "optionA": "check",
                    "optionB": "me",
                    "optionC": "Let",
                    "optionD": "what"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "동네 서점에서 책 좀 찾아봐",
            "explanation": "읽고 싶은 책을 동네 서점에서 찾아보는 자연스러운 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서점"
                },
                {
                    "tag": "책"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "bookstore"
                },
                {
                    "tag": "book"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Do you have this author's mystery book here?",
                    "translation": "이 작가 추리소설 여기 있어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Let me check what we have in stock.",
                    "translation": "뭐 있는지 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "I heard his latest one is really good.",
                    "translation": "최신작이 진짜 좋다고 들었거든."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우가 로맨스 소설을 찾고 있다.",
                    "hint": "'mystery book'은 추리소설이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 'mystery book(추리소설)'을 찾고 있다고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Oh yeah, we actually have that one.",
                    "translation": "아 맞다, 그거 실제로 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Really? What condition is it in exactly?",
                    "translation": "진짜? 상태가 어떤데?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Pretty good actually, barely any damage at all.",
                    "translation": "꽤 좋아, 거의 손상도 없고."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Perfect, how much are you asking for it?",
                    "translation": "완벽하네, 얼마에 줄 거야?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I heard his latest one is really @@.",
                    "hint": "품질이나 만족도가 높다는 뜻의 형용사예요.",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "old",
                    "result": "good",
                    "explanation": "'really good'은 '정말 좋다'는 뜻으로 책에 대한 긍정적 평가를 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Fifteen thousand won, which is pretty reasonable honestly.",
                    "translation": "1만 5천원인데, 솔직히 꽤 합리적이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "That's definitely fair, I'll take it then.",
                    "translation": "확실히 공정하네, 그럼 살게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Cool, I'm sure you'll really enjoy reading it.",
                    "translation": "좋아, 읽는 거 정말 즐길 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "선영이 재고를 확인해보겠다고 한 말을 완성하세요.",
                    "optionA": "check",
                    "optionB": "me",
                    "optionC": "Let",
                    "optionD": "what",
                    "result": "Let me check what",
                    "explanation": "'뭐 있는지 확인해볼게'라는 뜻으로 도움을 주겠다는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5025 MISMATCH

화장품 가게에서 립스틱 고르는 중

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "화장품 가게에서 립스틱 고르는 중",
            "explanation": "새 립스틱을 사려고 화장품 가게에서 색상을 고르는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장품"
                },
                {
                    "tag": "립스틱"
                },
                {
                    "tag": "색상"
                }
            ],
            "engTags": [
                {
                    "tag": "cosmetics"
                },
                {
                    "tag": "lipstick"
                },
                {
                    "tag": "color"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I'm looking for something in natural shades.",
                    "translation": "자연스러운 색조로 뭔가 찾고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What finish do you usually like best?",
                    "translation": "평소에 어떤 마감을 제일 좋아해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Not too shiny, maybe more matte finish.",
                    "translation": "너무 반짝이지 않게, 아마 매트 마감으로."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이 매우 광택나는 립스틱을 원한다.",
                    "hint": "'not too shiny'는 너무 반짝이지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 'not too shiny(너무 반짝이지 않게)'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "This nude pink would look amazing on you.",
                    "translation": "이 누드 핑크가 너한테 완전 잘 어울릴 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "That looks pretty, can I try it first?",
                    "translation": "예뻐 보이네, 먼저 발라볼 수 있어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Of course, here's a clean tester for you.",
                    "translation": "당연하지, 여기 깨끗한 테스터 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "This color is exactly what I wanted.",
                    "translation": "이 색깔이 정확히 내가 원하던 거야."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Not too shiny, maybe more matte @@.",
                    "hint": "화장품의 마감 상태를 나타내는 명사예요.",
                    "optionA": "color",
                    "optionB": "finish",
                    "optionC": "price",
                    "result": "finish",
                    "explanation": "'matte finish'는 '매트 마감'이라는 뜻으로 광택이 없는 립스틱 질감을 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Great choice, this formula lasts all day long.",
                    "translation": "좋은 선택이야, 이 제품 하루 종일 지속돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "That's exactly what I need for work.",
                    "translation": "그게 정확히 직장에서 필요한 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Perfect for your daily makeup routine then.",
                    "translation": "그럼 일상 메이크업 루틴에 완벽하겠네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 자연스러운 색조를 찾고 있다고 한 말을 완성하세요.",
                    "optionA": "looking",
                    "optionB": "something",
                    "optionC": "for",
                    "optionD": "I'm",
                    "result": "I'm looking for something",
                    "explanation": "'뭔가 찾고 있어'라는 뜻으로 원하는 상품을 찾을 때 쓰는 자연스러운 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "화장품 가게에서 립스틱 고르는 중",
            "explanation": "새 립스틱을 사려고 화장품 가게에서 색상을 고르는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장품"
                },
                {
                    "tag": "립스틱"
                },
                {
                    "tag": "색상"
                }
            ],
            "engTags": [
                {
                    "tag": "cosmetics"
                },
                {
                    "tag": "lipstick"
                },
                {
                    "tag": "color"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I'm looking for something in natural shades.",
                    "translation": "자연스러운 색조로 뭔가 찾고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What finish do you usually like best?",
                    "translation": "평소에 어떤 마감을 제일 좋아해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Not too shiny, maybe more matte finish.",
                    "translation": "너무 반짝이지 않게, 아마 매트 마감으로."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이 매우 광택나는 립스틱을 원한다.",
                    "hint": "'not too shiny'는 너무 반짝이지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 'not too shiny(너무 반짝이지 않게)'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "This nude pink would look amazing on you.",
                    "translation": "이 누드 핑크가 너한테 완전 잘 어울릴 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "That looks pretty, can I try it first?",
                    "translation": "예뻐 보이네, 먼저 발라볼 수 있어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Of course, here's a clean tester for you.",
                    "translation": "당연하지, 여기 깨끗한 테스터 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "This color is exactly what I wanted.",
                    "translation": "이 색깔이 정확히 내가 원하던 거야."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Not too shiny, maybe more matte @@.",
                    "hint": "화장품의 마감 상태를 나타내는 명사예요.",
                    "optionA": "color",
                    "optionB": "finish",
                    "optionC": "price",
                    "result": "finish",
                    "explanation": "'matte finish'는 '매트 마감'이라는 뜻으로 광택이 없는 립스틱 질감을 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Great choice, this formula lasts all day long.",
                    "translation": "좋은 선택이야, 이 제품 하루 종일 지속돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "That's exactly what I need for work.",
                    "translation": "그게 정확히 직장에서 필요한 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Perfect for your daily makeup routine then.",
                    "translation": "그럼 일상 메이크업 루틴에 완벽하겠네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 자연스러운 색조를 찾고 있다고 한 말을 완성하세요.",
                    "optionA": "looking",
                    "optionB": "something",
                    "optionC": "for",
                    "optionD": "I'm",
                    "result": "I'm looking for something",
                    "explanation": "'뭔가 찾고 있어'라는 뜻으로 원하는 상품을 찾을 때 쓰는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5026 MISMATCH

사진관에서 증명사진 찍으러 왔어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "사진관에서 증명사진 찍으러 왔어",
            "explanation": "서류 제출용 증명사진을 사진관에서 찍는 일상적인 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "사진관"
                },
                {
                    "tag": "증명사진"
                },
                {
                    "tag": "찍기"
                }
            ],
            "engTags": [
                {
                    "tag": "photo"
                },
                {
                    "tag": "portrait"
                },
                {
                    "tag": "taking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I need passport photos for my visa thing.",
                    "translation": "비자 때문에 여권사진이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Do you know what size they want?",
                    "translation": "사이즈가 어떻게 되는지 알아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "I think it's just the regular size.",
                    "translation": "그냥 일반 사이즈인 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재가 운전면허증용 사진을 찍으러 왔다.",
                    "hint": "'passport photos for visa'는 비자용 여권사진이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 'passport photos for visa(비자용 여권사진)'라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Yeah that's right, let me set up everything.",
                    "translation": "맞아 그거야, 모든 걸 세팅해볼게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Should I take off my glasses or not?",
                    "translation": "안경 벗어야 하나 말아야 하나?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Keep them on, it's better for identification.",
                    "translation": "끼고 있어, 신분확인에 더 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Okay cool, just tell me when you're ready.",
                    "translation": "알겠어, 준비되면 말해줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I think it's just the regular @@.",
                    "hint": "표준적인 크기나 규격을 의미하는 명사예요.",
                    "optionA": "color",
                    "optionB": "size",
                    "optionC": "price",
                    "result": "size",
                    "explanation": "'regular size'는 '일반 사이즈'라는 뜻으로 표준 규격을 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Perfect, look straight at the camera please.",
                    "translation": "완벽해, 카메라 똑바로 봐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Like this, or should I smile more?",
                    "translation": "이렇게? 아니면 더 웃어야 하나?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "That's good, official photos work best neutral.",
                    "translation": "좋아, 공식 사진은 무표정이 제일 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 비자 때문에 여권사진이 필요하다고 한 말을 완성하세요.",
                    "optionA": "passport",
                    "optionB": "need",
                    "optionC": "I",
                    "optionD": "photos",
                    "result": "I need passport photos",
                    "explanation": "'여권사진이 필요해'라는 뜻으로 서비스 요청을 간단명료하게 하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "사진관에서 증명사진 찍으러 왔어",
            "explanation": "서류 제출용 증명사진을 사진관에서 찍는 일상적인 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "사진관"
                },
                {
                    "tag": "증명사진"
                },
                {
                    "tag": "찍기"
                }
            ],
            "engTags": [
                {
                    "tag": "photo"
                },
                {
                    "tag": "portrait"
                },
                {
                    "tag": "taking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I need passport photos for my visa thing.",
                    "translation": "비자 때문에 여권사진이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Do you know what size they want?",
                    "translation": "사이즈가 어떻게 되는지 알아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "I think it's just the regular size.",
                    "translation": "그냥 일반 사이즈인 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재가 운전면허증용 사진을 찍으러 왔다.",
                    "hint": "'passport photos for visa'는 비자용 여권사진이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 'passport photos for visa(비자용 여권사진)'라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Yeah that's right, let me set up everything.",
                    "translation": "맞아 그거야, 모든 걸 세팅해볼게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Should I take off my glasses or not?",
                    "translation": "안경 벗어야 하나 말아야 하나?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Keep them on, it's better for identification.",
                    "translation": "끼고 있어, 신분확인에 더 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Okay cool, just tell me when you're ready.",
                    "translation": "알겠어, 준비되면 말해줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I think it's just the regular @@.",
                    "hint": "표준적인 크기나 규격을 의미하는 명사예요.",
                    "optionA": "color",
                    "optionB": "size",
                    "optionC": "price",
                    "result": "size",
                    "explanation": "'regular size'는 '일반 사이즈'라는 뜻으로 표준 규격을 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Perfect, look straight at the camera please.",
                    "translation": "완벽해, 카메라 똑바로 봐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Like this, or should I smile more?",
                    "translation": "이렇게? 아니면 더 웃어야 하나?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "That's good, official photos work best neutral.",
                    "translation": "좋아, 공식 사진은 무표정이 제일 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "민재가 비자 때문에 여권사진이 필요하다고 한 말을 완성하세요.",
                    "optionA": "passport",
                    "optionB": "need",
                    "optionC": "I",
                    "optionD": "photos",
                    "result": "I need passport photos",
                    "explanation": "'여권사진이 필요해'라는 뜻으로 서비스 요청을 간단명료하게 하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5027 MISMATCH

열쇠집에서 여분 열쇠 만들어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "열쇠집에서 여분 열쇠 만들어",
            "explanation": "집 열쇠 여분을 만들기 위해 열쇠집에서 복사하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "열쇠집"
                },
                {
                    "tag": "복사"
                },
                {
                    "tag": "여분"
                }
            ],
            "engTags": [
                {
                    "tag": "key"
                },
                {
                    "tag": "copy"
                },
                {
                    "tag": "spare"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Can you make another one of this key?",
                    "translation": "이 열쇠로 하나 더 만들 수 있어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Sure thing, looks like a standard house key.",
                    "translation": "당연하지, 일반 집 열쇠 같은데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Great, how long does copying usually take here?",
                    "translation": "좋아, 여기서 복사하는 게 보통 얼마나 걸려?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 자동차 열쇠를 복사하려고 한다.",
                    "hint": "'house key'는 집 열쇠라는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우가 'house key(집 열쇠)'라고 정확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Just about five minutes, pretty quick job.",
                    "translation": "5분 정도, 꽤 빠른 작업이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Nice, and what's it gonna cost me?",
                    "translation": "좋네, 그럼 얼마나 나올까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Three thousand won for regular key copying.",
                    "translation": "일반 열쇠 복사는 3천원이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "That's totally reasonable, go ahead and start.",
                    "translation": "완전 합리적이네, 진행해서 시작해줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sure thing, looks like a standard house @@.",
                    "hint": "문을 열고 잠그는 도구를 뜻하는 명사예요.",
                    "optionA": "door",
                    "optionB": "key",
                    "optionC": "lock",
                    "result": "key",
                    "explanation": "'house key'는 '집 열쇠'라는 뜻으로 주거용 열쇠를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "I'll test it before you leave too.",
                    "translation": "나가기 전에 테스트도 해볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Cool, I really appreciate that extra care.",
                    "translation": "좋아, 그런 세심함 정말 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "No worries, customer satisfaction comes first here.",
                    "translation": "걱정 마, 여기서는 고객 만족이 우선이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 열쇠를 하나 더 만들어달라고 요청한 말을 완성하세요.",
                    "optionA": "make",
                    "optionB": "Can",
                    "optionC": "another",
                    "optionD": "you",
                    "result": "Can you make another",
                    "explanation": "'하나 더 만들 수 있어?'라는 뜻으로 서비스를 요청하는 자연스러운 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "열쇠집에서 여분 열쇠 만들어",
            "explanation": "집 열쇠 여분을 만들기 위해 열쇠집에서 복사하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "열쇠집"
                },
                {
                    "tag": "복사"
                },
                {
                    "tag": "여분"
                }
            ],
            "engTags": [
                {
                    "tag": "key"
                },
                {
                    "tag": "copy"
                },
                {
                    "tag": "spare"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Can you make another one of this key?",
                    "translation": "이 열쇠로 하나 더 만들 수 있어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Sure thing, looks like a standard house key.",
                    "translation": "당연하지, 일반 집 열쇠 같은데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Great, how long does copying usually take here?",
                    "translation": "좋아, 여기서 복사하는 게 보통 얼마나 걸려?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 자동차 열쇠를 복사하려고 한다.",
                    "hint": "'house key'는 집 열쇠라는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우가 'house key(집 열쇠)'라고 정확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Just about five minutes, pretty quick job.",
                    "translation": "5분 정도, 꽤 빠른 작업이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Nice, and what's it gonna cost me?",
                    "translation": "좋네, 그럼 얼마나 나올까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Three thousand won for regular key copying.",
                    "translation": "일반 열쇠 복사는 3천원이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "That's totally reasonable, go ahead and start.",
                    "translation": "완전 합리적이네, 진행해서 시작해줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sure thing, looks like a standard house @@.",
                    "hint": "문을 열고 잠그는 도구를 뜻하는 명사예요.",
                    "optionA": "door",
                    "optionB": "key",
                    "optionC": "lock",
                    "result": "key",
                    "explanation": "'house key'는 '집 열쇠'라는 뜻으로 주거용 열쇠를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "I'll test it before you leave too.",
                    "translation": "나가기 전에 테스트도 해볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Cool, I really appreciate that extra care.",
                    "translation": "좋아, 그런 세심함 정말 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "No worries, customer satisfaction comes first here.",
                    "translation": "걱정 마, 여기서는 고객 만족이 우선이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 열쇠를 하나 더 만들어달라고 요청한 말을 완성하세요.",
                    "optionA": "make",
                    "optionB": "Can",
                    "optionC": "another",
                    "optionD": "you",
                    "result": "Can you make another",
                    "explanation": "'하나 더 만들 수 있어?'라는 뜻으로 서비스를 요청하는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5028 MISMATCH

구두 수선집에서 신발 고치러 와

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "구두 수선집에서 신발 고치러 와",
            "explanation": "좋아하는 신발이 망가져서 구두 수선집에 맡기는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "구두"
                },
                {
                    "tag": "수선"
                },
                {
                    "tag": "고치기"
                }
            ],
            "engTags": [
                {
                    "tag": "shoes"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "fixing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "The heel on my favorite shoes broke.",
                    "translation": "내가 제일 좋아하는 신발 굽이 부러졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "Let me take a look at what happened.",
                    "translation": "뭐가 어떻게 된 건지 봐볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I really hope you can fix them somehow.",
                    "translation": "어떻게든 고칠 수 있었으면 정말 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원의 신발이 완벽한 상태다.",
                    "hint": "'heel broke'는 굽이 부러졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 'heel broke(굽이 부러졌다)'며 손상되었다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Good news, this is totally fixable actually.",
                    "translation": "좋은 소식이야, 이거 완전히 고칠 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Oh thank god, how much will it be?",
                    "translation": "아 다행이다, 얼마나 들까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "About twenty thousand for complete heel replacement here.",
                    "translation": "여기서 굽 완전 교체는 2만원 정도야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That's worth it, when can I pick up?",
                    "translation": "그만한 가치 있어, 언제 찾으러 올까?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I really hope you can fix them @@.",
                    "hint": "어떤 방법으로든 이라는 뜻의 부사예요.",
                    "optionA": "never",
                    "optionB": "somehow",
                    "optionC": "always",
                    "result": "somehow",
                    "explanation": "'fix somehow'는 '어떻게든 고치다'는 뜻으로 희망을 표현하는 자연스러운 말이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "I can have them ready by Thursday.",
                    "translation": "목요일까지는 준비해줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Perfect timing, that works for my schedule.",
                    "translation": "완벽한 타이밍이야, 내 스케줄에 맞네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "They'll look good as new when finished.",
                    "translation": "끝나면 새것처럼 보일 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상현이 뭐가 어떻게 된 건지 보겠다고 한 말을 완성하세요.",
                    "optionA": "take",
                    "optionB": "Let",
                    "optionC": "a",
                    "optionD": "me",
                    "result": "Let me take a",
                    "explanation": "'봐볼게'라는 뜻으로 상황을 확인하겠다는 친절한 서비스 제공 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "구두 수선집에서 신발 고치러 와",
            "explanation": "좋아하는 신발이 망가져서 구두 수선집에 맡기는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "구두"
                },
                {
                    "tag": "수선"
                },
                {
                    "tag": "고치기"
                }
            ],
            "engTags": [
                {
                    "tag": "shoes"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "fixing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "The heel on my favorite shoes broke.",
                    "translation": "내가 제일 좋아하는 신발 굽이 부러졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "Let me take a look at what happened.",
                    "translation": "뭐가 어떻게 된 건지 봐볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I really hope you can fix them somehow.",
                    "translation": "어떻게든 고칠 수 있었으면 정말 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원의 신발이 완벽한 상태다.",
                    "hint": "'heel broke'는 굽이 부러졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 'heel broke(굽이 부러졌다)'며 손상되었다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Good news, this is totally fixable actually.",
                    "translation": "좋은 소식이야, 이거 완전히 고칠 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Oh thank god, how much will it be?",
                    "translation": "아 다행이다, 얼마나 들까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "About twenty thousand for complete heel replacement here.",
                    "translation": "여기서 굽 완전 교체는 2만원 정도야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That's worth it, when can I pick up?",
                    "translation": "그만한 가치 있어, 언제 찾으러 올까?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I really hope you can fix them @@.",
                    "hint": "어떤 방법으로든 이라는 뜻의 부사예요.",
                    "optionA": "never",
                    "optionB": "somehow",
                    "optionC": "always",
                    "result": "somehow",
                    "explanation": "'fix somehow'는 '어떻게든 고치다'는 뜻으로 희망을 표현하는 자연스러운 말이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "I can have them ready by Thursday.",
                    "translation": "목요일까지는 준비해줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Perfect timing, that works for my schedule.",
                    "translation": "완벽한 타이밍이야, 내 스케줄에 맞네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "They'll look good as new when finished.",
                    "translation": "끝나면 새것처럼 보일 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "상현이 뭐가 어떻게 된 건지 보겠다고 한 말을 완성하세요.",
                    "optionA": "take",
                    "optionB": "Let",
                    "optionC": "a",
                    "optionD": "me",
                    "result": "Let me take a",
                    "explanation": "'봐볼게'라는 뜻으로 상황을 확인하겠다는 친절한 서비스 제공 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5029 MISMATCH

인쇄소에서 명함 만들러 왔어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "인쇄소에서 명함 만들러 왔어",
            "explanation": "새로 시작하는 일을 위해 인쇄소에서 명함을 만드는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "인쇄소"
                },
                {
                    "tag": "명함"
                },
                {
                    "tag": "만들기"
                }
            ],
            "engTags": [
                {
                    "tag": "printing"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "making"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I need business cards made for work.",
                    "translation": "일 때문에 명함을 만들어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What kind of design were you thinking?",
                    "translation": "어떤 디자인을 생각하고 있었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Something simple and clean, nothing too fancy really.",
                    "translation": "간단하고 깔끔한 거, 너무 화려하지 않게."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 매우 화려한 명함 디자인을 원한다.",
                    "hint": "'nothing too fancy'는 너무 화려하지 않게 하겠다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 'nothing too fancy(너무 화려하지 않게)'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Perfect, classic black text works really well.",
                    "translation": "완벽해, 클래식한 검정 텍스트가 정말 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "That sounds ideal, how many should I get?",
                    "translation": "이상적으로 들리네, 몇 장 정도 만들까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Most people start with about five hundred cards.",
                    "translation": "대부분 사람들이 500장 정도로 시작해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Makes sense, and when will they be done?",
                    "translation": "말이 되네, 그럼 언제 완성될까?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Something simple and clean, nothing too @@ really.",
                    "hint": "과도하게 장식적이거나 화려한 상태를 나타내는 형용사예요.",
                    "optionA": "plain",
                    "optionB": "fancy",
                    "optionC": "cheap",
                    "result": "fancy",
                    "explanation": "'too fancy'는 '너무 화려한'이라는 뜻으로 과도한 장식을 피하고 싶다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "We can finish them by early next week.",
                    "translation": "다음 주 초까지는 끝낼 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Excellent, that gives me time to prepare.",
                    "translation": "훌륭해, 준비할 시간이 생기네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "You'll be really happy with the quality.",
                    "translation": "품질에 정말 만족할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 일 때문에 명함을 만들어야 한다고 한 말을 완성하세요.",
                    "optionA": "cards",
                    "optionB": "need",
                    "optionC": "I",
                    "optionD": "business",
                    "result": "I need business cards",
                    "explanation": "'명함이 필요해'라는 뜻으로 서비스 요청을 간단하게 표현하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "인쇄소에서 명함 만들러 왔어",
            "explanation": "새로 시작하는 일을 위해 인쇄소에서 명함을 만드는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "인쇄소"
                },
                {
                    "tag": "명함"
                },
                {
                    "tag": "만들기"
                }
            ],
            "engTags": [
                {
                    "tag": "printing"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "making"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I need business cards made for work.",
                    "translation": "일 때문에 명함을 만들어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What kind of design were you thinking?",
                    "translation": "어떤 디자인을 생각하고 있었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Something simple and clean, nothing too fancy really.",
                    "translation": "간단하고 깔끔한 거, 너무 화려하지 않게."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 매우 화려한 명함 디자인을 원한다.",
                    "hint": "'nothing too fancy'는 너무 화려하지 않게 하겠다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 'nothing too fancy(너무 화려하지 않게)'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Perfect, classic black text works really well.",
                    "translation": "완벽해, 클래식한 검정 텍스트가 정말 잘 어울려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "That sounds ideal, how many should I get?",
                    "translation": "이상적으로 들리네, 몇 장 정도 만들까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Most people start with about five hundred cards.",
                    "translation": "대부분 사람들이 500장 정도로 시작해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Makes sense, and when will they be done?",
                    "translation": "말이 되네, 그럼 언제 완성될까?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Something simple and clean, nothing too @@ really.",
                    "hint": "과도하게 장식적이거나 화려한 상태를 나타내는 형용사예요.",
                    "optionA": "plain",
                    "optionB": "fancy",
                    "optionC": "cheap",
                    "result": "fancy",
                    "explanation": "'too fancy'는 '너무 화려한'이라는 뜻으로 과도한 장식을 피하고 싶다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "We can finish them by early next week.",
                    "translation": "다음 주 초까지는 끝낼 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Excellent, that gives me time to prepare.",
                    "translation": "훌륭해, 준비할 시간이 생기네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "You'll be really happy with the quality.",
                    "translation": "품질에 정말 만족할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 일 때문에 명함을 만들어야 한다고 한 말을 완성하세요.",
                    "optionA": "cards",
                    "optionB": "need",
                    "optionC": "I",
                    "optionD": "business",
                    "result": "I need business cards",
                    "explanation": "'명함이 필요해'라는 뜻으로 서비스 요청을 간단하게 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5030 MISMATCH

전자제품 수리점에서 선풍기 고치기

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "전자제품 수리점에서 선풍기 고치기",
            "explanation": "여름에 고장난 선풍기를 수리점에 가져가서 고치는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "선풍기"
                },
                {
                    "tag": "수리점"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "fan"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "My electric fan just stopped working today.",
                    "translation": "전기 선풍기가 오늘 갑자기 안 돌아가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "What exactly happened when it stopped running?",
                    "translation": "안 돌아갈 때 정확히 뭐가 어땠어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "It was fine before, then went completely quiet.",
                    "translation": "전에는 괜찮았는데, 갑자기 완전히 조용해졌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호의 선풍기가 정상적으로 작동하고 있다.",
                    "hint": "'stopped working'은 작동을 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 'stopped working(작동을 멈췄다)'이라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Sounds like a motor issue or power problem.",
                    "translation": "모터 문제나 전력 문제 같은데."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Is that something you can fix easily?",
                    "translation": "그거 쉽게 고칠 수 있는 거야?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Let me open it up and check inside.",
                    "translation": "열어보고 안쪽을 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Sure, take your time to figure it out.",
                    "translation": "그래, 시간 갖고 알아봐줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "It was fine before, then went completely @@.",
                    "hint": "소리가 전혀 나지 않는 상태를 나타내는 형용사예요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "fast",
                    "result": "quiet",
                    "explanation": "'went quiet'는 '조용해졌다'는 뜻으로 기계가 멈춰서 소리가 안 나는 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Good news, it's just a loose wire connection.",
                    "translation": "좋은 소식이야, 그냥 전선 연결이 느슨해진 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Thank god, I was worried about buying new.",
                    "translation": "다행이다, 새로 사야 하나 걱정했어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "No need to worry, this'll take five minutes.",
                    "translation": "걱정할 필요 없어, 이거 5분이면 돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태호가 전기 선풍기가 갑자기 작동을 멈췄다고 한 말을 완성하세요.",
                    "optionA": "electric",
                    "optionB": "just",
                    "optionC": "My",
                    "optionD": "fan",
                    "result": "My electric fan just",
                    "explanation": "'전기 선풍기가 갑자기'라는 뜻으로 기계 고장을 설명하는 자연스러운 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "전자제품 수리점에서 선풍기 고치기",
            "explanation": "여름에 고장난 선풍기를 수리점에 가져가서 고치는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "선풍기"
                },
                {
                    "tag": "수리점"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "fan"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "My electric fan just stopped working today.",
                    "translation": "전기 선풍기가 오늘 갑자기 안 돌아가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "What exactly happened when it stopped running?",
                    "translation": "안 돌아갈 때 정확히 뭐가 어땠어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "It was fine before, then went completely quiet.",
                    "translation": "전에는 괜찮았는데, 갑자기 완전히 조용해졌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호의 선풍기가 정상적으로 작동하고 있다.",
                    "hint": "'stopped working'은 작동을 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 'stopped working(작동을 멈췄다)'이라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Sounds like a motor issue or power problem.",
                    "translation": "모터 문제나 전력 문제 같은데."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Is that something you can fix easily?",
                    "translation": "그거 쉽게 고칠 수 있는 거야?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Let me open it up and check inside.",
                    "translation": "열어보고 안쪽을 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Sure, take your time to figure it out.",
                    "translation": "그래, 시간 갖고 알아봐줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "It was fine before, then went completely @@.",
                    "hint": "소리가 전혀 나지 않는 상태를 나타내는 형용사예요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "fast",
                    "result": "quiet",
                    "explanation": "'went quiet'는 '조용해졌다'는 뜻으로 기계가 멈춰서 소리가 안 나는 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Good news, it's just a loose wire connection.",
                    "translation": "좋은 소식이야, 그냥 전선 연결이 느슨해진 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Thank god, I was worried about buying new.",
                    "translation": "다행이다, 새로 사야 하나 걱정했어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상우",
                    "script": "No need to worry, this'll take five minutes.",
                    "translation": "걱정할 필요 없어, 이거 5분이면 돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "태호가 전기 선풍기가 갑자기 작동을 멈췄다고 한 말을 완성하세요.",
                    "optionA": "electric",
                    "optionB": "just",
                    "optionC": "My",
                    "optionD": "fan",
                    "result": "My electric fan just",
                    "explanation": "'전기 선풍기가 갑자기'라는 뜻으로 기계 고장을 설명하는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5031 MISMATCH

휴대폰 케이스 가게에서 케이스 골라

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "휴대폰 케이스 가게에서 케이스 골라",
            "explanation": "새 휴대폰에 맞는 보호케이스를 고르는 일상적인 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "휴대폰"
                },
                {
                    "tag": "케이스"
                },
                {
                    "tag": "고르기"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "case"
                },
                {
                    "tag": "choosing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I need a case for my new phone.",
                    "translation": "새 폰에 케이스가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "What phone model do you have there?",
                    "translation": "어떤 폰 모델 갖고 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "It's the newest iPhone that just came out.",
                    "translation": "방금 나온 최신 아이폰이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 오래된 휴대폰을 사용하고 있다.",
                    "hint": "'newest iPhone that just came out'은 방금 나온 최신 아이폰이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 'newest iPhone that just came out(방금 나온 최신 아이폰)'이라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Perfect, we've got tons of options for that.",
                    "translation": "완벽해, 그거용으로 옵션이 엄청 많아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "I want something with really good drop protection.",
                    "translation": "진짜 좋은 낙하 보호 기능 있는 걸 원해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "This tough case gives excellent protection against drops completely.",
                    "translation": "이 튼튼한 케이스가 낙하에 대해 완벽한 보호를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That looks great, does it come in colors?",
                    "translation": "좋아 보이네, 컬러로도 나와?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I want something with really good drop @@.",
                    "hint": "떨어뜨렸을 때 손상을 막아주는 기능을 뜻하는 명사예요.",
                    "optionA": "speed",
                    "optionB": "protection",
                    "optionC": "sound",
                    "result": "protection",
                    "explanation": "'drop protection'은 '낙하 보호'라는 뜻으로 휴대폰 케이스의 핵심 기능을 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Yeah, we have black, blue, and clear ones.",
                    "translation": "응, 검정, 파랑, 투명한 거 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "The clear one's nice, shows the phone design.",
                    "translation": "투명한 게 좋네, 폰 디자인이 보여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "Great choice, that's our most popular one actually.",
                    "translation": "좋은 선택이야, 그게 사실 우리 제일 인기 있는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 새 폰에 케이스가 필요하다고 한 말을 완성하세요.",
                    "optionA": "a",
                    "optionB": "I",
                    "optionC": "need",
                    "optionD": "case",
                    "result": "I need a case",
                    "explanation": "'케이스가 필요해'라는 뜻으로 필요한 물건을 간단하게 표현하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "휴대폰 케이스 가게에서 케이스 골라",
            "explanation": "새 휴대폰에 맞는 보호케이스를 고르는 일상적인 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "휴대폰"
                },
                {
                    "tag": "케이스"
                },
                {
                    "tag": "고르기"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "case"
                },
                {
                    "tag": "choosing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I need a case for my new phone.",
                    "translation": "새 폰에 케이스가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "What phone model do you have there?",
                    "translation": "어떤 폰 모델 갖고 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "It's the newest iPhone that just came out.",
                    "translation": "방금 나온 최신 아이폰이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 오래된 휴대폰을 사용하고 있다.",
                    "hint": "'newest iPhone that just came out'은 방금 나온 최신 아이폰이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 'newest iPhone that just came out(방금 나온 최신 아이폰)'이라고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Perfect, we've got tons of options for that.",
                    "translation": "완벽해, 그거용으로 옵션이 엄청 많아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "I want something with really good drop protection.",
                    "translation": "진짜 좋은 낙하 보호 기능 있는 걸 원해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "This tough case gives excellent protection against drops completely.",
                    "translation": "이 튼튼한 케이스가 낙하에 대해 완벽한 보호를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That looks great, does it come in colors?",
                    "translation": "좋아 보이네, 컬러로도 나와?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I want something with really good drop @@.",
                    "hint": "떨어뜨렸을 때 손상을 막아주는 기능을 뜻하는 명사예요.",
                    "optionA": "speed",
                    "optionB": "protection",
                    "optionC": "sound",
                    "result": "protection",
                    "explanation": "'drop protection'은 '낙하 보호'라는 뜻으로 휴대폰 케이스의 핵심 기능을 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "Yeah, we have black, blue, and clear ones.",
                    "translation": "응, 검정, 파랑, 투명한 거 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "The clear one's nice, shows the phone design.",
                    "translation": "투명한 게 좋네, 폰 디자인이 보여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "Great choice, that's our most popular one actually.",
                    "translation": "좋은 선택이야, 그게 사실 우리 제일 인기 있는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 새 폰에 케이스가 필요하다고 한 말을 완성하세요.",
                    "optionA": "a",
                    "optionB": "I",
                    "optionC": "need",
                    "optionD": "case",
                    "result": "I need a case",
                    "explanation": "'케이스가 필요해'라는 뜻으로 필요한 물건을 간단하게 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5032 MISMATCH

가전 매장에서 에어컨 알아보기

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "가전 매장에서 에어컨 알아보기",
            "explanation": "여름을 앞두고 에어컨 구매를 위해 상담받는 자연스러운 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가전매장"
                },
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "구매"
                }
            ],
            "engTags": [
                {
                    "tag": "appliance"
                },
                {
                    "tag": "airconditioner"
                },
                {
                    "tag": "buying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I'm thinking about getting an air conditioner.",
                    "translation": "에어컨 하나 장만하려고 생각 중이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "What size room are you trying to cool?",
                    "translation": "어떤 크기 방을 시원하게 하려고?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "It's a medium bedroom, about fifteen square meters.",
                    "translation": "중간 크기 침실이야, 15제곱미터 정도."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈이 매우 큰 거실용 에어컨을 찾고 있다.",
                    "hint": "'medium bedroom'은 중간 크기 침실이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 'medium bedroom(중간 크기 침실)'이라고 구체적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Perfect, this nine thousand BTU would work great.",
                    "translation": "완벽해, 이 9천 BTU가 딱 맞을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Cool, what about the energy efficiency on it?",
                    "translation": "좋아, 에너지 효율은 어때?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "It's five stars, which saves tons on electricity.",
                    "translation": "5성급이야, 전기요금 엄청 절약돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "That's important, what's the total price with installation?",
                    "translation": "그게 중요하네, 설치 포함 총 가격이 얼마야?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "It's a medium bedroom, about fifteen square @@.",
                    "hint": "면적을 측정하는 단위예요.",
                    "optionA": "inches",
                    "optionB": "meters",
                    "optionC": "pounds",
                    "result": "meters",
                    "explanation": "'square meters'는 '제곱미터'라는 뜻으로 면적을 나타내는 표준 단위예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Eight hundred thousand total, installation included completely.",
                    "translation": "설치 완전히 포함해서 총 80만원이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "That seems reasonable for what you get.",
                    "translation": "받는 거에 비해 합리적인 것 같네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "We can install it this weekend actually.",
                    "translation": "이번 주말에 설치할 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 에어컨을 장만하려고 생각 중이라고 한 말을 완성하세요.",
                    "optionA": "about",
                    "optionB": "thinking",
                    "optionC": "I'm",
                    "optionD": "getting",
                    "result": "I'm thinking about getting",
                    "explanation": "'장만하려고 생각 중이야'라는 뜻으로 구매 의사를 자연스럽게 표현하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "가전 매장에서 에어컨 알아보기",
            "explanation": "여름을 앞두고 에어컨 구매를 위해 상담받는 자연스러운 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가전매장"
                },
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "구매"
                }
            ],
            "engTags": [
                {
                    "tag": "appliance"
                },
                {
                    "tag": "airconditioner"
                },
                {
                    "tag": "buying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I'm thinking about getting an air conditioner.",
                    "translation": "에어컨 하나 장만하려고 생각 중이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "What size room are you trying to cool?",
                    "translation": "어떤 크기 방을 시원하게 하려고?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "It's a medium bedroom, about fifteen square meters.",
                    "translation": "중간 크기 침실이야, 15제곱미터 정도."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈이 매우 큰 거실용 에어컨을 찾고 있다.",
                    "hint": "'medium bedroom'은 중간 크기 침실이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 'medium bedroom(중간 크기 침실)'이라고 구체적으로 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Perfect, this nine thousand BTU would work great.",
                    "translation": "완벽해, 이 9천 BTU가 딱 맞을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Cool, what about the energy efficiency on it?",
                    "translation": "좋아, 에너지 효율은 어때?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "It's five stars, which saves tons on electricity.",
                    "translation": "5성급이야, 전기요금 엄청 절약돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "That's important, what's the total price with installation?",
                    "translation": "그게 중요하네, 설치 포함 총 가격이 얼마야?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "It's a medium bedroom, about fifteen square @@.",
                    "hint": "면적을 측정하는 단위예요.",
                    "optionA": "inches",
                    "optionB": "meters",
                    "optionC": "pounds",
                    "result": "meters",
                    "explanation": "'square meters'는 '제곱미터'라는 뜻으로 면적을 나타내는 표준 단위예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Eight hundred thousand total, installation included completely.",
                    "translation": "설치 완전히 포함해서 총 80만원이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "That seems reasonable for what you get.",
                    "translation": "받는 거에 비해 합리적인 것 같네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "We can install it this weekend actually.",
                    "translation": "이번 주말에 설치할 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 에어컨을 장만하려고 생각 중이라고 한 말을 완성하세요.",
                    "optionA": "about",
                    "optionB": "thinking",
                    "optionC": "I'm",
                    "optionD": "getting",
                    "result": "I'm thinking about getting",
                    "explanation": "'장만하려고 생각 중이야'라는 뜻으로 구매 의사를 자연스럽게 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5033 MISMATCH

컴퓨터 수리점에서 노트북 점검받아

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "컴퓨터 수리점에서 노트북 점검받아",
            "explanation": "속도가 느려진 노트북을 수리점에서 점검받는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "컴퓨터"
                },
                {
                    "tag": "노트북"
                },
                {
                    "tag": "점검"
                }
            ],
            "engTags": [
                {
                    "tag": "computer"
                },
                {
                    "tag": "laptop"
                },
                {
                    "tag": "checkup"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "My laptop's been running super slow lately.",
                    "translation": "내 노트북이 요즘 완전 느려졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "How long has this been going on?",
                    "translation": "이게 얼마나 오래 계속됐어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "About two weeks now, and it's getting worse.",
                    "translation": "지금까지 2주 정도인데, 점점 더 심해져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진의 노트북이 매우 빠르게 작동하고 있다.",
                    "hint": "'running super slow'는 완전 느리게 작동한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 'running super slow(완전 느려졌다)'며 성능 문제가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Could be hard drive problems or too much software.",
                    "translation": "하드 드라이브 문제이거나 소프트웨어가 너무 많을 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Is there a way to check what's wrong?",
                    "translation": "뭐가 잘못됐는지 확인할 방법 있어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "Yeah, I can run a full system diagnostic.",
                    "translation": "응, 전체 시스템 진단을 돌려볼 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "That sounds good, how long will it take?",
                    "translation": "좋게 들리네, 얼마나 걸릴까?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "About two weeks now, and it's getting @@.",
                    "hint": "상황이 점점 더 안 좋아지는 상태를 나타내는 형용사예요.",
                    "optionA": "better",
                    "optionB": "worse",
                    "optionC": "faster",
                    "result": "worse",
                    "explanation": "'getting worse'는 '점점 더 나빠진다'는 뜻으로 문제가 악화되는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "About thirty minutes for complete analysis of everything.",
                    "translation": "모든 걸 완전히 분석하는 데 30분 정도."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Perfect, I can wait here while you work.",
                    "translation": "완벽해, 작업하는 동안 여기서 기다릴게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "Great, I'll start checking and update you.",
                    "translation": "좋아, 확인 시작하고 업데이트해줄게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 노트북이 요즘 완전 느려졌다고 한 말을 완성하세요.",
                    "optionA": "laptop's",
                    "optionB": "My",
                    "optionC": "running",
                    "optionD": "been",
                    "result": "My laptop's been running",
                    "explanation": "'내 노트북이 작동하고 있어'라는 뜻으로 현재완료진행형을 사용한 자연스러운 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "컴퓨터 수리점에서 노트북 점검받아",
            "explanation": "속도가 느려진 노트북을 수리점에서 점검받는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "컴퓨터"
                },
                {
                    "tag": "노트북"
                },
                {
                    "tag": "점검"
                }
            ],
            "engTags": [
                {
                    "tag": "computer"
                },
                {
                    "tag": "laptop"
                },
                {
                    "tag": "checkup"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "My laptop's been running super slow lately.",
                    "translation": "내 노트북이 요즘 완전 느려졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "How long has this been going on?",
                    "translation": "이게 얼마나 오래 계속됐어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "About two weeks now, and it's getting worse.",
                    "translation": "지금까지 2주 정도인데, 점점 더 심해져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진의 노트북이 매우 빠르게 작동하고 있다.",
                    "hint": "'running super slow'는 완전 느리게 작동한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 'running super slow(완전 느려졌다)'며 성능 문제가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Could be hard drive problems or too much software.",
                    "translation": "하드 드라이브 문제이거나 소프트웨어가 너무 많을 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Is there a way to check what's wrong?",
                    "translation": "뭐가 잘못됐는지 확인할 방법 있어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "Yeah, I can run a full system diagnostic.",
                    "translation": "응, 전체 시스템 진단을 돌려볼 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "That sounds good, how long will it take?",
                    "translation": "좋게 들리네, 얼마나 걸릴까?"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "About two weeks now, and it's getting @@.",
                    "hint": "상황이 점점 더 안 좋아지는 상태를 나타내는 형용사예요.",
                    "optionA": "better",
                    "optionB": "worse",
                    "optionC": "faster",
                    "result": "worse",
                    "explanation": "'getting worse'는 '점점 더 나빠진다'는 뜻으로 문제가 악화되는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "About thirty minutes for complete analysis of everything.",
                    "translation": "모든 걸 완전히 분석하는 데 30분 정도."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Perfect, I can wait here while you work.",
                    "translation": "완벽해, 작업하는 동안 여기서 기다릴게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "Great, I'll start checking and update you.",
                    "translation": "좋아, 확인 시작하고 업데이트해줄게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 노트북이 요즘 완전 느려졌다고 한 말을 완성하세요.",
                    "optionA": "laptop's",
                    "optionB": "My",
                    "optionC": "running",
                    "optionD": "been",
                    "result": "My laptop's been running",
                    "explanation": "'내 노트북이 작동하고 있어'라는 뜻으로 현재완료진행형을 사용한 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5034 MISMATCH

세차장에서 차 깨끗하게 씻어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "세차장에서 차 깨끗하게 씻어",
            "explanation": "더러워진 자동차를 세차장에서 깨끗하게 세차하는 일상 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "세차장"
                },
                {
                    "tag": "자동차"
                },
                {
                    "tag": "세차"
                }
            ],
            "engTags": [
                {
                    "tag": "carwash"
                },
                {
                    "tag": "car"
                },
                {
                    "tag": "cleaning"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "My car's really dirty and needs good washing.",
                    "translation": "내 차가 진짜 더럽고 제대로 씻어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What kind of wash were you thinking?",
                    "translation": "어떤 세차를 생각하고 있었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "The full package with inside cleaning would be great.",
                    "translation": "내부 청소 포함한 풀 패키지가 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 간단한 외부 세차만 원한다.",
                    "hint": "'full package with inside cleaning'은 내부 청소 포함 풀 패키지라는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 'full package with inside cleaning(내부 청소 포함 풀 패키지)'를 원한다고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Perfect choice, that includes outside wash and interior detailing.",
                    "translation": "완벽한 선택이야, 외부 세차와 내부 디테일링 포함돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Excellent, how long will the whole thing take?",
                    "translation": "훌륭해, 전체가 얼마나 걸릴까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "About forty-five minutes for the complete full service.",
                    "translation": "완전한 풀서비스는 45분 정도 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "That's reasonable, I'll wait in the lounge.",
                    "translation": "합리적이네, 라운지에서 기다릴게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "The full package with inside @@ would be great.",
                    "hint": "내부를 깨끗하게 정리하는 작업을 뜻하는 명사예요.",
                    "optionA": "painting",
                    "optionB": "cleaning",
                    "optionC": "driving",
                    "result": "cleaning",
                    "explanation": "'inside cleaning'은 '내부 청소'라는 뜻으로 차량 내부를 깨끗하게 하는 서비스를 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "We'll also put protective wax on the outside.",
                    "translation": "외부에 보호용 왁스도 발라줄게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "That sounds fantastic, it'll look brand new.",
                    "translation": "환상적으로 들리네, 새차처럼 보이겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Absolutely, you'll be really happy with the results.",
                    "translation": "물론이야, 결과에 정말 만족할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 차가 진짜 더럽고 제대로 씻어야 한다고 한 말을 완성하세요.",
                    "optionA": "My",
                    "optionB": "really",
                    "optionC": "car's",
                    "optionD": "dirty",
                    "result": "My car's really dirty",
                    "explanation": "'내 차가 진짜 더러워'라는 뜻으로 세차 서비스가 필요한 상황을 자연스럽게 설명하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "세차장에서 차 깨끗하게 씻어",
            "explanation": "더러워진 자동차를 세차장에서 깨끗하게 세차하는 일상 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "세차장"
                },
                {
                    "tag": "자동차"
                },
                {
                    "tag": "세차"
                }
            ],
            "engTags": [
                {
                    "tag": "carwash"
                },
                {
                    "tag": "car"
                },
                {
                    "tag": "cleaning"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "My car's really dirty and needs good washing.",
                    "translation": "내 차가 진짜 더럽고 제대로 씻어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What kind of wash were you thinking?",
                    "translation": "어떤 세차를 생각하고 있었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "The full package with inside cleaning would be great.",
                    "translation": "내부 청소 포함한 풀 패키지가 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 간단한 외부 세차만 원한다.",
                    "hint": "'full package with inside cleaning'은 내부 청소 포함 풀 패키지라는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 'full package with inside cleaning(내부 청소 포함 풀 패키지)'를 원한다고 명확히 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Perfect choice, that includes outside wash and interior detailing.",
                    "translation": "완벽한 선택이야, 외부 세차와 내부 디테일링 포함돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Excellent, how long will the whole thing take?",
                    "translation": "훌륭해, 전체가 얼마나 걸릴까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "About forty-five minutes for the complete full service.",
                    "translation": "완전한 풀서비스는 45분 정도 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "That's reasonable, I'll wait in the lounge.",
                    "translation": "합리적이네, 라운지에서 기다릴게."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "The full package with inside @@ would be great.",
                    "hint": "내부를 깨끗하게 정리하는 작업을 뜻하는 명사예요.",
                    "optionA": "painting",
                    "optionB": "cleaning",
                    "optionC": "driving",
                    "result": "cleaning",
                    "explanation": "'inside cleaning'은 '내부 청소'라는 뜻으로 차량 내부를 깨끗하게 하는 서비스를 나타내요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "We'll also put protective wax on the outside.",
                    "translation": "외부에 보호용 왁스도 발라줄게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "That sounds fantastic, it'll look brand new.",
                    "translation": "환상적으로 들리네, 새차처럼 보이겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Absolutely, you'll be really happy with the results.",
                    "translation": "물론이야, 결과에 정말 만족할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 차가 진짜 더럽고 제대로 씻어야 한다고 한 말을 완성하세요.",
                    "optionA": "My",
                    "optionB": "really",
                    "optionC": "car's",
                    "optionD": "dirty",
                    "result": "My car's really dirty",
                    "explanation": "'내 차가 진짜 더러워'라는 뜻으로 세차 서비스가 필요한 상황을 자연스럽게 설명하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5036 MISMATCH

시계방에서 시계 배터리 갈아

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "시계방에서 시계 배터리 갈아",
            "explanation": "멈춘 손목시계의 배터리를 교체하러 시계방에 간 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시계방"
                },
                {
                    "tag": "시계"
                },
                {
                    "tag": "배터리"
                }
            ],
            "engTags": [
                {
                    "tag": "watch"
                },
                {
                    "tag": "shop"
                },
                {
                    "tag": "battery"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "My watch completely stopped working two days ago.",
                    "translation": "내 시계가 이틀 전에 완전히 멈췄어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "It's probably just a dead battery issue then.",
                    "translation": "아마 배터리가 나간 문제일 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "That makes sense, how much for battery replacement?",
                    "translation": "말이 되네, 배터리 교체가 얼마야?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재의 시계가 정상적으로 작동하고 있다.",
                    "hint": "'completely stopped working'은 완전히 작동을 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 'completely stopped working(완전히 멈췄다)'며 고장났다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Just ten thousand including labor and new battery.",
                    "translation": "인건비와 새 배터리 포함해서 1만원이면 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "That's pretty reasonable, how long will it take?",
                    "translation": "꽤 합리적이네, 얼마나 걸릴까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "About five minutes once I open the back.",
                    "translation": "뒷면 열면 5분 정도 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Perfect, go ahead and replace it now.",
                    "translation": "완벽해, 진행해서 지금 갈아줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "It's probably just a dead @@ issue then.",
                    "hint": "시계나 전자기기에 전력을 공급하는 부품을 뜻해요.",
                    "optionA": "screen",
                    "optionB": "battery",
                    "optionC": "button",
                    "result": "battery",
                    "explanation": "'dead battery'는 '나간 배터리'라는 뜻으로 교체가 필요한 상태를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "There we go, your watch should work fine now.",
                    "translation": "자, 이제 시계가 잘 돌아갈 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Excellent, it's running again and keeping time.",
                    "translation": "훌륭해, 다시 돌아가고 시간도 맞춰져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "The new battery should last about two years.",
                    "translation": "새 배터리는 2년 정도 지속될 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 시계가 이틀 전에 완전히 멈췄다고 한 말을 완성하세요.",
                    "result": "My watch completely stopped",
                    "explanation": "'내 시계가 완전히 멈췄어'라는 뜻으로 기계 고장을 설명하는 자연스러운 표현이에요.",
                    "optionA": "My",
                    "optionB": "completely",
                    "optionC": "stopped",
                    "optionD": "watch"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "시계방에서 시계 배터리 갈아",
            "explanation": "멈춘 손목시계의 배터리를 교체하러 시계방에 간 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시계방"
                },
                {
                    "tag": "시계"
                },
                {
                    "tag": "배터리"
                }
            ],
            "engTags": [
                {
                    "tag": "watch"
                },
                {
                    "tag": "shop"
                },
                {
                    "tag": "battery"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "My watch completely stopped working two days ago.",
                    "translation": "내 시계가 이틀 전에 완전히 멈췄어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "It's probably just a dead battery issue then.",
                    "translation": "아마 배터리가 나간 문제일 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "That makes sense, how much for battery replacement?",
                    "translation": "말이 되네, 배터리 교체가 얼마야?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재의 시계가 정상적으로 작동하고 있다.",
                    "hint": "'completely stopped working'은 완전히 작동을 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 'completely stopped working(완전히 멈췄다)'며 고장났다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Just ten thousand including labor and new battery.",
                    "translation": "인건비와 새 배터리 포함해서 1만원이면 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "That's pretty reasonable, how long will it take?",
                    "translation": "꽤 합리적이네, 얼마나 걸릴까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "About five minutes once I open the back.",
                    "translation": "뒷면 열면 5분 정도 걸려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Perfect, go ahead and replace it now.",
                    "translation": "완벽해, 진행해서 지금 갈아줘."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "It's probably just a dead @@ issue then.",
                    "hint": "시계나 전자기기에 전력을 공급하는 부품을 뜻해요.",
                    "optionA": "screen",
                    "optionB": "battery",
                    "optionC": "button",
                    "result": "battery",
                    "explanation": "'dead battery'는 '나간 배터리'라는 뜻으로 교체가 필요한 상태를 나타내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "There we go, your watch should work fine now.",
                    "translation": "자, 이제 시계가 잘 돌아갈 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Excellent, it's running again and keeping time.",
                    "translation": "훌륭해, 다시 돌아가고 시간도 맞춰져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "The new battery should last about two years.",
                    "translation": "새 배터리는 2년 정도 지속될 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "민재가 시계가 이틀 전에 완전히 멈췄다고 한 말을 완성하세요.",
                    "optionA": "My",
                    "optionB": "completely",
                    "optionC": "stopped",
                    "optionD": "watch",
                    "result": "My watch completely stopped",
                    "explanation": "'내 시계가 완전히 멈췄어'라는 뜻으로 기계 고장을 설명하는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5037 MISMATCH

우산 수리점에서 우산 고치러 와

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "우산 수리점에서 우산 고치러 와",
            "explanation": "부러진 우산을 수리점에서 고치려고 하는 자연스러운 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "우산"
                },
                {
                    "tag": "수리점"
                },
                {
                    "tag": "고치기"
                }
            ],
            "engTags": [
                {
                    "tag": "umbrella"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "fixing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "One of my umbrella spokes broke yesterday.",
                    "translation": "어제 우산 살 하나가 부러졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "Let me check the damage and see what's possible.",
                    "translation": "손상을 확인해보고 뭐가 가능한지 봐볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I really hope it can be fixed somehow.",
                    "translation": "어떻게든 고칠 수 있었으면 정말 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 우산이 완벽한 상태다.",
                    "hint": "'umbrella spokes broke'는 우산 살이 부러졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 'umbrella spokes broke(우산 살이 부러졌다)'며 손상되었다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Good news, this is totally fixable with right parts.",
                    "translation": "좋은 소식이야, 적절한 부품으로 완전히 고칠 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "That's awesome, how much will the repair cost?",
                    "translation": "대박이다, 수리가 얼마나 들까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "About eight thousand for the spoke replacement here.",
                    "translation": "여기서는 살 교체가 8천원 정도야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "That's way cheaper than buying a new one.",
                    "translation": "새거 사는 것보다 훨씬 저렴하네."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I really hope it can be fixed @@.",
                    "hint": "어떤 방법으로든 이라는 뜻의 부사예요.",
                    "optionA": "never",
                    "optionB": "somehow",
                    "optionC": "always",
                    "result": "somehow",
                    "explanation": "'fixed somehow'는 '어떻게든 고치다'는 뜻으로 희망을 표현하는 자연스러운 말이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "Exactly, and your umbrella will work like new.",
                    "translation": "정확해, 그리고 우산이 새것처럼 작동할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Perfect, when can I come pick it up?",
                    "translation": "완벽해, 언제 찾으러 올 수 있어?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "Tomorrow afternoon would be the earliest time possible.",
                    "translation": "내일 오후가 가능한 가장 빠른 시간이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 어제 우산 살이 부러졌다고 한 말을 완성하세요.",
                    "optionA": "One",
                    "optionB": "my",
                    "optionC": "of",
                    "optionD": "umbrella",
                    "result": "One of my umbrella",
                    "explanation": "'내 우산 중 하나'라는 뜻으로 소유물의 일부 손상을 설명하는 자연스러운 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "우산 수리점에서 우산 고치러 와",
            "explanation": "부러진 우산을 수리점에서 고치려고 하는 자연스러운 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "우산"
                },
                {
                    "tag": "수리점"
                },
                {
                    "tag": "고치기"
                }
            ],
            "engTags": [
                {
                    "tag": "umbrella"
                },
                {
                    "tag": "repair"
                },
                {
                    "tag": "fixing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "One of my umbrella spokes broke yesterday.",
                    "translation": "어제 우산 살 하나가 부러졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "Let me check the damage and see what's possible.",
                    "translation": "손상을 확인해보고 뭐가 가능한지 봐볼게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I really hope it can be fixed somehow.",
                    "translation": "어떻게든 고칠 수 있었으면 정말 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 우산이 완벽한 상태다.",
                    "hint": "'umbrella spokes broke'는 우산 살이 부러졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 'umbrella spokes broke(우산 살이 부러졌다)'며 손상되었다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Good news, this is totally fixable with right parts.",
                    "translation": "좋은 소식이야, 적절한 부품으로 완전히 고칠 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "That's awesome, how much will the repair cost?",
                    "translation": "대박이다, 수리가 얼마나 들까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "About eight thousand for the spoke replacement here.",
                    "translation": "여기서는 살 교체가 8천원 정도야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "That's way cheaper than buying a new one.",
                    "translation": "새거 사는 것보다 훨씬 저렴하네."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "I really hope it can be fixed @@.",
                    "hint": "어떤 방법으로든 이라는 뜻의 부사예요.",
                    "optionA": "never",
                    "optionB": "somehow",
                    "optionC": "always",
                    "result": "somehow",
                    "explanation": "'fixed somehow'는 '어떻게든 고치다'는 뜻으로 희망을 표현하는 자연스러운 말이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "Exactly, and your umbrella will work like new.",
                    "translation": "정확해, 그리고 우산이 새것처럼 작동할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Perfect, when can I come pick it up?",
                    "translation": "완벽해, 언제 찾으러 올 수 있어?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "Tomorrow afternoon would be the earliest time possible.",
                    "translation": "내일 오후가 가능한 가장 빠른 시간이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 어제 우산 살이 부러졌다고 한 말을 완성하세요.",
                    "optionA": "One",
                    "optionB": "my",
                    "optionC": "of",
                    "optionD": "umbrella",
                    "result": "One of my umbrella",
                    "explanation": "'내 우산 중 하나'라는 뜻으로 소유물의 일부 손상을 설명하는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5038 MISMATCH

엘리베이터에서 만난 이웃

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "엘리베이터에서 만난 이웃",
            "explanation": "아파트 엘리베이터에서 이웃과 나누는 어색한 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "이웃"
                },
                {
                    "tag": "인사"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "neighbor"
                },
                {
                    "tag": "greeting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "Going up to fifteen?",
                    "translation": "15층 올라가세요?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Actually, I'm going to twelve.",
                    "translation": "아니요, 12층이요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "Oh, we're pretty close then.",
                    "translation": "아 그럼 가까우시네요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 15층에 산다.",
                    "hint": "'Going up to fifteen?'에서 지훈이 어느 층으로 가는지 알 수 있어요.",
                    "result": "O",
                    "explanation": "지훈이 '15층 올라가세요?'라고 물어본 것으로 보아 본인이 15층에 사는 것 같아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Yeah, I think I've seen you before.",
                    "translation": "네, 전에 뵌 것 같아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Me too, but we never really talked.",
                    "translation": "저도요, 그런데 제대로 얘기해본 적은 없죠."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Nice to finally meet you properly!",
                    "translation": "이렇게 제대로 만나니까 좋네요!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Actually, I'm going to @@.",
                    "hint": "숫자를 나타내는 단어예요.",
                    "optionA": "eleven",
                    "optionB": "twelve",
                    "optionC": "thirteen",
                    "result": "twelve",
                    "explanation": "예솔이 '12층이요'라고 대답했으므로 'twelve'가 정답이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "I'm always rushing in the mornings.",
                    "translation": "아침엔 항상 바빠서요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Same here, work keeps me busy.",
                    "translation": "저도요, 일 때문에 바쁘거든요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Maybe we'll chat more next time.",
                    "translation": "다음엔 더 얘기해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "That would be really nice actually.",
                    "translation": "그럼 정말 좋겠어요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 제대로 만나서 기쁘다고 표현한 말을 완성하세요.",
                    "optionA": "finally",
                    "optionB": "Nice",
                    "optionC": "meet",
                    "optionD": "to",
                    "optionE": "you",
                    "result": "Nice to finally meet you",
                    "explanation": "'이렇게 제대로 만나니까 좋네요'라는 뜻으로 이웃과의 첫 만남을 반가워하는 정중한 인사예요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "엘리베이터에서 만난 이웃",
            "explanation": "아파트 엘리베이터에서 이웃과 나누는 어색한 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "이웃"
                },
                {
                    "tag": "인사"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "neighbor"
                },
                {
                    "tag": "greeting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "Going up to fifteen?",
                    "translation": "15층 올라가세요?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Actually, I'm going to twelve.",
                    "translation": "아니요, 12층이요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "Oh, we're pretty close then.",
                    "translation": "아 그럼 가까우시네요."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 15층에 산다.",
                    "hint": "'Going up to fifteen?'에서 지훈이 어느 층으로 가는지 알 수 있어요.",
                    "result": "O",
                    "explanation": "지훈이 '15층 올라가세요?'라고 물어본 것으로 보아 본인이 15층에 사는 것 같아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Yeah, I think I've seen you before.",
                    "translation": "네, 전에 뵌 것 같아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Me too, but we never really talked.",
                    "translation": "저도요, 그런데 제대로 얘기해본 적은 없죠."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Nice to finally meet you properly!",
                    "translation": "이렇게 제대로 만나니까 좋네요!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Actually, I'm going to @@.",
                    "hint": "숫자를 나타내는 단어예요.",
                    "optionA": "eleven",
                    "optionB": "twelve",
                    "optionC": "thirteen",
                    "result": "twelve",
                    "explanation": "예솔이 '12층이요'라고 대답했으므로 'twelve'가 정답이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "I'm always rushing in the mornings.",
                    "translation": "아침엔 항상 바빠서요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Same here, work keeps me busy.",
                    "translation": "저도요, 일 때문에 바쁘거든요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Maybe we'll chat more next time.",
                    "translation": "다음엔 더 얘기해요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "That would be really nice actually.",
                    "translation": "그럼 정말 좋겠어요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 제대로 만나서 기쁘다고 표현한 말을 완성하세요.",
                    "optionA": "finally",
                    "optionB": "Nice",
                    "optionC": "meet",
                    "optionD": "to",
                    "optionE": "you",
                    "result": "Nice to finally meet you",
                    "explanation": "'이렇게 제대로 만나니까 좋네요'라는 뜻으로 이웃과의 첫 만남을 반가워하는 정중한 인사예요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5039 MISMATCH

마트에서 카드가 안 돼

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "마트에서 카드가 안 돼",
            "explanation": "마트 계산대에서 카드 결제가 안 되는 당황스러운 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마트"
                },
                {
                    "tag": "카드"
                },
                {
                    "tag": "결제"
                }
            ],
            "engTags": [
                {
                    "tag": "market"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "payment"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "My card isn't working right now.",
                    "translation": "카드가 지금 안 되네요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh no, that's really annoying!",
                    "translation": "헉 진짜 짜증나겠다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I have cash but not enough.",
                    "translation": "현금 있긴 한데 부족해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Try putting it in again maybe?",
                    "translation": "다시 한번 넣어보면 어때?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채원은 현금이 전혀 없다.",
                    "hint": "'I have cash but not enough'에서 현금 보유 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "채원은 '현금 있긴 한데 부족해요'라고 말해서 현금은 있지만 충분하지 않다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Good idea, let me try once more.",
                    "translation": "좋은 생각이에요, 한번 더 해볼게요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Sometimes cards act up like this.",
                    "translation": "가끔 카드가 이상하게 굴어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Yes! It finally went through now.",
                    "translation": "됐다! 드디어 결제됐어요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sometimes cards act @@ like this.",
                    "hint": "이상하게 행동한다는 뜻의 구동사예요.",
                    "optionA": "down",
                    "optionB": "up",
                    "optionC": "away",
                    "result": "up",
                    "explanation": "'act up'은 '말썽을 부리다, 이상하게 굴다'라는 뜻의 구동사예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "Thank goodness that worked out fine!",
                    "translation": "다행히 잘 됐네요!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "I was getting really worried there.",
                    "translation": "진짜 걱정됐어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "These things happen all the time.",
                    "translation": "이런 일 정말 자주 있어요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 카드 결제가 성공해서 다행이라고 말한 문장을 완성하세요.",
                    "optionA": "goodness",
                    "optionB": "Thank",
                    "optionC": "worked",
                    "optionD": "that",
                    "optionE": "out",
                    "result": "Thank goodness that worked out",
                    "explanation": "'다행히 잘 됐네요'라는 뜻으로 안도감을 표현하는 자연스러운 영어 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "마트에서 카드가 안 돼",
            "explanation": "마트 계산대에서 카드 결제가 안 되는 당황스러운 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마트"
                },
                {
                    "tag": "카드"
                },
                {
                    "tag": "결제"
                }
            ],
            "engTags": [
                {
                    "tag": "market"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "payment"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "My card isn't working right now.",
                    "translation": "카드가 지금 안 되네요."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh no, that's really annoying!",
                    "translation": "헉 진짜 짜증나겠다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I have cash but not enough.",
                    "translation": "현금 있긴 한데 부족해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Try putting it in again maybe?",
                    "translation": "다시 한번 넣어보면 어때?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채원은 현금이 전혀 없다.",
                    "hint": "'I have cash but not enough'에서 현금 보유 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "채원은 '현금 있긴 한데 부족해요'라고 말해서 현금은 있지만 충분하지 않다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Good idea, let me try once more.",
                    "translation": "좋은 생각이에요, 한번 더 해볼게요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Sometimes cards act up like this.",
                    "translation": "가끔 카드가 이상하게 굴어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Yes! It finally went through now.",
                    "translation": "됐다! 드디어 결제됐어요."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Sometimes cards act @@ like this.",
                    "hint": "이상하게 행동한다는 뜻의 구동사예요.",
                    "optionA": "down",
                    "optionB": "up",
                    "optionC": "away",
                    "result": "up",
                    "explanation": "'act up'은 '말썽을 부리다, 이상하게 굴다'라는 뜻의 구동사예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "Thank goodness that worked out fine!",
                    "translation": "다행히 잘 됐네요!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "I was getting really worried there.",
                    "translation": "진짜 걱정됐어요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "These things happen all the time.",
                    "translation": "이런 일 정말 자주 있어요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 카드 결제가 성공해서 다행이라고 말한 문장을 완성하세요.",
                    "optionA": "goodness",
                    "optionB": "Thank",
                    "optionC": "worked",
                    "optionD": "that",
                    "optionE": "out",
                    "result": "Thank goodness that worked out",
                    "explanation": "'다행히 잘 됐네요'라는 뜻으로 안도감을 표현하는 자연스러운 영어 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5040 MISMATCH

커피숍에서 이름 틀리게 불림

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "커피숍에서 이름 틀리게 불림",
            "explanation": "커피 주문 후 이름을 잘못 불러서 생긴 웃픈 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피숍"
                },
                {
                    "tag": "이름"
                },
                {
                    "tag": "주문"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "name"
                },
                {
                    "tag": "order"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "They called out 'Mike' again.",
                    "translation": "또 '마이크'라고 불렀어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "That's not even close to yours!",
                    "translation": "네 이름이랑 전혀 안 비슷한데!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "I know, but I just answered.",
                    "translation": "맞아, 그래도 그냥 대답했어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Why didn't you correct them nicely?",
                    "translation": "왜 정중하게 고쳐주지 않았어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "It happens way too often now.",
                    "translation": "이제 너무 자주 일어나거든."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "민재는 자신의 이름을 정정해주었다.",
                    "hint": "'I just answered'에서 민재의 행동을 확인하세요.",
                    "result": "X",
                    "explanation": "민재는 '그냥 대답했어'라고 말해서 이름을 고쳐주지 않고 그냥 응답했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Maybe write it down next time?",
                    "translation": "다음엔 써주면 어때?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "That's actually a smart idea here.",
                    "translation": "그거 정말 좋은 생각이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "Or just use a simple name.",
                    "translation": "아니면 간단한 이름 쓰든지."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "It happens way too @@ now.",
                    "hint": "빈도가 높다는 뜻의 부사예요.",
                    "optionA": "rarely",
                    "optionB": "often",
                    "optionC": "never",
                    "result": "often",
                    "explanation": "'often'은 '자주'라는 뜻으로, 이름을 틀리게 부르는 일이 자주 일어난다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Like what kind of simple name?",
                    "translation": "어떤 간단한 이름 말이야?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Maybe just say 'Kim' or something.",
                    "translation": "그냥 '김'이라든지 뭐 그런 거."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 이름을 써달라고 제안한 말을 완성하세요.",
                    "optionA": "write",
                    "optionB": "Maybe",
                    "optionC": "down",
                    "optionD": "it",
                    "optionE": "next",
                    "result": "Maybe write it down next",
                    "explanation": "'다음엔 써주면 어때?'라는 뜻으로 문제 해결을 위한 친근한 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "커피숍에서 이름 틀리게 불림",
            "explanation": "커피 주문 후 이름을 잘못 불러서 생긴 웃픈 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피숍"
                },
                {
                    "tag": "이름"
                },
                {
                    "tag": "주문"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "name"
                },
                {
                    "tag": "order"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "They called out 'Mike' again.",
                    "translation": "또 '마이크'라고 불렀어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "That's not even close to yours!",
                    "translation": "네 이름이랑 전혀 안 비슷한데!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "I know, but I just answered.",
                    "translation": "맞아, 그래도 그냥 대답했어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Why didn't you correct them nicely?",
                    "translation": "왜 정중하게 고쳐주지 않았어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "It happens way too often now.",
                    "translation": "이제 너무 자주 일어나거든."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "민재는 자신의 이름을 정정해주었다.",
                    "hint": "'I just answered'에서 민재의 행동을 확인하세요.",
                    "result": "X",
                    "explanation": "민재는 '그냥 대답했어'라고 말해서 이름을 고쳐주지 않고 그냥 응답했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Maybe write it down next time?",
                    "translation": "다음엔 써주면 어때?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "That's actually a smart idea here.",
                    "translation": "그거 정말 좋은 생각이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "Or just use a simple name.",
                    "translation": "아니면 간단한 이름 쓰든지."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "It happens way too @@ now.",
                    "hint": "빈도가 높다는 뜻의 부사예요.",
                    "optionA": "rarely",
                    "optionB": "often",
                    "optionC": "never",
                    "result": "often",
                    "explanation": "'often'은 '자주'라는 뜻으로, 이름을 틀리게 부르는 일이 자주 일어난다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Like what kind of simple name?",
                    "translation": "어떤 간단한 이름 말이야?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Maybe just say 'Kim' or something.",
                    "translation": "그냥 '김'이라든지 뭐 그런 거."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 이름을 써달라고 제안한 말을 완성하세요.",
                    "optionA": "write",
                    "optionB": "Maybe",
                    "optionC": "down",
                    "optionD": "it",
                    "optionE": "next",
                    "result": "Maybe write it down next",
                    "explanation": "'다음엔 써주면 어때?'라는 뜻으로 문제 해결을 위한 친근한 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5041 MISMATCH

지하철에서 자리 양보받음

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "지하철에서 자리 양보받음",
            "explanation": "지하철에서 예상치 못하게 자리를 양보받는 따뜻한 순간입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "지하철"
                },
                {
                    "tag": "자리"
                },
                {
                    "tag": "양보"
                }
            ],
            "engTags": [
                {
                    "tag": "subway"
                },
                {
                    "tag": "seat"
                },
                {
                    "tag": "kindness"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "That person offered me their seat.",
                    "translation": "저분이 자리 양보해주셨어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Wow, that was really kind today.",
                    "translation": "와 오늘 정말 친절하시네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "I wasn't expecting that at all.",
                    "translation": "전혀 예상 못 했어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진은 자리에 앉을 것을 예상했다.",
                    "hint": "'I wasn't expecting that at all'에서 유진의 예상을 확인하세요.",
                    "result": "X",
                    "explanation": "유진은 '전혀 예상 못 했어'라고 말해서 자리 양보를 예상하지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Some people are just naturally nice.",
                    "translation": "어떤 사람들은 천성이 착해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "It made my whole day better.",
                    "translation": "하루 종일 기분이 좋아졌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Small acts like that really matter.",
                    "translation": "그런 작은 행동이 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "I want to do the same.",
                    "translation": "나도 그렇게 하고 싶어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Small acts like that really @@.",
                    "hint": "중요하다는 뜻의 동사예요.",
                    "optionA": "happen",
                    "optionB": "matter",
                    "optionC": "finish",
                    "result": "matter",
                    "explanation": "'matter'는 '중요하다'라는 뜻으로, 작은 친절이 중요하다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "That's a good way to think.",
                    "translation": "좋은 생각이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Maybe I'll help someone tomorrow too.",
                    "translation": "내일 나도 누군가 도와줄까."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "The world needs more people like that.",
                    "translation": "세상에 그런 사람이 더 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 그 친절이 하루를 좋게 만들었다고 말한 문장을 완성하세요.",
                    "optionA": "day",
                    "optionB": "made",
                    "optionC": "It",
                    "optionD": "my",
                    "optionE": "better",
                    "result": "It made my day better",
                    "explanation": "'하루 종일 기분이 좋아졌어'라는 뜻으로 작은 친절이 준 긍정적 영향을 표현해요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "지하철에서 자리 양보받음",
            "explanation": "지하철에서 예상치 못하게 자리를 양보받는 따뜻한 순간입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "지하철"
                },
                {
                    "tag": "자리"
                },
                {
                    "tag": "양보"
                }
            ],
            "engTags": [
                {
                    "tag": "subway"
                },
                {
                    "tag": "seat"
                },
                {
                    "tag": "kindness"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "That person offered me their seat.",
                    "translation": "저분이 자리 양보해주셨어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Wow, that was really kind today.",
                    "translation": "와 오늘 정말 친절하시네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "I wasn't expecting that at all.",
                    "translation": "전혀 예상 못 했어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진은 자리에 앉을 것을 예상했다.",
                    "hint": "'I wasn't expecting that at all'에서 유진의 예상을 확인하세요.",
                    "result": "X",
                    "explanation": "유진은 '전혀 예상 못 했어'라고 말해서 자리 양보를 예상하지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Some people are just naturally nice.",
                    "translation": "어떤 사람들은 천성이 착해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "It made my whole day better.",
                    "translation": "하루 종일 기분이 좋아졌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Small acts like that really matter.",
                    "translation": "그런 작은 행동이 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "I want to do the same.",
                    "translation": "나도 그렇게 하고 싶어."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Small acts like that really @@.",
                    "hint": "중요하다는 뜻의 동사예요.",
                    "optionA": "happen",
                    "optionB": "matter",
                    "optionC": "finish",
                    "result": "matter",
                    "explanation": "'matter'는 '중요하다'라는 뜻으로, 작은 친절이 중요하다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "That's a good way to think.",
                    "translation": "좋은 생각이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Maybe I'll help someone tomorrow too.",
                    "translation": "내일 나도 누군가 도와줄까."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "The world needs more people like that.",
                    "translation": "세상에 그런 사람이 더 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 그 친절이 하루를 좋게 만들었다고 말한 문장을 완성하세요.",
                    "optionA": "day",
                    "optionB": "made",
                    "optionC": "It",
                    "optionD": "my",
                    "optionE": "better",
                    "result": "It made my day better",
                    "explanation": "'하루 종일 기분이 좋아졌어'라는 뜻으로 작은 친절이 준 긍정적 영향을 표현해요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5042 MISMATCH

비 와서 우산 없이 갇힘

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "비 와서 우산 없이 갇힘",
            "explanation": "갑작스러운 비에 우산 없이 건물에 갇힌 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "비"
                },
                {
                    "tag": "우산"
                },
                {
                    "tag": "날씨"
                }
            ],
            "engTags": [
                {
                    "tag": "rain"
                },
                {
                    "tag": "umbrella"
                },
                {
                    "tag": "weather"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "It's pouring rain outside right now.",
                    "translation": "밖에 비가 엄청 와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "I didn't bring my umbrella today.",
                    "translation": "나 오늘 우산 안 가져왔어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Weather apps aren't always right here.",
                    "translation": "날씨 앱이 항상 맞는 건 아니야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Should we just wait it out?",
                    "translation": "그냥 기다릴까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Looks like it might stop soon.",
                    "translation": "곧 그칠 것 같은데."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "소영은 우산을 가져왔다.",
                    "hint": "'I didn't bring my umbrella today'에서 소영의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "소영은 '오늘 우산 안 가져왔어'라고 말해서 우산을 가져오지 않았어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "I really hope you're right about that.",
                    "translation": "정말 네 말이 맞길 바라."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "At least we're somewhere warm inside.",
                    "translation": "적어도 안에서 따뜻하긴 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "True, could be much worse honestly.",
                    "translation": "맞아, 더 안 좋을 수도 있었어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Should we just wait it @@?",
                    "hint": "기다린다는 뜻의 구동사를 완성하는 단어예요.",
                    "optionA": "up",
                    "optionB": "out",
                    "optionC": "in",
                    "result": "out",
                    "explanation": "'wait it out'은 '(비가 그칠 때까지) 기다리다'라는 뜻의 구동사예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Maybe grab some coffee while waiting?",
                    "translation": "기다리는 동안 커피라도 마실까?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Perfect idea for a rainy day!",
                    "translation": "비 오는 날엔 딱이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태호가 밖에 비가 많이 온다고 말한 문장을 완성하세요.",
                    "result": "It's pouring rain outside",
                    "explanation": "'밖에 비가 엄청 와'라는 뜻으로 강한 비를 표현하는 자연스러운 영어예요.",
                    "optionA": "pouring",
                    "optionB": "rain",
                    "optionC": "It's",
                    "optionD": "outside"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "비 와서 우산 없이 갇힘",
            "explanation": "갑작스러운 비에 우산 없이 건물에 갇힌 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "비"
                },
                {
                    "tag": "우산"
                },
                {
                    "tag": "날씨"
                }
            ],
            "engTags": [
                {
                    "tag": "rain"
                },
                {
                    "tag": "umbrella"
                },
                {
                    "tag": "weather"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "It's pouring rain outside right now.",
                    "translation": "밖에 비가 엄청 와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "I didn't bring my umbrella today.",
                    "translation": "나 오늘 우산 안 가져왔어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Weather apps aren't always right here.",
                    "translation": "날씨 앱이 항상 맞는 건 아니야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Should we just wait it out?",
                    "translation": "그냥 기다릴까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Looks like it might stop soon.",
                    "translation": "곧 그칠 것 같은데."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "소영은 우산을 가져왔다.",
                    "hint": "'I didn't bring my umbrella today'에서 소영의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "소영은 '오늘 우산 안 가져왔어'라고 말해서 우산을 가져오지 않았어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "I really hope you're right about that.",
                    "translation": "정말 네 말이 맞길 바라."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "At least we're somewhere warm inside.",
                    "translation": "적어도 안에서 따뜻하긴 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "True, could be much worse honestly.",
                    "translation": "맞아, 더 안 좋을 수도 있었어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Should we just wait it @@?",
                    "hint": "기다린다는 뜻의 구동사를 완성하는 단어예요.",
                    "optionA": "up",
                    "optionB": "out",
                    "optionC": "in",
                    "result": "out",
                    "explanation": "'wait it out'은 '(비가 그칠 때까지) 기다리다'라는 뜻의 구동사예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Maybe grab some coffee while waiting?",
                    "translation": "기다리는 동안 커피라도 마실까?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Perfect idea for a rainy day!",
                    "translation": "비 오는 날엔 딱이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "태호가 밖에 비가 많이 온다고 말한 문장을 완성하세요.",
                    "optionA": "pouring",
                    "optionB": "rain",
                    "optionC": "It's",
                    "optionD": "outside",
                    "result": "It's pouring rain outside",
                    "explanation": "'밖에 비가 엄청 와'라는 뜻으로 강한 비를 표현하는 자연스러운 영어예요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5043 MISMATCH

핸드폰 배터리 1% 남음

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "핸드폰 배터리 1% 남음",
            "explanation": "중요한 순간에 핸드폰 배터리가 거의 다 떨어진 급박한 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "핸드폰"
                },
                {
                    "tag": "배터리"
                },
                {
                    "tag": "충전"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "battery"
                },
                {
                    "tag": "charge"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My phone is at one percent.",
                    "translation": "폰 배터리 1프로야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Oh wow, that's cutting it close!",
                    "translation": "와 진짜 아슬아슬하네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I need to find somewhere quick.",
                    "translation": "빨리 어디 찾아야겠어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "There's a cafe right over there.",
                    "translation": "저기 카페 바로 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재현의 핸드폰 배터리가 많이 남아있다.",
                    "hint": "'My phone is at one percent'에서 배터리 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "재현은 '폰 배터리 1프로야'라고 말해서 배터리가 거의 다 떨어진 상태예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Do they usually have charging spots?",
                    "translation": "보통 충전할 곳 있나?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Most cafes do these days thankfully.",
                    "translation": "요즘 대부분 카페에 다행히 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Let's hurry before it dies completely.",
                    "translation": "완전히 꺼지기 전에 서둘러."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "I hate when this happens suddenly.",
                    "translation": "갑자기 이런 일 생기면 짜증나."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Most cafes do these days @@.",
                    "hint": "다행스럽다는 뜻의 부사예요.",
                    "optionA": "sadly",
                    "optionB": "thankfully",
                    "optionC": "rarely",
                    "result": "thankfully",
                    "explanation": "'thankfully'는 '다행히'라는 뜻으로, 대부분 카페에 충전 시설이 있어서 다행이라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "At least I found you here.",
                    "translation": "적어도 여기서 너 만났네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Always happy to help out friends!",
                    "translation": "친구 도와주는 건 언제나 기뻐!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 재현의 상황이 아슬아슬하다고 말한 문장을 완성하세요.",
                    "optionA": "cutting",
                    "optionB": "Oh",
                    "optionC": "that's",
                    "optionD": "it",
                    "optionE": "close",
                    "result": "Oh that's cutting it close",
                    "explanation": "'와 진짜 아슬아슬하네'라는 뜻으로 위험한 상황을 표현하는 관용구예요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "핸드폰 배터리 1% 남음",
            "explanation": "중요한 순간에 핸드폰 배터리가 거의 다 떨어진 급박한 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "핸드폰"
                },
                {
                    "tag": "배터리"
                },
                {
                    "tag": "충전"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "battery"
                },
                {
                    "tag": "charge"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My phone is at one percent.",
                    "translation": "폰 배터리 1프로야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Oh wow, that's cutting it close!",
                    "translation": "와 진짜 아슬아슬하네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I need to find somewhere quick.",
                    "translation": "빨리 어디 찾아야겠어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "There's a cafe right over there.",
                    "translation": "저기 카페 바로 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재현의 핸드폰 배터리가 많이 남아있다.",
                    "hint": "'My phone is at one percent'에서 배터리 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "재현은 '폰 배터리 1프로야'라고 말해서 배터리가 거의 다 떨어진 상태예요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Do they usually have charging spots?",
                    "translation": "보통 충전할 곳 있나?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Most cafes do these days thankfully.",
                    "translation": "요즘 대부분 카페에 다행히 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Let's hurry before it dies completely.",
                    "translation": "완전히 꺼지기 전에 서둘러."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "I hate when this happens suddenly.",
                    "translation": "갑자기 이런 일 생기면 짜증나."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Most cafes do these days @@.",
                    "hint": "다행스럽다는 뜻의 부사예요.",
                    "optionA": "sadly",
                    "optionB": "thankfully",
                    "optionC": "rarely",
                    "result": "thankfully",
                    "explanation": "'thankfully'는 '다행히'라는 뜻으로, 대부분 카페에 충전 시설이 있어서 다행이라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "At least I found you here.",
                    "translation": "적어도 여기서 너 만났네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Always happy to help out friends!",
                    "translation": "친구 도와주는 건 언제나 기뻐!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 재현의 상황이 아슬아슬하다고 말한 문장을 완성하세요.",
                    "optionA": "cutting",
                    "optionB": "Oh",
                    "optionC": "that's",
                    "optionD": "it",
                    "optionE": "close",
                    "result": "Oh that's cutting it close",
                    "explanation": "'와 진짜 아슬아슬하네'라는 뜻으로 위험한 상황을 표현하는 관용구예요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5044 MISMATCH

길에서 연예인 닮은 사람 발견

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "길에서 연예인 닮은 사람 발견",
            "explanation": "길거리에서 연예인과 똑같이 생긴 사람을 발견한 신기한 순간입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "연예인"
                },
                {
                    "tag": "닮음"
                },
                {
                    "tag": "길거리"
                }
            ],
            "engTags": [
                {
                    "tag": "celebrity"
                },
                {
                    "tag": "similar"
                },
                {
                    "tag": "street"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "That person looks exactly like someone.",
                    "translation": "저 사람 누구랑 완전 똑같네."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Which celebrity are you thinking of?",
                    "translation": "어떤 연예인 말하는 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "You know that famous actor guy.",
                    "translation": "그 유명한 남자 배우 있잖아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Oh yeah, I totally see it!",
                    "translation": "아 맞다, 완전 비슷해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Should we ask for a picture?",
                    "translation": "사진 찍어달라고 할까?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "나연은 그 사람이 진짜 연예인이라고 생각한다.",
                    "hint": "'That person looks exactly like someone'에서 나연의 생각을 확인하세요.",
                    "result": "X",
                    "explanation": "나연은 '저 사람 누구랑 완전 똑같네'라고 말해서 닮았다고 생각하는 거지 진짜 연예인이라고 하지 않았어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "But what if it's not him?",
                    "translation": "근데 본인이 아니면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That would be super embarrassing honestly.",
                    "translation": "그럼 진짜 민망하겠다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Let's just enjoy the moment quietly.",
                    "translation": "그냥 조용히 신기해하자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That would be super @@ honestly.",
                    "hint": "부끄럽다는 뜻의 형용사예요.",
                    "optionA": "exciting",
                    "optionB": "embarrassing",
                    "optionC": "interesting",
                    "result": "embarrassing",
                    "explanation": "'embarrassing'은 '민망한, 부끄러운'이라는 뜻으로 잘못 생각했을 때의 기분을 표현해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "You're right, that's much safer.",
                    "translation": "맞아, 그게 훨씬 안전해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Still pretty cool to see though.",
                    "translation": "그래도 보는 것만으로도 신기해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 그 사람이 연예인과 비슷하다고 동의한 말을 완성하세요.",
                    "optionA": "see",
                    "optionB": "totally",
                    "optionC": "Oh",
                    "optionD": "it",
                    "optionE": "I",
                    "result": "Oh I totally see it",
                    "explanation": "'아 맞다, 완전 비슷해'라는 뜻으로 상대방 의견에 강하게 동의하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "길에서 연예인 닮은 사람 발견",
            "explanation": "길거리에서 연예인과 똑같이 생긴 사람을 발견한 신기한 순간입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "연예인"
                },
                {
                    "tag": "닮음"
                },
                {
                    "tag": "길거리"
                }
            ],
            "engTags": [
                {
                    "tag": "celebrity"
                },
                {
                    "tag": "similar"
                },
                {
                    "tag": "street"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "That person looks exactly like someone.",
                    "translation": "저 사람 누구랑 완전 똑같네."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Which celebrity are you thinking of?",
                    "translation": "어떤 연예인 말하는 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "You know that famous actor guy.",
                    "translation": "그 유명한 남자 배우 있잖아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Oh yeah, I totally see it!",
                    "translation": "아 맞다, 완전 비슷해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Should we ask for a picture?",
                    "translation": "사진 찍어달라고 할까?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "나연은 그 사람이 진짜 연예인이라고 생각한다.",
                    "hint": "'That person looks exactly like someone'에서 나연의 생각을 확인하세요.",
                    "result": "X",
                    "explanation": "나연은 '저 사람 누구랑 완전 똑같네'라고 말해서 닮았다고 생각하는 거지 진짜 연예인이라고 하지 않았어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "But what if it's not him?",
                    "translation": "근데 본인이 아니면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That would be super embarrassing honestly.",
                    "translation": "그럼 진짜 민망하겠다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Let's just enjoy the moment quietly.",
                    "translation": "그냥 조용히 신기해하자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That would be super @@ honestly.",
                    "hint": "부끄럽다는 뜻의 형용사예요.",
                    "optionA": "exciting",
                    "optionB": "embarrassing",
                    "optionC": "interesting",
                    "result": "embarrassing",
                    "explanation": "'embarrassing'은 '민망한, 부끄러운'이라는 뜻으로 잘못 생각했을 때의 기분을 표현해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "You're right, that's much safer.",
                    "translation": "맞아, 그게 훨씬 안전해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Still pretty cool to see though.",
                    "translation": "그래도 보는 것만으로도 신기해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 그 사람이 연예인과 비슷하다고 동의한 말을 완성하세요.",
                    "optionA": "see",
                    "optionB": "totally",
                    "optionC": "Oh",
                    "optionD": "it",
                    "optionE": "I",
                    "result": "Oh I totally see it",
                    "explanation": "'아 맞다, 완전 비슷해'라는 뜻으로 상대방 의견에 강하게 동의하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5045 MISMATCH

자동문이 안 열려서 당황

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "자동문이 안 열려서 당황",
            "explanation": "자동문 앞에서 문이 열리지 않아 어리둥절한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "자동문"
                },
                {
                    "tag": "센서"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "door"
                },
                {
                    "tag": "sensor"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "This automatic door won't open up.",
                    "translation": "이 자동문이 안 열려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Maybe the sensor isn't working right.",
                    "translation": "센서가 제대로 안 되는 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "I've been standing here for ages.",
                    "translation": "여기 서 있은 지 한참 됐어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Try waving your hands around more.",
                    "translation": "손을 더 흔들어봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승현은 자동문이 바로 열렸다고 말했다.",
                    "hint": "'This automatic door won't open up'에서 문의 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "승현은 '이 자동문이 안 열려'라고 말해서 문이 열리지 않는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "Good idea, let me try that.",
                    "translation": "좋은 생각이야, 해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Sometimes they get stuck like this.",
                    "translation": "가끔 이렇게 고장나기도 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "There we go, it finally opened!",
                    "translation": "됐다, 드디어 열렸어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Technology can be so weird sometimes.",
                    "translation": "가끔 기계가 정말 이상해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Try waving your hands around @@.",
                    "hint": "'더 많이'라는 뜻의 부사예요.",
                    "optionA": "less",
                    "optionB": "more",
                    "optionC": "never",
                    "result": "more",
                    "explanation": "'more'는 '더 많이'라는 뜻으로, 손을 더 많이 흔들어보라는 제안이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "At least we figured it out.",
                    "translation": "적어도 해결했네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Next time you'll know what works.",
                    "translation": "다음엔 뭘 해야 하는지 알겠네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 센서가 제대로 작동하지 않는다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "sensor",
                    "optionC": "the",
                    "optionD": "working",
                    "optionE": "isn't",
                    "result": "Maybe the sensor isn't working",
                    "explanation": "'센서가 제대로 안 되는 것 같아'라는 뜻으로 문제 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "자동문이 안 열려서 당황",
            "explanation": "자동문 앞에서 문이 열리지 않아 어리둥절한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "자동문"
                },
                {
                    "tag": "센서"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "door"
                },
                {
                    "tag": "sensor"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "This automatic door won't open up.",
                    "translation": "이 자동문이 안 열려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Maybe the sensor isn't working right.",
                    "translation": "센서가 제대로 안 되는 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "I've been standing here for ages.",
                    "translation": "여기 서 있은 지 한참 됐어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Try waving your hands around more.",
                    "translation": "손을 더 흔들어봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승현은 자동문이 바로 열렸다고 말했다.",
                    "hint": "'This automatic door won't open up'에서 문의 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "승현은 '이 자동문이 안 열려'라고 말해서 문이 열리지 않는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "Good idea, let me try that.",
                    "translation": "좋은 생각이야, 해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Sometimes they get stuck like this.",
                    "translation": "가끔 이렇게 고장나기도 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "There we go, it finally opened!",
                    "translation": "됐다, 드디어 열렸어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Technology can be so weird sometimes.",
                    "translation": "가끔 기계가 정말 이상해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Try waving your hands around @@.",
                    "hint": "'더 많이'라는 뜻의 부사예요.",
                    "optionA": "less",
                    "optionB": "more",
                    "optionC": "never",
                    "result": "more",
                    "explanation": "'more'는 '더 많이'라는 뜻으로, 손을 더 많이 흔들어보라는 제안이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "At least we figured it out.",
                    "translation": "적어도 해결했네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Next time you'll know what works.",
                    "translation": "다음엔 뭘 해야 하는지 알겠네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 센서가 제대로 작동하지 않는다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "sensor",
                    "optionC": "the",
                    "optionD": "working",
                    "optionE": "isn't",
                    "result": "Maybe the sensor isn't working",
                    "explanation": "'센서가 제대로 안 되는 것 같아'라는 뜻으로 문제 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5046 MISMATCH

택시에서 카드 안 된다고 함

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "택시에서 카드 안 된다고 함",
            "explanation": "택시에서 카드 결제가 안 된다는 말에 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "택시"
                },
                {
                    "tag": "카드"
                },
                {
                    "tag": "현금"
                }
            ],
            "engTags": [
                {
                    "tag": "taxi"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "cash"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "The driver says cards aren't working.",
                    "translation": "기사님이 카드 안 된다고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "But I don't have enough cash!",
                    "translation": "근데 나 현금 충분히 없어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Let me check what I have.",
                    "translation": "내가 얼마 있나 봐볼게."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "This is such bad timing honestly.",
                    "translation": "진짜 타이밍 최악이다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I think I can cover it.",
                    "translation": "내가 낼 수 있을 것 같아."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "채원은 현금이 충분히 있다.",
                    "hint": "'But I don't have enough cash!'에서 채원의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "채원은 '근데 나 현금 충분히 없어!'라고 말해서 현금이 부족하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Really? That would save me here.",
                    "translation": "정말? 그럼 완전 고마워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "No problem, happens to everyone sometimes.",
                    "translation": "괜찮아, 가끔 누구한테나 있는 일이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "I'll pay you back right away.",
                    "translation": "바로 갚아줄게."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "This is such bad @@ honestly.",
                    "hint": "'시간, 때'를 뜻하는 명사예요.",
                    "optionA": "timing",
                    "optionB": "weather",
                    "optionC": "feeling",
                    "result": "timing",
                    "explanation": "'timing'은 '타이밍, 때'라는 뜻으로, 현금이 부족한 상황에서 카드가 안 되는 나쁜 타이밍을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Don't worry about paying back quickly.",
                    "translation": "빨리 갚는다고 걱정하지 마."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Thanks, you're being really helpful today.",
                    "translation": "고마워, 오늘 정말 도움 많이 됐어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이 자신이 택시비를 낼 수 있다고 말한 문장을 완성하세요.",
                    "result": "I think I can cover it",
                    "explanation": "'내가 낼 수 있을 것 같아'라는 뜻으로 친구를 도와주겠다는 의미예요.",
                    "optionA": "I",
                    "optionB": "can",
                    "optionC": "cover",
                    "optionD": "it",
                    "optionE": "I",
                    "optionF": "think"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "택시에서 카드 안 된다고 함",
            "explanation": "택시에서 카드 결제가 안 된다는 말에 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "택시"
                },
                {
                    "tag": "카드"
                },
                {
                    "tag": "현금"
                }
            ],
            "engTags": [
                {
                    "tag": "taxi"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "cash"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "The driver says cards aren't working.",
                    "translation": "기사님이 카드 안 된다고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "But I don't have enough cash!",
                    "translation": "근데 나 현금 충분히 없어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Let me check what I have.",
                    "translation": "내가 얼마 있나 봐볼게."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "This is such bad timing honestly.",
                    "translation": "진짜 타이밍 최악이다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I think I can cover it.",
                    "translation": "내가 낼 수 있을 것 같아."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "채원은 현금이 충분히 있다.",
                    "hint": "'But I don't have enough cash!'에서 채원의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "채원은 '근데 나 현금 충분히 없어!'라고 말해서 현금이 부족하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Really? That would save me here.",
                    "translation": "정말? 그럼 완전 고마워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "No problem, happens to everyone sometimes.",
                    "translation": "괜찮아, 가끔 누구한테나 있는 일이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "I'll pay you back right away.",
                    "translation": "바로 갚아줄게."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "This is such bad @@ honestly.",
                    "hint": "'시간, 때'를 뜻하는 명사예요.",
                    "optionA": "timing",
                    "optionB": "weather",
                    "optionC": "feeling",
                    "result": "timing",
                    "explanation": "'timing'은 '타이밍, 때'라는 뜻으로, 현금이 부족한 상황에서 카드가 안 되는 나쁜 타이밍을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Don't worry about paying back quickly.",
                    "translation": "빨리 갚는다고 걱정하지 마."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Thanks, you're being really helpful today.",
                    "translation": "고마워, 오늘 정말 도움 많이 됐어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "준혁이 자신이 택시비를 낼 수 있다고 말한 문장을 완성하세요.",
                    "optionA": "I",
                    "optionB": "can",
                    "optionC": "cover",
                    "optionD": "it",
                    "optionE": "I",
                    "optionF": "think",
                    "result": "I think I can cover it",
                    "explanation": "'내가 낼 수 있을 것 같아'라는 뜻으로 친구를 도와주겠다는 의미예요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5047 MISMATCH

화장실 휴지 떨어져서 난감

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "화장실 휴지 떨어져서 난감",
            "explanation": "화장실에서 휴지가 떨어져서 곤란한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장실"
                },
                {
                    "tag": "휴지"
                },
                {
                    "tag": "곤란"
                }
            ],
            "engTags": [
                {
                    "tag": "bathroom"
                },
                {
                    "tag": "tissue"
                },
                {
                    "tag": "trouble"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "There's no toilet paper left here.",
                    "translation": "여기 휴지 떨어졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Oh no, you're totally stuck!",
                    "translation": "헉 완전 갇혔네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Can you check other stalls maybe?",
                    "translation": "다른 칸 확인해볼 수 있어?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Yeah give me a sec.",
                    "translation": "응 잠깐만."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지원이 있는 곳에 휴지가 많이 남아있다.",
                    "hint": "'There's no toilet paper left here'에서 휴지 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "지원은 '여기 휴지 떨어졌어'라고 말해서 휴지가 없다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Forgot to grab some leaving home.",
                    "translation": "집에서 나올 때 챙기는 걸 깜빡했네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "There's some in the next one!",
                    "translation": "옆 칸에 있다!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "Oh thank god, you're a lifesaver!",
                    "translation": "헐 다행이다 고마워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Buy me coffee later then!",
                    "translation": "이따 커피 사라!"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can you check other @@ maybe?",
                    "hint": "화장실의 작은 방을 뜻하는 복수형 명사예요.",
                    "optionA": "rooms",
                    "optionB": "stalls",
                    "optionC": "doors",
                    "result": "stalls",
                    "explanation": "'stalls'는 '화장실 칸'이라는 뜻으로, 공중화장실의 각각의 칸을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Deal, what do you want?",
                    "translation": "콜, 뭐 마실래?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Just an iced americano please.",
                    "translation": "그냥 아아로."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 옆 칸에 휴지가 있다고 말한 문장을 완성하세요.",
                    "optionA": "some",
                    "optionB": "There's",
                    "optionC": "next",
                    "optionD": "in",
                    "optionE": "the",
                    "result": "There's some in the next",
                    "explanation": "'옆 칸에 있다'라는 뜻으로 문제를 해결했다는 기쁜 소식을 전하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "화장실 휴지 떨어져서 난감",
            "explanation": "화장실에서 휴지가 떨어져서 곤란한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장실"
                },
                {
                    "tag": "휴지"
                },
                {
                    "tag": "곤란"
                }
            ],
            "engTags": [
                {
                    "tag": "bathroom"
                },
                {
                    "tag": "tissue"
                },
                {
                    "tag": "trouble"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "There's no toilet paper left here.",
                    "translation": "여기 휴지 떨어졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Oh no, you're totally stuck!",
                    "translation": "헉 완전 갇혔네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Can you check other stalls maybe?",
                    "translation": "다른 칸 확인해볼 수 있어?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Yeah give me a sec.",
                    "translation": "응 잠깐만."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지원이 있는 곳에 휴지가 많이 남아있다.",
                    "hint": "'There's no toilet paper left here'에서 휴지 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "지원은 '여기 휴지 떨어졌어'라고 말해서 휴지가 없다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Forgot to grab some leaving home.",
                    "translation": "집에서 나올 때 챙기는 걸 깜빡했네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "There's some in the next one!",
                    "translation": "옆 칸에 있다!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "Oh thank god, you're a lifesaver!",
                    "translation": "헐 다행이다 고마워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Buy me coffee later then!",
                    "translation": "이따 커피 사라!"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can you check other @@ maybe?",
                    "hint": "화장실의 작은 방을 뜻하는 복수형 명사예요.",
                    "optionA": "rooms",
                    "optionB": "stalls",
                    "optionC": "doors",
                    "result": "stalls",
                    "explanation": "'stalls'는 '화장실 칸'이라는 뜻으로, 공중화장실의 각각의 칸을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Deal, what do you want?",
                    "translation": "콜, 뭐 마실래?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Just an iced americano please.",
                    "translation": "그냥 아아로."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 옆 칸에 휴지가 있다고 말한 문장을 완성하세요.",
                    "optionA": "some",
                    "optionB": "There's",
                    "optionC": "next",
                    "optionD": "in",
                    "optionE": "the",
                    "result": "There's some in the next",
                    "explanation": "'옆 칸에 있다'라는 뜻으로 문제를 해결했다는 기쁜 소식을 전하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5048 MISMATCH

스마트폰 화면 깨짐

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "스마트폰 화면 깨짐",
            "explanation": "스마트폰을 떨어뜨려서 화면이 깨진 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "스마트폰"
                },
                {
                    "tag": "화면"
                },
                {
                    "tag": "수리"
                }
            ],
            "engTags": [
                {
                    "tag": "smartphone"
                },
                {
                    "tag": "screen"
                },
                {
                    "tag": "repair"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I just dropped my phone badly.",
                    "translation": "폰 완전 박살났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Oh no, is the screen cracked?",
                    "translation": "헉 화면 깨졌어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Yeah, it's like spider web now.",
                    "translation": "응, 거미줄 됐어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "That's gonna cost you big time.",
                    "translation": "수리비 많이 나올 듯."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민재의 폰 화면이 멀쩡하다.",
                    "hint": "'it's like spider web now'에서 화면 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "민재는 '거미줄 됐어'라고 말해서 화면이 심하게 깨졌다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "My parents are gonna kill me.",
                    "translation": "우리 부모님이 죽일 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Maybe try that phone repair shop?",
                    "translation": "폰 수리점 가보면 어때?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Good idea, hope it's not expensive.",
                    "translation": "좋은 생각이야, 비싸지 않길."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Want me to come with you?",
                    "translation": "같이 갈까?"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That's gonna cost you big @@.",
                    "hint": "'시간'을 뜻하는 단어예요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "trouble",
                    "result": "time",
                    "explanation": "'big time'은 '많이, 크게'라는 뜻으로 수리비가 많이 들 거라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yeah that'd be really helpful actually.",
                    "translation": "응 그럼 진짜 도움 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "No problem, let's go check it.",
                    "translation": "괜찮아, 가서 알아보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 폰 수리점을 가보라고 제안한 말을 완성하세요.",
                    "optionA": "try",
                    "optionB": "Maybe",
                    "optionC": "phone",
                    "optionD": "that",
                    "optionE": "repair",
                    "result": "Maybe try that phone repair",
                    "explanation": "'폰 수리점 가보면 어때?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "스마트폰 화면 깨짐",
            "explanation": "스마트폰을 떨어뜨려서 화면이 깨진 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "스마트폰"
                },
                {
                    "tag": "화면"
                },
                {
                    "tag": "수리"
                }
            ],
            "engTags": [
                {
                    "tag": "smartphone"
                },
                {
                    "tag": "screen"
                },
                {
                    "tag": "repair"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I just dropped my phone badly.",
                    "translation": "폰 완전 박살났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Oh no, is the screen cracked?",
                    "translation": "헉 화면 깨졌어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Yeah, it's like spider web now.",
                    "translation": "응, 거미줄 됐어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "That's gonna cost you big time.",
                    "translation": "수리비 많이 나올 듯."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민재의 폰 화면이 멀쩡하다.",
                    "hint": "'it's like spider web now'에서 화면 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "민재는 '거미줄 됐어'라고 말해서 화면이 심하게 깨졌다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "My parents are gonna kill me.",
                    "translation": "우리 부모님이 죽일 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Maybe try that phone repair shop?",
                    "translation": "폰 수리점 가보면 어때?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Good idea, hope it's not expensive.",
                    "translation": "좋은 생각이야, 비싸지 않길."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Want me to come with you?",
                    "translation": "같이 갈까?"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That's gonna cost you big @@.",
                    "hint": "'시간'을 뜻하는 단어예요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "trouble",
                    "result": "time",
                    "explanation": "'big time'은 '많이, 크게'라는 뜻으로 수리비가 많이 들 거라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yeah that'd be really helpful actually.",
                    "translation": "응 그럼 진짜 도움 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "No problem, let's go check it.",
                    "translation": "괜찮아, 가서 알아보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 폰 수리점을 가보라고 제안한 말을 완성하세요.",
                    "optionA": "try",
                    "optionB": "Maybe",
                    "optionC": "phone",
                    "optionD": "that",
                    "optionE": "repair",
                    "result": "Maybe try that phone repair",
                    "explanation": "'폰 수리점 가보면 어때?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5049 MISMATCH

버스 놓쳐서 지각 위기

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "버스 놓쳐서 지각 위기",
            "explanation": "버스를 놓쳐서 학교에 늦을 뻔한 아침 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "버스"
                },
                {
                    "tag": "지각"
                },
                {
                    "tag": "학교"
                }
            ],
            "engTags": [
                {
                    "tag": "bus"
                },
                {
                    "tag": "late"
                },
                {
                    "tag": "school"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I just missed the morning bus.",
                    "translation": "아침 버스 놓쳤어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Seriously? That's really bad timing.",
                    "translation": "진짜? 타이밍 완전 최악이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Now I'm gonna be super late.",
                    "translation": "이제 엄청 늦을 거야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Can you catch the next one?",
                    "translation": "다음 거 탈 수 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "It comes in twenty minutes though.",
                    "translation": "그런데 20분 후에 와."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "지원이 버스를 탔다.",
                    "hint": "'I just missed the morning bus'에서 지원의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "지원은 '아침 버스 놓쳤어'라고 말해서 버스를 타지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Maybe ask your parents for ride?",
                    "translation": "부모님께 태워달라고 해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "They already left for work early.",
                    "translation": "벌써 일찍 출근하셨어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Taxi might be your only option.",
                    "translation": "택시밖에 방법이 없을 듯."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "It comes in twenty @@ though.",
                    "hint": "시간의 단위를 나타내는 복수형 명사예요.",
                    "optionA": "hours",
                    "optionB": "minutes",
                    "optionC": "seconds",
                    "result": "minutes",
                    "explanation": "'minutes'는 '분'이라는 뜻으로, 다음 버스가 20분 후에 온다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Ugh fine, I'll call one now.",
                    "translation": "아 알겠어, 지금 부를게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "At least you won't be late.",
                    "translation": "적어도 늦지는 않겠네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 부모님께 태워달라고 해보라고 제안한 말을 완성하세요.",
                    "optionA": "parents",
                    "optionB": "Maybe",
                    "optionC": "ask",
                    "optionD": "your",
                    "optionE": "for",
                    "result": "Maybe ask your parents for",
                    "explanation": "'부모님께 태워달라고 해볼까?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "버스 놓쳐서 지각 위기",
            "explanation": "버스를 놓쳐서 학교에 늦을 뻔한 아침 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "버스"
                },
                {
                    "tag": "지각"
                },
                {
                    "tag": "학교"
                }
            ],
            "engTags": [
                {
                    "tag": "bus"
                },
                {
                    "tag": "late"
                },
                {
                    "tag": "school"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I just missed the morning bus.",
                    "translation": "아침 버스 놓쳤어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Seriously? That's really bad timing.",
                    "translation": "진짜? 타이밍 완전 최악이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Now I'm gonna be super late.",
                    "translation": "이제 엄청 늦을 거야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Can you catch the next one?",
                    "translation": "다음 거 탈 수 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "It comes in twenty minutes though.",
                    "translation": "그런데 20분 후에 와."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "지원이 버스를 탔다.",
                    "hint": "'I just missed the morning bus'에서 지원의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "지원은 '아침 버스 놓쳤어'라고 말해서 버스를 타지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Maybe ask your parents for ride?",
                    "translation": "부모님께 태워달라고 해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "They already left for work early.",
                    "translation": "벌써 일찍 출근하셨어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Taxi might be your only option.",
                    "translation": "택시밖에 방법이 없을 듯."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "It comes in twenty @@ though.",
                    "hint": "시간의 단위를 나타내는 복수형 명사예요.",
                    "optionA": "hours",
                    "optionB": "minutes",
                    "optionC": "seconds",
                    "result": "minutes",
                    "explanation": "'minutes'는 '분'이라는 뜻으로, 다음 버스가 20분 후에 온다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Ugh fine, I'll call one now.",
                    "translation": "아 알겠어, 지금 부를게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "At least you won't be late.",
                    "translation": "적어도 늦지는 않겠네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 부모님께 태워달라고 해보라고 제안한 말을 완성하세요.",
                    "optionA": "parents",
                    "optionB": "Maybe",
                    "optionC": "ask",
                    "optionD": "your",
                    "optionE": "for",
                    "result": "Maybe ask your parents for",
                    "explanation": "'부모님께 태워달라고 해볼까?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5050 MISMATCH

에어컨 고장나서 더위먹음

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "에어컨 고장나서 더위먹음",
            "explanation": "여름에 에어컨이 고장나서 너무 더운 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "더위"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "heat"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Our air conditioner just broke down.",
                    "translation": "우리 집 에어컨 고장났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh that's terrible in this heat!",
                    "translation": "이 더위에 완전 최악이다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I'm literally melting right now here.",
                    "translation": "지금 진짜 녹고 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Can you get it fixed today?",
                    "translation": "오늘 고칠 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채원네 집 에어컨이 잘 작동한다.",
                    "hint": "'Our air conditioner just broke down'에서 에어컨 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "채원은 '우리 집 에어컨 고장났어'라고 말해서 작동하지 않는다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Called repair guy but he's busy.",
                    "translation": "수리기사님 불렀는데 바쁘대."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Want to hang out at mall?",
                    "translation": "쇼핑몰에서 놀까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That's actually a brilliant idea really.",
                    "translation": "그거 진짜 좋은 생각이다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "They have great air conditioning there.",
                    "translation": "거기 에어컨 완전 잘 나와."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I'm literally melting right @@ here.",
                    "hint": "현재를 나타내는 부사예요.",
                    "optionA": "then",
                    "optionB": "now",
                    "optionC": "later",
                    "result": "now",
                    "explanation": "'right now'는 '지금 당장'이라는 뜻으로 현재 상황의 심각함을 강조해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Let's go before I pass out.",
                    "translation": "기절하기 전에 가자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Grab your stuff, I'll drive us.",
                    "translation": "짐 챙겨, 내가 태워줄게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 쇼핑몰에서 놀자고 제안한 말을 완성하세요.",
                    "optionA": "to",
                    "optionB": "Want",
                    "optionC": "hang",
                    "optionD": "at",
                    "optionE": "out",
                    "result": "Want to hang out at",
                    "explanation": "'쇼핑몰에서 놀까?'라는 뜻으로 친구에게 대안을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "에어컨 고장나서 더위먹음",
            "explanation": "여름에 에어컨이 고장나서 너무 더운 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "더위"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "heat"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Our air conditioner just broke down.",
                    "translation": "우리 집 에어컨 고장났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh that's terrible in this heat!",
                    "translation": "이 더위에 완전 최악이다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I'm literally melting right now here.",
                    "translation": "지금 진짜 녹고 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Can you get it fixed today?",
                    "translation": "오늘 고칠 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채원네 집 에어컨이 잘 작동한다.",
                    "hint": "'Our air conditioner just broke down'에서 에어컨 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "채원은 '우리 집 에어컨 고장났어'라고 말해서 작동하지 않는다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Called repair guy but he's busy.",
                    "translation": "수리기사님 불렀는데 바쁘대."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Want to hang out at mall?",
                    "translation": "쇼핑몰에서 놀까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That's actually a brilliant idea really.",
                    "translation": "그거 진짜 좋은 생각이다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "They have great air conditioning there.",
                    "translation": "거기 에어컨 완전 잘 나와."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I'm literally melting right @@ here.",
                    "hint": "현재를 나타내는 부사예요.",
                    "optionA": "then",
                    "optionB": "now",
                    "optionC": "later",
                    "result": "now",
                    "explanation": "'right now'는 '지금 당장'이라는 뜻으로 현재 상황의 심각함을 강조해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Let's go before I pass out.",
                    "translation": "기절하기 전에 가자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Grab your stuff, I'll drive us.",
                    "translation": "짐 챙겨, 내가 태워줄게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 쇼핑몰에서 놀자고 제안한 말을 완성하세요.",
                    "optionA": "to",
                    "optionB": "Want",
                    "optionC": "hang",
                    "optionD": "at",
                    "optionE": "out",
                    "result": "Want to hang out at",
                    "explanation": "'쇼핑몰에서 놀까?'라는 뜻으로 친구에게 대안을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5051 MISMATCH

지갑 어디 뒀는지 모르겠음

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "지갑 어디 뒀는지 모르겠음",
            "explanation": "지갑을 어디에 두었는지 찾지 못해서 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "지갑"
                },
                {
                    "tag": "분실"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "wallet"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I can't find my wallet anywhere.",
                    "translation": "지갑을 도대체 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "When did you last see it?",
                    "translation": "마지막에 언제 봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Maybe yesterday at the convenience store.",
                    "translation": "어제 편의점에서 본 것 같아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Did you check your car already?",
                    "translation": "차 안은 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Yeah, looked everywhere in there too.",
                    "translation": "응, 거기도 다 뒤져봤어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태호가 지갑을 찾았다.",
                    "hint": "'I can't find my wallet anywhere'에서 태호의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "태호는 '지갑을 도대체 못 찾겠어'라고 말해서 아직 찾지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Try calling the convenience store maybe?",
                    "translation": "편의점에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Good thinking, let me try that.",
                    "translation": "좋은 생각이야, 해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Hope they still have it there.",
                    "translation": "거기 아직 있길 바라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe yesterday at the convenience @@.",
                    "hint": "편의점을 뜻하는 단어예요.",
                    "optionA": "shop",
                    "optionB": "store",
                    "optionC": "market",
                    "result": "store",
                    "explanation": "'convenience store'는 '편의점'이라는 뜻으로 일상에서 자주 가는 곳이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "If not, I'm totally screwed.",
                    "translation": "없으면 진짜 망했어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Don't worry, we'll figure it out.",
                    "translation": "걱정 마, 방법 찾을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 편의점에 전화해보라고 제안한 말을 완성하세요.",
                    "optionA": "calling",
                    "optionB": "Try",
                    "optionC": "convenience",
                    "optionD": "the",
                    "optionE": "store",
                    "result": "Try calling the convenience store",
                    "explanation": "'편의점에 전화해볼까?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "지갑 어디 뒀는지 모르겠음",
            "explanation": "지갑을 어디에 두었는지 찾지 못해서 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "지갑"
                },
                {
                    "tag": "분실"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "wallet"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I can't find my wallet anywhere.",
                    "translation": "지갑을 도대체 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "When did you last see it?",
                    "translation": "마지막에 언제 봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Maybe yesterday at the convenience store.",
                    "translation": "어제 편의점에서 본 것 같아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Did you check your car already?",
                    "translation": "차 안은 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Yeah, looked everywhere in there too.",
                    "translation": "응, 거기도 다 뒤져봤어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태호가 지갑을 찾았다.",
                    "hint": "'I can't find my wallet anywhere'에서 태호의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "태호는 '지갑을 도대체 못 찾겠어'라고 말해서 아직 찾지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Try calling the convenience store maybe?",
                    "translation": "편의점에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Good thinking, let me try that.",
                    "translation": "좋은 생각이야, 해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Hope they still have it there.",
                    "translation": "거기 아직 있길 바라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe yesterday at the convenience @@.",
                    "hint": "편의점을 뜻하는 단어예요.",
                    "optionA": "shop",
                    "optionB": "store",
                    "optionC": "market",
                    "result": "store",
                    "explanation": "'convenience store'는 '편의점'이라는 뜻으로 일상에서 자주 가는 곳이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "If not, I'm totally screwed.",
                    "translation": "없으면 진짜 망했어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Don't worry, we'll figure it out.",
                    "translation": "걱정 마, 방법 찾을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 편의점에 전화해보라고 제안한 말을 완성하세요.",
                    "optionA": "calling",
                    "optionB": "Try",
                    "optionC": "convenience",
                    "optionD": "the",
                    "optionE": "store",
                    "result": "Try calling the convenience store",
                    "explanation": "'편의점에 전화해볼까?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5052 MISMATCH

인터넷 느려서 짜증남

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "인터넷 느려서 짜증남",
            "explanation": "인터넷이 너무 느려서 답답한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "인터넷"
                },
                {
                    "tag": "속도"
                },
                {
                    "tag": "짜증"
                }
            ],
            "engTags": [
                {
                    "tag": "internet"
                },
                {
                    "tag": "slow"
                },
                {
                    "tag": "annoying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My internet is super slow today.",
                    "translation": "오늘 인터넷이 엄청 느려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's so annoying when it happens.",
                    "translation": "그런 일 생기면 완전 짜증나지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Can't even load a simple page.",
                    "translation": "간단한 페이지도 안 떠."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Have you tried restarting the router?",
                    "translation": "공유기 재시작해봤어?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재현의 인터넷이 빠르게 작동한다.",
                    "hint": "'My internet is super slow today'에서 인터넷 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "재현은 '오늘 인터넷이 엄청 느려'라고 말해서 속도가 느리다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Yeah, but it didn't help much.",
                    "translation": "응, 근데 별로 도움 안 됐어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Maybe call your internet company then?",
                    "translation": "인터넷 회사에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "I guess that's my only option.",
                    "translation": "그것밖에 방법이 없는 것 같아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "They usually fix it pretty quick.",
                    "translation": "보통 빨리 고쳐주잖아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can't even load a simple @@.",
                    "hint": "웹사이트의 한 화면을 뜻하는 단어예요.",
                    "optionA": "video",
                    "optionB": "page",
                    "optionC": "photo",
                    "result": "page",
                    "explanation": "'page'는 '페이지'라는 뜻으로 웹사이트의 화면을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hope so, this is driving crazy.",
                    "translation": "그랬으면 좋겠어, 미치겠다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "I totally understand that feeling completely.",
                    "translation": "그 기분 완전 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 공유기를 재시작해보라고 제안한 말을 완성하세요.",
                    "optionA": "tried",
                    "optionB": "Have",
                    "optionC": "restarting",
                    "optionD": "you",
                    "optionE": "the",
                    "result": "Have you tried restarting the",
                    "explanation": "'공유기 재시작해봤어?'라는 뜻으로 기술적 문제 해결법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "인터넷 느려서 짜증남",
            "explanation": "인터넷이 너무 느려서 답답한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "인터넷"
                },
                {
                    "tag": "속도"
                },
                {
                    "tag": "짜증"
                }
            ],
            "engTags": [
                {
                    "tag": "internet"
                },
                {
                    "tag": "slow"
                },
                {
                    "tag": "annoying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My internet is super slow today.",
                    "translation": "오늘 인터넷이 엄청 느려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's so annoying when it happens.",
                    "translation": "그런 일 생기면 완전 짜증나지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Can't even load a simple page.",
                    "translation": "간단한 페이지도 안 떠."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Have you tried restarting the router?",
                    "translation": "공유기 재시작해봤어?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재현의 인터넷이 빠르게 작동한다.",
                    "hint": "'My internet is super slow today'에서 인터넷 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "재현은 '오늘 인터넷이 엄청 느려'라고 말해서 속도가 느리다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Yeah, but it didn't help much.",
                    "translation": "응, 근데 별로 도움 안 됐어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Maybe call your internet company then?",
                    "translation": "인터넷 회사에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "I guess that's my only option.",
                    "translation": "그것밖에 방법이 없는 것 같아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "They usually fix it pretty quick.",
                    "translation": "보통 빨리 고쳐주잖아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can't even load a simple @@.",
                    "hint": "웹사이트의 한 화면을 뜻하는 단어예요.",
                    "optionA": "video",
                    "optionB": "page",
                    "optionC": "photo",
                    "result": "page",
                    "explanation": "'page'는 '페이지'라는 뜻으로 웹사이트의 화면을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hope so, this is driving crazy.",
                    "translation": "그랬으면 좋겠어, 미치겠다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "I totally understand that feeling completely.",
                    "translation": "그 기분 완전 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 공유기를 재시작해보라고 제안한 말을 완성하세요.",
                    "optionA": "tried",
                    "optionB": "Have",
                    "optionC": "restarting",
                    "optionD": "you",
                    "optionE": "the",
                    "result": "Have you tried restarting the",
                    "explanation": "'공유기 재시작해봤어?'라는 뜻으로 기술적 문제 해결법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5053 MISMATCH

집 열쇠 깜빡해서 못 들어감

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "집 열쇠 깜빡해서 못 들어감",
            "explanation": "집 열쇠를 깜빡해서 집에 들어가지 못하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "열쇠"
                },
                {
                    "tag": "깜빡"
                },
                {
                    "tag": "집"
                }
            ],
            "engTags": [
                {
                    "tag": "key"
                },
                {
                    "tag": "forgot"
                },
                {
                    "tag": "home"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I forgot my house keys inside.",
                    "translation": "집 열쇠를 안에 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh no, you're locked out?",
                    "translation": "헉 밖에서 못 들어가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Yeah, and nobody's home right now.",
                    "translation": "응, 그리고 집에 아무도 없어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Do you have spare key somewhere?",
                    "translation": "여분 열쇠 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "There's one under the flower pot.",
                    "translation": "화분 밑에 하나 있어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현이 집에 들어갔다.",
                    "hint": "'I forgot my house keys inside'에서 승현의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "승현은 '집 열쇠를 안에 두고 왔어'라고 말해서 집에 못 들어간다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Perfect, problem solved then right?",
                    "translation": "완벽해, 그럼 해결됐네?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Hope it's still there though honestly.",
                    "translation": "아직 거기 있길 바라."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Let's go check it out together.",
                    "translation": "같이 가서 확인해보자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Do you have spare @@ somewhere?",
                    "hint": "여분의 것을 뜻하는 단어예요.",
                    "optionA": "money",
                    "optionB": "key",
                    "optionC": "time",
                    "result": "key",
                    "explanation": "'spare key'는 '여분 열쇠'라는 뜻으로 비상시에 사용하는 열쇠예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Thanks, you're being really helpful today.",
                    "translation": "고마워, 오늘 진짜 도움돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "That's what friends do right?",
                    "translation": "친구니까 당연하지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 같이 가서 확인해보자고 말한 문장을 완성하세요.",
                    "optionA": "go",
                    "optionB": "Let's",
                    "optionC": "check",
                    "optionD": "it",
                    "optionE": "out",
                    "result": "Let's go check it out",
                    "explanation": "'같이 가서 확인해보자'라는 뜻으로 함께 문제를 해결하자는 의미예요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "집 열쇠 깜빡해서 못 들어감",
            "explanation": "집 열쇠를 깜빡해서 집에 들어가지 못하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "열쇠"
                },
                {
                    "tag": "깜빡"
                },
                {
                    "tag": "집"
                }
            ],
            "engTags": [
                {
                    "tag": "key"
                },
                {
                    "tag": "forgot"
                },
                {
                    "tag": "home"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I forgot my house keys inside.",
                    "translation": "집 열쇠를 안에 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh no, you're locked out?",
                    "translation": "헉 밖에서 못 들어가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Yeah, and nobody's home right now.",
                    "translation": "응, 그리고 집에 아무도 없어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Do you have spare key somewhere?",
                    "translation": "여분 열쇠 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "There's one under the flower pot.",
                    "translation": "화분 밑에 하나 있어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현이 집에 들어갔다.",
                    "hint": "'I forgot my house keys inside'에서 승현의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "승현은 '집 열쇠를 안에 두고 왔어'라고 말해서 집에 못 들어간다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Perfect, problem solved then right?",
                    "translation": "완벽해, 그럼 해결됐네?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Hope it's still there though honestly.",
                    "translation": "아직 거기 있길 바라."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Let's go check it out together.",
                    "translation": "같이 가서 확인해보자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Do you have spare @@ somewhere?",
                    "hint": "여분의 것을 뜻하는 단어예요.",
                    "optionA": "money",
                    "optionB": "key",
                    "optionC": "time",
                    "result": "key",
                    "explanation": "'spare key'는 '여분 열쇠'라는 뜻으로 비상시에 사용하는 열쇠예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Thanks, you're being really helpful today.",
                    "translation": "고마워, 오늘 진짜 도움돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "That's what friends do right?",
                    "translation": "친구니까 당연하지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 같이 가서 확인해보자고 말한 문장을 완성하세요.",
                    "optionA": "go",
                    "optionB": "Let's",
                    "optionC": "check",
                    "optionD": "it",
                    "optionE": "out",
                    "result": "Let's go check it out",
                    "explanation": "'같이 가서 확인해보자'라는 뜻으로 함께 문제를 해결하자는 의미예요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5054 MISMATCH

주차 자리 찾느라 헤맴

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "주차 자리 찾느라 헤맴",
            "explanation": "주차할 곳을 찾지 못해서 계속 돌아다니는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "주차"
                },
                {
                    "tag": "자리"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "parking"
                },
                {
                    "tag": "spot"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "We've been looking for parking forever.",
                    "translation": "주차 자리 찾은지 한참 됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "This area is always super crowded.",
                    "translation": "이 동네는 항상 완전 복잡해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Should we try the next block?",
                    "translation": "다음 블록 가볼까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Yeah, maybe there's something over there.",
                    "translation": "응, 저쪽에 뭔가 있을지도."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나연과 지훈이 주차 자리를 찾았다.",
                    "hint": "'We've been looking for parking forever'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "나연은 '주차 자리 찾은지 한참 됐어'라고 말해서 아직 찾지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "I'm getting really frustrated with this.",
                    "translation": "이거 때문에 진짜 답답해져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Wait, I see an empty spot!",
                    "translation": "잠깐, 빈 자리 보여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Where? I don't see it anywhere.",
                    "translation": "어디? 나는 안 보이는데."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Right there by the blue car.",
                    "translation": "저기 파란 차 옆에."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "This area is always super @@.",
                    "hint": "사람이나 차가 많다는 뜻의 형용사예요.",
                    "optionA": "empty",
                    "optionB": "crowded",
                    "optionC": "quiet",
                    "result": "crowded",
                    "explanation": "'crowded'는 '붐비는, 복잡한'이라는 뜻으로 주차 자리 찾기 어려운 이유예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Oh yeah, let's grab it quick!",
                    "translation": "아 맞다, 빨리 잡자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Finally, that took way too long.",
                    "translation": "드디어, 너무 오래 걸렸어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 빈 주차 자리를 발견했다고 말한 문장을 완성하세요.",
                    "optionA": "empty",
                    "optionB": "see",
                    "optionC": "I",
                    "optionD": "Wait",
                    "optionE": "an",
                    "result": "Wait I see an empty",
                    "explanation": "'잠깐, 빈 자리 보여'라는 뜻으로 드디어 주차 자리를 발견한 기쁜 소식이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "주차 자리 찾느라 헤맴",
            "explanation": "주차할 곳을 찾지 못해서 계속 돌아다니는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "주차"
                },
                {
                    "tag": "자리"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "parking"
                },
                {
                    "tag": "spot"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "We've been looking for parking forever.",
                    "translation": "주차 자리 찾은지 한참 됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "This area is always super crowded.",
                    "translation": "이 동네는 항상 완전 복잡해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Should we try the next block?",
                    "translation": "다음 블록 가볼까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Yeah, maybe there's something over there.",
                    "translation": "응, 저쪽에 뭔가 있을지도."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나연과 지훈이 주차 자리를 찾았다.",
                    "hint": "'We've been looking for parking forever'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "나연은 '주차 자리 찾은지 한참 됐어'라고 말해서 아직 찾지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "I'm getting really frustrated with this.",
                    "translation": "이거 때문에 진짜 답답해져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Wait, I see an empty spot!",
                    "translation": "잠깐, 빈 자리 보여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Where? I don't see it anywhere.",
                    "translation": "어디? 나는 안 보이는데."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Right there by the blue car.",
                    "translation": "저기 파란 차 옆에."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "This area is always super @@.",
                    "hint": "사람이나 차가 많다는 뜻의 형용사예요.",
                    "optionA": "empty",
                    "optionB": "crowded",
                    "optionC": "quiet",
                    "result": "crowded",
                    "explanation": "'crowded'는 '붐비는, 복잡한'이라는 뜻으로 주차 자리 찾기 어려운 이유예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Oh yeah, let's grab it quick!",
                    "translation": "아 맞다, 빨리 잡자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Finally, that took way too long.",
                    "translation": "드디어, 너무 오래 걸렸어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 빈 주차 자리를 발견했다고 말한 문장을 완성하세요.",
                    "optionA": "empty",
                    "optionB": "see",
                    "optionC": "I",
                    "optionD": "Wait",
                    "optionE": "an",
                    "result": "Wait I see an empty",
                    "explanation": "'잠깐, 빈 자리 보여'라는 뜻으로 드디어 주차 자리를 발견한 기쁜 소식이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5055 MISMATCH

쓰레기 분리수거 헷갈림

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "쓰레기 분리수거 헷갈림",
            "explanation": "쓰레기를 어떻게 분리수거해야 할지 모르는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쓰레기"
                },
                {
                    "tag": "분리수거"
                },
                {
                    "tag": "헷갈림"
                }
            ],
            "engTags": [
                {
                    "tag": "trash"
                },
                {
                    "tag": "recycle"
                },
                {
                    "tag": "confusing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I don't know where this goes.",
                    "translation": "이거 어디 버려야 할지 모르겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "What kind of trash is it?",
                    "translation": "무슨 쓰레기인데?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "It's like plastic but feels different.",
                    "translation": "플라스틱 같은데 느낌이 달라."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Maybe check the recycling symbols then?",
                    "translation": "재활용 표시 확인해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Good idea, let me look closer.",
                    "translation": "좋은 생각이야, 자세히 봐볼게."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "준혁이 쓰레기를 어디 버릴지 알고 있다.",
                    "hint": "'I don't know where this goes'에서 준혁의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "준혁은 '이거 어디 버려야 할지 모르겠어'라고 말해서 모른다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Sometimes it's really hard to tell.",
                    "translation": "가끔 정말 구분하기 어려워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Found it, goes in general waste.",
                    "translation": "찾았어, 일반 쓰레기야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "See? Problem solved pretty easily actually.",
                    "translation": "봐? 생각보다 쉽게 해결됐네."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe check the recycling @@ then?",
                    "hint": "재활용 표시를 뜻하는 복수형 명사예요.",
                    "optionA": "numbers",
                    "optionB": "symbols",
                    "optionC": "colors",
                    "result": "symbols",
                    "explanation": "'recycling symbols'는 '재활용 표시'라는 뜻으로 분리수거 방법을 알려주는 마크예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Thanks for helping me figure out.",
                    "translation": "도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "No problem, happens to everyone sometimes.",
                    "translation": "괜찮아, 누구한테나 있는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 재활용 표시를 확인해보라고 제안한 말을 완성하세요.",
                    "optionA": "check",
                    "optionB": "Maybe",
                    "optionC": "recycling",
                    "optionD": "the",
                    "optionE": "symbols",
                    "result": "Maybe check the recycling symbols",
                    "explanation": "'재활용 표시 확인해볼까?'라는 뜻으로 문제 해결을 위한 실용적 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "쓰레기 분리수거 헷갈림",
            "explanation": "쓰레기를 어떻게 분리수거해야 할지 모르는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쓰레기"
                },
                {
                    "tag": "분리수거"
                },
                {
                    "tag": "헷갈림"
                }
            ],
            "engTags": [
                {
                    "tag": "trash"
                },
                {
                    "tag": "recycle"
                },
                {
                    "tag": "confusing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I don't know where this goes.",
                    "translation": "이거 어디 버려야 할지 모르겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "What kind of trash is it?",
                    "translation": "무슨 쓰레기인데?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "It's like plastic but feels different.",
                    "translation": "플라스틱 같은데 느낌이 달라."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Maybe check the recycling symbols then?",
                    "translation": "재활용 표시 확인해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Good idea, let me look closer.",
                    "translation": "좋은 생각이야, 자세히 봐볼게."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "준혁이 쓰레기를 어디 버릴지 알고 있다.",
                    "hint": "'I don't know where this goes'에서 준혁의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "준혁은 '이거 어디 버려야 할지 모르겠어'라고 말해서 모른다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Sometimes it's really hard to tell.",
                    "translation": "가끔 정말 구분하기 어려워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Found it, goes in general waste.",
                    "translation": "찾았어, 일반 쓰레기야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "See? Problem solved pretty easily actually.",
                    "translation": "봐? 생각보다 쉽게 해결됐네."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe check the recycling @@ then?",
                    "hint": "재활용 표시를 뜻하는 복수형 명사예요.",
                    "optionA": "numbers",
                    "optionB": "symbols",
                    "optionC": "colors",
                    "result": "symbols",
                    "explanation": "'recycling symbols'는 '재활용 표시'라는 뜻으로 분리수거 방법을 알려주는 마크예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Thanks for helping me figure out.",
                    "translation": "도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "No problem, happens to everyone sometimes.",
                    "translation": "괜찮아, 누구한테나 있는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "채원이 재활용 표시를 확인해보라고 제안한 말을 완성하세요.",
                    "optionA": "check",
                    "optionB": "Maybe",
                    "optionC": "recycling",
                    "optionD": "the",
                    "optionE": "symbols",
                    "result": "Maybe check the recycling symbols",
                    "explanation": "'재활용 표시 확인해볼까?'라는 뜻으로 문제 해결을 위한 실용적 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5056 MISMATCH

옷에 음료수 쏟아서 얼룩짐

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "옷에 음료수 쏟아서 얼룩짐",
            "explanation": "실수로 옷에 음료수를 쏟아서 얼룩이 생긴 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷"
                },
                {
                    "tag": "얼룩"
                },
                {
                    "tag": "음료수"
                }
            ],
            "engTags": [
                {
                    "tag": "clothes"
                },
                {
                    "tag": "stain"
                },
                {
                    "tag": "drink"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I just spilled coffee on shirt.",
                    "translation": "셔츠에 커피 쏟았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Oh man, that's gonna stain.",
                    "translation": "아 이런, 얼룩질 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "It's my favorite white shirt too.",
                    "translation": "내가 제일 좋아하는 흰 셔츠인데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Try washing it out right now.",
                    "translation": "지금 당장 빨아봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유진이 커피를 마셨다.",
                    "hint": "'I just spilled coffee on shirt'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "유진은 '셔츠에 커피 쏟았어'라고 말해서 마신 게 아니라 쏟았다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Should I use cold or water?",
                    "translation": "찬물로 할까 뜨거운 물로 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Cold water works better for stains.",
                    "translation": "얼룩엔 찬물이 더 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Okay, I'll go try that.",
                    "translation": "알겠어, 가서 해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Hope it comes out completely clean.",
                    "translation": "완전히 빠지길 바라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Try washing it out right @@.",
                    "hint": "'지금 당장'을 나타내는 부사예요.",
                    "optionA": "later",
                    "optionB": "now",
                    "optionC": "tomorrow",
                    "result": "now",
                    "explanation": "'right now'는 '지금 당장'이라는 뜻으로 얼룩이 굳기 전에 빨리 처리하라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "If not, I'm gonna cry.",
                    "translation": "안 되면 울 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Don't worry, it'll be fine.",
                    "translation": "걱정 마, 괜찮을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 얼룩에는 찬물이 더 좋다고 말한 문장을 완성하세요.",
                    "optionA": "Cold",
                    "optionB": "works",
                    "optionC": "water",
                    "optionD": "better",
                    "optionE": "for",
                    "result": "Cold water works better for",
                    "explanation": "'얼룩엔 찬물이 더 좋아'라는 뜻으로 실용적인 조언을 주는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "옷에 음료수 쏟아서 얼룩짐",
            "explanation": "실수로 옷에 음료수를 쏟아서 얼룩이 생긴 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷"
                },
                {
                    "tag": "얼룩"
                },
                {
                    "tag": "음료수"
                }
            ],
            "engTags": [
                {
                    "tag": "clothes"
                },
                {
                    "tag": "stain"
                },
                {
                    "tag": "drink"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I just spilled coffee on shirt.",
                    "translation": "셔츠에 커피 쏟았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Oh man, that's gonna stain.",
                    "translation": "아 이런, 얼룩질 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "It's my favorite white shirt too.",
                    "translation": "내가 제일 좋아하는 흰 셔츠인데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Try washing it out right now.",
                    "translation": "지금 당장 빨아봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유진이 커피를 마셨다.",
                    "hint": "'I just spilled coffee on shirt'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "유진은 '셔츠에 커피 쏟았어'라고 말해서 마신 게 아니라 쏟았다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Should I use cold or water?",
                    "translation": "찬물로 할까 뜨거운 물로 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Cold water works better for stains.",
                    "translation": "얼룩엔 찬물이 더 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Okay, I'll go try that.",
                    "translation": "알겠어, 가서 해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Hope it comes out completely clean.",
                    "translation": "완전히 빠지길 바라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Try washing it out right @@.",
                    "hint": "'지금 당장'을 나타내는 부사예요.",
                    "optionA": "later",
                    "optionB": "now",
                    "optionC": "tomorrow",
                    "result": "now",
                    "explanation": "'right now'는 '지금 당장'이라는 뜻으로 얼룩이 굳기 전에 빨리 처리하라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "If not, I'm gonna cry.",
                    "translation": "안 되면 울 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Don't worry, it'll be fine.",
                    "translation": "걱정 마, 괜찮을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 얼룩에는 찬물이 더 좋다고 말한 문장을 완성하세요.",
                    "optionA": "Cold",
                    "optionB": "works",
                    "optionC": "water",
                    "optionD": "better",
                    "optionE": "for",
                    "result": "Cold water works better for",
                    "explanation": "'얼룩엔 찬물이 더 좋아'라는 뜻으로 실용적인 조언을 주는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5057 MISMATCH

스마트폰 화면 깨짐

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "스마트폰 화면 깨짐",
            "explanation": "스마트폰을 떨어뜨려서 화면이 깨진 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "스마트폰"
                },
                {
                    "tag": "화면"
                },
                {
                    "tag": "수리"
                }
            ],
            "engTags": [
                {
                    "tag": "smartphone"
                },
                {
                    "tag": "screen"
                },
                {
                    "tag": "repair"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I just dropped my phone badly.",
                    "translation": "폰 완전 박살났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Oh no, is the screen cracked?",
                    "translation": "헉 화면 깨졌어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Yeah, it's like spider web now.",
                    "translation": "응, 거미줄 됐어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "That's gonna cost you big time.",
                    "translation": "수리비 많이 나올 듯."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민재의 폰 화면이 멀쩡하다.",
                    "hint": "'it's like spider web now'에서 화면 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "민재는 '거미줄 됐어'라고 말해서 화면이 심하게 깨졌다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "My parents are gonna kill me.",
                    "translation": "우리 부모님이 죽일 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Maybe try that phone repair shop?",
                    "translation": "폰 수리점 가보면 어때?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Good idea, hope it's not expensive.",
                    "translation": "좋은 생각이야, 비싸지 않길."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Want me to come with you?",
                    "translation": "같이 갈까?"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That's gonna cost you big @@.",
                    "hint": "'시간'을 뜻하는 단어예요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "trouble",
                    "result": "time",
                    "explanation": "'big time'은 '많이, 크게'라는 뜻으로 수리비가 많이 들 거라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yeah that'd be really helpful actually.",
                    "translation": "응 그럼 진짜 도움 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "No problem, let's go check it.",
                    "translation": "괜찮아, 가서 알아보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 폰 수리점을 가보라고 제안한 말을 완성하세요.",
                    "optionA": "shop",
                    "optionB": "try",
                    "optionC": "repair",
                    "optionD": "Maybe",
                    "optionE": "phone",
                    "optionF": "that",
                    "result": "Maybe try that phone repair shop",
                    "explanation": "'폰 수리점 가보면 어때?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "스마트폰 화면 깨짐",
            "explanation": "스마트폰을 떨어뜨려서 화면이 깨진 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "스마트폰"
                },
                {
                    "tag": "화면"
                },
                {
                    "tag": "수리"
                }
            ],
            "engTags": [
                {
                    "tag": "smartphone"
                },
                {
                    "tag": "screen"
                },
                {
                    "tag": "repair"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I just dropped my phone badly.",
                    "translation": "폰 완전 박살났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Oh no, is the screen cracked?",
                    "translation": "헉 화면 깨졌어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Yeah, it's like spider web now.",
                    "translation": "응, 거미줄 됐어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "That's gonna cost you big time.",
                    "translation": "수리비 많이 나올 듯."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민재의 폰 화면이 멀쩡하다.",
                    "hint": "'it's like spider web now'에서 화면 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "민재는 '거미줄 됐어'라고 말해서 화면이 심하게 깨졌다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "My parents are gonna kill me.",
                    "translation": "우리 부모님이 죽일 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Maybe try that phone repair shop?",
                    "translation": "폰 수리점 가보면 어때?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Good idea, hope it's not expensive.",
                    "translation": "좋은 생각이야, 비싸지 않길."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Want me to come with you?",
                    "translation": "같이 갈까?"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That's gonna cost you big @@.",
                    "hint": "'시간'을 뜻하는 단어예요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "trouble",
                    "result": "time",
                    "explanation": "'big time'은 '많이, 크게'라는 뜻으로 수리비가 많이 들 거라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yeah that'd be really helpful actually.",
                    "translation": "응 그럼 진짜 도움 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "No problem, let's go check it.",
                    "translation": "괜찮아, 가서 알아보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 폰 수리점을 가보라고 제안한 말을 완성하세요.",
                    "optionA": "shop",
                    "optionB": "try",
                    "optionC": "repair",
                    "optionD": "Maybe",
                    "optionE": "phone",
                    "optionF": "that",
                    "result": "Maybe try that phone repair shop",
                    "explanation": "'폰 수리점 가보면 어때?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5058 MISMATCH

버스 놓쳐서 지각 위기

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "버스 놓쳐서 지각 위기",
            "explanation": "버스를 놓쳐서 학교에 늦을 뻔한 아침 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "버스"
                },
                {
                    "tag": "지각"
                },
                {
                    "tag": "학교"
                }
            ],
            "engTags": [
                {
                    "tag": "bus"
                },
                {
                    "tag": "late"
                },
                {
                    "tag": "school"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I just missed the morning bus.",
                    "translation": "아침 버스 놓쳤어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Seriously? That's really bad timing.",
                    "translation": "진짜? 타이밍 완전 최악이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Now I'm gonna be super late.",
                    "translation": "이제 엄청 늦을 거야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Can you catch the next one?",
                    "translation": "다음 거 탈 수 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "It comes in twenty minutes though.",
                    "translation": "그런데 20분 후에 와."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "지원이 버스를 탔다.",
                    "hint": "'I just missed the morning bus'에서 지원의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "지원은 '아침 버스 놓쳤어'라고 말해서 버스를 타지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Maybe ask your parents for ride?",
                    "translation": "부모님께 태워달라고 해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "They already left for work early.",
                    "translation": "벌써 일찍 출근하셨어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Taxi might be your only option.",
                    "translation": "택시밖에 방법이 없을 듯."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "It comes in twenty @@ though.",
                    "hint": "시간의 단위를 나타내는 복수형 명사예요.",
                    "optionA": "hours",
                    "optionB": "minutes",
                    "optionC": "seconds",
                    "result": "minutes",
                    "explanation": "'minutes'는 '분'이라는 뜻으로, 다음 버스가 20분 후에 온다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Ugh fine, I'll call one now.",
                    "translation": "아 알겠어, 지금 부를게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "At least you won't be late.",
                    "translation": "적어도 늦지는 않겠네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 부모님께 태워달라고 해보라고 제안한 말을 완성하세요.",
                    "optionA": "for",
                    "optionB": "parents",
                    "optionC": "ask",
                    "optionD": "Maybe",
                    "optionE": "your",
                    "optionF": "ride",
                    "result": "Maybe ask your parents for ride",
                    "explanation": "'부모님께 태워달라고 해볼까?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "버스 놓쳐서 지각 위기",
            "explanation": "버스를 놓쳐서 학교에 늦을 뻔한 아침 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "버스"
                },
                {
                    "tag": "지각"
                },
                {
                    "tag": "학교"
                }
            ],
            "engTags": [
                {
                    "tag": "bus"
                },
                {
                    "tag": "late"
                },
                {
                    "tag": "school"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I just missed the morning bus.",
                    "translation": "아침 버스 놓쳤어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Seriously? That's really bad timing.",
                    "translation": "진짜? 타이밍 완전 최악이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Now I'm gonna be super late.",
                    "translation": "이제 엄청 늦을 거야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "Can you catch the next one?",
                    "translation": "다음 거 탈 수 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "It comes in twenty minutes though.",
                    "translation": "그런데 20분 후에 와."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "지원이 버스를 탔다.",
                    "hint": "'I just missed the morning bus'에서 지원의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "지원은 '아침 버스 놓쳤어'라고 말해서 버스를 타지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Maybe ask your parents for ride?",
                    "translation": "부모님께 태워달라고 해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지원",
                    "script": "They already left for work early.",
                    "translation": "벌써 일찍 출근하셨어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Taxi might be your only option.",
                    "translation": "택시밖에 방법이 없을 듯."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "It comes in twenty @@ though.",
                    "hint": "시간의 단위를 나타내는 복수형 명사예요.",
                    "optionA": "hours",
                    "optionB": "minutes",
                    "optionC": "seconds",
                    "result": "minutes",
                    "explanation": "'minutes'는 '분'이라는 뜻으로, 다음 버스가 20분 후에 온다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Ugh fine, I'll call one now.",
                    "translation": "아 알겠어, 지금 부를게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "At least you won't be late.",
                    "translation": "적어도 늦지는 않겠네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 부모님께 태워달라고 해보라고 제안한 말을 완성하세요.",
                    "optionA": "for",
                    "optionB": "parents",
                    "optionC": "ask",
                    "optionD": "Maybe",
                    "optionE": "your",
                    "optionF": "ride",
                    "result": "Maybe ask your parents for ride",
                    "explanation": "'부모님께 태워달라고 해볼까?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5059 MISMATCH

에어컨 고장나서 더위먹음

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "에어컨 고장나서 더위먹음",
            "explanation": "여름에 에어컨이 고장나서 너무 더운 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "더위"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "heat"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Our air conditioner just broke down.",
                    "translation": "우리 집 에어컨 고장났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh that's terrible in this heat!",
                    "translation": "이 더위에 완전 최악이다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I'm literally melting right now here.",
                    "translation": "지금 진짜 녹고 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Can you get it fixed today?",
                    "translation": "오늘 고칠 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채원네 집 에어컨이 잘 작동한다.",
                    "hint": "'Our air conditioner just broke down'에서 에어컨 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "채원은 '우리 집 에어컨 고장났어'라고 말해서 작동하지 않는다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Called repair guy but he's busy.",
                    "translation": "수리기사님 불렀는데 바쁘대."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Want to hang out at mall?",
                    "translation": "쇼핑몰에서 놀까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That's actually a brilliant idea really.",
                    "translation": "그거 진짜 좋은 생각이다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "They have great air conditioning there.",
                    "translation": "거기 에어컨 완전 잘 나와."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I'm literally melting right @@ here.",
                    "hint": "현재를 나타내는 부사예요.",
                    "optionA": "then",
                    "optionB": "now",
                    "optionC": "later",
                    "result": "now",
                    "explanation": "'right now'는 '지금 당장'이라는 뜻으로 현재 상황의 심각함을 강조해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Let's go before I pass out.",
                    "translation": "기절하기 전에 가자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Grab your stuff, I'll drive us.",
                    "translation": "짐 챙겨, 내가 태워줄게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 쇼핑몰에서 놀자고 제안한 말을 완성하세요.",
                    "optionA": "out",
                    "optionB": "to",
                    "optionC": "Want",
                    "optionD": "mall",
                    "optionE": "hang",
                    "optionF": "at",
                    "result": "Want to hang out at mall",
                    "explanation": "'쇼핑몰에서 놀까?'라는 뜻으로 친구에게 대안을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "에어컨 고장나서 더위먹음",
            "explanation": "여름에 에어컨이 고장나서 너무 더운 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "더위"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "heat"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Our air conditioner just broke down.",
                    "translation": "우리 집 에어컨 고장났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh that's terrible in this heat!",
                    "translation": "이 더위에 완전 최악이다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I'm literally melting right now here.",
                    "translation": "지금 진짜 녹고 있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Can you get it fixed today?",
                    "translation": "오늘 고칠 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채원네 집 에어컨이 잘 작동한다.",
                    "hint": "'Our air conditioner just broke down'에서 에어컨 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "채원은 '우리 집 에어컨 고장났어'라고 말해서 작동하지 않는다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Called repair guy but he's busy.",
                    "translation": "수리기사님 불렀는데 바쁘대."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Want to hang out at mall?",
                    "translation": "쇼핑몰에서 놀까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "That's actually a brilliant idea really.",
                    "translation": "그거 진짜 좋은 생각이다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "They have great air conditioning there.",
                    "translation": "거기 에어컨 완전 잘 나와."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I'm literally melting right @@ here.",
                    "hint": "현재를 나타내는 부사예요.",
                    "optionA": "then",
                    "optionB": "now",
                    "optionC": "later",
                    "result": "now",
                    "explanation": "'right now'는 '지금 당장'이라는 뜻으로 현재 상황의 심각함을 강조해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Let's go before I pass out.",
                    "translation": "기절하기 전에 가자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Grab your stuff, I'll drive us.",
                    "translation": "짐 챙겨, 내가 태워줄게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 쇼핑몰에서 놀자고 제안한 말을 완성하세요.",
                    "optionA": "out",
                    "optionB": "to",
                    "optionC": "Want",
                    "optionD": "mall",
                    "optionE": "hang",
                    "optionF": "at",
                    "result": "Want to hang out at mall",
                    "explanation": "'쇼핑몰에서 놀까?'라는 뜻으로 친구에게 대안을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5060 MISMATCH

지갑 어디 뒀는지 모르겠음

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "지갑 어디 뒀는지 모르겠음",
            "explanation": "지갑을 어디에 두었는지 찾지 못해서 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "지갑"
                },
                {
                    "tag": "분실"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "wallet"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I can't find my wallet anywhere.",
                    "translation": "지갑을 도대체 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "When did you last see it?",
                    "translation": "마지막에 언제 봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Maybe yesterday at the convenience store.",
                    "translation": "어제 편의점에서 본 것 같아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Did you check your car already?",
                    "translation": "차 안은 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Yeah, looked everywhere in there too.",
                    "translation": "응, 거기도 다 뒤져봤어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태호가 지갑을 찾았다.",
                    "hint": "'I can't find my wallet anywhere'에서 태호의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "태호는 '지갑을 도대체 못 찾겠어'라고 말해서 아직 찾지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Try calling the convenience store maybe?",
                    "translation": "편의점에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Good thinking, let me try that.",
                    "translation": "좋은 생각이야, 해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Hope they still have it there.",
                    "translation": "거기 아직 있길 바라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe yesterday at the convenience @@.",
                    "hint": "편의점을 뜻하는 단어예요.",
                    "optionA": "shop",
                    "optionB": "store",
                    "optionC": "market",
                    "result": "store",
                    "explanation": "'convenience store'는 '편의점'이라는 뜻으로 일상에서 자주 가는 곳이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "If not, I'm totally screwed.",
                    "translation": "없으면 진짜 망했어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Don't worry, we'll figure it out.",
                    "translation": "걱정 마, 방법 찾을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 편의점에 전화해보라고 제안한 말을 완성하세요.",
                    "optionA": "maybe",
                    "optionB": "convenience",
                    "optionC": "Try",
                    "optionD": "calling",
                    "optionE": "store",
                    "optionF": "the",
                    "result": "Try calling the convenience store maybe",
                    "explanation": "'편의점에 전화해볼까?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "지갑 어디 뒀는지 모르겠음",
            "explanation": "지갑을 어디에 두었는지 찾지 못해서 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "지갑"
                },
                {
                    "tag": "분실"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "wallet"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I can't find my wallet anywhere.",
                    "translation": "지갑을 도대체 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "When did you last see it?",
                    "translation": "마지막에 언제 봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Maybe yesterday at the convenience store.",
                    "translation": "어제 편의점에서 본 것 같아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Did you check your car already?",
                    "translation": "차 안은 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Yeah, looked everywhere in there too.",
                    "translation": "응, 거기도 다 뒤져봤어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태호가 지갑을 찾았다.",
                    "hint": "'I can't find my wallet anywhere'에서 태호의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "태호는 '지갑을 도대체 못 찾겠어'라고 말해서 아직 찾지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Try calling the convenience store maybe?",
                    "translation": "편의점에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Good thinking, let me try that.",
                    "translation": "좋은 생각이야, 해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Hope they still have it there.",
                    "translation": "거기 아직 있길 바라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe yesterday at the convenience @@.",
                    "hint": "편의점을 뜻하는 단어예요.",
                    "optionA": "shop",
                    "optionB": "store",
                    "optionC": "market",
                    "result": "store",
                    "explanation": "'convenience store'는 '편의점'이라는 뜻으로 일상에서 자주 가는 곳이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "If not, I'm totally screwed.",
                    "translation": "없으면 진짜 망했어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Don't worry, we'll figure it out.",
                    "translation": "걱정 마, 방법 찾을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 편의점에 전화해보라고 제안한 말을 완성하세요.",
                    "optionA": "maybe",
                    "optionB": "convenience",
                    "optionC": "Try",
                    "optionD": "calling",
                    "optionE": "store",
                    "optionF": "the",
                    "result": "Try calling the convenience store maybe",
                    "explanation": "'편의점에 전화해볼까?'라는 뜻으로 친구에게 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5061 MISMATCH

인터넷 느려서 짜증남

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "인터넷 느려서 짜증남",
            "explanation": "인터넷이 너무 느려서 답답한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "인터넷"
                },
                {
                    "tag": "속도"
                },
                {
                    "tag": "짜증"
                }
            ],
            "engTags": [
                {
                    "tag": "internet"
                },
                {
                    "tag": "slow"
                },
                {
                    "tag": "annoying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My internet is super slow today.",
                    "translation": "오늘 인터넷이 엄청 느려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's so annoying when it happens.",
                    "translation": "그런 일 생기면 완전 짜증나지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Can't even load a simple page.",
                    "translation": "간단한 페이지도 안 떠."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Have you tried restarting the router?",
                    "translation": "공유기 재시작해봤어?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재현의 인터넷이 빠르게 작동한다.",
                    "hint": "'My internet is super slow today'에서 인터넷 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "재현은 '오늘 인터넷이 엄청 느려'라고 말해서 속도가 느리다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Yeah, but it didn't help much.",
                    "translation": "응, 근데 별로 도움 안 됐어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Maybe call your internet company then?",
                    "translation": "인터넷 회사에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "I guess that's my only option.",
                    "translation": "그것밖에 방법이 없는 것 같아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "They usually fix it pretty quick.",
                    "translation": "보통 빨리 고쳐주잖아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can't even load a simple @@.",
                    "hint": "웹사이트의 한 화면을 뜻하는 단어예요.",
                    "optionA": "video",
                    "optionB": "page",
                    "optionC": "photo",
                    "result": "page",
                    "explanation": "'page'는 '페이지'라는 뜻으로 웹사이트의 화면을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hope so, this is driving crazy.",
                    "translation": "그랬으면 좋겠어, 미치겠다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "I totally understand that feeling completely.",
                    "translation": "그 기분 완전 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 공유기를 재시작해보라고 제안한 말을 완성하세요.",
                    "optionA": "router",
                    "optionB": "tried",
                    "optionC": "restarting",
                    "optionD": "Have",
                    "optionE": "you",
                    "optionF": "the",
                    "result": "Have you tried restarting the router",
                    "explanation": "'공유기 재시작해봤어?'라는 뜻으로 기술적 문제 해결법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "인터넷 느려서 짜증남",
            "explanation": "인터넷이 너무 느려서 답답한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "인터넷"
                },
                {
                    "tag": "속도"
                },
                {
                    "tag": "짜증"
                }
            ],
            "engTags": [
                {
                    "tag": "internet"
                },
                {
                    "tag": "slow"
                },
                {
                    "tag": "annoying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My internet is super slow today.",
                    "translation": "오늘 인터넷이 엄청 느려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's so annoying when it happens.",
                    "translation": "그런 일 생기면 완전 짜증나지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Can't even load a simple page.",
                    "translation": "간단한 페이지도 안 떠."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Have you tried restarting the router?",
                    "translation": "공유기 재시작해봤어?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재현의 인터넷이 빠르게 작동한다.",
                    "hint": "'My internet is super slow today'에서 인터넷 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "재현은 '오늘 인터넷이 엄청 느려'라고 말해서 속도가 느리다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Yeah, but it didn't help much.",
                    "translation": "응, 근데 별로 도움 안 됐어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Maybe call your internet company then?",
                    "translation": "인터넷 회사에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "I guess that's my only option.",
                    "translation": "그것밖에 방법이 없는 것 같아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "They usually fix it pretty quick.",
                    "translation": "보통 빨리 고쳐주잖아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can't even load a simple @@.",
                    "hint": "웹사이트의 한 화면을 뜻하는 단어예요.",
                    "optionA": "video",
                    "optionB": "page",
                    "optionC": "photo",
                    "result": "page",
                    "explanation": "'page'는 '페이지'라는 뜻으로 웹사이트의 화면을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hope so, this is driving crazy.",
                    "translation": "그랬으면 좋겠어, 미치겠다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "I totally understand that feeling completely.",
                    "translation": "그 기분 완전 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 공유기를 재시작해보라고 제안한 말을 완성하세요.",
                    "optionA": "router",
                    "optionB": "tried",
                    "optionC": "restarting",
                    "optionD": "Have",
                    "optionE": "you",
                    "optionF": "the",
                    "result": "Have you tried restarting the router",
                    "explanation": "'공유기 재시작해봤어?'라는 뜻으로 기술적 문제 해결법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5062 MISMATCH

집 열쇠 깜빡해서 못 들어감

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "집 열쇠 깜빡해서 못 들어감",
            "explanation": "집 열쇠를 깜빡해서 집에 들어가지 못하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "열쇠"
                },
                {
                    "tag": "깜빡"
                },
                {
                    "tag": "집"
                }
            ],
            "engTags": [
                {
                    "tag": "key"
                },
                {
                    "tag": "forgot"
                },
                {
                    "tag": "home"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I forgot my house keys inside.",
                    "translation": "집 열쇠를 안에 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh no, you're locked out?",
                    "translation": "헉 밖에서 못 들어가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Yeah, and nobody's home right now.",
                    "translation": "응, 그리고 집에 아무도 없어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Do you have spare key somewhere?",
                    "translation": "여분 열쇠 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "There's one under the flower pot.",
                    "translation": "화분 밑에 하나 있어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현이 집에 들어갔다.",
                    "hint": "'I forgot my house keys inside'에서 승현의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "승현은 '집 열쇠를 안에 두고 왔어'라고 말해서 집에 못 들어간다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Perfect, problem solved then right?",
                    "translation": "완벽해, 그럼 해결됐네?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Hope it's still there though honestly.",
                    "translation": "아직 거기 있길 바라."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Let's go check it out together.",
                    "translation": "같이 가서 확인해보자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Do you have spare @@ somewhere?",
                    "hint": "여분의 것을 뜻하는 단어예요.",
                    "optionA": "money",
                    "optionB": "key",
                    "optionC": "time",
                    "result": "key",
                    "explanation": "'spare key'는 '여분 열쇠'라는 뜻으로 비상시에 사용하는 열쇠예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Thanks, you're being really helpful today.",
                    "translation": "고마워, 오늘 진짜 도움돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "That's what friends do right?",
                    "translation": "친구니까 당연하지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 같이 가서 확인해보자고 말한 문장을 완성하세요.",
                    "optionA": "together",
                    "optionB": "check",
                    "optionC": "Let's",
                    "optionD": "out",
                    "optionE": "it",
                    "optionF": "go",
                    "result": "Let's go check it out together",
                    "explanation": "'같이 가서 확인해보자'라는 뜻으로 함께 문제를 해결하자는 의미예요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "집 열쇠 깜빡해서 못 들어감",
            "explanation": "집 열쇠를 깜빡해서 집에 들어가지 못하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "열쇠"
                },
                {
                    "tag": "깜빡"
                },
                {
                    "tag": "집"
                }
            ],
            "engTags": [
                {
                    "tag": "key"
                },
                {
                    "tag": "forgot"
                },
                {
                    "tag": "home"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I forgot my house keys inside.",
                    "translation": "집 열쇠를 안에 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Oh no, you're locked out?",
                    "translation": "헉 밖에서 못 들어가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Yeah, and nobody's home right now.",
                    "translation": "응, 그리고 집에 아무도 없어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Do you have spare key somewhere?",
                    "translation": "여분 열쇠 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "There's one under the flower pot.",
                    "translation": "화분 밑에 하나 있어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현이 집에 들어갔다.",
                    "hint": "'I forgot my house keys inside'에서 승현의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "승현은 '집 열쇠를 안에 두고 왔어'라고 말해서 집에 못 들어간다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Perfect, problem solved then right?",
                    "translation": "완벽해, 그럼 해결됐네?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Hope it's still there though honestly.",
                    "translation": "아직 거기 있길 바라."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Let's go check it out together.",
                    "translation": "같이 가서 확인해보자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Do you have spare @@ somewhere?",
                    "hint": "여분의 것을 뜻하는 단어예요.",
                    "optionA": "money",
                    "optionB": "key",
                    "optionC": "time",
                    "result": "key",
                    "explanation": "'spare key'는 '여분 열쇠'라는 뜻으로 비상시에 사용하는 열쇠예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Thanks, you're being really helpful today.",
                    "translation": "고마워, 오늘 진짜 도움돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "That's what friends do right?",
                    "translation": "친구니까 당연하지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 같이 가서 확인해보자고 말한 문장을 완성하세요.",
                    "optionA": "together",
                    "optionB": "check",
                    "optionC": "Let's",
                    "optionD": "out",
                    "optionE": "it",
                    "optionF": "go",
                    "result": "Let's go check it out together",
                    "explanation": "'같이 가서 확인해보자'라는 뜻으로 함께 문제를 해결하자는 의미예요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5063 MISMATCH

주차 자리 찾느라 헤맴

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "주차 자리 찾느라 헤맴",
            "explanation": "주차할 곳을 찾지 못해서 계속 돌아다니는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "주차"
                },
                {
                    "tag": "자리"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "parking"
                },
                {
                    "tag": "spot"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "We've been looking for parking forever.",
                    "translation": "주차 자리 찾은지 한참 됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "This area is always super crowded.",
                    "translation": "이 동네는 항상 완전 복잡해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Should we try the next block?",
                    "translation": "다음 블록 가볼까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Yeah, maybe there's something over there.",
                    "translation": "응, 저쪽에 뭔가 있을지도."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나연과 지훈이 주차 자리를 찾았다.",
                    "hint": "'We've been looking for parking forever'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "나연은 '주차 자리 찾은지 한참 됐어'라고 말해서 아직 찾지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "I'm getting really frustrated with this.",
                    "translation": "이거 때문에 진짜 답답해져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Wait, I see an empty spot!",
                    "translation": "잠깐, 빈 자리 보여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Where? I don't see it anywhere.",
                    "translation": "어디? 나는 안 보이는데."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Right there by the blue car.",
                    "translation": "저기 파란 차 옆에."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "This area is always super @@.",
                    "hint": "사람이나 차가 많다는 뜻의 형용사예요.",
                    "optionA": "empty",
                    "optionB": "crowded",
                    "optionC": "quiet",
                    "result": "crowded",
                    "explanation": "'crowded'는 '붐비는, 복잡한'이라는 뜻으로 주차 자리 찾기 어려운 이유예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Oh yeah, let's grab it quick!",
                    "translation": "아 맞다, 빨리 잡자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Finally, that took way too long.",
                    "translation": "드디어, 너무 오래 걸렸어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 빈 주차 자리를 발견했다고 말한 문장을 완성하세요.",
                    "optionA": "spot",
                    "optionB": "see",
                    "optionC": "empty",
                    "optionD": "an",
                    "optionE": "Wait",
                    "optionF": "I",
                    "result": "Wait I see an empty spot",
                    "explanation": "'잠깐, 빈 자리 보여'라는 뜻으로 드디어 주차 자리를 발견한 기쁜 소식이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "주차 자리 찾느라 헤맴",
            "explanation": "주차할 곳을 찾지 못해서 계속 돌아다니는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "주차"
                },
                {
                    "tag": "자리"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "parking"
                },
                {
                    "tag": "spot"
                },
                {
                    "tag": "search"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "We've been looking for parking forever.",
                    "translation": "주차 자리 찾은지 한참 됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "This area is always super crowded.",
                    "translation": "이 동네는 항상 완전 복잡해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Should we try the next block?",
                    "translation": "다음 블록 가볼까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Yeah, maybe there's something over there.",
                    "translation": "응, 저쪽에 뭔가 있을지도."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나연과 지훈이 주차 자리를 찾았다.",
                    "hint": "'We've been looking for parking forever'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "나연은 '주차 자리 찾은지 한참 됐어'라고 말해서 아직 찾지 못했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "I'm getting really frustrated with this.",
                    "translation": "이거 때문에 진짜 답답해져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Wait, I see an empty spot!",
                    "translation": "잠깐, 빈 자리 보여!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Where? I don't see it anywhere.",
                    "translation": "어디? 나는 안 보이는데."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Right there by the blue car.",
                    "translation": "저기 파란 차 옆에."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "This area is always super @@.",
                    "hint": "사람이나 차가 많다는 뜻의 형용사예요.",
                    "optionA": "empty",
                    "optionB": "crowded",
                    "optionC": "quiet",
                    "result": "crowded",
                    "explanation": "'crowded'는 '붐비는, 복잡한'이라는 뜻으로 주차 자리 찾기 어려운 이유예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Oh yeah, let's grab it quick!",
                    "translation": "아 맞다, 빨리 잡자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Finally, that took way too long.",
                    "translation": "드디어, 너무 오래 걸렸어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 빈 주차 자리를 발견했다고 말한 문장을 완성하세요.",
                    "optionA": "spot",
                    "optionB": "see",
                    "optionC": "empty",
                    "optionD": "an",
                    "optionE": "Wait",
                    "optionF": "I",
                    "result": "Wait I see an empty spot",
                    "explanation": "'잠깐, 빈 자리 보여'라는 뜻으로 드디어 주차 자리를 발견한 기쁜 소식이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5064 MISMATCH

쓰레기 분리수거 헷갈림

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "쓰레기 분리수거 헷갈림",
            "explanation": "쓰레기를 어떻게 분리수거해야 할지 모르는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쓰레기"
                },
                {
                    "tag": "분리수거"
                },
                {
                    "tag": "헷갈림"
                }
            ],
            "engTags": [
                {
                    "tag": "trash"
                },
                {
                    "tag": "recycle"
                },
                {
                    "tag": "confusing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I don't know where this goes.",
                    "translation": "이거 어디 버려야 할지 모르겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "What kind of trash is it?",
                    "translation": "무슨 쓰레기인데?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "It's like plastic but feels different.",
                    "translation": "플라스틱 같은데 느낌이 달라."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Maybe check the recycling symbols then?",
                    "translation": "재활용 표시 확인해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Good idea, let me look closer.",
                    "translation": "좋은 생각이야, 자세히 봐볼게."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "준혁이 쓰레기를 어디 버릴지 알고 있다.",
                    "hint": "'I don't know where this goes'에서 준혁의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "준혁은 '이거 어디 버려야 할지 모르겠어'라고 말해서 모른다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Sometimes it's really hard to tell.",
                    "translation": "가끔 정말 구분하기 어려워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Found it, goes in general waste.",
                    "translation": "찾았어, 일반 쓰레기야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "See? Problem solved pretty easily actually.",
                    "translation": "봐? 생각보다 쉽게 해결됐네."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe check the recycling @@ then?",
                    "hint": "재활용 표시를 뜻하는 복수형 명사예요.",
                    "optionA": "numbers",
                    "optionB": "symbols",
                    "optionC": "colors",
                    "result": "symbols",
                    "explanation": "'recycling symbols'는 '재활용 표시'라는 뜻으로 분리수거 방법을 알려주는 마크예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Thanks for helping me figure out.",
                    "translation": "도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "No problem, happens to everyone sometimes.",
                    "translation": "괜찮아, 누구한테나 있는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 재활용 표시를 확인해보라고 제안한 말을 완성하세요.",
                    "optionA": "symbols",
                    "optionB": "then",
                    "optionC": "recycling",
                    "optionD": "check",
                    "optionE": "Maybe",
                    "optionF": "the",
                    "result": "Maybe check the recycling symbols then",
                    "explanation": "'재활용 표시 확인해볼까?'라는 뜻으로 문제 해결을 위한 실용적 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "쓰레기 분리수거 헷갈림",
            "explanation": "쓰레기를 어떻게 분리수거해야 할지 모르는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쓰레기"
                },
                {
                    "tag": "분리수거"
                },
                {
                    "tag": "헷갈림"
                }
            ],
            "engTags": [
                {
                    "tag": "trash"
                },
                {
                    "tag": "recycle"
                },
                {
                    "tag": "confusing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I don't know where this goes.",
                    "translation": "이거 어디 버려야 할지 모르겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "What kind of trash is it?",
                    "translation": "무슨 쓰레기인데?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "It's like plastic but feels different.",
                    "translation": "플라스틱 같은데 느낌이 달라."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Maybe check the recycling symbols then?",
                    "translation": "재활용 표시 확인해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Good idea, let me look closer.",
                    "translation": "좋은 생각이야, 자세히 봐볼게."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "준혁이 쓰레기를 어디 버릴지 알고 있다.",
                    "hint": "'I don't know where this goes'에서 준혁의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "준혁은 '이거 어디 버려야 할지 모르겠어'라고 말해서 모른다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Sometimes it's really hard to tell.",
                    "translation": "가끔 정말 구분하기 어려워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Found it, goes in general waste.",
                    "translation": "찾았어, 일반 쓰레기야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "See? Problem solved pretty easily actually.",
                    "translation": "봐? 생각보다 쉽게 해결됐네."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe check the recycling @@ then?",
                    "hint": "재활용 표시를 뜻하는 복수형 명사예요.",
                    "optionA": "numbers",
                    "optionB": "symbols",
                    "optionC": "colors",
                    "result": "symbols",
                    "explanation": "'recycling symbols'는 '재활용 표시'라는 뜻으로 분리수거 방법을 알려주는 마크예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Thanks for helping me figure out.",
                    "translation": "도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "No problem, happens to everyone sometimes.",
                    "translation": "괜찮아, 누구한테나 있는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "채원이 재활용 표시를 확인해보라고 제안한 말을 완성하세요.",
                    "optionA": "symbols",
                    "optionB": "then",
                    "optionC": "recycling",
                    "optionD": "check",
                    "optionE": "Maybe",
                    "optionF": "the",
                    "result": "Maybe check the recycling symbols then",
                    "explanation": "'재활용 표시 확인해볼까?'라는 뜻으로 문제 해결을 위한 실용적 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5065 MISMATCH

옷에 음료수 쏟아서 얼룩짐

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "옷에 음료수 쏟아서 얼룩짐",
            "explanation": "실수로 옷에 음료수를 쏟아서 얼룩이 생긴 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷"
                },
                {
                    "tag": "얼룩"
                },
                {
                    "tag": "음료수"
                }
            ],
            "engTags": [
                {
                    "tag": "clothes"
                },
                {
                    "tag": "stain"
                },
                {
                    "tag": "drink"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I just spilled coffee on shirt.",
                    "translation": "셔츠에 커피 쏟았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Oh man, that's gonna stain.",
                    "translation": "아 이런, 얼룩질 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "It's my favorite white shirt too.",
                    "translation": "내가 제일 좋아하는 흰 셔츠인데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Try washing it out right now.",
                    "translation": "지금 당장 빨아봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유진이 커피를 마셨다.",
                    "hint": "'I just spilled coffee on shirt'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "유진은 '셔츠에 커피 쏟았어'라고 말해서 마신 게 아니라 쏟았다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Should I use cold or water?",
                    "translation": "찬물로 할까 뜨거운 물로 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Cold water works better for stains.",
                    "translation": "얼룩엔 찬물이 더 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Okay, I'll go try that.",
                    "translation": "알겠어, 가서 해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Hope it comes out completely clean.",
                    "translation": "완전히 빠지길 바라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Try washing it out right @@.",
                    "hint": "'지금 당장'을 나타내는 부사예요.",
                    "optionA": "later",
                    "optionB": "now",
                    "optionC": "tomorrow",
                    "result": "now",
                    "explanation": "'right now'는 '지금 당장'이라는 뜻으로 얼룩이 굳기 전에 빨리 처리하라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "If not, I'm gonna cry.",
                    "translation": "안 되면 울 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Don't worry, it'll be fine.",
                    "translation": "걱정 마, 괜찮을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 얼룩에는 찬물이 더 좋다고 말한 문장을 완성하세요.",
                    "optionA": "stains",
                    "optionB": "Cold",
                    "optionC": "for",
                    "optionD": "better",
                    "optionE": "works",
                    "optionF": "water",
                    "result": "Cold water works better for stains",
                    "explanation": "'얼룩엔 찬물이 더 좋아'라는 뜻으로 실용적인 조언을 주는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "일상",
    "episodes": [
        {
            "title": "옷에 음료수 쏟아서 얼룩짐",
            "explanation": "실수로 옷에 음료수를 쏟아서 얼룩이 생긴 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷"
                },
                {
                    "tag": "얼룩"
                },
                {
                    "tag": "음료수"
                }
            ],
            "engTags": [
                {
                    "tag": "clothes"
                },
                {
                    "tag": "stain"
                },
                {
                    "tag": "drink"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I just spilled coffee on shirt.",
                    "translation": "셔츠에 커피 쏟았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Oh man, that's gonna stain.",
                    "translation": "아 이런, 얼룩질 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "It's my favorite white shirt too.",
                    "translation": "내가 제일 좋아하는 흰 셔츠인데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Try washing it out right now.",
                    "translation": "지금 당장 빨아봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유진이 커피를 마셨다.",
                    "hint": "'I just spilled coffee on shirt'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "유진은 '셔츠에 커피 쏟았어'라고 말해서 마신 게 아니라 쏟았다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Should I use cold or water?",
                    "translation": "찬물로 할까 뜨거운 물로 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Cold water works better for stains.",
                    "translation": "얼룩엔 찬물이 더 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Okay, I'll go try that.",
                    "translation": "알겠어, 가서 해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Hope it comes out completely clean.",
                    "translation": "완전히 빠지길 바라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Try washing it out right @@.",
                    "hint": "'지금 당장'을 나타내는 부사예요.",
                    "optionA": "later",
                    "optionB": "now",
                    "optionC": "tomorrow",
                    "result": "now",
                    "explanation": "'right now'는 '지금 당장'이라는 뜻으로 얼룩이 굳기 전에 빨리 처리하라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "If not, I'm gonna cry.",
                    "translation": "안 되면 울 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Don't worry, it'll be fine.",
                    "translation": "걱정 마, 괜찮을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 얼룩에는 찬물이 더 좋다고 말한 문장을 완성하세요.",
                    "optionA": "stains",
                    "optionB": "Cold",
                    "optionC": "for",
                    "optionD": "better",
                    "optionE": "works",
                    "optionF": "water",
                    "result": "Cold water works better for stains",
                    "explanation": "'얼룩엔 찬물이 더 좋아'라는 뜻으로 실용적인 조언을 주는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5066 MISMATCH

회식 빠져도 되나 고민

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회식 빠져도 되나 고민",
            "explanation": "팀 회식에 참석할지 말지 고민하는 직장인 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회식"
                },
                {
                    "tag": "참석"
                },
                {
                    "tag": "고민"
                }
            ],
            "engTags": [
                {
                    "tag": "dinner"
                },
                {
                    "tag": "meeting"
                },
                {
                    "tag": "worry"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "There's team dinner tonight again.",
                    "translation": "오늘 또 팀 회식 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Are you planning to go there?",
                    "translation": "갈 생각이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Honestly I'm pretty tired today.",
                    "translation": "솔직히 오늘 좀 피곤해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "I totally get that feeling.",
                    "translation": "그 기분 완전 이해해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태호가 회식에 참석하고 싶어한다.",
                    "hint": "'Honestly I'm pretty tired today'에서 태호의 기분을 확인하세요.",
                    "result": "X",
                    "explanation": "태호는 '솔직히 오늘 좀 피곤해'라고 말해서 회식 가기 싫어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "But I feel bad skipping again.",
                    "translation": "근데 또 빠지면 미안할 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Maybe just show up briefly?",
                    "translation": "잠깐만 얼굴 비치고 올까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "That's actually not a bad idea.",
                    "translation": "그거 나쁘지 않은 생각이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Stay for one drink then leave.",
                    "translation": "한 잔만 하고 빠져."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "But I feel bad skipping @@.",
                    "hint": "'또 한 번'을 의미하는 부사예요.",
                    "optionA": "always",
                    "optionB": "again",
                    "optionC": "never",
                    "result": "again",
                    "explanation": "'again'은 '또, 다시'라는 뜻으로 이전에도 빠진 적이 있다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Yeah that sounds pretty reasonable actually.",
                    "translation": "응 그거 꽤 합리적인 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Plus you can say work tomorrow.",
                    "translation": "게다가 내일 일 있다고 하면 돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 잠깐만 얼굴 비치고 오라고 제안한 말을 완성하세요.",
                    "optionA": "just",
                    "optionB": "show",
                    "optionC": "up",
                    "optionD": "Maybe",
                    "optionE": "briefly",
                    "result": "Maybe just show up briefly",
                    "explanation": "'잠깐만 얼굴 비치고 올까?'라는 뜻으로 회식 부담을 줄이는 현실적 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회식 빠져도 되나 고민",
            "explanation": "팀 회식에 참석할지 말지 고민하는 직장인 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회식"
                },
                {
                    "tag": "참석"
                },
                {
                    "tag": "고민"
                }
            ],
            "engTags": [
                {
                    "tag": "dinner"
                },
                {
                    "tag": "meeting"
                },
                {
                    "tag": "worry"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "There's team dinner tonight again.",
                    "translation": "오늘 또 팀 회식 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Are you planning to go there?",
                    "translation": "갈 생각이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Honestly I'm pretty tired today.",
                    "translation": "솔직히 오늘 좀 피곤해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "I totally get that feeling.",
                    "translation": "그 기분 완전 이해해."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태호가 회식에 참석하고 싶어한다.",
                    "hint": "'Honestly I'm pretty tired today'에서 태호의 기분을 확인하세요.",
                    "result": "X",
                    "explanation": "태호는 '솔직히 오늘 좀 피곤해'라고 말해서 회식 가기 싫어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "But I feel bad skipping again.",
                    "translation": "근데 또 빠지면 미안할 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Maybe just show up briefly?",
                    "translation": "잠깐만 얼굴 비치고 올까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "That's actually not a bad idea.",
                    "translation": "그거 나쁘지 않은 생각이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Stay for one drink then leave.",
                    "translation": "한 잔만 하고 빠져."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "But I feel bad skipping @@.",
                    "hint": "'또 한 번'을 의미하는 부사예요.",
                    "optionA": "always",
                    "optionB": "again",
                    "optionC": "never",
                    "result": "again",
                    "explanation": "'again'은 '또, 다시'라는 뜻으로 이전에도 빠진 적이 있다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Yeah that sounds pretty reasonable actually.",
                    "translation": "응 그거 꽤 합리적인 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Plus you can say work tomorrow.",
                    "translation": "게다가 내일 일 있다고 하면 돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 잠깐만 얼굴 비치고 오라고 제안한 말을 완성하세요.",
                    "optionA": "just",
                    "optionB": "show",
                    "optionC": "up",
                    "optionD": "Maybe",
                    "optionE": "briefly",
                    "result": "Maybe just show up briefly",
                    "explanation": "'잠깐만 얼굴 비치고 올까?'라는 뜻으로 회식 부담을 줄이는 현실적 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5067 MISMATCH

점심시간에 뭐 먹을지 결정

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심시간에 뭐 먹을지 결정",
            "explanation": "직장 동료와 점심 메뉴를 정하는 일상적인 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "점심"
                },
                {
                    "tag": "메뉴"
                },
                {
                    "tag": "동료"
                }
            ],
            "engTags": [
                {
                    "tag": "lunch"
                },
                {
                    "tag": "menu"
                },
                {
                    "tag": "colleague"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "What should we eat for lunch?",
                    "translation": "점심 뭐 먹을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I'm craving something spicy today.",
                    "translation": "오늘 매운 거 땡겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "How about that Korean place nearby?",
                    "translation": "근처 한식집은 어때?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Perfect, they have great kimchi stew.",
                    "translation": "완벽해, 거기 김치찌개 맛있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Should we ask others to join?",
                    "translation": "다른 사람들도 불러볼까?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "채원이 매운 음식을 먹고 싶어한다.",
                    "hint": "'I'm craving something spicy today'에서 채원의 기분을 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '오늘 매운 거 땡겨'라고 말해서 매운 음식을 원한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Good idea, more people more fun.",
                    "translation": "좋은 생각이야, 사람 많을수록 재밌지."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I'll send a message right now.",
                    "translation": "지금 바로 메시지 보낼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Tell them we leave in minutes.",
                    "translation": "10분 후에 간다고 해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Perfect, they have great kimchi @@.",
                    "hint": "김치를 넣고 끓인 한국 음식이에요.",
                    "optionA": "soup",
                    "optionB": "stew",
                    "optionC": "rice",
                    "result": "stew",
                    "explanation": "'kimchi stew'는 '김치찌개'라는 뜻으로 한국의 대표적인 매운 음식이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Hope they can make it today.",
                    "translation": "오늘 올 수 있길 바라."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Even if not, we'll enjoy.",
                    "translation": "안 와도 우리끼리 맛있게 먹자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이 다른 사람들도 불러보자고 제안한 말을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "ask",
                    "optionC": "we",
                    "optionD": "others",
                    "optionE": "to",
                    "optionF": "join",
                    "result": "Should we ask others to join",
                    "explanation": "'다른 사람들도 불러볼까?'라는 뜻으로 함께 식사하자는 배려 깊은 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심시간에 뭐 먹을지 결정",
            "explanation": "직장 동료와 점심 메뉴를 정하는 일상적인 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "점심"
                },
                {
                    "tag": "메뉴"
                },
                {
                    "tag": "동료"
                }
            ],
            "engTags": [
                {
                    "tag": "lunch"
                },
                {
                    "tag": "menu"
                },
                {
                    "tag": "colleague"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "What should we eat for lunch?",
                    "translation": "점심 뭐 먹을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I'm craving something spicy today.",
                    "translation": "오늘 매운 거 땡겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "How about that Korean place nearby?",
                    "translation": "근처 한식집은 어때?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Perfect, they have great kimchi stew.",
                    "translation": "완벽해, 거기 김치찌개 맛있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Should we ask others to join?",
                    "translation": "다른 사람들도 불러볼까?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "채원이 매운 음식을 먹고 싶어한다.",
                    "hint": "'I'm craving something spicy today'에서 채원의 기분을 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '오늘 매운 거 땡겨'라고 말해서 매운 음식을 원한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Good idea, more people more fun.",
                    "translation": "좋은 생각이야, 사람 많을수록 재밌지."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I'll send a message right now.",
                    "translation": "지금 바로 메시지 보낼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Tell them we leave in minutes.",
                    "translation": "10분 후에 간다고 해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Perfect, they have great kimchi @@.",
                    "hint": "김치를 넣고 끓인 한국 음식이에요.",
                    "optionA": "soup",
                    "optionB": "stew",
                    "optionC": "rice",
                    "result": "stew",
                    "explanation": "'kimchi stew'는 '김치찌개'라는 뜻으로 한국의 대표적인 매운 음식이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Hope they can make it today.",
                    "translation": "오늘 올 수 있길 바라."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Even if not, we'll enjoy.",
                    "translation": "안 와도 우리끼리 맛있게 먹자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "준혁이 다른 사람들도 불러보자고 제안한 말을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "ask",
                    "optionC": "we",
                    "optionD": "others",
                    "optionE": "to",
                    "optionF": "join",
                    "result": "Should we ask others to join",
                    "explanation": "'다른 사람들도 불러볼까?'라는 뜻으로 함께 식사하자는 배려 깊은 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5068 MISMATCH

야근 때문에 피곤함

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "야근 때문에 피곤함",
            "explanation": "연속 야근으로 지친 직장 동료들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "야근"
                },
                {
                    "tag": "피곤"
                },
                {
                    "tag": "스트레스"
                }
            ],
            "engTags": [
                {
                    "tag": "overtime"
                },
                {
                    "tag": "tired"
                },
                {
                    "tag": "stress"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I worked late three days straight.",
                    "translation": "3일 연속 야근했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "That sounds absolutely exhausting to me.",
                    "translation": "완전 피곤하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "My eyes feel so heavy now.",
                    "translation": "눈이 너무 무거워."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "Maybe go home early today then?",
                    "translation": "오늘은 일찍 가면 어때?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "서연이 3일 연속 야근을 했다.",
                    "hint": "'I worked late three days straight'에서 서연의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "서연은 '3일 연속 야근했어'라고 말해서 정말로 연속 야근을 했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "I wish but still got work.",
                    "translation": "그러고 싶은데 아직 일이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Can't someone else handle that stuff?",
                    "translation": "다른 사람이 처리할 수 없어?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "It's my project so I should.",
                    "translation": "내 프로젝트라 내가 해야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승현",
                    "script": "At least grab some coffee then.",
                    "translation": "그럼 적어도 커피라도 마셔."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That sounds absolutely @@ to me.",
                    "hint": "매우 피곤하다는 뜻의 형용사예요.",
                    "optionA": "exciting",
                    "optionB": "exhausting",
                    "optionC": "interesting",
                    "result": "exhausting",
                    "explanation": "'exhausting'은 '지치게 하는, 피곤한'이라는 뜻으로 야근의 힘든 상황을 표현해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Yeah caffeine might help a bit.",
                    "translation": "응 카페인이 좀 도움 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Take care of yourself first always.",
                    "translation": "항상 본인부터 챙겨."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 다른 사람이 처리할 수 없냐고 물어본 말을 완성하세요.",
                    "optionA": "else",
                    "optionB": "Can't",
                    "optionC": "someone",
                    "optionD": "handle",
                    "optionE": "that",
                    "optionF": "stuff",
                    "result": "Can't someone else handle that stuff",
                    "explanation": "'다른 사람이 처리할 수 없어?'라는 뜻으로 동료를 걱정하는 마음에서 나온 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "야근 때문에 피곤함",
            "explanation": "연속 야근으로 지친 직장 동료들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "야근"
                },
                {
                    "tag": "피곤"
                },
                {
                    "tag": "스트레스"
                }
            ],
            "engTags": [
                {
                    "tag": "overtime"
                },
                {
                    "tag": "tired"
                },
                {
                    "tag": "stress"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I worked late three days straight.",
                    "translation": "3일 연속 야근했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "That sounds absolutely exhausting to me.",
                    "translation": "완전 피곤하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "My eyes feel so heavy now.",
                    "translation": "눈이 너무 무거워."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "Maybe go home early today then?",
                    "translation": "오늘은 일찍 가면 어때?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "서연이 3일 연속 야근을 했다.",
                    "hint": "'I worked late three days straight'에서 서연의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "서연은 '3일 연속 야근했어'라고 말해서 정말로 연속 야근을 했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "I wish but still got work.",
                    "translation": "그러고 싶은데 아직 일이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Can't someone else handle that stuff?",
                    "translation": "다른 사람이 처리할 수 없어?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "It's my project so I should.",
                    "translation": "내 프로젝트라 내가 해야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승현",
                    "script": "At least grab some coffee then.",
                    "translation": "그럼 적어도 커피라도 마셔."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That sounds absolutely @@ to me.",
                    "hint": "매우 피곤하다는 뜻의 형용사예요.",
                    "optionA": "exciting",
                    "optionB": "exhausting",
                    "optionC": "interesting",
                    "result": "exhausting",
                    "explanation": "'exhausting'은 '지치게 하는, 피곤한'이라는 뜻으로 야근의 힘든 상황을 표현해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Yeah caffeine might help a bit.",
                    "translation": "응 카페인이 좀 도움 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Take care of yourself first always.",
                    "translation": "항상 본인부터 챙겨."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 다른 사람이 처리할 수 없냐고 물어본 말을 완성하세요.",
                    "optionA": "else",
                    "optionB": "Can't",
                    "optionC": "someone",
                    "optionD": "handle",
                    "optionE": "that",
                    "optionF": "stuff",
                    "result": "Can't someone else handle that stuff",
                    "explanation": "'다른 사람이 처리할 수 없어?'라는 뜻으로 동료를 걱정하는 마음에서 나온 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5069 MISMATCH

회의 시간이 너무 길어짐

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회의 시간이 너무 길어짐",
            "explanation": "길어지는 회의 때문에 지루해하는 직장인들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회의"
                },
                {
                    "tag": "시간"
                },
                {
                    "tag": "지루"
                }
            ],
            "engTags": [
                {
                    "tag": "meeting"
                },
                {
                    "tag": "time"
                },
                {
                    "tag": "boring"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "This meeting is going way long.",
                    "translation": "이 회의 너무 길어지고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "We've been here for two hours.",
                    "translation": "여기 앉은지 2시간 됐어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "And we're still on page one.",
                    "translation": "그런데 아직 1페이지야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I have other work to finish.",
                    "translation": "끝내야 할 다른 일이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Same here, this is frustrating really.",
                    "translation": "나도, 진짜 답답해."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "회의가 2시간 동안 진행되고 있다.",
                    "hint": "'We've been here for two hours'에서 시간을 확인하세요.",
                    "result": "O",
                    "explanation": "지훈은 '여기 앉은지 2시간 됐어'라고 말해서 회의가 2시간째 진행 중이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Should we suggest wrapping up soon?",
                    "translation": "곧 마무리하자고 제안할까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That might be too direct though.",
                    "translation": "그건 너무 직접적일 수도 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Maybe check the time loudly then?",
                    "translation": "그럼 시간 확인을 크게 해볼까?"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "And we're still on page @@.",
                    "hint": "첫 번째를 나타내는 숫자예요.",
                    "optionA": "two",
                    "optionB": "one",
                    "optionC": "three",
                    "result": "one",
                    "explanation": "'page one'은 '1페이지'라는 뜻으로 회의 진행이 거의 안 됐다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Haha that's pretty sneaky actually.",
                    "translation": "하하 그거 꽤 교묘하네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Desperate times call for desperate measures.",
                    "translation": "급한 상황엔 급한 방법이 필요하지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 곧 마무리하자고 제안해볼까 말한 문장을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "suggest",
                    "optionC": "we",
                    "optionD": "wrapping",
                    "optionE": "up",
                    "optionF": "soon",
                    "result": "Should we suggest wrapping up soon",
                    "explanation": "'곧 마무리하자고 제안할까?'라는 뜻으로 길어지는 회의를 끝내고 싶어하는 마음이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회의 시간이 너무 길어짐",
            "explanation": "길어지는 회의 때문에 지루해하는 직장인들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회의"
                },
                {
                    "tag": "시간"
                },
                {
                    "tag": "지루"
                }
            ],
            "engTags": [
                {
                    "tag": "meeting"
                },
                {
                    "tag": "time"
                },
                {
                    "tag": "boring"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "This meeting is going way long.",
                    "translation": "이 회의 너무 길어지고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "We've been here for two hours.",
                    "translation": "여기 앉은지 2시간 됐어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "And we're still on page one.",
                    "translation": "그런데 아직 1페이지야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I have other work to finish.",
                    "translation": "끝내야 할 다른 일이 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Same here, this is frustrating really.",
                    "translation": "나도, 진짜 답답해."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "회의가 2시간 동안 진행되고 있다.",
                    "hint": "'We've been here for two hours'에서 시간을 확인하세요.",
                    "result": "O",
                    "explanation": "지훈은 '여기 앉은지 2시간 됐어'라고 말해서 회의가 2시간째 진행 중이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Should we suggest wrapping up soon?",
                    "translation": "곧 마무리하자고 제안할까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That might be too direct though.",
                    "translation": "그건 너무 직접적일 수도 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Maybe check the time loudly then?",
                    "translation": "그럼 시간 확인을 크게 해볼까?"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "And we're still on page @@.",
                    "hint": "첫 번째를 나타내는 숫자예요.",
                    "optionA": "two",
                    "optionB": "one",
                    "optionC": "three",
                    "result": "one",
                    "explanation": "'page one'은 '1페이지'라는 뜻으로 회의 진행이 거의 안 됐다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Haha that's pretty sneaky actually.",
                    "translation": "하하 그거 꽤 교묘하네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Desperate times call for desperate measures.",
                    "translation": "급한 상황엔 급한 방법이 필요하지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 곧 마무리하자고 제안해볼까 말한 문장을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "suggest",
                    "optionC": "we",
                    "optionD": "wrapping",
                    "optionE": "up",
                    "optionF": "soon",
                    "result": "Should we suggest wrapping up soon",
                    "explanation": "'곧 마무리하자고 제안할까?'라는 뜻으로 길어지는 회의를 끝내고 싶어하는 마음이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5070 MISMATCH

새 동료가 너무 완벽함

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 동료가 너무 완벽함",
            "explanation": "새로 온 동료가 너무 뛰어나서 부담스러운 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "동료"
                },
                {
                    "tag": "완벽"
                }
            ],
            "engTags": [
                {
                    "tag": "newbie"
                },
                {
                    "tag": "colleague"
                },
                {
                    "tag": "perfect"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "The new guy is really impressive.",
                    "translation": "새로 온 사람 정말 대단해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Yeah he learns everything so fast.",
                    "translation": "응 뭐든지 너무 빨리 익혀."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Makes me feel a bit insecure.",
                    "translation": "나를 좀 불안하게 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Don't worry, you're great too.",
                    "translation": "걱정 마, 너도 잘하잖아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "새로 온 동료가 일을 빨리 배운다.",
                    "hint": "'Yeah he learns everything so fast'에서 새 동료의 특징을 확인하세요.",
                    "result": "O",
                    "explanation": "수진은 '뭐든지 너무 빨리 익혀'라고 말해서 새 동료가 빠르게 배운다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "It's just hard not to compare.",
                    "translation": "그냥 비교 안 하기가 어려워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Everyone has their own strengths here.",
                    "translation": "사람마다 다 장점이 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "You're right, I should focus more.",
                    "translation": "맞아, 내가 더 집중해야겠어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Plus he might learn from you.",
                    "translation": "게다가 그 사람도 너한테 배울지 몰라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Makes me feel a bit @@.",
                    "hint": "불안하다는 뜻의 형용사예요.",
                    "optionA": "confident",
                    "optionB": "insecure",
                    "optionC": "happy",
                    "result": "insecure",
                    "explanation": "'insecure'는 '불안한, 확신이 없는'이라는 뜻으로 새 동료 때문에 느끼는 심리상태예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "That's a nice way to think.",
                    "translation": "좋은 관점이네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "We're all on the same team.",
                    "translation": "우리 다 같은 팀이잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 사람마다 다 장점이 있다고 말한 문장을 완성하세요.",
                    "optionA": "Everyone",
                    "optionB": "has",
                    "optionC": "their",
                    "optionD": "own",
                    "optionE": "strengths",
                    "optionF": "here",
                    "result": "Everyone has their own strengths here",
                    "explanation": "'사람마다 다 장점이 있어'라는 뜻으로 동료를 위로하고 격려하는 따뜻한 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 동료가 너무 완벽함",
            "explanation": "새로 온 동료가 너무 뛰어나서 부담스러운 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "동료"
                },
                {
                    "tag": "완벽"
                }
            ],
            "engTags": [
                {
                    "tag": "newbie"
                },
                {
                    "tag": "colleague"
                },
                {
                    "tag": "perfect"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "The new guy is really impressive.",
                    "translation": "새로 온 사람 정말 대단해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Yeah he learns everything so fast.",
                    "translation": "응 뭐든지 너무 빨리 익혀."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Makes me feel a bit insecure.",
                    "translation": "나를 좀 불안하게 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Don't worry, you're great too.",
                    "translation": "걱정 마, 너도 잘하잖아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "새로 온 동료가 일을 빨리 배운다.",
                    "hint": "'Yeah he learns everything so fast'에서 새 동료의 특징을 확인하세요.",
                    "result": "O",
                    "explanation": "수진은 '뭐든지 너무 빨리 익혀'라고 말해서 새 동료가 빠르게 배운다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "It's just hard not to compare.",
                    "translation": "그냥 비교 안 하기가 어려워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Everyone has their own strengths here.",
                    "translation": "사람마다 다 장점이 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "You're right, I should focus more.",
                    "translation": "맞아, 내가 더 집중해야겠어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Plus he might learn from you.",
                    "translation": "게다가 그 사람도 너한테 배울지 몰라."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Makes me feel a bit @@.",
                    "hint": "불안하다는 뜻의 형용사예요.",
                    "optionA": "confident",
                    "optionB": "insecure",
                    "optionC": "happy",
                    "result": "insecure",
                    "explanation": "'insecure'는 '불안한, 확신이 없는'이라는 뜻으로 새 동료 때문에 느끼는 심리상태예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "That's a nice way to think.",
                    "translation": "좋은 관점이네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "We're all on the same team.",
                    "translation": "우리 다 같은 팀이잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 사람마다 다 장점이 있다고 말한 문장을 완성하세요.",
                    "optionA": "Everyone",
                    "optionB": "has",
                    "optionC": "their",
                    "optionD": "own",
                    "optionE": "strengths",
                    "optionF": "here",
                    "result": "Everyone has their own strengths here",
                    "explanation": "'사람마다 다 장점이 있어'라는 뜻으로 동료를 위로하고 격려하는 따뜻한 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5071 MISMATCH

승진 소식 들었는데 복잡함

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "승진 소식 들었는데 복잡함",
            "explanation": "동기가 승진해서 축하하면서도 복잡한 심정의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "승진"
                },
                {
                    "tag": "동기"
                },
                {
                    "tag": "축하"
                }
            ],
            "engTags": [
                {
                    "tag": "promotion"
                },
                {
                    "tag": "colleague"
                },
                {
                    "tag": "congratulation"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I heard you got the promotion.",
                    "translation": "너 승진했다 들었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Yeah it still feels pretty unreal.",
                    "translation": "응 아직도 좀 실감 안 나."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Congratulations, you really deserved this one.",
                    "translation": "축하해, 정말 받을 만했어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Thanks, I'm both excited and nervous.",
                    "translation": "고마워, 설레기도 하고 떨리기도 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "New responsibilities can feel overwhelming sometimes.",
                    "translation": "새 업무는 가끔 부담스러울 수 있지."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "소영이 승진을 했다.",
                    "hint": "'Yeah it still feels pretty unreal'에서 소영의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "소영은 '아직도 좀 실감 안 나'라고 대답해서 승진이 사실임을 확인해줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "But I'm ready to take on.",
                    "translation": "하지만 맡을 준비는 돼 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "I know you'll do amazing things.",
                    "translation": "너라면 멋진 일들 해낼 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Let's celebrate with drinks this weekend.",
                    "translation": "이번 주말에 술 한잔하며 축하하자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Thanks, I'm both excited and @@.",
                    "hint": "떨린다는 뜻의 형용사예요.",
                    "optionA": "angry",
                    "optionB": "nervous",
                    "optionC": "bored",
                    "result": "nervous",
                    "explanation": "'nervous'는 '긴장하는, 떨리는'이라는 뜻으로 새로운 책임에 대한 자연스러운 감정이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "That sounds like a great plan.",
                    "translation": "좋은 계획 같은데."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "You've been such a supportive friend.",
                    "translation": "넌 정말 든든한 친구야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태호가 소영이 정말 받을 만했다고 말한 문장을 완성하세요.",
                    "optionA": "Congratulations",
                    "optionB": "you",
                    "optionC": "really",
                    "optionD": "deserved",
                    "optionE": "this",
                    "optionF": "one",
                    "result": "Congratulations you really deserved this one",
                    "explanation": "'축하해, 정말 받을 만했어'라는 뜻으로 진심 어린 축하와 인정을 표현하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "승진 소식 들었는데 복잡함",
            "explanation": "동기가 승진해서 축하하면서도 복잡한 심정의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "승진"
                },
                {
                    "tag": "동기"
                },
                {
                    "tag": "축하"
                }
            ],
            "engTags": [
                {
                    "tag": "promotion"
                },
                {
                    "tag": "colleague"
                },
                {
                    "tag": "congratulation"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I heard you got the promotion.",
                    "translation": "너 승진했다 들었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Yeah it still feels pretty unreal.",
                    "translation": "응 아직도 좀 실감 안 나."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Congratulations, you really deserved this one.",
                    "translation": "축하해, 정말 받을 만했어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Thanks, I'm both excited and nervous.",
                    "translation": "고마워, 설레기도 하고 떨리기도 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "New responsibilities can feel overwhelming sometimes.",
                    "translation": "새 업무는 가끔 부담스러울 수 있지."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "소영이 승진을 했다.",
                    "hint": "'Yeah it still feels pretty unreal'에서 소영의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "소영은 '아직도 좀 실감 안 나'라고 대답해서 승진이 사실임을 확인해줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "But I'm ready to take on.",
                    "translation": "하지만 맡을 준비는 돼 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "I know you'll do amazing things.",
                    "translation": "너라면 멋진 일들 해낼 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Let's celebrate with drinks this weekend.",
                    "translation": "이번 주말에 술 한잔하며 축하하자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Thanks, I'm both excited and @@.",
                    "hint": "떨린다는 뜻의 형용사예요.",
                    "optionA": "angry",
                    "optionB": "nervous",
                    "optionC": "bored",
                    "result": "nervous",
                    "explanation": "'nervous'는 '긴장하는, 떨리는'이라는 뜻으로 새로운 책임에 대한 자연스러운 감정이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "That sounds like a great plan.",
                    "translation": "좋은 계획 같은데."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "You've been such a supportive friend.",
                    "translation": "넌 정말 든든한 친구야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "태호가 소영이 정말 받을 만했다고 말한 문장을 완성하세요.",
                    "optionA": "Congratulations",
                    "optionB": "you",
                    "optionC": "really",
                    "optionD": "deserved",
                    "optionE": "this",
                    "optionF": "one",
                    "result": "Congratulations you really deserved this one",
                    "explanation": "'축하해, 정말 받을 만했어'라는 뜻으로 진심 어린 축하와 인정을 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5072 MISMATCH

월요일 아침이 너무 싫음

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "월요일 아침이 너무 싫음",
            "explanation": "주말이 끝나고 월요일 아침을 맞이하는 직장인들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "월요일"
                },
                {
                    "tag": "아침"
                },
                {
                    "tag": "우울"
                }
            ],
            "engTags": [
                {
                    "tag": "monday"
                },
                {
                    "tag": "morning"
                },
                {
                    "tag": "blue"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Monday mornings are the absolute worst.",
                    "translation": "월요일 아침이 진짜 최악이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "I totally agree with that statement.",
                    "translation": "그 말에 완전 동감해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Weekend went by way too fast.",
                    "translation": "주말이 너무 빨리 지나갔어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Feels like I just got home.",
                    "translation": "방금 집에 온 기분이야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승현이 월요일 아침을 좋아한다.",
                    "hint": "'Monday mornings are the absolute worst'에서 승현의 감정을 확인하세요.",
                    "result": "X",
                    "explanation": "승현은 '월요일 아침이 진짜 최악이야'라고 말해서 싫어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "Need at least three coffees today.",
                    "translation": "오늘은 커피 최소 3잔은 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Same here, barely keeping eyes open.",
                    "translation": "나도, 눈 뜨고 있기도 힘들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Why can't weekends be longer?",
                    "translation": "주말이 왜 더 길 수 없을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "That would solve all our problems.",
                    "translation": "그럼 우리 문제가 다 해결될 텐데."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Weekend went by way too @@.",
                    "hint": "빠르다는 뜻의 부사예요.",
                    "optionA": "slow",
                    "optionB": "fast",
                    "optionC": "late",
                    "result": "fast",
                    "explanation": "'fast'는 '빠르게'라는 뜻으로 주말이 빨리 지나갔다는 아쉬움을 표현해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "At least we're in this together.",
                    "translation": "적어도 우리가 함께 겪고 있으니까."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Monday blues are definitely real thing.",
                    "translation": "월요병은 정말 실재하는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 승현의 말에 완전 동감한다고 말한 문장을 완성하세요.",
                    "optionA": "I",
                    "optionB": "totally",
                    "optionC": "agree",
                    "optionD": "with",
                    "optionE": "that",
                    "optionF": "statement",
                    "result": "I totally agree with that statement",
                    "explanation": "'그 말에 완전 동감해'라는 뜻으로 상대방 의견에 강하게 공감하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "월요일 아침이 너무 싫음",
            "explanation": "주말이 끝나고 월요일 아침을 맞이하는 직장인들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "월요일"
                },
                {
                    "tag": "아침"
                },
                {
                    "tag": "우울"
                }
            ],
            "engTags": [
                {
                    "tag": "monday"
                },
                {
                    "tag": "morning"
                },
                {
                    "tag": "blue"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Monday mornings are the absolute worst.",
                    "translation": "월요일 아침이 진짜 최악이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "I totally agree with that statement.",
                    "translation": "그 말에 완전 동감해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Weekend went by way too fast.",
                    "translation": "주말이 너무 빨리 지나갔어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Feels like I just got home.",
                    "translation": "방금 집에 온 기분이야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승현이 월요일 아침을 좋아한다.",
                    "hint": "'Monday mornings are the absolute worst'에서 승현의 감정을 확인하세요.",
                    "result": "X",
                    "explanation": "승현은 '월요일 아침이 진짜 최악이야'라고 말해서 싫어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "Need at least three coffees today.",
                    "translation": "오늘은 커피 최소 3잔은 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Same here, barely keeping eyes open.",
                    "translation": "나도, 눈 뜨고 있기도 힘들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Why can't weekends be longer?",
                    "translation": "주말이 왜 더 길 수 없을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "That would solve all our problems.",
                    "translation": "그럼 우리 문제가 다 해결될 텐데."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Weekend went by way too @@.",
                    "hint": "빠르다는 뜻의 부사예요.",
                    "optionA": "slow",
                    "optionB": "fast",
                    "optionC": "late",
                    "result": "fast",
                    "explanation": "'fast'는 '빠르게'라는 뜻으로 주말이 빨리 지나갔다는 아쉬움을 표현해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "At least we're in this together.",
                    "translation": "적어도 우리가 함께 겪고 있으니까."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Monday blues are definitely real thing.",
                    "translation": "월요병은 정말 실재하는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 승현의 말에 완전 동감한다고 말한 문장을 완성하세요.",
                    "optionA": "I",
                    "optionB": "totally",
                    "optionC": "agree",
                    "optionD": "with",
                    "optionE": "that",
                    "optionF": "statement",
                    "result": "I totally agree with that statement",
                    "explanation": "'그 말에 완전 동감해'라는 뜻으로 상대방 의견에 강하게 공감하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5073 MISMATCH

점심시간에 낮잠 자고 싶음

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심시간에 낮잠 자고 싶음",
            "explanation": "점심시간에 잠시 쉬고 싶어하는 직장인들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "점심시간"
                },
                {
                    "tag": "낮잠"
                },
                {
                    "tag": "휴식"
                }
            ],
            "engTags": [
                {
                    "tag": "lunchtime"
                },
                {
                    "tag": "nap"
                },
                {
                    "tag": "rest"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I'm so sleepy after eating lunch.",
                    "translation": "점심 먹고 나니까 너무 졸려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Same here, need power nap badly.",
                    "translation": "나도, 쪽잠이 절실해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Is there anywhere quiet around here?",
                    "translation": "이 근처에 조용한 곳 있나?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Maybe the break room upstairs works.",
                    "translation": "위층 휴게실이 괜찮을 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Good idea, let's check it out.",
                    "translation": "좋은 생각이야, 가서 봐보자."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "나연이 점심 후에 졸리다고 했다.",
                    "hint": "'I'm so sleepy after eating lunch'에서 나연의 상태를 확인하세요.",
                    "result": "O",
                    "explanation": "나연은 '점심 먹고 나니까 너무 졸려'라고 말해서 정말 졸리다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Just twenty minutes should help a lot.",
                    "translation": "20분만이라도 많이 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Yeah even short rest makes difference.",
                    "translation": "응 짧은 휴식도 차이가 나지."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "We'll be more productive this afternoon.",
                    "translation": "오후에 더 집중할 수 있을 거야."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Same here, need power @@ badly.",
                    "hint": "짧은 잠을 뜻하는 단어예요.",
                    "optionA": "sleep",
                    "optionB": "nap",
                    "optionC": "dream",
                    "result": "nap",
                    "explanation": "'power nap'은 '쪽잠, 파워 낮잠'이라는 뜻으로 짧지만 효과적인 휴식을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's exactly what I'm hoping.",
                    "translation": "바로 그게 내가 바라는 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Lunch break should actually be restful.",
                    "translation": "점심시간은 정말 휴식이어야 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 위층 휴게실이 괜찮을 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "the",
                    "optionC": "break",
                    "optionD": "room",
                    "optionE": "upstairs",
                    "optionF": "works",
                    "result": "Maybe the break room upstairs works",
                    "explanation": "'위층 휴게실이 괜찮을 것 같아'라는 뜻으로 낮잠 장소를 제안하는 실용적 조언이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심시간에 낮잠 자고 싶음",
            "explanation": "점심시간에 잠시 쉬고 싶어하는 직장인들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "점심시간"
                },
                {
                    "tag": "낮잠"
                },
                {
                    "tag": "휴식"
                }
            ],
            "engTags": [
                {
                    "tag": "lunchtime"
                },
                {
                    "tag": "nap"
                },
                {
                    "tag": "rest"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I'm so sleepy after eating lunch.",
                    "translation": "점심 먹고 나니까 너무 졸려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Same here, need power nap badly.",
                    "translation": "나도, 쪽잠이 절실해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Is there anywhere quiet around here?",
                    "translation": "이 근처에 조용한 곳 있나?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Maybe the break room upstairs works.",
                    "translation": "위층 휴게실이 괜찮을 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Good idea, let's check it out.",
                    "translation": "좋은 생각이야, 가서 봐보자."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "나연이 점심 후에 졸리다고 했다.",
                    "hint": "'I'm so sleepy after eating lunch'에서 나연의 상태를 확인하세요.",
                    "result": "O",
                    "explanation": "나연은 '점심 먹고 나니까 너무 졸려'라고 말해서 정말 졸리다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Just twenty minutes should help a lot.",
                    "translation": "20분만이라도 많이 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Yeah even short rest makes difference.",
                    "translation": "응 짧은 휴식도 차이가 나지."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "We'll be more productive this afternoon.",
                    "translation": "오후에 더 집중할 수 있을 거야."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Same here, need power @@ badly.",
                    "hint": "짧은 잠을 뜻하는 단어예요.",
                    "optionA": "sleep",
                    "optionB": "nap",
                    "optionC": "dream",
                    "result": "nap",
                    "explanation": "'power nap'은 '쪽잠, 파워 낮잠'이라는 뜻으로 짧지만 효과적인 휴식을 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's exactly what I'm hoping.",
                    "translation": "바로 그게 내가 바라는 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Lunch break should actually be restful.",
                    "translation": "점심시간은 정말 휴식이어야 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 위층 휴게실이 괜찮을 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "the",
                    "optionC": "break",
                    "optionD": "room",
                    "optionE": "upstairs",
                    "optionF": "works",
                    "result": "Maybe the break room upstairs works",
                    "explanation": "'위층 휴게실이 괜찮을 것 같아'라는 뜻으로 낮잠 장소를 제안하는 실용적 조언이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5074 MISMATCH

프린터가 또 고장남

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "프린터가 또 고장남",
            "explanation": "사무실 프린터가 자주 고장나서 답답해하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "프린터"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "답답"
                }
            ],
            "engTags": [
                {
                    "tag": "printer"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "frustrating"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "The printer is jammed up again.",
                    "translation": "프린터가 또 걸렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Seriously? That thing breaks every week.",
                    "translation": "진짜? 그거 매주 고장나네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I need to print important documents.",
                    "translation": "중요한 서류 출력해야 하는데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Try the one on second floor.",
                    "translation": "2층에 있는 걸로 해봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "사무실 프린터가 매주 고장난다.",
                    "hint": "'That thing breaks every week'에서 프린터 상태를 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '그거 매주 고장나네'라고 말해서 프린터가 자주 문제가 생긴다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Hope it's not broken too there.",
                    "translation": "거기도 고장나지 않았길 바라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "We really need new equipment here.",
                    "translation": "여기 정말 새 장비가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I'll mention this to management team.",
                    "translation": "경영진한테 얘기해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Good idea, this is getting ridiculous.",
                    "translation": "좋은 생각이야, 이거 정말 말이 안 돼."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I need to print important @@.",
                    "hint": "서류를 뜻하는 복수형 명사예요.",
                    "optionA": "papers",
                    "optionB": "documents",
                    "optionC": "files",
                    "result": "documents",
                    "explanation": "'documents'는 '서류, 문서'라는 뜻으로 업무상 중요한 자료를 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Maybe they'll finally listen to us.",
                    "translation": "아마 이번엔 우리 말 들어줄 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Technology should make work easier right?",
                    "translation": "기술이 일을 쉽게 만들어야 하는 거 아니야?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이 경영진한테 얘기해보겠다고 말한 문장을 완성하세요.",
                    "optionA": "I'll",
                    "optionB": "mention",
                    "optionC": "this",
                    "optionD": "to",
                    "optionE": "management",
                    "optionF": "team",
                    "result": "I'll mention this to management team",
                    "explanation": "'경영진한테 얘기해볼게'라는 뜻으로 문제 해결을 위한 적극적인 대응 방안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "프린터가 또 고장남",
            "explanation": "사무실 프린터가 자주 고장나서 답답해하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "프린터"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "답답"
                }
            ],
            "engTags": [
                {
                    "tag": "printer"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "frustrating"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "The printer is jammed up again.",
                    "translation": "프린터가 또 걸렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Seriously? That thing breaks every week.",
                    "translation": "진짜? 그거 매주 고장나네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I need to print important documents.",
                    "translation": "중요한 서류 출력해야 하는데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Try the one on second floor.",
                    "translation": "2층에 있는 걸로 해봐."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "사무실 프린터가 매주 고장난다.",
                    "hint": "'That thing breaks every week'에서 프린터 상태를 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '그거 매주 고장나네'라고 말해서 프린터가 자주 문제가 생긴다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Hope it's not broken too there.",
                    "translation": "거기도 고장나지 않았길 바라."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "We really need new equipment here.",
                    "translation": "여기 정말 새 장비가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I'll mention this to management team.",
                    "translation": "경영진한테 얘기해볼게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Good idea, this is getting ridiculous.",
                    "translation": "좋은 생각이야, 이거 정말 말이 안 돼."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I need to print important @@.",
                    "hint": "서류를 뜻하는 복수형 명사예요.",
                    "optionA": "papers",
                    "optionB": "documents",
                    "optionC": "files",
                    "result": "documents",
                    "explanation": "'documents'는 '서류, 문서'라는 뜻으로 업무상 중요한 자료를 의미해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Maybe they'll finally listen to us.",
                    "translation": "아마 이번엔 우리 말 들어줄 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Technology should make work easier right?",
                    "translation": "기술이 일을 쉽게 만들어야 하는 거 아니야?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "준혁이 경영진한테 얘기해보겠다고 말한 문장을 완성하세요.",
                    "optionA": "I'll",
                    "optionB": "mention",
                    "optionC": "this",
                    "optionD": "to",
                    "optionE": "management",
                    "optionF": "team",
                    "result": "I'll mention this to management team",
                    "explanation": "'경영진한테 얘기해볼게'라는 뜻으로 문제 해결을 위한 적극적인 대응 방안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5075 MISMATCH

에어컨 온도 때문에 실랑이

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "에어컨 온도 때문에 실랑이",
            "explanation": "사무실 에어컨 온도 설정으로 동료들과 의견이 다른 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "온도"
                },
                {
                    "tag": "의견"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "temperature"
                },
                {
                    "tag": "opinion"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "It's way too cold in here.",
                    "translation": "여기 너무 추워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Really? I think it's pretty comfortable.",
                    "translation": "진짜? 나는 꽤 적당한 것 같은데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Can we turn it up bit?",
                    "translation": "좀 올려도 될까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "But then others might get too hot.",
                    "translation": "그럼 다른 사람들이 너무 더워할지도."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유진이 사무실이 춥다고 생각한다.",
                    "hint": "'It's way too cold in here'에서 유진의 느낌을 확인하세요.",
                    "result": "O",
                    "explanation": "유진은 '여기 너무 추워'라고 말해서 사무실이 춥다고 느낀다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Maybe we can find middle ground?",
                    "translation": "중간점을 찾을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "How about asking everyone their preference?",
                    "translation": "모든 사람한테 선호도를 물어볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "That's actually a fair approach here.",
                    "translation": "그거 꽤 공정한 방법이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Democracy in action at the workplace.",
                    "translation": "직장에서의 민주주의 실천이지."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can we turn it up @@?",
                    "hint": "'조금'을 뜻하는 단어예요.",
                    "optionA": "lot",
                    "optionB": "bit",
                    "optionC": "much",
                    "result": "bit",
                    "explanation": "'a bit'은 '조금'이라는 뜻으로 온도를 살짝 올려달라는 정중한 요청이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "You always have good ideas honestly.",
                    "translation": "넌 항상 좋은 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Teamwork makes everything work better right?",
                    "translation": "팀워크가 모든 걸 더 잘 되게 하지?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 모든 사람한테 선호도를 물어보자고 제안한 말을 완성하세요.",
                    "optionA": "preference",
                    "optionB": "asking",
                    "optionC": "How",
                    "optionD": "everyone",
                    "optionE": "about",
                    "optionF": "their",
                    "result": "How about asking everyone their preference",
                    "explanation": "'모든 사람한테 선호도를 물어볼까?'라는 뜻으로 공정한 해결책을 제시하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "에어컨 온도 때문에 실랑이",
            "explanation": "사무실 에어컨 온도 설정으로 동료들과 의견이 다른 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "온도"
                },
                {
                    "tag": "의견"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "temperature"
                },
                {
                    "tag": "opinion"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "It's way too cold in here.",
                    "translation": "여기 너무 추워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Really? I think it's pretty comfortable.",
                    "translation": "진짜? 나는 꽤 적당한 것 같은데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Can we turn it up bit?",
                    "translation": "좀 올려도 될까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "But then others might get too hot.",
                    "translation": "그럼 다른 사람들이 너무 더워할지도."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유진이 사무실이 춥다고 생각한다.",
                    "hint": "'It's way too cold in here'에서 유진의 느낌을 확인하세요.",
                    "result": "O",
                    "explanation": "유진은 '여기 너무 추워'라고 말해서 사무실이 춥다고 느낀다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Maybe we can find middle ground?",
                    "translation": "중간점을 찾을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "How about asking everyone their preference?",
                    "translation": "모든 사람한테 선호도를 물어볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "That's actually a fair approach here.",
                    "translation": "그거 꽤 공정한 방법이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Democracy in action at the workplace.",
                    "translation": "직장에서의 민주주의 실천이지."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can we turn it up @@?",
                    "hint": "'조금'을 뜻하는 단어예요.",
                    "optionA": "lot",
                    "optionB": "bit",
                    "optionC": "much",
                    "result": "bit",
                    "explanation": "'a bit'은 '조금'이라는 뜻으로 온도를 살짝 올려달라는 정중한 요청이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "You always have good ideas honestly.",
                    "translation": "넌 항상 좋은 아이디어가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Teamwork makes everything work better right?",
                    "translation": "팀워크가 모든 걸 더 잘 되게 하지?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 모든 사람한테 선호도를 물어보자고 제안한 말을 완성하세요.",
                    "optionA": "preference",
                    "optionB": "asking",
                    "optionC": "How",
                    "optionD": "everyone",
                    "optionE": "about",
                    "optionF": "their",
                    "result": "How about asking everyone their preference",
                    "explanation": "'모든 사람한테 선호도를 물어볼까?'라는 뜻으로 공정한 해결책을 제시하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5076 MISMATCH

커피머신이 또 비어있네

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "커피머신이 또 비어있네",
            "explanation": "사무실 커피머신이 비어있어서 아쉬워하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피머신"
                },
                {
                    "tag": "비어있음"
                },
                {
                    "tag": "아쉬움"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "machine"
                },
                {
                    "tag": "empty"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "The coffee machine is empty again.",
                    "translation": "커피머신이 또 비어있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Who keeps forgetting to refill that?",
                    "translation": "누가 계속 리필하는 걸 까먹는 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "I really needed caffeine boost today.",
                    "translation": "오늘 정말 카페인 보충이 필요했는데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "There's a cafe downstairs though right?",
                    "translation": "아래층에 카페 있지 않아?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "True but that costs actual money.",
                    "translation": "맞긴 한데 그건 진짜 돈이 들어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "민재가 카페인이 필요하다고 했다.",
                    "hint": "'I really needed caffeine boost today'에서 민재의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "민재는 '오늘 정말 카페인 보충이 필요했는데'라고 말해서 카페인이 필요하다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Maybe we should make schedule rotation?",
                    "translation": "순번을 정해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "That's not a bad idea actually.",
                    "translation": "그거 나쁘지 않은 생각이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "Everyone takes turns filling it up weekly.",
                    "translation": "모든 사람이 돌아가며 주마다 채우는 거지."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I really needed caffeine @@ today.",
                    "hint": "보충, 증진을 뜻하는 명사예요.",
                    "optionA": "drink",
                    "optionB": "boost",
                    "optionC": "break",
                    "result": "boost",
                    "explanation": "'caffeine boost'는 '카페인 보충'이라는 뜻으로 에너지를 얻고 싶다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Let's suggest this at next meeting.",
                    "translation": "다음 회의 때 제안해보자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Small problems need simple solutions right?",
                    "translation": "작은 문제엔 간단한 해결책이 필요하지?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 순번을 정해보자고 제안한 말을 완성하세요.",
                    "optionA": "rotation",
                    "optionB": "should",
                    "optionC": "Maybe",
                    "optionD": "schedule",
                    "optionE": "make",
                    "optionF": "we",
                    "result": "Maybe we should make schedule rotation",
                    "explanation": "'순번을 정해볼까?'라는 뜻으로 공정한 업무 분담을 위한 건설적 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "커피머신이 또 비어있네",
            "explanation": "사무실 커피머신이 비어있어서 아쉬워하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피머신"
                },
                {
                    "tag": "비어있음"
                },
                {
                    "tag": "아쉬움"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "machine"
                },
                {
                    "tag": "empty"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "The coffee machine is empty again.",
                    "translation": "커피머신이 또 비어있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Who keeps forgetting to refill that?",
                    "translation": "누가 계속 리필하는 걸 까먹는 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "I really needed caffeine boost today.",
                    "translation": "오늘 정말 카페인 보충이 필요했는데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "There's a cafe downstairs though right?",
                    "translation": "아래층에 카페 있지 않아?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "True but that costs actual money.",
                    "translation": "맞긴 한데 그건 진짜 돈이 들어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "민재가 카페인이 필요하다고 했다.",
                    "hint": "'I really needed caffeine boost today'에서 민재의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "민재는 '오늘 정말 카페인 보충이 필요했는데'라고 말해서 카페인이 필요하다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Maybe we should make schedule rotation?",
                    "translation": "순번을 정해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "That's not a bad idea actually.",
                    "translation": "그거 나쁘지 않은 생각이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "Everyone takes turns filling it up weekly.",
                    "translation": "모든 사람이 돌아가며 주마다 채우는 거지."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I really needed caffeine @@ today.",
                    "hint": "보충, 증진을 뜻하는 명사예요.",
                    "optionA": "drink",
                    "optionB": "boost",
                    "optionC": "break",
                    "result": "boost",
                    "explanation": "'caffeine boost'는 '카페인 보충'이라는 뜻으로 에너지를 얻고 싶다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Let's suggest this at next meeting.",
                    "translation": "다음 회의 때 제안해보자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Small problems need simple solutions right?",
                    "translation": "작은 문제엔 간단한 해결책이 필요하지?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 순번을 정해보자고 제안한 말을 완성하세요.",
                    "optionA": "rotation",
                    "optionB": "should",
                    "optionC": "Maybe",
                    "optionD": "schedule",
                    "optionE": "make",
                    "optionF": "we",
                    "result": "Maybe we should make schedule rotation",
                    "explanation": "'순번을 정해볼까?'라는 뜻으로 공정한 업무 분담을 위한 건설적 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5077 MISMATCH

감기에 걸려서 걱정이야

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "감기에 걸려서 걱정이야",
            "explanation": "감기에 걸린 동료를 걱정하며 돌보는 따뜻한 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "감기"
                },
                {
                    "tag": "동료"
                },
                {
                    "tag": "걱정"
                }
            ],
            "engTags": [
                {
                    "tag": "cold"
                },
                {
                    "tag": "colleague"
                },
                {
                    "tag": "worry"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "You sound really sick today honestly.",
                    "translation": "오늘 정말 아픈 것 같은데."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Yeah caught bad cold this weekend.",
                    "translation": "응 이번 주말에 심한 감기 걸렸어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Maybe you should go home early?",
                    "translation": "일찍 집에 가면 어때?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "I have important deadline though today.",
                    "translation": "그런데 오늘 중요한 마감이 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승현이 이번 주말에 감기에 걸렸다.",
                    "hint": "'Yeah caught bad cold this weekend'에서 승현의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "승현은 '이번 주말에 심한 감기 걸렸어'라고 말해서 감기에 걸린 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Health comes first before work always.",
                    "translation": "건강이 일보다 항상 우선이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "You're right but I feel guilty.",
                    "translation": "맞는 말인데 미안해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Don't feel bad about being sick.",
                    "translation": "아픈 거 가지고 미안해하지 마."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승현",
                    "script": "Thanks for being so understanding here.",
                    "translation": "이렇게 이해해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe you should go home @@?",
                    "hint": "'일찍'을 뜻하는 부사예요.",
                    "optionA": "late",
                    "optionB": "early",
                    "optionC": "never",
                    "result": "early",
                    "explanation": "'go home early'는 '일찍 집에 가다'라는 뜻으로 아픈 동료를 배려하는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "That's what good teammates do right?",
                    "translation": "좋은 팀원이라면 당연한 거지?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "I'll try to rest more tonight.",
                    "translation": "오늘 밤에 더 쉬려고 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 건강이 일보다 항상 우선이라고 말한 문장을 완성하세요.",
                    "optionA": "always",
                    "optionB": "first",
                    "optionC": "Health",
                    "optionD": "work",
                    "optionE": "before",
                    "optionF": "comes",
                    "result": "Health comes first before work always",
                    "explanation": "'건강이 일보다 항상 우선이야'라는 뜻으로 아픈 동료를 걱정하는 따뜻한 조언이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "감기에 걸려서 걱정이야",
            "explanation": "감기에 걸린 동료를 걱정하며 돌보는 따뜻한 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "감기"
                },
                {
                    "tag": "동료"
                },
                {
                    "tag": "걱정"
                }
            ],
            "engTags": [
                {
                    "tag": "cold"
                },
                {
                    "tag": "colleague"
                },
                {
                    "tag": "worry"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "You sound really sick today honestly.",
                    "translation": "오늘 정말 아픈 것 같은데."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Yeah caught bad cold this weekend.",
                    "translation": "응 이번 주말에 심한 감기 걸렸어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Maybe you should go home early?",
                    "translation": "일찍 집에 가면 어때?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "I have important deadline though today.",
                    "translation": "그런데 오늘 중요한 마감이 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승현이 이번 주말에 감기에 걸렸다.",
                    "hint": "'Yeah caught bad cold this weekend'에서 승현의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "승현은 '이번 주말에 심한 감기 걸렸어'라고 말해서 감기에 걸린 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Health comes first before work always.",
                    "translation": "건강이 일보다 항상 우선이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "You're right but I feel guilty.",
                    "translation": "맞는 말인데 미안해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "Don't feel bad about being sick.",
                    "translation": "아픈 거 가지고 미안해하지 마."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승현",
                    "script": "Thanks for being so understanding here.",
                    "translation": "이렇게 이해해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe you should go home @@?",
                    "hint": "'일찍'을 뜻하는 부사예요.",
                    "optionA": "late",
                    "optionB": "early",
                    "optionC": "never",
                    "result": "early",
                    "explanation": "'go home early'는 '일찍 집에 가다'라는 뜻으로 아픈 동료를 배려하는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "That's what good teammates do right?",
                    "translation": "좋은 팀원이라면 당연한 거지?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "I'll try to rest more tonight.",
                    "translation": "오늘 밤에 더 쉬려고 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 건강이 일보다 항상 우선이라고 말한 문장을 완성하세요.",
                    "optionA": "always",
                    "optionB": "first",
                    "optionC": "Health",
                    "optionD": "work",
                    "optionE": "before",
                    "optionF": "comes",
                    "result": "Health comes first before work always",
                    "explanation": "'건강이 일보다 항상 우선이야'라는 뜻으로 아픈 동료를 걱정하는 따뜻한 조언이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5078 MISMATCH

새 프로젝트 맡았는데 부담돼

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 프로젝트 맡았는데 부담돼",
            "explanation": "새로운 큰 프로젝트를 맡게 되어 부담스러워하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "프로젝트"
                },
                {
                    "tag": "부담"
                },
                {
                    "tag": "새로운"
                }
            ],
            "engTags": [
                {
                    "tag": "project"
                },
                {
                    "tag": "pressure"
                },
                {
                    "tag": "new"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I got assigned huge project today.",
                    "translation": "오늘 큰 프로젝트 배정받았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Wow that sounds both exciting scary.",
                    "translation": "와 설레기도 하고 무섭기도 하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Yeah it's my biggest responsibility yet.",
                    "translation": "응 지금까지 중에 가장 큰 책임이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "But they chose you for reason.",
                    "translation": "하지만 이유가 있어서 너를 선택한 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "I hope I don't mess up.",
                    "translation": "실수하지 않았으면 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태호가 큰 프로젝트를 배정받았다.",
                    "hint": "'I got assigned huge project today'에서 태호의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "태호는 '오늘 큰 프로젝트 배정받았어'라고 말해서 새 프로젝트를 맡게 된 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "You've handled difficult tasks before successfully.",
                    "translation": "전에도 어려운 일들 성공적으로 해냈잖아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "That's true, thanks for reminder.",
                    "translation": "맞아, 상기시켜줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "I'm here if you need help.",
                    "translation": "도움 필요하면 내가 있어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Yeah it's my biggest responsibility @@.",
                    "hint": "'지금까지'를 뜻하는 부사예요.",
                    "optionA": "never",
                    "optionB": "yet",
                    "optionC": "always",
                    "result": "yet",
                    "explanation": "'yet'은 '지금까지, 아직까지'라는 뜻으로 현재까지의 경험을 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Having supportive colleagues makes huge difference.",
                    "translation": "든든한 동료가 있다는 게 큰 차이를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "We're all rooting for your success.",
                    "translation": "우리 모두 네 성공을 응원하고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 이유가 있어서 태호를 선택했다고 말한 문장을 완성하세요.",
                    "optionA": "reason",
                    "optionB": "chose",
                    "optionC": "But",
                    "optionD": "you",
                    "optionE": "they",
                    "optionF": "for",
                    "result": "But they chose you for reason",
                    "explanation": "'하지만 이유가 있어서 너를 선택한 거야'라는 뜻으로 동료를 격려하고 자신감을 주는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 프로젝트 맡았는데 부담돼",
            "explanation": "새로운 큰 프로젝트를 맡게 되어 부담스러워하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "프로젝트"
                },
                {
                    "tag": "부담"
                },
                {
                    "tag": "새로운"
                }
            ],
            "engTags": [
                {
                    "tag": "project"
                },
                {
                    "tag": "pressure"
                },
                {
                    "tag": "new"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I got assigned huge project today.",
                    "translation": "오늘 큰 프로젝트 배정받았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Wow that sounds both exciting scary.",
                    "translation": "와 설레기도 하고 무섭기도 하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Yeah it's my biggest responsibility yet.",
                    "translation": "응 지금까지 중에 가장 큰 책임이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "But they chose you for reason.",
                    "translation": "하지만 이유가 있어서 너를 선택한 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "I hope I don't mess up.",
                    "translation": "실수하지 않았으면 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "태호가 큰 프로젝트를 배정받았다.",
                    "hint": "'I got assigned huge project today'에서 태호의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "태호는 '오늘 큰 프로젝트 배정받았어'라고 말해서 새 프로젝트를 맡게 된 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "You've handled difficult tasks before successfully.",
                    "translation": "전에도 어려운 일들 성공적으로 해냈잖아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "That's true, thanks for reminder.",
                    "translation": "맞아, 상기시켜줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "I'm here if you need help.",
                    "translation": "도움 필요하면 내가 있어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Yeah it's my biggest responsibility @@.",
                    "hint": "'지금까지'를 뜻하는 부사예요.",
                    "optionA": "never",
                    "optionB": "yet",
                    "optionC": "always",
                    "result": "yet",
                    "explanation": "'yet'은 '지금까지, 아직까지'라는 뜻으로 현재까지의 경험을 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Having supportive colleagues makes huge difference.",
                    "translation": "든든한 동료가 있다는 게 큰 차이를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "We're all rooting for your success.",
                    "translation": "우리 모두 네 성공을 응원하고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 이유가 있어서 태호를 선택했다고 말한 문장을 완성하세요.",
                    "optionA": "reason",
                    "optionB": "chose",
                    "optionC": "But",
                    "optionD": "you",
                    "optionE": "they",
                    "optionF": "for",
                    "result": "But they chose you for reason",
                    "explanation": "'하지만 이유가 있어서 너를 선택한 거야'라는 뜻으로 동료를 격려하고 자신감을 주는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5079 MISMATCH

야근 또 해야 하나

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "야근 또 해야 하나",
            "explanation": "갑작스러운 업무로 야근을 해야 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "야근"
                },
                {
                    "tag": "업무"
                },
                {
                    "tag": "피곤"
                }
            ],
            "engTags": [
                {
                    "tag": "overtime"
                },
                {
                    "tag": "work"
                },
                {
                    "tag": "tired"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Boss just gave us more work.",
                    "translation": "팀장님이 방금 일 더 주셨어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Are you kidding me right now?",
                    "translation": "지금 농담하는 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I wish I was joking honestly.",
                    "translation": "농담이었으면 좋겠는데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Guess we're staying late again then.",
                    "translation": "또 늦게 퇴근하는 거네."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채원이 팀장님께 일을 더 받았다.",
                    "hint": "'Boss just gave us more work'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '팀장님이 방금 일 더 주셨어'라고 말해서 추가 업무를 받은 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "This is getting ridiculous at point.",
                    "translation": "이제 정말 말이 안 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Maybe we should talk to someone?",
                    "translation": "누군가한테 얘기해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Who though? Everyone's in same boat.",
                    "translation": "누구한테? 다들 똑같은 상황인데."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "At least we can complain together.",
                    "translation": "적어도 같이 불평은 할 수 있잖아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Guess we're staying late @@ then.",
                    "hint": "'또, 다시'를 뜻하는 부사예요.",
                    "optionA": "never",
                    "optionB": "again",
                    "optionC": "always",
                    "result": "again",
                    "explanation": "'again'은 '또, 다시'라는 뜻으로 반복되는 야근 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "True that makes it slightly better.",
                    "translation": "맞아 그럼 조금은 나아지지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Misery loves company after all right?",
                    "translation": "고생도 함께하면 덜하다잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 누군가한테 얘기해볼까 제안한 말을 완성하세요.",
                    "optionA": "we",
                    "optionB": "should",
                    "optionC": "Maybe",
                    "optionD": "talk",
                    "optionE": "to",
                    "optionF": "someone",
                    "result": "Maybe we should talk to someone",
                    "explanation": "'누군가한테 얘기해볼까?'라는 뜻으로 문제 해결을 위한 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "야근 또 해야 하나",
            "explanation": "갑작스러운 업무로 야근을 해야 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "야근"
                },
                {
                    "tag": "업무"
                },
                {
                    "tag": "피곤"
                }
            ],
            "engTags": [
                {
                    "tag": "overtime"
                },
                {
                    "tag": "work"
                },
                {
                    "tag": "tired"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Boss just gave us more work.",
                    "translation": "팀장님이 방금 일 더 주셨어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Are you kidding me right now?",
                    "translation": "지금 농담하는 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I wish I was joking honestly.",
                    "translation": "농담이었으면 좋겠는데."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Guess we're staying late again then.",
                    "translation": "또 늦게 퇴근하는 거네."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채원이 팀장님께 일을 더 받았다.",
                    "hint": "'Boss just gave us more work'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '팀장님이 방금 일 더 주셨어'라고 말해서 추가 업무를 받은 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "This is getting ridiculous at point.",
                    "translation": "이제 정말 말이 안 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Maybe we should talk to someone?",
                    "translation": "누군가한테 얘기해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Who though? Everyone's in same boat.",
                    "translation": "누구한테? 다들 똑같은 상황인데."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "At least we can complain together.",
                    "translation": "적어도 같이 불평은 할 수 있잖아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Guess we're staying late @@ then.",
                    "hint": "'또, 다시'를 뜻하는 부사예요.",
                    "optionA": "never",
                    "optionB": "again",
                    "optionC": "always",
                    "result": "again",
                    "explanation": "'again'은 '또, 다시'라는 뜻으로 반복되는 야근 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "True that makes it slightly better.",
                    "translation": "맞아 그럼 조금은 나아지지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Misery loves company after all right?",
                    "translation": "고생도 함께하면 덜하다잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 누군가한테 얘기해볼까 제안한 말을 완성하세요.",
                    "optionA": "we",
                    "optionB": "should",
                    "optionC": "Maybe",
                    "optionD": "talk",
                    "optionE": "to",
                    "optionF": "someone",
                    "result": "Maybe we should talk to someone",
                    "explanation": "'누군가한테 얘기해볼까?'라는 뜻으로 문제 해결을 위한 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5080 MISMATCH

점심 뭐 먹지 또

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심 뭐 먹지 또",
            "explanation": "매일 반복되는 점심 메뉴 선택의 고민을 나누는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "점심"
                },
                {
                    "tag": "메뉴"
                },
                {
                    "tag": "고민"
                }
            ],
            "engTags": [
                {
                    "tag": "lunch"
                },
                {
                    "tag": "menu"
                },
                {
                    "tag": "choice"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "What's for lunch today again guys?",
                    "translation": "오늘 점심 또 뭐 먹지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Same question every single day honestly.",
                    "translation": "매일 똑같은 질문이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I'm running out of ideas here.",
                    "translation": "아이디어가 떨어져가."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "How about trying that new place?",
                    "translation": "새로 생긴 곳 가볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Which one are you talking about?",
                    "translation": "어느 곳 말하는 거야?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "준혁이 점심 메뉴에 대한 아이디어가 많다.",
                    "hint": "'I'm running out of ideas here'에서 준혁의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "준혁은 '아이디어가 떨어져가'라고 말해서 메뉴 선택이 어렵다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "The Italian restaurant across the street.",
                    "translation": "길 건너편에 있는 이탈리안 레스토랑."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Oh yeah that looks pretty good.",
                    "translation": "아 맞다 거기 꽤 좋아 보이더라."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Let's give it a shot today.",
                    "translation": "오늘 한번 가보자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I'm running out of @@ here.",
                    "hint": "아이디어나 생각을 뜻하는 복수형 명사예요.",
                    "optionA": "time",
                    "optionB": "ideas",
                    "optionC": "money",
                    "result": "ideas",
                    "explanation": "'running out of ideas'는 '아이디어가 떨어지다'라는 뜻의 관용 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Sounds like a plan to me.",
                    "translation": "좋은 계획 같은데."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Finally something different for once right?",
                    "translation": "드디어 한번 다른 거네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 새로 생긴 곳을 가보자고 제안한 말을 완성하세요.",
                    "optionA": "trying",
                    "optionB": "How",
                    "optionC": "about",
                    "optionD": "that",
                    "optionE": "new",
                    "optionF": "place",
                    "result": "How about trying that new place",
                    "explanation": "'새로 생긴 곳 가볼까?'라는 뜻으로 새로운 시도를 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심 뭐 먹지 또",
            "explanation": "매일 반복되는 점심 메뉴 선택의 고민을 나누는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "점심"
                },
                {
                    "tag": "메뉴"
                },
                {
                    "tag": "고민"
                }
            ],
            "engTags": [
                {
                    "tag": "lunch"
                },
                {
                    "tag": "menu"
                },
                {
                    "tag": "choice"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "What's for lunch today again guys?",
                    "translation": "오늘 점심 또 뭐 먹지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Same question every single day honestly.",
                    "translation": "매일 똑같은 질문이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I'm running out of ideas here.",
                    "translation": "아이디어가 떨어져가."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "How about trying that new place?",
                    "translation": "새로 생긴 곳 가볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Which one are you talking about?",
                    "translation": "어느 곳 말하는 거야?"
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "준혁이 점심 메뉴에 대한 아이디어가 많다.",
                    "hint": "'I'm running out of ideas here'에서 준혁의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "준혁은 '아이디어가 떨어져가'라고 말해서 메뉴 선택이 어렵다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "The Italian restaurant across the street.",
                    "translation": "길 건너편에 있는 이탈리안 레스토랑."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Oh yeah that looks pretty good.",
                    "translation": "아 맞다 거기 꽤 좋아 보이더라."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Let's give it a shot today.",
                    "translation": "오늘 한번 가보자."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I'm running out of @@ here.",
                    "hint": "아이디어나 생각을 뜻하는 복수형 명사예요.",
                    "optionA": "time",
                    "optionB": "ideas",
                    "optionC": "money",
                    "result": "ideas",
                    "explanation": "'running out of ideas'는 '아이디어가 떨어지다'라는 뜻의 관용 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Sounds like a plan to me.",
                    "translation": "좋은 계획 같은데."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Finally something different for once right?",
                    "translation": "드디어 한번 다른 거네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "채원이 새로 생긴 곳을 가보자고 제안한 말을 완성하세요.",
                    "optionA": "trying",
                    "optionB": "How",
                    "optionC": "about",
                    "optionD": "that",
                    "optionE": "new",
                    "optionF": "place",
                    "result": "How about trying that new place",
                    "explanation": "'새로 생긴 곳 가볼까?'라는 뜻으로 새로운 시도를 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5081 MISMATCH

엘리베이터 고장났네

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "엘리베이터 고장났네",
            "explanation": "사무실 엘리베이터가 고장나서 계단으로 올라가야 하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "계단"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "stairs"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "The elevator is out of order.",
                    "translation": "엘리베이터 고장났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Great, we're on fifteenth floor today.",
                    "translation": "좋아, 우리 오늘 15층인데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Looks like we're getting exercise whether.",
                    "translation": "운동을 하게 생겼네 어쨌든."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "My legs are gonna hate me.",
                    "translation": "다리가 날 원망할 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나연과 지훈이 15층에서 일한다.",
                    "hint": "'Great, we're on fifteenth floor today'에서 위치를 확인하세요.",
                    "result": "O",
                    "explanation": "지훈은 '우리 오늘 15층인데'라고 말해서 15층에서 일한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Think of it as free workout.",
                    "translation": "공짜 운동이라고 생각해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "That's one way to look positively.",
                    "translation": "긍정적으로 보는 방법이긴 하네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "At least we'll earn our coffee.",
                    "translation": "적어도 커피 마실 자격은 생기겠지."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "True, small victories count too right?",
                    "translation": "맞아, 작은 승리도 중요하지."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Looks like we're getting exercise @@.",
                    "hint": "'어쨌든, 어떻든'을 뜻하는 부사예요.",
                    "optionA": "never",
                    "optionB": "whether",
                    "optionC": "always",
                    "result": "whether",
                    "explanation": "'whether'는 여기서 'anyway'와 같은 뜻으로 '어쨌든'이라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Exactly, let's race to the top.",
                    "translation": "맞아, 꼭대기까지 경주하자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You're on, but no running please.",
                    "translation": "해보자, 근데 뛰지는 말자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 공짜 운동이라고 생각하라고 말한 문장을 완성하세요.",
                    "optionA": "Think",
                    "optionB": "of",
                    "optionC": "it",
                    "optionD": "as",
                    "optionE": "free",
                    "optionF": "workout",
                    "result": "Think of it as free workout",
                    "explanation": "'공짜 운동이라고 생각해'라는 뜻으로 부정적 상황을 긍정적으로 바라보자는 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "엘리베이터 고장났네",
            "explanation": "사무실 엘리베이터가 고장나서 계단으로 올라가야 하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "계단"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "stairs"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "The elevator is out of order.",
                    "translation": "엘리베이터 고장났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Great, we're on fifteenth floor today.",
                    "translation": "좋아, 우리 오늘 15층인데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Looks like we're getting exercise whether.",
                    "translation": "운동을 하게 생겼네 어쨌든."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "My legs are gonna hate me.",
                    "translation": "다리가 날 원망할 거야."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나연과 지훈이 15층에서 일한다.",
                    "hint": "'Great, we're on fifteenth floor today'에서 위치를 확인하세요.",
                    "result": "O",
                    "explanation": "지훈은 '우리 오늘 15층인데'라고 말해서 15층에서 일한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Think of it as free workout.",
                    "translation": "공짜 운동이라고 생각해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "That's one way to look positively.",
                    "translation": "긍정적으로 보는 방법이긴 하네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "At least we'll earn our coffee.",
                    "translation": "적어도 커피 마실 자격은 생기겠지."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "True, small victories count too right?",
                    "translation": "맞아, 작은 승리도 중요하지."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Looks like we're getting exercise @@.",
                    "hint": "'어쨌든, 어떻든'을 뜻하는 부사예요.",
                    "optionA": "never",
                    "optionB": "whether",
                    "optionC": "always",
                    "result": "whether",
                    "explanation": "'whether'는 여기서 'anyway'와 같은 뜻으로 '어쨌든'이라는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Exactly, let's race to the top.",
                    "translation": "맞아, 꼭대기까지 경주하자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "You're on, but no running please.",
                    "translation": "해보자, 근데 뛰지는 말자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 공짜 운동이라고 생각하라고 말한 문장을 완성하세요.",
                    "optionA": "Think",
                    "optionB": "of",
                    "optionC": "it",
                    "optionD": "as",
                    "optionE": "free",
                    "optionF": "workout",
                    "result": "Think of it as free workout",
                    "explanation": "'공짜 운동이라고 생각해'라는 뜻으로 부정적 상황을 긍정적으로 바라보자는 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5082 MISMATCH

화장실 줄이 너무 길어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "화장실 줄이 너무 길어",
            "explanation": "점심시간 화장실에 사람이 너무 많아서 기다리는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장실"
                },
                {
                    "tag": "줄"
                },
                {
                    "tag": "기다림"
                }
            ],
            "engTags": [
                {
                    "tag": "bathroom"
                },
                {
                    "tag": "line"
                },
                {
                    "tag": "waiting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "This bathroom line is way long.",
                    "translation": "화장실 줄이 너무 길어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Lunch hour rush I guess right?",
                    "translation": "점심시간 러시 때문인가 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Should we try different floor maybe?",
                    "translation": "다른 층으로 가볼까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Good thinking, let's go up one.",
                    "translation": "좋은 생각이야, 한 층 올라가자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Hope it's not crowded there too.",
                    "translation": "거기도 붐비지 않길 바라."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현과 서연이 점심시간에 화장실을 기다리고 있다.",
                    "hint": "'Lunch hour rush I guess right?'에서 시간을 확인하세요.",
                    "result": "O",
                    "explanation": "서연은 '점심시간 러시 때문인가 봐'라고 말해서 점심시간이 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Even if it is, less people.",
                    "translation": "거기도 그래도 사람은 적을 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Anything's better than this wait honestly.",
                    "translation": "이렇게 기다리는 것보단 뭐든 나아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Next time I'm planning bathroom breaks.",
                    "translation": "다음엔 화장실 시간도 계획할래."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "This bathroom line is way @@.",
                    "hint": "'길다'는 뜻의 형용사예요.",
                    "optionA": "short",
                    "optionB": "long",
                    "optionC": "fast",
                    "result": "long",
                    "explanation": "'long'은 '길다'는 뜻으로 줄이 길게 늘어서 있다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Haha that's actually not bad idea.",
                    "translation": "하하 그거 실제로 나쁘지 않은 생각이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Office life requires strategic thinking sometimes.",
                    "translation": "사무직 생활엔 가끔 전략적 사고가 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 한 층 올라가자고 제안한 말을 완성하세요.",
                    "optionA": "Good",
                    "optionB": "thinking",
                    "optionC": "let's",
                    "optionD": "go",
                    "optionE": "up",
                    "optionF": "one",
                    "result": "Good thinking let's go up one",
                    "explanation": "'좋은 생각이야, 한 층 올라가자'라는 뜻으로 문제 해결책에 동의하며 행동을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "화장실 줄이 너무 길어",
            "explanation": "점심시간 화장실에 사람이 너무 많아서 기다리는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장실"
                },
                {
                    "tag": "줄"
                },
                {
                    "tag": "기다림"
                }
            ],
            "engTags": [
                {
                    "tag": "bathroom"
                },
                {
                    "tag": "line"
                },
                {
                    "tag": "waiting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "This bathroom line is way long.",
                    "translation": "화장실 줄이 너무 길어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Lunch hour rush I guess right?",
                    "translation": "점심시간 러시 때문인가 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Should we try different floor maybe?",
                    "translation": "다른 층으로 가볼까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Good thinking, let's go up one.",
                    "translation": "좋은 생각이야, 한 층 올라가자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Hope it's not crowded there too.",
                    "translation": "거기도 붐비지 않길 바라."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현과 서연이 점심시간에 화장실을 기다리고 있다.",
                    "hint": "'Lunch hour rush I guess right?'에서 시간을 확인하세요.",
                    "result": "O",
                    "explanation": "서연은 '점심시간 러시 때문인가 봐'라고 말해서 점심시간이 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Even if it is, less people.",
                    "translation": "거기도 그래도 사람은 적을 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Anything's better than this wait honestly.",
                    "translation": "이렇게 기다리는 것보단 뭐든 나아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Next time I'm planning bathroom breaks.",
                    "translation": "다음엔 화장실 시간도 계획할래."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "This bathroom line is way @@.",
                    "hint": "'길다'는 뜻의 형용사예요.",
                    "optionA": "short",
                    "optionB": "long",
                    "optionC": "fast",
                    "result": "long",
                    "explanation": "'long'은 '길다'는 뜻으로 줄이 길게 늘어서 있다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Haha that's actually not bad idea.",
                    "translation": "하하 그거 실제로 나쁘지 않은 생각이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Office life requires strategic thinking sometimes.",
                    "translation": "사무직 생활엔 가끔 전략적 사고가 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 한 층 올라가자고 제안한 말을 완성하세요.",
                    "optionA": "Good",
                    "optionB": "thinking",
                    "optionC": "let's",
                    "optionD": "go",
                    "optionE": "up",
                    "optionF": "one",
                    "result": "Good thinking let's go up one",
                    "explanation": "'좋은 생각이야, 한 층 올라가자'라는 뜻으로 문제 해결책에 동의하며 행동을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5083 MISMATCH

복사기가 또 말썽이네

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "복사기가 또 말썽이네",
            "explanation": "사무실 복사기가 자주 고장나서 답답해하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "복사기"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "답답"
                }
            ],
            "engTags": [
                {
                    "tag": "copier"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "annoying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "The copier is acting up again.",
                    "translation": "복사기가 또 말썽이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That thing needs serious maintenance work.",
                    "translation": "그거 제대로 수리받아야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I've got stack of papers waiting.",
                    "translation": "복사할 서류가 산더미야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Maybe try the one near accounting?",
                    "translation": "회계팀 근처 있는 걸로 해볼까?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재현이 복사할 서류가 많다.",
                    "hint": "'I've got stack of papers waiting'에서 재현의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "재현은 '복사할 서류가 산더미야'라고 말해서 서류가 많다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's bit far but worth trying.",
                    "translation": "좀 멀긴 한데 해볼 만해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "At least their equipment works properly.",
                    "translation": "적어도 거기 장비는 제대로 작동하잖아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "You're right, let me grab these.",
                    "translation": "맞아, 이거 들고 갈게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "I'll come help you carry stuff.",
                    "translation": "짐 나르는 거 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I've got stack of papers @@.",
                    "hint": "'기다리는'을 뜻하는 현재분사예요.",
                    "optionA": "copying",
                    "optionB": "waiting",
                    "optionC": "printing",
                    "result": "waiting",
                    "explanation": "'papers waiting'은 '기다리고 있는 서류들'이라는 뜻으로 복사를 기다리는 상태예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Thanks, you're being really helpful today.",
                    "translation": "고마워, 오늘 정말 도움돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "That's what teammates do for other.",
                    "translation": "팀원끼리 당연한 거지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 회계팀 근처에 있는 복사기를 써보라고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "try",
                    "optionC": "the",
                    "optionD": "one",
                    "optionE": "near",
                    "optionF": "accounting",
                    "result": "Maybe try the one near accounting",
                    "explanation": "'회계팀 근처 있는 걸로 해볼까?'라는 뜻으로 대안을 제시하는 실용적 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "복사기가 또 말썽이네",
            "explanation": "사무실 복사기가 자주 고장나서 답답해하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "복사기"
                },
                {
                    "tag": "고장"
                },
                {
                    "tag": "답답"
                }
            ],
            "engTags": [
                {
                    "tag": "copier"
                },
                {
                    "tag": "broken"
                },
                {
                    "tag": "annoying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "The copier is acting up again.",
                    "translation": "복사기가 또 말썽이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That thing needs serious maintenance work.",
                    "translation": "그거 제대로 수리받아야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I've got stack of papers waiting.",
                    "translation": "복사할 서류가 산더미야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Maybe try the one near accounting?",
                    "translation": "회계팀 근처 있는 걸로 해볼까?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "재현이 복사할 서류가 많다.",
                    "hint": "'I've got stack of papers waiting'에서 재현의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "재현은 '복사할 서류가 산더미야'라고 말해서 서류가 많다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's bit far but worth trying.",
                    "translation": "좀 멀긴 한데 해볼 만해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "At least their equipment works properly.",
                    "translation": "적어도 거기 장비는 제대로 작동하잖아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "You're right, let me grab these.",
                    "translation": "맞아, 이거 들고 갈게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "I'll come help you carry stuff.",
                    "translation": "짐 나르는 거 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I've got stack of papers @@.",
                    "hint": "'기다리는'을 뜻하는 현재분사예요.",
                    "optionA": "copying",
                    "optionB": "waiting",
                    "optionC": "printing",
                    "result": "waiting",
                    "explanation": "'papers waiting'은 '기다리고 있는 서류들'이라는 뜻으로 복사를 기다리는 상태예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Thanks, you're being really helpful today.",
                    "translation": "고마워, 오늘 정말 도움돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "That's what teammates do for other.",
                    "translation": "팀원끼리 당연한 거지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 회계팀 근처에 있는 복사기를 써보라고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "try",
                    "optionC": "the",
                    "optionD": "one",
                    "optionE": "near",
                    "optionF": "accounting",
                    "result": "Maybe try the one near accounting",
                    "explanation": "'회계팀 근처 있는 걸로 해볼까?'라는 뜻으로 대안을 제시하는 실용적 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5084 MISMATCH

회의실 예약이 꽉 찼어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회의실 예약이 꽉 찼어",
            "explanation": "회의실 예약이 다 차서 장소를 찾지 못하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회의실"
                },
                {
                    "tag": "예약"
                },
                {
                    "tag": "꽉참"
                }
            ],
            "engTags": [
                {
                    "tag": "meeting"
                },
                {
                    "tag": "room"
                },
                {
                    "tag": "full"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "All meeting rooms are booked today.",
                    "translation": "오늘 회의실 예약이 다 찼어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Even the small ones in basement?",
                    "translation": "지하에 있는 작은 것들도?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Checked everything, completely full schedule today.",
                    "translation": "다 확인했는데 완전히 꽉 차."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "How about using the break room?",
                    "translation": "휴게실 쓰는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "That might actually work for us.",
                    "translation": "그거 우리한테 괜찮을 것 같아."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "모든 회의실 예약이 찼다.",
                    "hint": "'All meeting rooms are booked today'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "태호는 '오늘 회의실 예약이 다 찼어'라고 말해서 모든 회의실이 예약됐다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "It's quiet enough for small discussion.",
                    "translation": "작은 토론하기엔 충분히 조용해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Perfect, let's reserve that space then.",
                    "translation": "완벽해, 그럼 그 공간 예약하자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "I'll send new location to everyone.",
                    "translation": "모든 사람한테 새 장소 알릴게."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Checked everything, completely full @@ today.",
                    "hint": "일정이나 스케줄을 뜻하는 단어예요.",
                    "optionA": "building",
                    "optionB": "schedule",
                    "optionC": "office",
                    "result": "schedule",
                    "explanation": "'full schedule'은 '꽉 찬 일정'이라는 뜻으로 예약이 모두 차있다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Great thinking, crisis solved successfully here.",
                    "translation": "좋은 생각이야, 위기 해결됐네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Sometimes simple solutions work best right?",
                    "translation": "가끔 간단한 해결책이 가장 좋지?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 휴게실을 쓰는 건 어떠냐고 제안한 말을 완성하세요.",
                    "optionA": "How",
                    "optionB": "about",
                    "optionC": "using",
                    "optionD": "the",
                    "optionE": "break",
                    "optionF": "room",
                    "result": "How about using the break room",
                    "explanation": "'휴게실 쓰는 건 어때?'라는 뜻으로 창의적인 대안을 제시하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회의실 예약이 꽉 찼어",
            "explanation": "회의실 예약이 다 차서 장소를 찾지 못하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회의실"
                },
                {
                    "tag": "예약"
                },
                {
                    "tag": "꽉참"
                }
            ],
            "engTags": [
                {
                    "tag": "meeting"
                },
                {
                    "tag": "room"
                },
                {
                    "tag": "full"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "All meeting rooms are booked today.",
                    "translation": "오늘 회의실 예약이 다 찼어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Even the small ones in basement?",
                    "translation": "지하에 있는 작은 것들도?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Checked everything, completely full schedule today.",
                    "translation": "다 확인했는데 완전히 꽉 차."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "How about using the break room?",
                    "translation": "휴게실 쓰는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "That might actually work for us.",
                    "translation": "그거 우리한테 괜찮을 것 같아."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "모든 회의실 예약이 찼다.",
                    "hint": "'All meeting rooms are booked today'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "태호는 '오늘 회의실 예약이 다 찼어'라고 말해서 모든 회의실이 예약됐다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "It's quiet enough for small discussion.",
                    "translation": "작은 토론하기엔 충분히 조용해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Perfect, let's reserve that space then.",
                    "translation": "완벽해, 그럼 그 공간 예약하자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "I'll send new location to everyone.",
                    "translation": "모든 사람한테 새 장소 알릴게."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Checked everything, completely full @@ today.",
                    "hint": "일정이나 스케줄을 뜻하는 단어예요.",
                    "optionA": "building",
                    "optionB": "schedule",
                    "optionC": "office",
                    "result": "schedule",
                    "explanation": "'full schedule'은 '꽉 찬 일정'이라는 뜻으로 예약이 모두 차있다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Great thinking, crisis solved successfully here.",
                    "translation": "좋은 생각이야, 위기 해결됐네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Sometimes simple solutions work best right?",
                    "translation": "가끔 간단한 해결책이 가장 좋지?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 휴게실을 쓰는 건 어떠냐고 제안한 말을 완성하세요.",
                    "optionA": "How",
                    "optionB": "about",
                    "optionC": "using",
                    "optionD": "the",
                    "optionE": "break",
                    "optionF": "room",
                    "result": "How about using the break room",
                    "explanation": "'휴게실 쓰는 건 어때?'라는 뜻으로 창의적인 대안을 제시하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5085 MISMATCH

동료가 연차 써서 부럽네

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "동료가 연차 써서 부럽네",
            "explanation": "동료가 연차를 써서 쉬는 것을 부러워하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "연차"
                },
                {
                    "tag": "휴가"
                },
                {
                    "tag": "부러움"
                }
            ],
            "engTags": [
                {
                    "tag": "vacation"
                },
                {
                    "tag": "day"
                },
                {
                    "tag": "jealous"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Sarah's taking vacation day today again.",
                    "translation": "사라가 오늘 또 연차 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Lucky her, I need break too.",
                    "translation": "부럽다, 나도 쉬고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "When did you last take off?",
                    "translation": "마지막에 언제 쉬었어?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Honestly can't even remember when exactly.",
                    "translation": "솔직히 언제인지 기억도 안 나."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지훈이 최근에 연차를 썼다.",
                    "hint": "'Honestly can't even remember when exactly'에서 지훈의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "지훈은 '언제인지 기억도 안 나'라고 말해서 오래 쉬지 않았다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "That's definitely not healthy at all.",
                    "translation": "그건 확실히 건강에 안 좋아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Maybe I should plan something soon.",
                    "translation": "곧 뭔가 계획해야겠어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Even just long weekend would help.",
                    "translation": "긴 주말이라도 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "You're absolutely right about that honestly.",
                    "translation": "그 말이 완전 맞아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Honestly can't even remember when @@.",
                    "hint": "'정확히'를 뜻하는 부사예요.",
                    "optionA": "never",
                    "optionB": "exactly",
                    "optionC": "always",
                    "result": "exactly",
                    "explanation": "'exactly'는 '정확히'라는 뜻으로 기억이 명확하지 않다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Work life balance is really important.",
                    "translation": "워라밸이 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Thanks for reminding me about priorities.",
                    "translation": "우선순위 생각나게 해줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 긴 주말이라도 도움 될 거라고 말한 문장을 완성하세요.",
                    "optionA": "Even",
                    "optionB": "just",
                    "optionC": "long",
                    "optionD": "weekend",
                    "optionE": "would",
                    "optionF": "help",
                    "result": "Even just long weekend would help",
                    "explanation": "'긴 주말이라도 도움 될 거야'라는 뜻으로 작은 휴식이라도 필요하다는 조언이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "동료가 연차 써서 부럽네",
            "explanation": "동료가 연차를 써서 쉬는 것을 부러워하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "연차"
                },
                {
                    "tag": "휴가"
                },
                {
                    "tag": "부러움"
                }
            ],
            "engTags": [
                {
                    "tag": "vacation"
                },
                {
                    "tag": "day"
                },
                {
                    "tag": "jealous"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Sarah's taking vacation day today again.",
                    "translation": "사라가 오늘 또 연차 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Lucky her, I need break too.",
                    "translation": "부럽다, 나도 쉬고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "When did you last take off?",
                    "translation": "마지막에 언제 쉬었어?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Honestly can't even remember when exactly.",
                    "translation": "솔직히 언제인지 기억도 안 나."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지훈이 최근에 연차를 썼다.",
                    "hint": "'Honestly can't even remember when exactly'에서 지훈의 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "지훈은 '언제인지 기억도 안 나'라고 말해서 오래 쉬지 않았다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "That's definitely not healthy at all.",
                    "translation": "그건 확실히 건강에 안 좋아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Maybe I should plan something soon.",
                    "translation": "곧 뭔가 계획해야겠어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Even just long weekend would help.",
                    "translation": "긴 주말이라도 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "You're absolutely right about that honestly.",
                    "translation": "그 말이 완전 맞아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Honestly can't even remember when @@.",
                    "hint": "'정확히'를 뜻하는 부사예요.",
                    "optionA": "never",
                    "optionB": "exactly",
                    "optionC": "always",
                    "result": "exactly",
                    "explanation": "'exactly'는 '정확히'라는 뜻으로 기억이 명확하지 않다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Work life balance is really important.",
                    "translation": "워라밸이 정말 중요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Thanks for reminding me about priorities.",
                    "translation": "우선순위 생각나게 해줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 긴 주말이라도 도움 될 거라고 말한 문장을 완성하세요.",
                    "optionA": "Even",
                    "optionB": "just",
                    "optionC": "long",
                    "optionD": "weekend",
                    "optionE": "would",
                    "optionF": "help",
                    "result": "Even just long weekend would help",
                    "explanation": "'긴 주말이라도 도움 될 거야'라는 뜻으로 작은 휴식이라도 필요하다는 조언이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5086 MISMATCH

인터넷이 또 느려졌어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "인터넷이 또 느려졌어",
            "explanation": "사무실 인터넷이 느려서 일하기 답답한 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "인터넷"
                },
                {
                    "tag": "속도"
                },
                {
                    "tag": "답답"
                }
            ],
            "engTags": [
                {
                    "tag": "internet"
                },
                {
                    "tag": "slow"
                },
                {
                    "tag": "frustrated"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Internet connection is crawling today again.",
                    "translation": "오늘 인터넷이 또 기어가고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Same here, everything takes forever loading.",
                    "translation": "나도, 뭐든지 로딩이 끝없이 걸려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "I can't get any work done.",
                    "translation": "일을 전혀 할 수 없어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Maybe call IT department about this?",
                    "translation": "IT부서에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Good idea, this is getting ridiculous.",
                    "translation": "좋은 생각이야, 이거 정말 말이 안 돼."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현이 인터넷 때문에 일을 못하고 있다.",
                    "hint": "'I can't get any work done'에서 승현의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "승현은 '일을 전혀 할 수 없어'라고 말해서 인터넷 때문에 일이 안 된다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "We're basically paying for turtle speed.",
                    "translation": "거북이 속도 돈 내고 쓰는 거네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Haha that's pretty accurate description honestly.",
                    "translation": "하하 꽤 정확한 표현이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "At least we can joke about.",
                    "translation": "적어도 농담은 할 수 있잖아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Same here, everything takes forever @@.",
                    "hint": "로딩이나 불러오기를 뜻하는 현재분사예요.",
                    "optionA": "working",
                    "optionB": "loading",
                    "optionC": "running",
                    "result": "loading",
                    "explanation": "'loading'은 '로딩, 불러오기'라는 뜻으로 인터넷이 느려서 페이지가 안 뜨는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "True, humor helps with frustration sometimes.",
                    "translation": "맞아, 유머가 가끔 답답함을 덜어줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Let's hope IT fixes this quickly.",
                    "translation": "IT에서 빨리 고쳐주길 바라자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 IT부서에 전화해보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "call",
                    "optionC": "IT",
                    "optionD": "department",
                    "optionE": "about",
                    "optionF": "this",
                    "result": "Maybe call IT department about this",
                    "explanation": "'IT부서에 전화해볼까?'라는 뜻으로 기술적 문제의 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "인터넷이 또 느려졌어",
            "explanation": "사무실 인터넷이 느려서 일하기 답답한 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "인터넷"
                },
                {
                    "tag": "속도"
                },
                {
                    "tag": "답답"
                }
            ],
            "engTags": [
                {
                    "tag": "internet"
                },
                {
                    "tag": "slow"
                },
                {
                    "tag": "frustrated"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Internet connection is crawling today again.",
                    "translation": "오늘 인터넷이 또 기어가고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Same here, everything takes forever loading.",
                    "translation": "나도, 뭐든지 로딩이 끝없이 걸려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "I can't get any work done.",
                    "translation": "일을 전혀 할 수 없어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Maybe call IT department about this?",
                    "translation": "IT부서에 전화해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Good idea, this is getting ridiculous.",
                    "translation": "좋은 생각이야, 이거 정말 말이 안 돼."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현이 인터넷 때문에 일을 못하고 있다.",
                    "hint": "'I can't get any work done'에서 승현의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "승현은 '일을 전혀 할 수 없어'라고 말해서 인터넷 때문에 일이 안 된다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "We're basically paying for turtle speed.",
                    "translation": "거북이 속도 돈 내고 쓰는 거네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Haha that's pretty accurate description honestly.",
                    "translation": "하하 꽤 정확한 표현이네."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "At least we can joke about.",
                    "translation": "적어도 농담은 할 수 있잖아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Same here, everything takes forever @@.",
                    "hint": "로딩이나 불러오기를 뜻하는 현재분사예요.",
                    "optionA": "working",
                    "optionB": "loading",
                    "optionC": "running",
                    "result": "loading",
                    "explanation": "'loading'은 '로딩, 불러오기'라는 뜻으로 인터넷이 느려서 페이지가 안 뜨는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "True, humor helps with frustration sometimes.",
                    "translation": "맞아, 유머가 가끔 답답함을 덜어줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Let's hope IT fixes this quickly.",
                    "translation": "IT에서 빨리 고쳐주길 바라자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 IT부서에 전화해보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "call",
                    "optionC": "IT",
                    "optionD": "department",
                    "optionE": "about",
                    "optionF": "this",
                    "result": "Maybe call IT department about this",
                    "explanation": "'IT부서에 전화해볼까?'라는 뜻으로 기술적 문제의 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5087 MISMATCH

새 동료 적응이 힘들어 보여

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 동료 적응이 힘들어 보여",
            "explanation": "새로 온 동료가 적응하기 어려워하는 것을 걱정하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "적응"
                },
                {
                    "tag": "걱정"
                }
            ],
            "engTags": [
                {
                    "tag": "newbie"
                },
                {
                    "tag": "adapt"
                },
                {
                    "tag": "concern"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "The new guy looks pretty overwhelmed.",
                    "translation": "새로 온 사람 꽤 힘들어 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Yeah first week is always tough.",
                    "translation": "응 첫 주는 항상 힘들지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Should we offer some help maybe?",
                    "translation": "도움을 좀 제안해볼까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "That's really thoughtful of you honestly.",
                    "translation": "정말 배려 깊은 생각이네."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "새로 온 동료가 첫 주를 보내고 있다.",
                    "hint": "'Yeah first week is always tough'에서 시기를 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '첫 주는 항상 힘들지'라고 말해서 새 동료가 첫 주를 보내고 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "I remember feeling lost my day.",
                    "translation": "내 첫날 길을 잃은 기분이었던 게 기억나."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Maybe invite him for lunch today?",
                    "translation": "오늘 점심에 초대해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Perfect idea, that would help lots.",
                    "translation": "완벽한 생각이야, 많이 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Everyone needs friendly face around here.",
                    "translation": "여기서 누구나 친근한 얼굴이 필요해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Should we offer some @@ maybe?",
                    "hint": "도움이나 지원을 뜻하는 명사예요.",
                    "optionA": "advice",
                    "optionB": "help",
                    "optionC": "food",
                    "result": "help",
                    "explanation": "'offer help'은 '도움을 제안하다'라는 뜻으로 새 동료를 도우려는 의도예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Especially when everything feels new and strange.",
                    "translation": "특히 모든 게 새롭고 낯설 때는."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Let's go talk to him now.",
                    "translation": "지금 가서 얘기해보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 오늘 점심에 초대해보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "invite",
                    "optionC": "him",
                    "optionD": "for",
                    "optionE": "lunch",
                    "optionF": "today",
                    "result": "Maybe invite him for lunch today",
                    "explanation": "'오늘 점심에 초대해볼까?'라는 뜻으로 새 동료에게 친근함을 보이는 따뜻한 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 동료 적응이 힘들어 보여",
            "explanation": "새로 온 동료가 적응하기 어려워하는 것을 걱정하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "적응"
                },
                {
                    "tag": "걱정"
                }
            ],
            "engTags": [
                {
                    "tag": "newbie"
                },
                {
                    "tag": "adapt"
                },
                {
                    "tag": "concern"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "The new guy looks pretty overwhelmed.",
                    "translation": "새로 온 사람 꽤 힘들어 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Yeah first week is always tough.",
                    "translation": "응 첫 주는 항상 힘들지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Should we offer some help maybe?",
                    "translation": "도움을 좀 제안해볼까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "That's really thoughtful of you honestly.",
                    "translation": "정말 배려 깊은 생각이네."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "새로 온 동료가 첫 주를 보내고 있다.",
                    "hint": "'Yeah first week is always tough'에서 시기를 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '첫 주는 항상 힘들지'라고 말해서 새 동료가 첫 주를 보내고 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "I remember feeling lost my day.",
                    "translation": "내 첫날 길을 잃은 기분이었던 게 기억나."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Maybe invite him for lunch today?",
                    "translation": "오늘 점심에 초대해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Perfect idea, that would help lots.",
                    "translation": "완벽한 생각이야, 많이 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Everyone needs friendly face around here.",
                    "translation": "여기서 누구나 친근한 얼굴이 필요해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Should we offer some @@ maybe?",
                    "hint": "도움이나 지원을 뜻하는 명사예요.",
                    "optionA": "advice",
                    "optionB": "help",
                    "optionC": "food",
                    "result": "help",
                    "explanation": "'offer help'은 '도움을 제안하다'라는 뜻으로 새 동료를 도우려는 의도예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Especially when everything feels new and strange.",
                    "translation": "특히 모든 게 새롭고 낯설 때는."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Let's go talk to him now.",
                    "translation": "지금 가서 얘기해보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "채원이 오늘 점심에 초대해보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "invite",
                    "optionC": "him",
                    "optionD": "for",
                    "optionE": "lunch",
                    "optionF": "today",
                    "result": "Maybe invite him for lunch today",
                    "explanation": "'오늘 점심에 초대해볼까?'라는 뜻으로 새 동료에게 친근함을 보이는 따뜻한 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5088 MISMATCH

금요일이라 기분 좋네

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "금요일이라 기분 좋네",
            "explanation": "금요일이 되어서 주말을 앞두고 기분 좋아하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "금요일"
                },
                {
                    "tag": "주말"
                },
                {
                    "tag": "기분"
                }
            ],
            "engTags": [
                {
                    "tag": "friday"
                },
                {
                    "tag": "weekend"
                },
                {
                    "tag": "mood"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Finally it's Friday afternoon everyone!",
                    "translation": "드디어 금요일 오후야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Best feeling in the world honestly.",
                    "translation": "세상에서 가장 좋은 기분이지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Any plans for this weekend yet?",
                    "translation": "이번 주말 계획 있어?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Just sleep and maybe watch movies.",
                    "translation": "그냥 자고 영화나 볼까 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "That sounds absolutely perfect to me.",
                    "translation": "완전 완벽하게 들려."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "도윤이 주말에 바쁜 계획이 있다.",
                    "hint": "'Just sleep and maybe watch movies'에서 도윤의 계획을 확인하세요.",
                    "result": "X",
                    "explanation": "도윤은 '그냥 자고 영화나 볼까 해'라고 말해서 바쁘지 않은 여유로운 계획이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Sometimes doing nothing is the plan.",
                    "translation": "가끔 아무것도 안 하는 게 계획이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "I totally understand that feeling completely.",
                    "translation": "그 기분 완전히 이해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "What about you, anything special planned?",
                    "translation": "너는 어때, 특별한 계획 있어?"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Best feeling in the world @@.",
                    "hint": "'솔직히'를 뜻하는 부사예요.",
                    "optionA": "maybe",
                    "optionB": "honestly",
                    "optionC": "never",
                    "result": "honestly",
                    "explanation": "'honestly'는 '솔직히'라는 뜻으로 진심을 강조하는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Maybe brunch with some friends tomorrow.",
                    "translation": "내일 친구들이랑 브런치나 할까 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "That sounds really nice and relaxing.",
                    "translation": "정말 좋고 편안해 보인다."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 이번 주말 계획이 있냐고 물어본 말을 완성하세요.",
                    "optionA": "Any",
                    "optionB": "plans",
                    "optionC": "for",
                    "optionD": "this",
                    "optionE": "weekend",
                    "optionF": "yet",
                    "result": "Any plans for this weekend yet",
                    "explanation": "'이번 주말 계획 있어?'라는 뜻으로 주말을 앞두고 서로의 계획을 묻는 자연스러운 대화예요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "금요일이라 기분 좋네",
            "explanation": "금요일이 되어서 주말을 앞두고 기분 좋아하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "금요일"
                },
                {
                    "tag": "주말"
                },
                {
                    "tag": "기분"
                }
            ],
            "engTags": [
                {
                    "tag": "friday"
                },
                {
                    "tag": "weekend"
                },
                {
                    "tag": "mood"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Finally it's Friday afternoon everyone!",
                    "translation": "드디어 금요일 오후야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Best feeling in the world honestly.",
                    "translation": "세상에서 가장 좋은 기분이지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Any plans for this weekend yet?",
                    "translation": "이번 주말 계획 있어?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Just sleep and maybe watch movies.",
                    "translation": "그냥 자고 영화나 볼까 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "That sounds absolutely perfect to me.",
                    "translation": "완전 완벽하게 들려."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "도윤이 주말에 바쁜 계획이 있다.",
                    "hint": "'Just sleep and maybe watch movies'에서 도윤의 계획을 확인하세요.",
                    "result": "X",
                    "explanation": "도윤은 '그냥 자고 영화나 볼까 해'라고 말해서 바쁘지 않은 여유로운 계획이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Sometimes doing nothing is the plan.",
                    "translation": "가끔 아무것도 안 하는 게 계획이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "I totally understand that feeling completely.",
                    "translation": "그 기분 완전히 이해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "What about you, anything special planned?",
                    "translation": "너는 어때, 특별한 계획 있어?"
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Best feeling in the world @@.",
                    "hint": "'솔직히'를 뜻하는 부사예요.",
                    "optionA": "maybe",
                    "optionB": "honestly",
                    "optionC": "never",
                    "result": "honestly",
                    "explanation": "'honestly'는 '솔직히'라는 뜻으로 진심을 강조하는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Maybe brunch with some friends tomorrow.",
                    "translation": "내일 친구들이랑 브런치나 할까 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "That sounds really nice and relaxing.",
                    "translation": "정말 좋고 편안해 보인다."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 이번 주말 계획이 있냐고 물어본 말을 완성하세요.",
                    "optionA": "Any",
                    "optionB": "plans",
                    "optionC": "for",
                    "optionD": "this",
                    "optionE": "weekend",
                    "optionF": "yet",
                    "result": "Any plans for this weekend yet",
                    "explanation": "'이번 주말 계획 있어?'라는 뜻으로 주말을 앞두고 서로의 계획을 묻는 자연스러운 대화예요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5089 MISMATCH

에어컨 바람이 너무 세네

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "에어컨 바람이 너무 세네",
            "explanation": "사무실 에어컨 바람이 강해서 추위를 느끼는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "바람"
                },
                {
                    "tag": "추위"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "wind"
                },
                {
                    "tag": "cold"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "This air conditioner is way strong.",
                    "translation": "이 에어컨 바람이 너무 세."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Yeah it's like arctic wind honestly.",
                    "translation": "응 정말 북극 바람 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Can we adjust the direction maybe?",
                    "translation": "방향 조절할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "I think there's remote control somewhere.",
                    "translation": "리모컨이 어디 있는 것 같은데."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "에어컨 바람이 매우 강하다.",
                    "hint": "'This air conditioner is way strong'에서 에어컨 상태를 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '이 에어컨 바람이 너무 세'라고 말해서 바람이 강하다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Found it, let me try adjusting.",
                    "translation": "찾았어, 조절해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Maybe turn down fan speed little bit?",
                    "translation": "세기 조금 낮춰볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Good idea, this should help us.",
                    "translation": "좋은 생각이야, 이게 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Much better now, thanks for fixing.",
                    "translation": "훨씬 나아졌어, 고쳐줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Yeah it's like arctic @@ honestly.",
                    "hint": "바람을 뜻하는 명사예요.",
                    "optionA": "rain",
                    "optionB": "wind",
                    "optionC": "snow",
                    "result": "wind",
                    "explanation": "'arctic wind'는 '북극 바람'이라는 뜻으로 매우 차가운 바람을 비유한 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "No problem, we all need comfort.",
                    "translation": "괜찮아, 우리 모두 편안해야지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Teamwork makes office life better right?",
                    "translation": "팀워크가 사무실 생활을 더 좋게 만들지?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 세기를 조금 낮춰보자고 제안한 말을 완성하세요.",
                    "result": "Maybe turn down fan speed little bit",
                    "explanation": "'세기 조금 낮춰볼까?'라는 뜻으로 에어컨 문제의 해결책을 제안하는 표현이에요.",
                    "optionA": "turn",
                    "optionB": "little",
                    "optionC": "speed",
                    "optionD": "fan",
                    "optionE": "down",
                    "optionF": "Maybe",
                    "optionG": "bit"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "에어컨 바람이 너무 세네",
            "explanation": "사무실 에어컨 바람이 강해서 추위를 느끼는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "바람"
                },
                {
                    "tag": "추위"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "wind"
                },
                {
                    "tag": "cold"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "This air conditioner is way strong.",
                    "translation": "이 에어컨 바람이 너무 세."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Yeah it's like arctic wind honestly.",
                    "translation": "응 정말 북극 바람 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Can we adjust the direction maybe?",
                    "translation": "방향 조절할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "I think there's remote control somewhere.",
                    "translation": "리모컨이 어디 있는 것 같은데."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "에어컨 바람이 매우 강하다.",
                    "hint": "'This air conditioner is way strong'에서 에어컨 상태를 확인하세요.",
                    "result": "O",
                    "explanation": "채원은 '이 에어컨 바람이 너무 세'라고 말해서 바람이 강하다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Found it, let me try adjusting.",
                    "translation": "찾았어, 조절해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Maybe turn down fan speed little bit?",
                    "translation": "세기 조금 낮춰볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Good idea, this should help us.",
                    "translation": "좋은 생각이야, 이게 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Much better now, thanks for fixing.",
                    "translation": "훨씬 나아졌어, 고쳐줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Yeah it's like arctic @@ honestly.",
                    "hint": "바람을 뜻하는 명사예요.",
                    "optionA": "rain",
                    "optionB": "wind",
                    "optionC": "snow",
                    "result": "wind",
                    "explanation": "'arctic wind'는 '북극 바람'이라는 뜻으로 매우 차가운 바람을 비유한 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "No problem, we all need comfort.",
                    "translation": "괜찮아, 우리 모두 편안해야지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "Teamwork makes office life better right?",
                    "translation": "팀워크가 사무실 생활을 더 좋게 만들지?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 세기를 조금 낮춰보자고 제안한 말을 완성하세요.",
                    "optionA": "turn",
                    "optionB": "little",
                    "optionC": "speed",
                    "optionD": "fan",
                    "optionE": "down",
                    "optionF": "Maybe",
                    "optionG": "bit",
                    "result": "Maybe turn down fan speed little bit",
                    "explanation": "'세기 조금 낮춰볼까?'라는 뜻으로 에어컨 문제의 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5090 MISMATCH

회식 자리가 어색했다니까

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회식 자리가 어색했다니까",
            "explanation": "어제 회식이 어색했던 상황을 회상하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회식"
                },
                {
                    "tag": "어색"
                },
                {
                    "tag": "분위기"
                }
            ],
            "engTags": [
                {
                    "tag": "dinner"
                },
                {
                    "tag": "awkward"
                },
                {
                    "tag": "atmosphere"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Yesterday's team dinner was pretty awkward.",
                    "translation": "어제 팀 회식이 꽤 어색했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "What happened to make it weird?",
                    "translation": "뭐가 있어서 이상했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Nobody really talked much at all.",
                    "translation": "아무도 별로 말을 안 했어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Maybe everyone was just tired honestly.",
                    "translation": "아마 모든 사람이 그냥 피곤했을 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Or maybe the atmosphere felt forced.",
                    "translation": "아니면 분위기가 억지스러웠을 수도."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "어제 팀 회식이 어색했다.",
                    "hint": "'Yesterday's team dinner was pretty awkward'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "준혁은 '어제 팀 회식이 꽤 어색했어'라고 말해서 정말 어색했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Sometimes these things just happen naturally.",
                    "translation": "가끔 이런 일들이 자연스럽게 생겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "True, not every gathering works out.",
                    "translation": "맞아, 모든 모임이 잘 되는 건 아니지."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Next time will probably be better.",
                    "translation": "다음번엔 아마 더 나을 거야."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Nobody really talked much at @@.",
                    "hint": "'전혀, 모두'를 강조하는 부사예요.",
                    "optionA": "once",
                    "optionB": "all",
                    "optionC": "some",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 별로'라는 뜻으로 부정문에서 강조를 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Hope so, these events should fun.",
                    "translation": "그랬으면 좋겠어, 이런 행사는 재밌어야 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Maybe suggest different venue next time?",
                    "translation": "다음엔 다른 장소 제안해볼까?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 모든 사람이 그냥 피곤했을 거라고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "everyone",
                    "optionC": "was",
                    "optionD": "just",
                    "optionE": "tired",
                    "optionF": "honestly",
                    "result": "Maybe everyone was just tired honestly",
                    "explanation": "'아마 모든 사람이 그냥 피곤했을 거야'라는 뜻으로 어색한 분위기를 이해하려는 배려예요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회식 자리가 어색했다니까",
            "explanation": "어제 회식이 어색했던 상황을 회상하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회식"
                },
                {
                    "tag": "어색"
                },
                {
                    "tag": "분위기"
                }
            ],
            "engTags": [
                {
                    "tag": "dinner"
                },
                {
                    "tag": "awkward"
                },
                {
                    "tag": "atmosphere"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Yesterday's team dinner was pretty awkward.",
                    "translation": "어제 팀 회식이 꽤 어색했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "What happened to make it weird?",
                    "translation": "뭐가 있어서 이상했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Nobody really talked much at all.",
                    "translation": "아무도 별로 말을 안 했어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채원",
                    "script": "Maybe everyone was just tired honestly.",
                    "translation": "아마 모든 사람이 그냥 피곤했을 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Or maybe the atmosphere felt forced.",
                    "translation": "아니면 분위기가 억지스러웠을 수도."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "어제 팀 회식이 어색했다.",
                    "hint": "'Yesterday's team dinner was pretty awkward'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "준혁은 '어제 팀 회식이 꽤 어색했어'라고 말해서 정말 어색했다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Sometimes these things just happen naturally.",
                    "translation": "가끔 이런 일들이 자연스럽게 생겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "True, not every gathering works out.",
                    "translation": "맞아, 모든 모임이 잘 되는 건 아니지."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Next time will probably be better.",
                    "translation": "다음번엔 아마 더 나을 거야."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Nobody really talked much at @@.",
                    "hint": "'전혀, 모두'를 강조하는 부사예요.",
                    "optionA": "once",
                    "optionB": "all",
                    "optionC": "some",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 별로'라는 뜻으로 부정문에서 강조를 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Hope so, these events should fun.",
                    "translation": "그랬으면 좋겠어, 이런 행사는 재밌어야 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Maybe suggest different venue next time?",
                    "translation": "다음엔 다른 장소 제안해볼까?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "채원이 모든 사람이 그냥 피곤했을 거라고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "everyone",
                    "optionC": "was",
                    "optionD": "just",
                    "optionE": "tired",
                    "optionF": "honestly",
                    "result": "Maybe everyone was just tired honestly",
                    "explanation": "'아마 모든 사람이 그냥 피곤했을 거야'라는 뜻으로 어색한 분위기를 이해하려는 배려예요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5091 MISMATCH

동료랑 의견이 안 맞네

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "동료랑 의견이 안 맞네",
            "explanation": "프로젝트에서 동료와 의견이 달라서 고민하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "동료"
                },
                {
                    "tag": "의견"
                },
                {
                    "tag": "차이"
                }
            ],
            "engTags": [
                {
                    "tag": "colleague"
                },
                {
                    "tag": "opinion"
                },
                {
                    "tag": "difference"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Sarah and I disagree about approach.",
                    "translation": "사라랑 나는 접근법에 대해 의견이 달라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "What's the main difference between you?",
                    "translation": "주요 차이점이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "She wants conservative, I prefer bold.",
                    "translation": "그녀는 보수적인 걸 원하고, 나는 대담한 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Both approaches have their own merits.",
                    "translation": "두 접근법 모두 각각의 장점이 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태호와 사라가 같은 의견을 가지고 있다.",
                    "hint": "'Sarah and I disagree about approach'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "태호는 '사라랑 나는 의견이 달라'라고 말해서 의견이 다르다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "True, but we need decide soon.",
                    "translation": "맞아, 하지만 곧 결정해야 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Maybe find middle ground between ideas?",
                    "translation": "아이디어들 사이의 중간점을 찾아볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "That's actually smart suggestion honestly here.",
                    "translation": "그거 실제로 현명한 제안이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Compromise often leads to better solutions.",
                    "translation": "타협이 종종 더 나은 해결책으로 이어져."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "She wants conservative, I prefer @@.",
                    "hint": "대담한, 과감한을 뜻하는 형용사예요.",
                    "optionA": "safe",
                    "optionB": "bold",
                    "optionC": "quiet",
                    "result": "bold",
                    "explanation": "'bold'는 '대담한, 과감한'이라는 뜻으로 보수적인 것과 반대되는 접근법이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "You're right, let me talk with.",
                    "translation": "맞아, 그녀랑 얘기해볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Good luck finding solution that works.",
                    "translation": "효과적인 해결책 찾기를 행운을 빌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 아이디어들 사이의 중간점을 찾아보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "find",
                    "optionC": "middle",
                    "optionD": "ground",
                    "optionE": "between",
                    "optionF": "ideas",
                    "result": "Maybe find middle ground between ideas",
                    "explanation": "'아이디어들 사이의 중간점을 찾아볼까?'라는 뜻으로 갈등 해결을 위한 현명한 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "동료랑 의견이 안 맞네",
            "explanation": "프로젝트에서 동료와 의견이 달라서 고민하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "동료"
                },
                {
                    "tag": "의견"
                },
                {
                    "tag": "차이"
                }
            ],
            "engTags": [
                {
                    "tag": "colleague"
                },
                {
                    "tag": "opinion"
                },
                {
                    "tag": "difference"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Sarah and I disagree about approach.",
                    "translation": "사라랑 나는 접근법에 대해 의견이 달라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "What's the main difference between you?",
                    "translation": "주요 차이점이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "She wants conservative, I prefer bold.",
                    "translation": "그녀는 보수적인 걸 원하고, 나는 대담한 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Both approaches have their own merits.",
                    "translation": "두 접근법 모두 각각의 장점이 있어."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "태호와 사라가 같은 의견을 가지고 있다.",
                    "hint": "'Sarah and I disagree about approach'에서 상황을 확인하세요.",
                    "result": "X",
                    "explanation": "태호는 '사라랑 나는 의견이 달라'라고 말해서 의견이 다르다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "True, but we need decide soon.",
                    "translation": "맞아, 하지만 곧 결정해야 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Maybe find middle ground between ideas?",
                    "translation": "아이디어들 사이의 중간점을 찾아볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "That's actually smart suggestion honestly here.",
                    "translation": "그거 실제로 현명한 제안이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Compromise often leads to better solutions.",
                    "translation": "타협이 종종 더 나은 해결책으로 이어져."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "She wants conservative, I prefer @@.",
                    "hint": "대담한, 과감한을 뜻하는 형용사예요.",
                    "optionA": "safe",
                    "optionB": "bold",
                    "optionC": "quiet",
                    "result": "bold",
                    "explanation": "'bold'는 '대담한, 과감한'이라는 뜻으로 보수적인 것과 반대되는 접근법이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "You're right, let me talk with.",
                    "translation": "맞아, 그녀랑 얘기해볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Good luck finding solution that works.",
                    "translation": "효과적인 해결책 찾기를 행운을 빌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 아이디어들 사이의 중간점을 찾아보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "find",
                    "optionC": "middle",
                    "optionD": "ground",
                    "optionE": "between",
                    "optionF": "ideas",
                    "result": "Maybe find middle ground between ideas",
                    "explanation": "'아이디어들 사이의 중간점을 찾아볼까?'라는 뜻으로 갈등 해결을 위한 현명한 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5092 MISMATCH

커피머신 줄이 길다

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "커피머신 줄이 길다",
            "explanation": "아침에 커피머신 앞에 줄이 길어서 기다리는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피머신"
                },
                {
                    "tag": "줄"
                },
                {
                    "tag": "기다림"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "line"
                },
                {
                    "tag": "waiting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Coffee machine line is really long.",
                    "translation": "커피머신 줄이 정말 길어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Morning rush hour I guess right?",
                    "translation": "아침 러시아워인가 봐?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Should we wait or skip today?",
                    "translation": "기다릴까 아니면 오늘은 건너뛸까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I really need caffeine boost though.",
                    "translation": "그래도 카페인이 정말 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Same here, let's just wait patiently.",
                    "translation": "나도, 그냥 참고 기다리자."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "아침에 커피머신 앞에 줄이 길다.",
                    "hint": "'Coffee machine line is really long'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "나연은 '커피머신 줄이 정말 길어'라고 말해서 줄이 긴 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "At least we can chat while.",
                    "translation": "적어도 기다리는 동안 수다는 떨 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "True, makes time pass faster definitely.",
                    "translation": "맞아, 확실히 시간이 더 빨리 가."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Coffee always tastes better after waiting.",
                    "translation": "기다리고 나서 마시는 커피가 항상 더 맛있어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I really need caffeine @@ though.",
                    "hint": "증진, 보충을 뜻하는 명사예요.",
                    "optionA": "break",
                    "optionB": "boost",
                    "optionC": "drink",
                    "result": "boost",
                    "explanation": "'caffeine boost'는 '카페인 보충'이라는 뜻으로 에너지를 얻고 싶다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's positive way to think honestly.",
                    "translation": "긍정적으로 생각하는 방법이네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Patience is virtue in office life.",
                    "translation": "사무실 생활에서 인내는 미덕이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 그냥 참고 기다리자고 말한 문장을 완성하세요.",
                    "optionA": "Same",
                    "optionB": "here",
                    "optionC": "let's",
                    "optionD": "just",
                    "optionE": "wait",
                    "optionF": "patiently",
                    "result": "Same here let's just wait patiently",
                    "explanation": "'나도, 그냥 참고 기다리자'라는 뜻으로 함께 기다리기로 하는 동의 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "커피머신 줄이 길다",
            "explanation": "아침에 커피머신 앞에 줄이 길어서 기다리는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피머신"
                },
                {
                    "tag": "줄"
                },
                {
                    "tag": "기다림"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "line"
                },
                {
                    "tag": "waiting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Coffee machine line is really long.",
                    "translation": "커피머신 줄이 정말 길어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Morning rush hour I guess right?",
                    "translation": "아침 러시아워인가 봐?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Should we wait or skip today?",
                    "translation": "기다릴까 아니면 오늘은 건너뛸까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I really need caffeine boost though.",
                    "translation": "그래도 카페인이 정말 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Same here, let's just wait patiently.",
                    "translation": "나도, 그냥 참고 기다리자."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "아침에 커피머신 앞에 줄이 길다.",
                    "hint": "'Coffee machine line is really long'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "나연은 '커피머신 줄이 정말 길어'라고 말해서 줄이 긴 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "At least we can chat while.",
                    "translation": "적어도 기다리는 동안 수다는 떨 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "True, makes time pass faster definitely.",
                    "translation": "맞아, 확실히 시간이 더 빨리 가."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Coffee always tastes better after waiting.",
                    "translation": "기다리고 나서 마시는 커피가 항상 더 맛있어."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "I really need caffeine @@ though.",
                    "hint": "증진, 보충을 뜻하는 명사예요.",
                    "optionA": "break",
                    "optionB": "boost",
                    "optionC": "drink",
                    "result": "boost",
                    "explanation": "'caffeine boost'는 '카페인 보충'이라는 뜻으로 에너지를 얻고 싶다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's positive way to think honestly.",
                    "translation": "긍정적으로 생각하는 방법이네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Patience is virtue in office life.",
                    "translation": "사무실 생활에서 인내는 미덕이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 그냥 참고 기다리자고 말한 문장을 완성하세요.",
                    "optionA": "Same",
                    "optionB": "here",
                    "optionC": "let's",
                    "optionD": "just",
                    "optionE": "wait",
                    "optionF": "patiently",
                    "result": "Same here let's just wait patiently",
                    "explanation": "'나도, 그냥 참고 기다리자'라는 뜻으로 함께 기다리기로 하는 동의 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5093 MISMATCH

책상 위 서류가 산더미야

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 위 서류가 산더미야",
            "explanation": "처리해야 할 서류가 너무 많아서 압도되는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서류"
                },
                {
                    "tag": "산더미"
                },
                {
                    "tag": "압도"
                }
            ],
            "engTags": [
                {
                    "tag": "documents"
                },
                {
                    "tag": "pile"
                },
                {
                    "tag": "overwhelmed"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Look at this mountain of paperwork.",
                    "translation": "이 서류 산 좀 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "That's overwhelming sight to see honestly.",
                    "translation": "정말 압도적인 광경이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Where do I even start today?",
                    "translation": "오늘 어디서부터 시작해야 할까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Maybe sort by priority level first?",
                    "translation": "우선순위 레벨로 먼저 분류해볼까?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승현이 처리할 서류가 많다.",
                    "hint": "'Look at this mountain of paperwork'에서 서류 양을 확인하세요.",
                    "result": "O",
                    "explanation": "승현은 '이 서류 산 좀 봐'라고 말해서 서류가 정말 많다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "Good thinking, that makes perfect sense.",
                    "translation": "좋은 생각이야, 완전 말이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Tackle urgent stuff first, then rest.",
                    "translation": "급한 거부터 처리하고, 그다음에 나머지."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "You're absolutely right about that approach.",
                    "translation": "그 접근법이 완전 맞아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Break it down into smaller chunks.",
                    "translation": "작은 덩어리들로 나눠서 해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That's overwhelming sight to see @@.",
                    "hint": "'솔직히'를 뜻하는 부사예요.",
                    "optionA": "maybe",
                    "optionB": "honestly",
                    "optionC": "never",
                    "result": "honestly",
                    "explanation": "'honestly'는 '솔직히'라는 뜻으로 진심을 강조하는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Thanks for helping me organize thoughts.",
                    "translation": "생각 정리하는 걸 도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "That's what teammates are for right?",
                    "translation": "팀원이 하는 일이잖아?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 우선순위 레벨로 먼저 분류해보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "sort",
                    "optionC": "by",
                    "optionD": "priority",
                    "optionE": "level",
                    "optionF": "first",
                    "result": "Maybe sort by priority level first",
                    "explanation": "'우선순위 레벨로 먼저 분류해볼까?'라는 뜻으로 효율적인 업무 처리 방법을 제안해요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 위 서류가 산더미야",
            "explanation": "처리해야 할 서류가 너무 많아서 압도되는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서류"
                },
                {
                    "tag": "산더미"
                },
                {
                    "tag": "압도"
                }
            ],
            "engTags": [
                {
                    "tag": "documents"
                },
                {
                    "tag": "pile"
                },
                {
                    "tag": "overwhelmed"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Look at this mountain of paperwork.",
                    "translation": "이 서류 산 좀 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "That's overwhelming sight to see honestly.",
                    "translation": "정말 압도적인 광경이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Where do I even start today?",
                    "translation": "오늘 어디서부터 시작해야 할까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Maybe sort by priority level first?",
                    "translation": "우선순위 레벨로 먼저 분류해볼까?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승현이 처리할 서류가 많다.",
                    "hint": "'Look at this mountain of paperwork'에서 서류 양을 확인하세요.",
                    "result": "O",
                    "explanation": "승현은 '이 서류 산 좀 봐'라고 말해서 서류가 정말 많다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "Good thinking, that makes perfect sense.",
                    "translation": "좋은 생각이야, 완전 말이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Tackle urgent stuff first, then rest.",
                    "translation": "급한 거부터 처리하고, 그다음에 나머지."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "You're absolutely right about that approach.",
                    "translation": "그 접근법이 완전 맞아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Break it down into smaller chunks.",
                    "translation": "작은 덩어리들로 나눠서 해."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "That's overwhelming sight to see @@.",
                    "hint": "'솔직히'를 뜻하는 부사예요.",
                    "optionA": "maybe",
                    "optionB": "honestly",
                    "optionC": "never",
                    "result": "honestly",
                    "explanation": "'honestly'는 '솔직히'라는 뜻으로 진심을 강조하는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Thanks for helping me organize thoughts.",
                    "translation": "생각 정리하는 걸 도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "That's what teammates are for right?",
                    "translation": "팀원이 하는 일이잖아?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 우선순위 레벨로 먼저 분류해보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "sort",
                    "optionC": "by",
                    "optionD": "priority",
                    "optionE": "level",
                    "optionF": "first",
                    "result": "Maybe sort by priority level first",
                    "explanation": "'우선순위 레벨로 먼저 분류해볼까?'라는 뜻으로 효율적인 업무 처리 방법을 제안해요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5094 MISMATCH

신입이 질문을 너무 많이 해

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "신입이 질문을 너무 많이 해",
            "explanation": "신입 직원이 질문을 많이 해서 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "질문"
                },
                {
                    "tag": "많음"
                }
            ],
            "engTags": [
                {
                    "tag": "newbie"
                },
                {
                    "tag": "question"
                },
                {
                    "tag": "many"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "New intern asks so many questions.",
                    "translation": "신입 인턴이 너무 많은 질문을 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's actually good sign though right?",
                    "translation": "그거 실제로는 좋은 신호 아니야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Maybe, but it's bit overwhelming honestly.",
                    "translation": "아마도, 근데 좀 압도적이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Better than someone who never asks.",
                    "translation": "전혀 안 묻는 사람보다는 나아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "True point, shows they care about.",
                    "translation": "맞는 말이야, 관심 있다는 걸 보여주지."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "신입 인턴이 질문을 많이 한다.",
                    "hint": "'New intern asks so many questions'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "재현은 '신입 인턴이 너무 많은 질문을 해'라고 말해서 질문이 많다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Maybe set specific time for questions?",
                    "translation": "질문할 특정 시간을 정해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "That's brilliant idea for managing time.",
                    "translation": "시간 관리를 위한 훌륭한 아이디어야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Like question hour once per day.",
                    "translation": "하루에 한 번 질문 시간 같은 거."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe, but it's bit overwhelming @@.",
                    "hint": "'솔직히'를 뜻하는 부사예요.",
                    "optionA": "maybe",
                    "optionB": "honestly",
                    "optionC": "never",
                    "result": "honestly",
                    "explanation": "'honestly'는 '솔직히'라는 뜻으로 진심을 드러내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Perfect solution for both of us.",
                    "translation": "우리 둘 다에게 완벽한 해결책이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Structure helps everyone learn better ways.",
                    "translation": "구조가 모든 사람이 더 잘 배우게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 질문할 특정 시간을 정해보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "set",
                    "optionC": "specific",
                    "optionD": "time",
                    "optionE": "for",
                    "optionF": "questions",
                    "result": "Maybe set specific time for questions",
                    "explanation": "'질문할 특정 시간을 정해볼까?'라는 뜻으로 효율적인 업무 환경을 위한 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "신입이 질문을 너무 많이 해",
            "explanation": "신입 직원이 질문을 많이 해서 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "질문"
                },
                {
                    "tag": "많음"
                }
            ],
            "engTags": [
                {
                    "tag": "newbie"
                },
                {
                    "tag": "question"
                },
                {
                    "tag": "many"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "New intern asks so many questions.",
                    "translation": "신입 인턴이 너무 많은 질문을 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's actually good sign though right?",
                    "translation": "그거 실제로는 좋은 신호 아니야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Maybe, but it's bit overwhelming honestly.",
                    "translation": "아마도, 근데 좀 압도적이야."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수진",
                    "script": "Better than someone who never asks.",
                    "translation": "전혀 안 묻는 사람보다는 나아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "True point, shows they care about.",
                    "translation": "맞는 말이야, 관심 있다는 걸 보여주지."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "신입 인턴이 질문을 많이 한다.",
                    "hint": "'New intern asks so many questions'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "재현은 '신입 인턴이 너무 많은 질문을 해'라고 말해서 질문이 많다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Maybe set specific time for questions?",
                    "translation": "질문할 특정 시간을 정해볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "That's brilliant idea for managing time.",
                    "translation": "시간 관리를 위한 훌륭한 아이디어야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "Like question hour once per day.",
                    "translation": "하루에 한 번 질문 시간 같은 거."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Maybe, but it's bit overwhelming @@.",
                    "hint": "'솔직히'를 뜻하는 부사예요.",
                    "optionA": "maybe",
                    "optionB": "honestly",
                    "optionC": "never",
                    "result": "honestly",
                    "explanation": "'honestly'는 '솔직히'라는 뜻으로 진심을 드러내는 표현이에요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Perfect solution for both of us.",
                    "translation": "우리 둘 다에게 완벽한 해결책이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Structure helps everyone learn better ways.",
                    "translation": "구조가 모든 사람이 더 잘 배우게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 질문할 특정 시간을 정해보자고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "set",
                    "optionC": "specific",
                    "optionD": "time",
                    "optionE": "for",
                    "optionF": "questions",
                    "result": "Maybe set specific time for questions",
                    "explanation": "'질문할 특정 시간을 정해볼까?'라는 뜻으로 효율적인 업무 환경을 위한 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5095 MISMATCH

화상회의 소리가 안 들려

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "화상회의 소리가 안 들려",
            "explanation": "화상회의 중에 음성이 안 들려서 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화상회의"
                },
                {
                    "tag": "소리"
                },
                {
                    "tag": "문제"
                }
            ],
            "engTags": [
                {
                    "tag": "video"
                },
                {
                    "tag": "meeting"
                },
                {
                    "tag": "sound"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Can you hear me clearly now?",
                    "translation": "지금 내 목소리 잘 들려?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "No, your audio is cutting out.",
                    "translation": "아니, 네 음성이 끊어져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Let me try restarting my computer.",
                    "translation": "컴퓨터를 재시작해볼게."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Maybe check your microphone settings first?",
                    "translation": "마이크 설정부터 확인해볼까?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유진의 음성이 잘 들린다.",
                    "hint": "'No, your audio is cutting out'에서 음성 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "도윤은 '네 음성이 끊어져'라고 말해서 음성이 안 들린다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Good idea, that might fix it.",
                    "translation": "좋은 생각이야, 그게 고칠 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Technology can be frustrating during meetings.",
                    "translation": "회의 중에 기술은 좌절스러울 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Fixed it, can you hear better?",
                    "translation": "고쳤어, 더 잘 들려?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Much better now, crystal clear sound.",
                    "translation": "훨씬 나아졌어, 완전히 선명한 소리야."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "No, your audio is cutting @@.",
                    "hint": "'밖으로, 끊어지다'를 뜻하는 부사예요.",
                    "optionA": "in",
                    "optionB": "out",
                    "optionC": "up",
                    "result": "out",
                    "explanation": "'cutting out'은 '끊어지다'라는 뜻으로 음성이나 신호가 중단되는 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Thanks for being patient with me.",
                    "translation": "참아줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "No worries, happens to everyone sometimes.",
                    "translation": "걱정 마, 가끔 누구한테나 일어나는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 마이크 설정부터 확인해보라고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "check",
                    "optionC": "your",
                    "optionD": "microphone",
                    "optionE": "settings",
                    "optionF": "first",
                    "result": "Maybe check your microphone settings first",
                    "explanation": "'마이크 설정부터 확인해볼까?'라는 뜻으로 기술적 문제의 해결 순서를 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "화상회의 소리가 안 들려",
            "explanation": "화상회의 중에 음성이 안 들려서 당황하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화상회의"
                },
                {
                    "tag": "소리"
                },
                {
                    "tag": "문제"
                }
            ],
            "engTags": [
                {
                    "tag": "video"
                },
                {
                    "tag": "meeting"
                },
                {
                    "tag": "sound"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Can you hear me clearly now?",
                    "translation": "지금 내 목소리 잘 들려?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "No, your audio is cutting out.",
                    "translation": "아니, 네 음성이 끊어져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Let me try restarting my computer.",
                    "translation": "컴퓨터를 재시작해볼게."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Maybe check your microphone settings first?",
                    "translation": "마이크 설정부터 확인해볼까?"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "유진의 음성이 잘 들린다.",
                    "hint": "'No, your audio is cutting out'에서 음성 상태를 확인하세요.",
                    "result": "X",
                    "explanation": "도윤은 '네 음성이 끊어져'라고 말해서 음성이 안 들린다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Good idea, that might fix it.",
                    "translation": "좋은 생각이야, 그게 고칠 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Technology can be frustrating during meetings.",
                    "translation": "회의 중에 기술은 좌절스러울 수 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Fixed it, can you hear better?",
                    "translation": "고쳤어, 더 잘 들려?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Much better now, crystal clear sound.",
                    "translation": "훨씬 나아졌어, 완전히 선명한 소리야."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "No, your audio is cutting @@.",
                    "hint": "'밖으로, 끊어지다'를 뜻하는 부사예요.",
                    "optionA": "in",
                    "optionB": "out",
                    "optionC": "up",
                    "result": "out",
                    "explanation": "'cutting out'은 '끊어지다'라는 뜻으로 음성이나 신호가 중단되는 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Thanks for being patient with me.",
                    "translation": "참아줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "No worries, happens to everyone sometimes.",
                    "translation": "걱정 마, 가끔 누구한테나 일어나는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 마이크 설정부터 확인해보라고 제안한 말을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "check",
                    "optionC": "your",
                    "optionD": "microphone",
                    "optionE": "settings",
                    "optionF": "first",
                    "result": "Maybe check your microphone settings first",
                    "explanation": "'마이크 설정부터 확인해볼까?'라는 뜻으로 기술적 문제의 해결 순서를 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5096 MISMATCH

상사가 오늘 기분이 좋네

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "상사가 오늘 기분이 좋네",
            "explanation": "평소와 달리 상사가 기분이 좋아 보이는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "상사"
                },
                {
                    "tag": "기분"
                },
                {
                    "tag": "좋음"
                }
            ],
            "engTags": [
                {
                    "tag": "boss"
                },
                {
                    "tag": "mood"
                },
                {
                    "tag": "good"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Boss seems really happy today honestly.",
                    "translation": "상사가 오늘 정말 기분 좋아 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Yeah noticed that too this morning.",
                    "translation": "응 나도 오늘 아침에 봤어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Wonder what put in good mood?",
                    "translation": "뭐가 기분 좋게 만들었을까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Maybe got good news about something?",
                    "translation": "뭔가 좋은 소식을 들었나?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Whatever it is, I'm grateful honestly.",
                    "translation": "뭐든 간에, 고마워."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "상사가 오늘 기분이 좋아 보인다.",
                    "hint": "'Boss seems really happy today honestly'에서 상사의 기분을 확인하세요.",
                    "result": "O",
                    "explanation": "태호는 '상사가 오늘 정말 기분 좋아 보여'라고 말해서 기분이 좋다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Makes whole office atmosphere better right?",
                    "translation": "전체 사무실 분위기를 더 좋게 만들지?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Definitely, everyone seems more relaxed today.",
                    "translation": "확실히, 모든 사람이 오늘 더 편안해 보여."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Happy boss equals happy workplace generally.",
                    "translation": "기분 좋은 상사는 일반적으로 행복한 직장과 같아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Wonder what put in good @@?",
                    "hint": "기분을 뜻하는 명사예요.",
                    "optionA": "time",
                    "optionB": "mood",
                    "optionC": "place",
                    "result": "mood",
                    "explanation": "'good mood'는 '좋은 기분'이라는 뜻으로 감정 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Hope this positive energy lasts long.",
                    "translation": "이 긍정적인 에너지가 오래 지속되길 바라."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Let's enjoy peaceful day while can.",
                    "translation": "할 수 있을 때 평화로운 하루를 즐기자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 전체 사무실 분위기를 더 좋게 만든다고 말한 문장을 완성하세요.",
                    "optionA": "Makes",
                    "optionB": "whole",
                    "optionC": "office",
                    "optionD": "atmosphere",
                    "optionE": "better",
                    "optionF": "right",
                    "result": "Makes whole office atmosphere better right",
                    "explanation": "'전체 사무실 분위기를 더 좋게 만들지?'라는 뜻으로 상사의 좋은 기분이 주는 긍정적 영향을 말해요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "상사가 오늘 기분이 좋네",
            "explanation": "평소와 달리 상사가 기분이 좋아 보이는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "상사"
                },
                {
                    "tag": "기분"
                },
                {
                    "tag": "좋음"
                }
            ],
            "engTags": [
                {
                    "tag": "boss"
                },
                {
                    "tag": "mood"
                },
                {
                    "tag": "good"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Boss seems really happy today honestly.",
                    "translation": "상사가 오늘 정말 기분 좋아 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Yeah noticed that too this morning.",
                    "translation": "응 나도 오늘 아침에 봤어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Wonder what put in good mood?",
                    "translation": "뭐가 기분 좋게 만들었을까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소영",
                    "script": "Maybe got good news about something?",
                    "translation": "뭔가 좋은 소식을 들었나?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Whatever it is, I'm grateful honestly.",
                    "translation": "뭐든 간에, 고마워."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "상사가 오늘 기분이 좋아 보인다.",
                    "hint": "'Boss seems really happy today honestly'에서 상사의 기분을 확인하세요.",
                    "result": "O",
                    "explanation": "태호는 '상사가 오늘 정말 기분 좋아 보여'라고 말해서 기분이 좋다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Makes whole office atmosphere better right?",
                    "translation": "전체 사무실 분위기를 더 좋게 만들지?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태호",
                    "script": "Definitely, everyone seems more relaxed today.",
                    "translation": "확실히, 모든 사람이 오늘 더 편안해 보여."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소영",
                    "script": "Happy boss equals happy workplace generally.",
                    "translation": "기분 좋은 상사는 일반적으로 행복한 직장과 같아."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Wonder what put in good @@?",
                    "hint": "기분을 뜻하는 명사예요.",
                    "optionA": "time",
                    "optionB": "mood",
                    "optionC": "place",
                    "result": "mood",
                    "explanation": "'good mood'는 '좋은 기분'이라는 뜻으로 감정 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Hope this positive energy lasts long.",
                    "translation": "이 긍정적인 에너지가 오래 지속되길 바라."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Let's enjoy peaceful day while can.",
                    "translation": "할 수 있을 때 평화로운 하루를 즐기자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 전체 사무실 분위기를 더 좋게 만든다고 말한 문장을 완성하세요.",
                    "optionA": "Makes",
                    "optionB": "whole",
                    "optionC": "office",
                    "optionD": "atmosphere",
                    "optionE": "better",
                    "optionF": "right",
                    "result": "Makes whole office atmosphere better right",
                    "explanation": "'전체 사무실 분위기를 더 좋게 만들지?'라는 뜻으로 상사의 좋은 기분이 주는 긍정적 영향을 말해요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5097 MISMATCH

퇴근 시간이 다 됐는데

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "퇴근 시간이 다 됐는데",
            "explanation": "퇴근 시간이 되었지만 일이 남아서 고민하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "퇴근"
                },
                {
                    "tag": "시간"
                },
                {
                    "tag": "고민"
                }
            ],
            "engTags": [
                {
                    "tag": "leaving"
                },
                {
                    "tag": "time"
                },
                {
                    "tag": "worry"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "It's almost time to leave work.",
                    "translation": "거의 퇴근 시간이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "But I still have things finish.",
                    "translation": "근데 아직 끝낼 일이 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Can it wait until tomorrow maybe?",
                    "translation": "내일까지 기다릴 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Probably, nothing too urgent I think.",
                    "translation": "아마도, 너무 급한 건 없는 것 같아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지훈이 끝낼 일이 있다.",
                    "hint": "'But I still have things finish'에서 지훈의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "지훈은 '아직 끝낼 일이 있어'라고 말해서 남은 업무가 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Work life balance is important too.",
                    "translation": "워라밸도 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You're right, I need better boundaries.",
                    "translation": "맞아, 더 나은 경계가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Let's pack up and head home.",
                    "translation": "짐 싸고 집에 가자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Thanks for reminding me about priorities.",
                    "translation": "우선순위 생각나게 해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can it wait until tomorrow @@?",
                    "hint": "'아마도'를 뜻하는 부사예요.",
                    "optionA": "definitely",
                    "optionB": "maybe",
                    "optionC": "never",
                    "result": "maybe",
                    "explanation": "'maybe'는 '아마도'라는 뜻으로 불확실하지만 가능성을 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's what friends are for right?",
                    "translation": "친구가 하는 일이잖아?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Let's enjoy evening without work stress.",
                    "translation": "일 스트레스 없이 저녁을 즐기자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 짐 싸고 집에 가자고 말한 문장을 완성하세요.",
                    "optionA": "Let's",
                    "optionB": "pack",
                    "optionC": "up",
                    "optionD": "and",
                    "optionE": "head",
                    "optionF": "home",
                    "result": "Let's pack up and head home",
                    "explanation": "'짐 싸고 집에 가자'라는 뜻으로 퇴근을 제안하는 자연스러운 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "퇴근 시간이 다 됐는데",
            "explanation": "퇴근 시간이 되었지만 일이 남아서 고민하는 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "퇴근"
                },
                {
                    "tag": "시간"
                },
                {
                    "tag": "고민"
                }
            ],
            "engTags": [
                {
                    "tag": "leaving"
                },
                {
                    "tag": "time"
                },
                {
                    "tag": "worry"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "It's almost time to leave work.",
                    "translation": "거의 퇴근 시간이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "But I still have things finish.",
                    "translation": "근데 아직 끝낼 일이 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Can it wait until tomorrow maybe?",
                    "translation": "내일까지 기다릴 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Probably, nothing too urgent I think.",
                    "translation": "아마도, 너무 급한 건 없는 것 같아."
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지훈이 끝낼 일이 있다.",
                    "hint": "'But I still have things finish'에서 지훈의 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "지훈은 '아직 끝낼 일이 있어'라고 말해서 남은 업무가 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Work life balance is important too.",
                    "translation": "워라밸도 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You're right, I need better boundaries.",
                    "translation": "맞아, 더 나은 경계가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Let's pack up and head home.",
                    "translation": "짐 싸고 집에 가자."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Thanks for reminding me about priorities.",
                    "translation": "우선순위 생각나게 해줘서 고마워."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Can it wait until tomorrow @@?",
                    "hint": "'아마도'를 뜻하는 부사예요.",
                    "optionA": "definitely",
                    "optionB": "maybe",
                    "optionC": "never",
                    "result": "maybe",
                    "explanation": "'maybe'는 '아마도'라는 뜻으로 불확실하지만 가능성을 나타내요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "That's what friends are for right?",
                    "translation": "친구가 하는 일이잖아?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Let's enjoy evening without work stress.",
                    "translation": "일 스트레스 없이 저녁을 즐기자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 짐 싸고 집에 가자고 말한 문장을 완성하세요.",
                    "optionA": "Let's",
                    "optionB": "pack",
                    "optionC": "up",
                    "optionD": "and",
                    "optionE": "head",
                    "optionF": "home",
                    "result": "Let's pack up and head home",
                    "explanation": "'짐 싸고 집에 가자'라는 뜻으로 퇴근을 제안하는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5098 MISMATCH

새 직원 교육 담당 맡았어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 직원 교육 담당 맡았어",
            "explanation": "갑자기 신입 직원 교육을 담당하게 된 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "교육"
                },
                {
                    "tag": "담당"
                }
            ],
            "engTags": [
                {
                    "tag": "newbie"
                },
                {
                    "tag": "training"
                },
                {
                    "tag": "responsibility"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Got assigned to train new employee.",
                    "translation": "새 직원 교육을 담당하게 됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "That's big responsibility but good experience.",
                    "translation": "큰 책임이지만 좋은 경험이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Yeah feeling bit nervous about it.",
                    "translation": "응 그거 때문에 좀 긴장돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "You'll do fine, you're patient person.",
                    "translation": "잘할 거야, 너 참을성 있는 사람이잖아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Thanks for confidence boost really need.",
                    "translation": "정말 필요한 자신감을 줘서 고마워."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현이 새 직원 교육을 담당하게 됐다.",
                    "hint": "'Got assigned to train new employee'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "승현은 '새 직원 교육을 담당하게 됐어'라고 말해서 교육 담당이 된 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Just remember how you felt first.",
                    "translation": "너의 첫날 기분을 기억해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Good point, empathy will help lots.",
                    "translation": "좋은 지적이야, 공감이 많이 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Show them patience and understanding always.",
                    "translation": "항상 인내심과 이해심을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Yeah feeling bit nervous about @@.",
                    "hint": "'그것'을 가리키는 대명사예요.",
                    "optionA": "them",
                    "optionB": "it",
                    "optionC": "this",
                    "result": "it",
                    "explanation": "'it'은 앞에서 언급한 '새 직원 교육 담당'을 가리키는 대명사예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Will definitely keep that in mind.",
                    "translation": "확실히 그걸 염두에 둘게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "You're gonna be great mentor honestly.",
                    "translation": "넌 정말 훌륭한 멘토가 될 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이 항상 인내심과 이해심을 보여주라고 말한 문장을 완성하세요.",
                    "optionA": "Show",
                    "optionB": "them",
                    "optionC": "patience",
                    "optionD": "and",
                    "optionE": "understanding",
                    "optionF": "always",
                    "result": "Show them patience and understanding always",
                    "explanation": "'항상 인내심과 이해심을 보여줘'라는 뜻으로 좋은 멘토가 되기 위한 조언이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 직원 교육 담당 맡았어",
            "explanation": "갑자기 신입 직원 교육을 담당하게 된 상황입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "교육"
                },
                {
                    "tag": "담당"
                }
            ],
            "engTags": [
                {
                    "tag": "newbie"
                },
                {
                    "tag": "training"
                },
                {
                    "tag": "responsibility"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Got assigned to train new employee.",
                    "translation": "새 직원 교육을 담당하게 됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "That's big responsibility but good experience.",
                    "translation": "큰 책임이지만 좋은 경험이야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Yeah feeling bit nervous about it.",
                    "translation": "응 그거 때문에 좀 긴장돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "You'll do fine, you're patient person.",
                    "translation": "잘할 거야, 너 참을성 있는 사람이잖아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Thanks for confidence boost really need.",
                    "translation": "정말 필요한 자신감을 줘서 고마워."
                },
                {
                    "type": "ox",
                    "index": 6,
                    "quiz": "승현이 새 직원 교육을 담당하게 됐다.",
                    "hint": "'Got assigned to train new employee'에서 상황을 확인하세요.",
                    "result": "O",
                    "explanation": "승현은 '새 직원 교육을 담당하게 됐어'라고 말해서 교육 담당이 된 게 맞아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Just remember how you felt first.",
                    "translation": "너의 첫날 기분을 기억해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Good point, empathy will help lots.",
                    "translation": "좋은 지적이야, 공감이 많이 도움 될 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Show them patience and understanding always.",
                    "translation": "항상 인내심과 이해심을 보여줘."
                },
                {
                    "type": "blank",
                    "index": 10,
                    "quiz": "Yeah feeling bit nervous about @@.",
                    "hint": "'그것'을 가리키는 대명사예요.",
                    "optionA": "them",
                    "optionB": "it",
                    "optionC": "this",
                    "result": "it",
                    "explanation": "'it'은 앞에서 언급한 '새 직원 교육 담당'을 가리키는 대명사예요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Will definitely keep that in mind.",
                    "translation": "확실히 그걸 염두에 둘게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "You're gonna be great mentor honestly.",
                    "translation": "넌 정말 훌륭한 멘토가 될 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "서연이 항상 인내심과 이해심을 보여주라고 말한 문장을 완성하세요.",
                    "optionA": "Show",
                    "optionB": "them",
                    "optionC": "patience",
                    "optionD": "and",
                    "optionE": "understanding",
                    "optionF": "always",
                    "result": "Show them patience and understanding always",
                    "explanation": "'항상 인내심과 이해심을 보여줘'라는 뜻으로 좋은 멘토가 되기 위한 조언이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5099 MISMATCH

엘리베이터 멈췄는데 어쩌지?

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "엘리베이터 멈췄는데 어쩌지?",
            "explanation": "갑자기 엘리베이터가 멈춰서 갇힌 직장 동료들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "갇힘"
                },
                {
                    "tag": "동료"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "stuck"
                },
                {
                    "tag": "colleague"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "The elevator just stopped moving.",
                    "translation": "엘리베이터가 갑자기 멈췄어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Wait, are we stuck right now?",
                    "translation": "잠깐, 우리 지금 갇힌 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I think so, this is bad.",
                    "translation": "그런 것 같은데, 이거 진짜 곤란하다."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 엘리베이터가 정상적으로 작동한다고 말했다.",
                    "hint": "'stopped moving'은 움직임이 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 'stopped moving(멈췄어)'라고 말했으니 엘리베이터가 고장났다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Press the emergency button there.",
                    "translation": "거기 비상벨 눌러봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "I already tried it twice.",
                    "translation": "벌써 두 번 눌러봤어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Maybe we should call someone outside.",
                    "translation": "밖에 누구한테 전화해야 할까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I already tried it @@.",
                    "hint": "두 번이라는 횟수를 나타내는 단어예요.",
                    "optionA": "once",
                    "optionB": "twice",
                    "optionC": "never",
                    "result": "twice",
                    "explanation": "'twice'는 '두 번'이라는 뜻으로 이미 시도해본 횟수를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Good idea, let me try calling.",
                    "translation": "좋은 생각이야, 전화해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Hope someone picks up quickly today.",
                    "translation": "누가 빨리 받으면 좋겠다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "At least we're not alone here.",
                    "translation": "적어도 혼자가 아니라서 다행이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "True, this could be way worse.",
                    "translation": "맞아, 이것보다 더 안 좋을 수도 있었지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 비상벨을 눌러보라고 제안한 말을 완성하세요.",
                    "optionA": "emergency",
                    "optionB": "there",
                    "optionC": "Press",
                    "optionD": "button",
                    "optionE": "the",
                    "result": "Press the emergency button there",
                    "explanation": "'거기 비상벨 눌러봐'라는 뜻으로 응급상황에서 도움을 요청하는 방법이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "엘리베이터 멈췄는데 어쩌지?",
            "explanation": "갑자기 엘리베이터가 멈춰서 갇힌 직장 동료들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "갇힘"
                },
                {
                    "tag": "동료"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "stuck"
                },
                {
                    "tag": "colleague"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "The elevator just stopped moving.",
                    "translation": "엘리베이터가 갑자기 멈췄어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Wait, are we stuck right now?",
                    "translation": "잠깐, 우리 지금 갇힌 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I think so, this is bad.",
                    "translation": "그런 것 같은데, 이거 진짜 곤란하다."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁은 엘리베이터가 정상적으로 작동한다고 말했다.",
                    "hint": "'stopped moving'은 움직임이 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 'stopped moving(멈췄어)'라고 말했으니 엘리베이터가 고장났다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Press the emergency button there.",
                    "translation": "거기 비상벨 눌러봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "I already tried it twice.",
                    "translation": "벌써 두 번 눌러봤어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Maybe we should call someone outside.",
                    "translation": "밖에 누구한테 전화해야 할까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I already tried it @@.",
                    "hint": "두 번이라는 횟수를 나타내는 단어예요.",
                    "optionA": "once",
                    "optionB": "twice",
                    "optionC": "never",
                    "result": "twice",
                    "explanation": "'twice'는 '두 번'이라는 뜻으로 이미 시도해본 횟수를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Good idea, let me try calling.",
                    "translation": "좋은 생각이야, 전화해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Hope someone picks up quickly today.",
                    "translation": "누가 빨리 받으면 좋겠다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "At least we're not alone here.",
                    "translation": "적어도 혼자가 아니라서 다행이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "True, this could be way worse.",
                    "translation": "맞아, 이것보다 더 안 좋을 수도 있었지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 비상벨을 눌러보라고 제안한 말을 완성하세요.",
                    "optionA": "emergency",
                    "optionB": "there",
                    "optionC": "Press",
                    "optionD": "button",
                    "optionE": "the",
                    "result": "Press the emergency button there",
                    "explanation": "'거기 비상벨 눌러봐'라는 뜻으로 응급상황에서 도움을 요청하는 방법이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5100 MISMATCH

화장실 휴지가 떨어졌어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "화장실 휴지가 떨어졌어",
            "explanation": "회사 화장실에서 휴지가 떨어져서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장실"
                },
                {
                    "tag": "휴지"
                },
                {
                    "tag": "곤란"
                }
            ],
            "engTags": [
                {
                    "tag": "bathroom"
                },
                {
                    "tag": "tissue"
                },
                {
                    "tag": "trouble"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Hey, there's no tissue paper left.",
                    "translation": "야, 휴지가 하나도 없어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Oh no, that's really awkward.",
                    "translation": "헉, 진짜 곤란하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Can you bring me some please?",
                    "translation": "좀 갖다줄 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우는 화장실에 휴지가 많이 있다고 말했다.",
                    "hint": "'no tissue paper left'는 휴지가 남아있지 않다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '휴지가 하나도 없어'라고 말했으니 휴지가 떨어진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Wait a sec, I'll check around.",
                    "translation": "잠깐만, 주변에 찾아볼게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Thanks, you're saving my life here.",
                    "translation": "고마워, 진짜 살려주는 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Found some in the supply closet.",
                    "translation": "창고에서 찾았어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Can you bring me some @@?",
                    "hint": "부탁할 때 쓰는 정중한 표현이에요.",
                    "optionA": "now",
                    "optionB": "please",
                    "optionC": "here",
                    "result": "please",
                    "explanation": "'please'는 '제발, 부탁해'라는 뜻으로 정중하게 요청할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "You're absolutely the best friend ever.",
                    "translation": "넌 정말 최고의 친구야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Just remember this next time okay?",
                    "translation": "다음엔 네가 기억해, 알았지?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I definitely owe you one.",
                    "translation": "내가 확실히 신세졌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "We all have these moments sometimes.",
                    "translation": "가끔 이런 일은 누구에게나 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 창고에서 휴지를 찾았다고 말한 문장을 완성하세요.",
                    "optionA": "some",
                    "optionB": "supply",
                    "optionC": "in",
                    "optionD": "closet",
                    "optionE": "Found",
                    "result": "Found some in supply closet",
                    "explanation": "'창고에서 찾았어'라는 뜻으로 문제를 해결했다는 의미예요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "화장실 휴지가 떨어졌어",
            "explanation": "회사 화장실에서 휴지가 떨어져서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장실"
                },
                {
                    "tag": "휴지"
                },
                {
                    "tag": "곤란"
                }
            ],
            "engTags": [
                {
                    "tag": "bathroom"
                },
                {
                    "tag": "tissue"
                },
                {
                    "tag": "trouble"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "Hey, there's no tissue paper left.",
                    "translation": "야, 휴지가 하나도 없어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Oh no, that's really awkward.",
                    "translation": "헉, 진짜 곤란하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Can you bring me some please?",
                    "translation": "좀 갖다줄 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우는 화장실에 휴지가 많이 있다고 말했다.",
                    "hint": "'no tissue paper left'는 휴지가 남아있지 않다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '휴지가 하나도 없어'라고 말했으니 휴지가 떨어진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Wait a sec, I'll check around.",
                    "translation": "잠깐만, 주변에 찾아볼게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Thanks, you're saving my life here.",
                    "translation": "고마워, 진짜 살려주는 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Found some in the supply closet.",
                    "translation": "창고에서 찾았어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Can you bring me some @@?",
                    "hint": "부탁할 때 쓰는 정중한 표현이에요.",
                    "optionA": "now",
                    "optionB": "please",
                    "optionC": "here",
                    "result": "please",
                    "explanation": "'please'는 '제발, 부탁해'라는 뜻으로 정중하게 요청할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "You're absolutely the best friend ever.",
                    "translation": "넌 정말 최고의 친구야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Just remember this next time okay?",
                    "translation": "다음엔 네가 기억해, 알았지?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I definitely owe you one.",
                    "translation": "내가 확실히 신세졌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "We all have these moments sometimes.",
                    "translation": "가끔 이런 일은 누구에게나 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 창고에서 휴지를 찾았다고 말한 문장을 완성하세요.",
                    "optionA": "some",
                    "optionB": "supply",
                    "optionC": "in",
                    "optionD": "closet",
                    "optionE": "Found",
                    "result": "Found some in supply closet",
                    "explanation": "'창고에서 찾았어'라는 뜻으로 문제를 해결했다는 의미예요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5101 MISMATCH

점심시간에 카드가 안 돼

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심시간에 카드가 안 돼",
            "explanation": "점심 먹으러 갔는데 카드가 결제되지 않아서 당황하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "점심"
                },
                {
                    "tag": "카드"
                },
                {
                    "tag": "결제"
                }
            ],
            "engTags": [
                {
                    "tag": "lunch"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "payment"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "My card isn't working right now.",
                    "translation": "내 카드가 지금 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Are you serious about this?",
                    "translation": "이거 진짜야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "The machine keeps saying card error.",
                    "translation": "기계에서 계속 카드 에러라고 나와."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The machine keeps saying card @@.",
                    "hint": "카드에 문제가 생겼을 때 나오는 메시지예요.",
                    "optionA": "success",
                    "optionB": "error",
                    "optionC": "happy",
                    "result": "error",
                    "explanation": "'error'는 '오류, 에러'라는 뜻으로 카드가 제대로 작동하지 않을 때 나오는 메시지예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Let me pay for you today.",
                    "translation": "내가 오늘 대신 내줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "Thanks, I'll pay you back tomorrow.",
                    "translation": "고마워, 내일 갚을게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "No rush, just whenever you can.",
                    "translation": "급하지 않아, 언제든 괜찮아."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "승현의 카드가 정상적으로 결제되었다.",
                    "hint": "'isn't working'은 작동하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "승현은 '카드가 안 돼'라고 말했으니 결제가 안 된 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승현",
                    "script": "You're really saving me right now.",
                    "translation": "지금 진짜 살려주고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "Happens to everyone sometimes, don't worry.",
                    "translation": "누구에게나 가끔 있는 일이야, 걱정마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "I should probably call the bank.",
                    "translation": "은행에 전화해봐야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Good idea, they can help you.",
                    "translation": "좋은 생각이야, 도움받을 수 있을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 승현 대신 점심값을 내주겠다고 말한 문장을 완성하세요.",
                    "optionA": "pay",
                    "optionB": "Let",
                    "optionC": "today",
                    "optionD": "me",
                    "optionE": "for",
                    "result": "Let me pay for today",
                    "explanation": "'내가 오늘 대신 내줄게'라는 뜻으로 친구를 도와주는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심시간에 카드가 안 돼",
            "explanation": "점심 먹으러 갔는데 카드가 결제되지 않아서 당황하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "점심"
                },
                {
                    "tag": "카드"
                },
                {
                    "tag": "결제"
                }
            ],
            "engTags": [
                {
                    "tag": "lunch"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "payment"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "My card isn't working right now.",
                    "translation": "내 카드가 지금 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Are you serious about this?",
                    "translation": "이거 진짜야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "The machine keeps saying card error.",
                    "translation": "기계에서 계속 카드 에러라고 나와."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The machine keeps saying card @@.",
                    "hint": "카드에 문제가 생겼을 때 나오는 메시지예요.",
                    "optionA": "success",
                    "optionB": "error",
                    "optionC": "happy",
                    "result": "error",
                    "explanation": "'error'는 '오류, 에러'라는 뜻으로 카드가 제대로 작동하지 않을 때 나오는 메시지예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Let me pay for you today.",
                    "translation": "내가 오늘 대신 내줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "Thanks, I'll pay you back tomorrow.",
                    "translation": "고마워, 내일 갚을게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "No rush, just whenever you can.",
                    "translation": "급하지 않아, 언제든 괜찮아."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "승현의 카드가 정상적으로 결제되었다.",
                    "hint": "'isn't working'은 작동하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "승현은 '카드가 안 돼'라고 말했으니 결제가 안 된 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승현",
                    "script": "You're really saving me right now.",
                    "translation": "지금 진짜 살려주고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "Happens to everyone sometimes, don't worry.",
                    "translation": "누구에게나 가끔 있는 일이야, 걱정마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "I should probably call the bank.",
                    "translation": "은행에 전화해봐야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Good idea, they can help you.",
                    "translation": "좋은 생각이야, 도움받을 수 있을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "채원이 승현 대신 점심값을 내주겠다고 말한 문장을 완성하세요.",
                    "optionA": "pay",
                    "optionB": "Let",
                    "optionC": "today",
                    "optionD": "me",
                    "optionE": "for",
                    "result": "Let me pay for today",
                    "explanation": "'내가 오늘 대신 내줄게'라는 뜻으로 친구를 도와주는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5102 MISMATCH

새 직원 이름이 기억 안 나

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 직원 이름이 기억 안 나",
            "explanation": "새로 온 직원의 이름을 까먹어서 어색한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "이름"
                },
                {
                    "tag": "기억"
                }
            ],
            "engTags": [
                {
                    "tag": "newcomer"
                },
                {
                    "tag": "name"
                },
                {
                    "tag": "memory"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I can't remember the new guy's name.",
                    "translation": "새로 온 사람 이름이 기억 안 나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Oh no, that's pretty embarrassing.",
                    "translation": "어머, 그거 좀 민망하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "He introduced himself just yesterday too.",
                    "translation": "어제 막 자기소개했는데도 그래."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현은 새 직원의 이름을 잘 기억하고 있다.",
                    "hint": "'can't remember'는 기억하지 못한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '이름이 기억 안 나'라고 말했으니 이름을 잊었다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Just ask someone else quietly then.",
                    "translation": "다른 사람한테 조용히 물어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's a good idea actually.",
                    "translation": "그거 진짜 좋은 생각이네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Or check the company directory online.",
                    "translation": "아니면 사내 명단 온라인으로 확인해봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "He introduced himself just @@ too.",
                    "hint": "바로 어제라는 시간을 나타내는 단어예요.",
                    "optionA": "today",
                    "optionB": "yesterday",
                    "optionC": "tomorrow",
                    "result": "yesterday",
                    "explanation": "'yesterday'는 '어제'라는 뜻으로 최근 일어난 일을 말할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Perfect, I'll try that right now.",
                    "translation": "완벽해, 지금 바로 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Don't feel bad about it though.",
                    "translation": "그래도 너무 기분 나빠하지 마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Yeah, names are really hard sometimes.",
                    "translation": "맞아, 이름은 정말 어려울 때가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Especially when you're meeting many people.",
                    "translation": "특히 많은 사람들을 만날 때는 더 그래."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 사내 명단을 온라인으로 확인해보라고 제안한 말을 완성하세요.",
                    "optionA": "directory",
                    "optionB": "check",
                    "optionC": "company",
                    "optionD": "Or",
                    "optionE": "online",
                    "result": "Or check company directory online",
                    "explanation": "'사내 명단 온라인으로 확인해봐'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "새 직원 이름이 기억 안 나",
            "explanation": "새로 온 직원의 이름을 까먹어서 어색한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신입"
                },
                {
                    "tag": "이름"
                },
                {
                    "tag": "기억"
                }
            ],
            "engTags": [
                {
                    "tag": "newcomer"
                },
                {
                    "tag": "name"
                },
                {
                    "tag": "memory"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I can't remember the new guy's name.",
                    "translation": "새로 온 사람 이름이 기억 안 나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Oh no, that's pretty embarrassing.",
                    "translation": "어머, 그거 좀 민망하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "He introduced himself just yesterday too.",
                    "translation": "어제 막 자기소개했는데도 그래."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현은 새 직원의 이름을 잘 기억하고 있다.",
                    "hint": "'can't remember'는 기억하지 못한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '이름이 기억 안 나'라고 말했으니 이름을 잊었다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Just ask someone else quietly then.",
                    "translation": "다른 사람한테 조용히 물어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's a good idea actually.",
                    "translation": "그거 진짜 좋은 생각이네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Or check the company directory online.",
                    "translation": "아니면 사내 명단 온라인으로 확인해봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "He introduced himself just @@ too.",
                    "hint": "바로 어제라는 시간을 나타내는 단어예요.",
                    "optionA": "today",
                    "optionB": "yesterday",
                    "optionC": "tomorrow",
                    "result": "yesterday",
                    "explanation": "'yesterday'는 '어제'라는 뜻으로 최근 일어난 일을 말할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Perfect, I'll try that right now.",
                    "translation": "완벽해, 지금 바로 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Don't feel bad about it though.",
                    "translation": "그래도 너무 기분 나빠하지 마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Yeah, names are really hard sometimes.",
                    "translation": "맞아, 이름은 정말 어려울 때가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Especially when you're meeting many people.",
                    "translation": "특히 많은 사람들을 만날 때는 더 그래."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 사내 명단을 온라인으로 확인해보라고 제안한 말을 완성하세요.",
                    "optionA": "directory",
                    "optionB": "check",
                    "optionC": "company",
                    "optionD": "Or",
                    "optionE": "online",
                    "result": "Or check company directory online",
                    "explanation": "'사내 명단 온라인으로 확인해봐'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5103 MISMATCH

사무실 온도가 너무 추워

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사무실 온도가 너무 추워",
            "explanation": "사무실 에어컨이 너무 세서 추위에 떠는 동료들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "온도"
                },
                {
                    "tag": "추위"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "temperature"
                },
                {
                    "tag": "cold"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "It's freezing cold in here today.",
                    "translation": "오늘 여기 완전 얼어 죽겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "The air conditioning is way too strong.",
                    "translation": "에어컨이 너무 세다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "I brought my jacket just in case.",
                    "translation": "혹시 몰라서 겉옷 가져왔어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The air conditioning is way too @@.",
                    "hint": "에어컨 바람이 세다는 의미의 형용사예요.",
                    "optionA": "weak",
                    "optionB": "strong",
                    "optionC": "quiet",
                    "result": "strong",
                    "explanation": "'strong'은 '강하다, 세다'라는 뜻으로 에어컨 바람이 센 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Smart thinking, I should have too.",
                    "translation": "현명한 생각이네, 나도 그럴걸."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "Maybe we should ask to adjust it.",
                    "translation": "온도 조절해달라고 말해볼까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "Good point, everyone looks pretty cold.",
                    "translation": "맞는 말이야, 다들 추워 보여."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "선영은 사무실이 너무 덥다고 말했다.",
                    "hint": "'freezing cold'는 매우 춥다는 뜻이에요.",
                    "result": "X",
                    "explanation": "선영은 '완전 얼어 죽겠어'라고 말했으니 너무 추운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "I'll go talk to the office manager.",
                    "translation": "사무실 관리자한테 가서 말해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "Thanks, that would really help us.",
                    "translation": "고마워, 진짜 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "선영",
                    "script": "Hopefully they can fix it soon.",
                    "translation": "빨리 고쳐주면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "Yeah, we can't work like this.",
                    "translation": "맞아, 이렇게는 일을 못 하겠어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 혹시 몰라서 겉옷을 가져왔다고 말한 문장을 완성하세요.",
                    "optionA": "brought",
                    "optionB": "jacket",
                    "optionC": "just",
                    "optionD": "case",
                    "optionE": "I",
                    "result": "I brought jacket just case",
                    "explanation": "'혹시 몰라서 겉옷 가져왔어'라는 뜻으로 미리 준비한 상황을 말해요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사무실 온도가 너무 추워",
            "explanation": "사무실 에어컨이 너무 세서 추위에 떠는 동료들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "온도"
                },
                {
                    "tag": "추위"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "temperature"
                },
                {
                    "tag": "cold"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "It's freezing cold in here today.",
                    "translation": "오늘 여기 완전 얼어 죽겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상현",
                    "script": "The air conditioning is way too strong.",
                    "translation": "에어컨이 너무 세다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "I brought my jacket just in case.",
                    "translation": "혹시 몰라서 겉옷 가져왔어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The air conditioning is way too @@.",
                    "hint": "에어컨 바람이 세다는 의미의 형용사예요.",
                    "optionA": "weak",
                    "optionB": "strong",
                    "optionC": "quiet",
                    "result": "strong",
                    "explanation": "'strong'은 '강하다, 세다'라는 뜻으로 에어컨 바람이 센 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상현",
                    "script": "Smart thinking, I should have too.",
                    "translation": "현명한 생각이네, 나도 그럴걸."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "Maybe we should ask to adjust it.",
                    "translation": "온도 조절해달라고 말해볼까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상현",
                    "script": "Good point, everyone looks pretty cold.",
                    "translation": "맞는 말이야, 다들 추워 보여."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "선영은 사무실이 너무 덥다고 말했다.",
                    "hint": "'freezing cold'는 매우 춥다는 뜻이에요.",
                    "result": "X",
                    "explanation": "선영은 '완전 얼어 죽겠어'라고 말했으니 너무 추운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "I'll go talk to the office manager.",
                    "translation": "사무실 관리자한테 가서 말해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상현",
                    "script": "Thanks, that would really help us.",
                    "translation": "고마워, 진짜 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "선영",
                    "script": "Hopefully they can fix it soon.",
                    "translation": "빨리 고쳐주면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "상현",
                    "script": "Yeah, we can't work like this.",
                    "translation": "맞아, 이렇게는 일을 못 하겠어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "선영이 혹시 몰라서 겉옷을 가져왔다고 말한 문장을 완성하세요.",
                    "optionA": "brought",
                    "optionB": "jacket",
                    "optionC": "just",
                    "optionD": "case",
                    "optionE": "I",
                    "result": "I brought jacket just case",
                    "explanation": "'혹시 몰라서 겉옷 가져왔어'라는 뜻으로 미리 준비한 상황을 말해요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5104 MISMATCH

커피머신이 고장났네

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "커피머신이 고장났네",
            "explanation": "아침에 커피머신이 작동하지 않아서 당황하는 직장인들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피"
                },
                {
                    "tag": "머신"
                },
                {
                    "tag": "아침"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "machine"
                },
                {
                    "tag": "morning"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "The coffee machine broke down completely.",
                    "translation": "커피머신이 완전히 고장났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What? How am I supposed to function?",
                    "translation": "뭐? 그럼 난 어떻게 살아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "I know, mornings are impossible without coffee.",
                    "translation": "알겠어, 커피 없으면 아침이 불가능하지."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 커피머신이 잘 작동한다고 말했다.",
                    "hint": "'broke down completely'는 완전히 고장났다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 '완전히 고장났어'라고 말했으니 커피머신이 안 된다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Should we go to the cafe downstairs?",
                    "translation": "아래층 카페로 갈까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "That's probably our only option right now.",
                    "translation": "지금으로서는 그게 유일한 방법인 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "At least it's not too far.",
                    "translation": "적어도 너무 멀지는 않네."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "How am I supposed to @@?",
                    "hint": "제대로 일하거나 활동한다는 의미의 동사예요.",
                    "optionA": "sleep",
                    "optionB": "function",
                    "optionC": "eat",
                    "result": "function",
                    "explanation": "'function'은 '기능하다, 제대로 일하다'라는 뜻으로 커피 없이는 일할 수 없다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Let's grab some coffee together then.",
                    "translation": "그럼 같이 커피 사러 가자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Perfect, I really need my morning boost.",
                    "translation": "완벽해, 아침 에너지가 진짜 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Same here, can't start without it.",
                    "translation": "나도 마찬가지야, 없으면 시작을 못 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Hope they fix this thing soon.",
                    "translation": "이거 빨리 고쳐주면 좋겠어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 커피 없으면 아침이 불가능하다고 말한 문장을 완성하세요.",
                    "optionA": "impossible",
                    "optionB": "are",
                    "optionC": "mornings",
                    "optionD": "without",
                    "optionE": "coffee",
                    "result": "mornings are impossible without coffee",
                    "explanation": "'커피 없으면 아침이 불가능하지'라는 뜻으로 커피의 중요성을 강조하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "커피머신이 고장났네",
            "explanation": "아침에 커피머신이 작동하지 않아서 당황하는 직장인들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피"
                },
                {
                    "tag": "머신"
                },
                {
                    "tag": "아침"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "machine"
                },
                {
                    "tag": "morning"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "The coffee machine broke down completely.",
                    "translation": "커피머신이 완전히 고장났어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What? How am I supposed to function?",
                    "translation": "뭐? 그럼 난 어떻게 살아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "I know, mornings are impossible without coffee.",
                    "translation": "알겠어, 커피 없으면 아침이 불가능하지."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈은 커피머신이 잘 작동한다고 말했다.",
                    "hint": "'broke down completely'는 완전히 고장났다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 '완전히 고장났어'라고 말했으니 커피머신이 안 된다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Should we go to the cafe downstairs?",
                    "translation": "아래층 카페로 갈까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "That's probably our only option right now.",
                    "translation": "지금으로서는 그게 유일한 방법인 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "At least it's not too far.",
                    "translation": "적어도 너무 멀지는 않네."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "How am I supposed to @@?",
                    "hint": "제대로 일하거나 활동한다는 의미의 동사예요.",
                    "optionA": "sleep",
                    "optionB": "function",
                    "optionC": "eat",
                    "result": "function",
                    "explanation": "'function'은 '기능하다, 제대로 일하다'라는 뜻으로 커피 없이는 일할 수 없다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Let's grab some coffee together then.",
                    "translation": "그럼 같이 커피 사러 가자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Perfect, I really need my morning boost.",
                    "translation": "완벽해, 아침 에너지가 진짜 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Same here, can't start without it.",
                    "translation": "나도 마찬가지야, 없으면 시작을 못 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Hope they fix this thing soon.",
                    "translation": "이거 빨리 고쳐주면 좋겠어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 커피 없으면 아침이 불가능하다고 말한 문장을 완성하세요.",
                    "optionA": "impossible",
                    "optionB": "are",
                    "optionC": "mornings",
                    "optionD": "without",
                    "optionE": "coffee",
                    "result": "mornings are impossible without coffee",
                    "explanation": "'커피 없으면 아침이 불가능하지'라는 뜻으로 커피의 중요성을 강조하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5105 MISMATCH

주차장에서 차를 못 찾겠어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "주차장에서 차를 못 찾겠어",
            "explanation": "넓은 회사 주차장에서 자신의 차를 찾지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "주차장"
                },
                {
                    "tag": "자동차"
                },
                {
                    "tag": "길찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "parking"
                },
                {
                    "tag": "car"
                },
                {
                    "tag": "lost"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I can't find my car anywhere.",
                    "translation": "내 차를 어디에도 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Did you remember where you parked?",
                    "translation": "어디에 주차했는지 기억나?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I thought it was around here.",
                    "translation": "여기 근처였던 것 같은데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't find my car @@.",
                    "hint": "어디든지, 아무 곳에도라는 의미의 부사예요.",
                    "optionA": "somewhere",
                    "optionB": "anywhere",
                    "optionC": "everywhere",
                    "result": "anywhere",
                    "explanation": "'anywhere'는 '어디에도'라는 뜻으로 부정문에서 '아무 곳에도'의 의미로 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Try using your car key remote.",
                    "translation": "차 리모컨 키 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Good idea, the horn might help.",
                    "translation": "좋은 생각이야, 경적소리가 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Or we could walk around systematically.",
                    "translation": "아니면 체계적으로 돌아다녀보자."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "태호는 자신의 차를 쉽게 찾았다.",
                    "hint": "'can't find'는 찾을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '못 찾겠어'라고 말했으니 차를 찾지 못하고 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Yeah, let's check row by row.",
                    "translation": "맞아, 줄별로 확인해보자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Don't worry, we'll find it eventually.",
                    "translation": "걱정마, 결국은 찾을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Thanks for helping me look around.",
                    "translation": "찾는 거 도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "No problem, happens to me too.",
                    "translation": "괜찮아, 나도 그런 적 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 차 리모컨 키를 써보라고 제안한 말을 완성하세요.",
                    "optionA": "car",
                    "optionB": "using",
                    "optionC": "key",
                    "optionD": "Try",
                    "optionE": "remote",
                    "result": "Try using car key remote",
                    "explanation": "'차 리모컨 키 써봐'라는 뜻으로 차를 찾는 실용적인 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "주차장에서 차를 못 찾겠어",
            "explanation": "넓은 회사 주차장에서 자신의 차를 찾지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "주차장"
                },
                {
                    "tag": "자동차"
                },
                {
                    "tag": "길찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "parking"
                },
                {
                    "tag": "car"
                },
                {
                    "tag": "lost"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I can't find my car anywhere.",
                    "translation": "내 차를 어디에도 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Did you remember where you parked?",
                    "translation": "어디에 주차했는지 기억나?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I thought it was around here.",
                    "translation": "여기 근처였던 것 같은데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't find my car @@.",
                    "hint": "어디든지, 아무 곳에도라는 의미의 부사예요.",
                    "optionA": "somewhere",
                    "optionB": "anywhere",
                    "optionC": "everywhere",
                    "result": "anywhere",
                    "explanation": "'anywhere'는 '어디에도'라는 뜻으로 부정문에서 '아무 곳에도'의 의미로 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Try using your car key remote.",
                    "translation": "차 리모컨 키 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Good idea, the horn might help.",
                    "translation": "좋은 생각이야, 경적소리가 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Or we could walk around systematically.",
                    "translation": "아니면 체계적으로 돌아다녀보자."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "태호는 자신의 차를 쉽게 찾았다.",
                    "hint": "'can't find'는 찾을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '못 찾겠어'라고 말했으니 차를 찾지 못하고 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Yeah, let's check row by row.",
                    "translation": "맞아, 줄별로 확인해보자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Don't worry, we'll find it eventually.",
                    "translation": "걱정마, 결국은 찾을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Thanks for helping me look around.",
                    "translation": "찾는 거 도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "No problem, happens to me too.",
                    "translation": "괜찮아, 나도 그런 적 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 차 리모컨 키를 써보라고 제안한 말을 완성하세요.",
                    "optionA": "car",
                    "optionB": "using",
                    "optionC": "key",
                    "optionD": "Try",
                    "optionE": "remote",
                    "result": "Try using car key remote",
                    "explanation": "'차 리모컨 키 써봐'라는 뜻으로 차를 찾는 실용적인 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5106 MISMATCH

회의실 예약이 꼬였어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회의실 예약이 꼬였어",
            "explanation": "회의실 예약이 겹쳐서 양쪽 팀이 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회의실"
                },
                {
                    "tag": "예약"
                },
                {
                    "tag": "실수"
                }
            ],
            "engTags": [
                {
                    "tag": "meeting"
                },
                {
                    "tag": "room"
                },
                {
                    "tag": "booking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We booked this room for today.",
                    "translation": "우리가 오늘 이 회의실 예약했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Really? We have it reserved too.",
                    "translation": "정말? 우리도 예약했는데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "This is pretty confusing right now.",
                    "translation": "지금 상황이 좀 헷갈리네."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "두 팀 모두 같은 회의실을 예약하지 않았다.",
                    "hint": "'We booked'와 'We have it reserved'는 둘 다 예약했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁과 예솔 모두 같은 회의실을 예약했다고 말했으니 예약이 겹친 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Let me check the booking system.",
                    "translation": "예약 시스템 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good thinking, there must be some mistake.",
                    "translation": "좋은 생각이야, 뭔가 실수가 있었을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Yeah, the system shows both bookings.",
                    "translation": "맞아, 시스템에 두 예약 다 나와."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Let me check the booking @@.",
                    "hint": "예약을 관리하는 컴퓨터 프로그램을 뜻하는 단어예요.",
                    "optionA": "paper",
                    "optionB": "system",
                    "optionC": "book",
                    "result": "system",
                    "explanation": "'system'은 '시스템'이라는 뜻으로 컴퓨터로 관리되는 예약 프로그램을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Should we find another room instead?",
                    "translation": "대신 다른 회의실을 찾을까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "That sounds like the best solution.",
                    "translation": "그게 최선의 해결책인 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "I'll ask reception about available rooms.",
                    "translation": "접수처에 가능한 회의실 물어볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Perfect, I'll wait here meanwhile.",
                    "translation": "완벽해, 그동안 여기서 기다릴게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 예약 시스템에 두 예약이 다 나온다고 말한 문장을 완성하세요.",
                    "optionA": "both",
                    "optionB": "shows",
                    "optionC": "system",
                    "optionD": "bookings",
                    "optionE": "the",
                    "result": "the system shows both bookings",
                    "explanation": "'시스템에 두 예약 다 나와'라는 뜻으로 예약이 겹친 상황을 확인하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "회의실 예약이 꼬였어",
            "explanation": "회의실 예약이 겹쳐서 양쪽 팀이 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "회의실"
                },
                {
                    "tag": "예약"
                },
                {
                    "tag": "실수"
                }
            ],
            "engTags": [
                {
                    "tag": "meeting"
                },
                {
                    "tag": "room"
                },
                {
                    "tag": "booking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We booked this room for today.",
                    "translation": "우리가 오늘 이 회의실 예약했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Really? We have it reserved too.",
                    "translation": "정말? 우리도 예약했는데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "This is pretty confusing right now.",
                    "translation": "지금 상황이 좀 헷갈리네."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "두 팀 모두 같은 회의실을 예약하지 않았다.",
                    "hint": "'We booked'와 'We have it reserved'는 둘 다 예약했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁과 예솔 모두 같은 회의실을 예약했다고 말했으니 예약이 겹친 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Let me check the booking system.",
                    "translation": "예약 시스템 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good thinking, there must be some mistake.",
                    "translation": "좋은 생각이야, 뭔가 실수가 있었을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Yeah, the system shows both bookings.",
                    "translation": "맞아, 시스템에 두 예약 다 나와."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Let me check the booking @@.",
                    "hint": "예약을 관리하는 컴퓨터 프로그램을 뜻하는 단어예요.",
                    "optionA": "paper",
                    "optionB": "system",
                    "optionC": "book",
                    "result": "system",
                    "explanation": "'system'은 '시스템'이라는 뜻으로 컴퓨터로 관리되는 예약 프로그램을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Should we find another room instead?",
                    "translation": "대신 다른 회의실을 찾을까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "That sounds like the best solution.",
                    "translation": "그게 최선의 해결책인 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "I'll ask reception about available rooms.",
                    "translation": "접수처에 가능한 회의실 물어볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Perfect, I'll wait here meanwhile.",
                    "translation": "완벽해, 그동안 여기서 기다릴게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 예약 시스템에 두 예약이 다 나온다고 말한 문장을 완성하세요.",
                    "optionA": "both",
                    "optionB": "shows",
                    "optionC": "system",
                    "optionD": "bookings",
                    "optionE": "the",
                    "result": "the system shows both bookings",
                    "explanation": "'시스템에 두 예약 다 나와'라는 뜻으로 예약이 겹친 상황을 확인하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5107 MISMATCH

컴퓨터 비밀번호를 까먹었어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "컴퓨터 비밀번호를 까먹었어",
            "explanation": "휴가 후 출근해서 컴퓨터 비밀번호를 기억하지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "비밀번호"
                },
                {
                    "tag": "컴퓨터"
                },
                {
                    "tag": "로그인"
                }
            ],
            "engTags": [
                {
                    "tag": "password"
                },
                {
                    "tag": "computer"
                },
                {
                    "tag": "login"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I forgot my computer password completely.",
                    "translation": "컴퓨터 비밀번호를 완전히 까먹었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Oh wow, that's really frustrating.",
                    "translation": "어머, 진짜 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "I haven't used it for weeks.",
                    "translation": "몇 주 동안 안 써서 그래."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I haven't used it for @@.",
                    "hint": "몇 주라는 시간 단위를 나타내는 단어예요.",
                    "optionA": "days",
                    "optionB": "weeks",
                    "optionC": "hours",
                    "result": "weeks",
                    "explanation": "'weeks'는 '주'라는 뜻으로 긴 시간 동안 사용하지 않았다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "You should call IT support immediately.",
                    "translation": "바로 IT 지원팀에 전화해야겠어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Yeah, they can reset it properly.",
                    "translation": "맞아, 제대로 재설정해줄 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Meanwhile you can use my computer.",
                    "translation": "그동안 내 컴퓨터 쓰셔."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "지우는 컴퓨터 비밀번호를 정확히 기억하고 있다.",
                    "hint": "'forgot completely'는 완전히 잊었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '완전히 까먹었어'라고 말했으니 비밀번호를 기억하지 못하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "That's really kind of you.",
                    "translation": "정말 친절하네."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "No worries, we've all been there.",
                    "translation": "괜찮아, 우리 모두 그런 적 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I'll definitely write it down this time.",
                    "translation": "이번엔 확실히 적어둘게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Smart idea, passwords are so hard.",
                    "translation": "현명한 생각이야, 비밀번호는 정말 어려워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 IT 지원팀에 바로 전화해야 한다고 말한 문장을 완성하세요.",
                    "optionA": "call",
                    "optionB": "should",
                    "optionC": "support",
                    "optionD": "You",
                    "optionE": "immediately",
                    "result": "You should call support immediately",
                    "explanation": "'바로 IT 지원팀에 전화해야겠어'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "컴퓨터 비밀번호를 까먹었어",
            "explanation": "휴가 후 출근해서 컴퓨터 비밀번호를 기억하지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "비밀번호"
                },
                {
                    "tag": "컴퓨터"
                },
                {
                    "tag": "로그인"
                }
            ],
            "engTags": [
                {
                    "tag": "password"
                },
                {
                    "tag": "computer"
                },
                {
                    "tag": "login"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I forgot my computer password completely.",
                    "translation": "컴퓨터 비밀번호를 완전히 까먹었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Oh wow, that's really frustrating.",
                    "translation": "어머, 진짜 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "I haven't used it for weeks.",
                    "translation": "몇 주 동안 안 써서 그래."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I haven't used it for @@.",
                    "hint": "몇 주라는 시간 단위를 나타내는 단어예요.",
                    "optionA": "days",
                    "optionB": "weeks",
                    "optionC": "hours",
                    "result": "weeks",
                    "explanation": "'weeks'는 '주'라는 뜻으로 긴 시간 동안 사용하지 않았다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "You should call IT support immediately.",
                    "translation": "바로 IT 지원팀에 전화해야겠어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Yeah, they can reset it properly.",
                    "translation": "맞아, 제대로 재설정해줄 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Meanwhile you can use my computer.",
                    "translation": "그동안 내 컴퓨터 쓰셔."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "지우는 컴퓨터 비밀번호를 정확히 기억하고 있다.",
                    "hint": "'forgot completely'는 완전히 잊었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '완전히 까먹었어'라고 말했으니 비밀번호를 기억하지 못하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "That's really kind of you.",
                    "translation": "정말 친절하네."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "No worries, we've all been there.",
                    "translation": "괜찮아, 우리 모두 그런 적 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I'll definitely write it down this time.",
                    "translation": "이번엔 확실히 적어둘게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Smart idea, passwords are so hard.",
                    "translation": "현명한 생각이야, 비밀번호는 정말 어려워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 IT 지원팀에 바로 전화해야 한다고 말한 문장을 완성하세요.",
                    "optionA": "call",
                    "optionB": "should",
                    "optionC": "support",
                    "optionD": "You",
                    "optionE": "immediately",
                    "result": "You should call support immediately",
                    "explanation": "'바로 IT 지원팀에 전화해야겠어'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5108 MISMATCH

책상 서랍이 열리지 않아

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 서랍이 열리지 않아",
            "explanation": "중요한 서류가 들어있는 책상 서랍이 잠겨서 열리지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서랍"
                },
                {
                    "tag": "책상"
                },
                {
                    "tag": "열쇠"
                }
            ],
            "engTags": [
                {
                    "tag": "drawer"
                },
                {
                    "tag": "desk"
                },
                {
                    "tag": "key"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My desk drawer won't open today.",
                    "translation": "내 책상 서랍이 오늘 안 열려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Did you try jiggling the handle?",
                    "translation": "손잡이 흔들어봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Yeah, but it's completely stuck somehow.",
                    "translation": "응, 근데 완전히 막혀있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현의 책상 서랍이 쉽게 열렸다.",
                    "hint": "'won't open'은 열리지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '안 열려'라고 말했으니 서랍이 열리지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe the lock is acting up.",
                    "translation": "자물쇠가 말썽인가 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "I need to get my documents.",
                    "translation": "서류를 꺼내야 하는데."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Try using some oil or lubricant.",
                    "translation": "오일이나 윤활제 써봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Did you try jiggling the @@?",
                    "hint": "서랍을 여는 데 쓰는 부분을 가리키는 단어예요.",
                    "optionA": "lock",
                    "optionB": "handle",
                    "optionC": "key",
                    "result": "handle",
                    "explanation": "'handle'은 '손잡이'라는 뜻으로 서랍을 열 때 잡는 부분을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Good suggestion, I'll try that now.",
                    "translation": "좋은 제안이야, 지금 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "If that doesn't work, call maintenance.",
                    "translation": "그것도 안 되면 관리팀 불러."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hopefully it's just a simple fix.",
                    "translation": "간단하게 고쳐지면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "These old desks cause problems sometimes.",
                    "translation": "이런 오래된 책상들은 가끔 문제를 일으켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이 서랍이 완전히 막혀있다고 말한 문장을 완성하세요.",
                    "optionA": "stuck",
                    "optionB": "it's",
                    "optionC": "completely",
                    "optionD": "but",
                    "optionE": "somehow",
                    "result": "but it's completely stuck somehow",
                    "explanation": "'근데 완전히 막혀있어'라는 뜻으로 서랍이 열리지 않는 상황을 설명하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 서랍이 열리지 않아",
            "explanation": "중요한 서류가 들어있는 책상 서랍이 잠겨서 열리지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서랍"
                },
                {
                    "tag": "책상"
                },
                {
                    "tag": "열쇠"
                }
            ],
            "engTags": [
                {
                    "tag": "drawer"
                },
                {
                    "tag": "desk"
                },
                {
                    "tag": "key"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My desk drawer won't open today.",
                    "translation": "내 책상 서랍이 오늘 안 열려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Did you try jiggling the handle?",
                    "translation": "손잡이 흔들어봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Yeah, but it's completely stuck somehow.",
                    "translation": "응, 근데 완전히 막혀있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현의 책상 서랍이 쉽게 열렸다.",
                    "hint": "'won't open'은 열리지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '안 열려'라고 말했으니 서랍이 열리지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe the lock is acting up.",
                    "translation": "자물쇠가 말썽인가 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "I need to get my documents.",
                    "translation": "서류를 꺼내야 하는데."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Try using some oil or lubricant.",
                    "translation": "오일이나 윤활제 써봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Did you try jiggling the @@?",
                    "hint": "서랍을 여는 데 쓰는 부분을 가리키는 단어예요.",
                    "optionA": "lock",
                    "optionB": "handle",
                    "optionC": "key",
                    "result": "handle",
                    "explanation": "'handle'은 '손잡이'라는 뜻으로 서랍을 열 때 잡는 부분을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Good suggestion, I'll try that now.",
                    "translation": "좋은 제안이야, 지금 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "If that doesn't work, call maintenance.",
                    "translation": "그것도 안 되면 관리팀 불러."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hopefully it's just a simple fix.",
                    "translation": "간단하게 고쳐지면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "These old desks cause problems sometimes.",
                    "translation": "이런 오래된 책상들은 가끔 문제를 일으켜."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "재현이 서랍이 완전히 막혀있다고 말한 문장을 완성하세요.",
                    "optionA": "stuck",
                    "optionB": "it's",
                    "optionC": "completely",
                    "optionD": "but",
                    "optionE": "somehow",
                    "result": "but it's completely stuck somehow",
                    "explanation": "'근데 완전히 막혀있어'라는 뜻으로 서랍이 열리지 않는 상황을 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5109 MISMATCH

엘리베이터에서 방귀 냄새가

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "엘리베이터에서 방귀 냄새가",
            "explanation": "엘리베이터에서 누군가의 방귀 냄새를 맡고 어색해하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "냄새"
                },
                {
                    "tag": "어색"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "smell"
                },
                {
                    "tag": "awkward"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "Something smells really weird in here.",
                    "translation": "여기 뭔가 진짜 이상한 냄새 나는데."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Oh my god, I noticed too.",
                    "translation": "어머, 나도 느꼈어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Should we pretend we don't smell it?",
                    "translation": "모른 척하는 게 나을까?"
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "Something smells really @@ in here.",
                    "hint": "이상하고 좋지 않은 상태를 나타내는 형용서예요.",
                    "optionA": "good",
                    "optionB": "weird",
                    "optionC": "sweet",
                    "result": "weird",
                    "explanation": "'weird'는 '이상한'이라는 뜻으로 좋지 않은 냄새를 표현할 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Yeah, let's just ignore it completely.",
                    "translation": "응, 그냥 완전히 무시하자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "This is so uncomfortable right now.",
                    "translation": "지금 진짜 불편해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Only two more floors to go.",
                    "translation": "두 층만 더 가면 돼."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재와 지원은 엘리베이터에서 좋은 향기를 맡았다.",
                    "hint": "'weird smell'은 이상한 냄새라는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '이상한 냄새'라고 말했으니 좋지 않은 냄새를 맡은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Thank goodness it's almost over.",
                    "translation": "다행히 거의 다 왔어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Never taking the elevator again today.",
                    "translation": "오늘은 엘리베이터 절대 다시 안 타."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Same here, stairs are much safer.",
                    "translation": "나도 그래, 계단이 훨씬 안전해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Some things you just can't unsee.",
                    "translation": "어떤 건 한번 경험하면 잊을 수가 없어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 그냥 완전히 무시하자고 말한 문장을 완성하세요.",
                    "optionA": "just",
                    "optionB": "ignore",
                    "optionC": "let's",
                    "optionD": "completely",
                    "optionE": "it",
                    "result": "let's just ignore it completely",
                    "explanation": "'그냥 완전히 무시하자'라는 뜻으로 어색한 상황을 넘어가려는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "엘리베이터에서 방귀 냄새가",
            "explanation": "엘리베이터에서 누군가의 방귀 냄새를 맡고 어색해하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "냄새"
                },
                {
                    "tag": "어색"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "smell"
                },
                {
                    "tag": "awkward"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "Something smells really weird in here.",
                    "translation": "여기 뭔가 진짜 이상한 냄새 나는데."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Oh my god, I noticed too.",
                    "translation": "어머, 나도 느꼈어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Should we pretend we don't smell it?",
                    "translation": "모른 척하는 게 나을까?"
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "Something smells really @@ in here.",
                    "hint": "이상하고 좋지 않은 상태를 나타내는 형용서예요.",
                    "optionA": "good",
                    "optionB": "weird",
                    "optionC": "sweet",
                    "result": "weird",
                    "explanation": "'weird'는 '이상한'이라는 뜻으로 좋지 않은 냄새를 표현할 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Yeah, let's just ignore it completely.",
                    "translation": "응, 그냥 완전히 무시하자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "This is so uncomfortable right now.",
                    "translation": "지금 진짜 불편해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Only two more floors to go.",
                    "translation": "두 층만 더 가면 돼."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재와 지원은 엘리베이터에서 좋은 향기를 맡았다.",
                    "hint": "'weird smell'은 이상한 냄새라는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '이상한 냄새'라고 말했으니 좋지 않은 냄새를 맡은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Thank goodness it's almost over.",
                    "translation": "다행히 거의 다 왔어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Never taking the elevator again today.",
                    "translation": "오늘은 엘리베이터 절대 다시 안 타."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Same here, stairs are much safer.",
                    "translation": "나도 그래, 계단이 훨씬 안전해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Some things you just can't unsee.",
                    "translation": "어떤 건 한번 경험하면 잊을 수가 없어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 그냥 완전히 무시하자고 말한 문장을 완성하세요.",
                    "optionA": "just",
                    "optionB": "ignore",
                    "optionC": "let's",
                    "optionD": "completely",
                    "optionE": "it",
                    "result": "let's just ignore it completely",
                    "explanation": "'그냥 완전히 무시하자'라는 뜻으로 어색한 상황을 넘어가려는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5110 MISMATCH

사무용품 주문을 깜빡했어

오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사무용품 주문을 깜빡했어",
            "explanation": "중요한 사무용품 주문을 깜빡해서 당황하는 직원들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "사무용품"
                },
                {
                    "tag": "주문"
                },
                {
                    "tag": "깜빡"
                }
            ],
            "engTags": [
                {
                    "tag": "supplies"
                },
                {
                    "tag": "order"
                },
                {
                    "tag": "forgot"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I completely forgot to order supplies.",
                    "translation": "사무용품 주문하는 거 완전히 깜빡했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Are you serious about this?",
                    "translation": "이거 진짜야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "We're running out of everything now.",
                    "translation": "지금 모든 게 떨어져가고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이 사무용품을 정상적으로 주문했다.",
                    "hint": "'completely forgot'는 완전히 잊었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '완전히 깜빡했어'라고 말했으니 주문을 잊은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Can you place an urgent order?",
                    "translation": "긴급 주문 할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "I'll call the supplier right now.",
                    "translation": "지금 바로 업체에 전화할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Hope they can deliver it quickly.",
                    "translation": "빨리 배송해주면 좋겠어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "We're running out of @@ now.",
                    "hint": "모든 것을 의미하는 단어예요.",
                    "optionA": "nothing",
                    "optionB": "everything",
                    "optionC": "something",
                    "result": "everything",
                    "explanation": "'everything'은 '모든 것'이라는 뜻으로 사무용품이 다 떨어져간다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "They said they can rush it.",
                    "translation": "급하게 처리해준다고 했어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "That's such a huge relief honestly.",
                    "translation": "진짜 엄청 안도된다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "I'll set a reminder next time.",
                    "translation": "다음엔 리마인더 설정할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Smart move, these things happen sometimes.",
                    "translation": "현명한 방법이야, 가끔 이런 일 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 긴급 주문을 할 수 있는지 물어본 문장을 완성하세요.",
                    "optionA": "place",
                    "optionB": "urgent",
                    "optionC": "Can",
                    "optionD": "order",
                    "optionE": "you",
                    "result": "Can you place urgent order",
                    "explanation": "'긴급 주문 할 수 있어?'라는 뜻으로 문제 해결 방법을 묻는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사무용품 주문을 깜빡했어",
            "explanation": "중요한 사무용품 주문을 깜빡해서 당황하는 직원들의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "사무용품"
                },
                {
                    "tag": "주문"
                },
                {
                    "tag": "깜빡"
                }
            ],
            "engTags": [
                {
                    "tag": "supplies"
                },
                {
                    "tag": "order"
                },
                {
                    "tag": "forgot"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I completely forgot to order supplies.",
                    "translation": "사무용품 주문하는 거 완전히 깜빡했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Are you serious about this?",
                    "translation": "이거 진짜야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "We're running out of everything now.",
                    "translation": "지금 모든 게 떨어져가고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이 사무용품을 정상적으로 주문했다.",
                    "hint": "'completely forgot'는 완전히 잊었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '완전히 깜빡했어'라고 말했으니 주문을 잊은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Can you place an urgent order?",
                    "translation": "긴급 주문 할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "I'll call the supplier right now.",
                    "translation": "지금 바로 업체에 전화할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Hope they can deliver it quickly.",
                    "translation": "빨리 배송해주면 좋겠어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "We're running out of @@ now.",
                    "hint": "모든 것을 의미하는 단어예요.",
                    "optionA": "nothing",
                    "optionB": "everything",
                    "optionC": "something",
                    "result": "everything",
                    "explanation": "'everything'은 '모든 것'이라는 뜻으로 사무용품이 다 떨어져간다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "They said they can rush it.",
                    "translation": "급하게 처리해준다고 했어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "That's such a huge relief honestly.",
                    "translation": "진짜 엄청 안도된다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "I'll set a reminder next time.",
                    "translation": "다음엔 리마인더 설정할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Smart move, these things happen sometimes.",
                    "translation": "현명한 방법이야, 가끔 이런 일 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 긴급 주문을 할 수 있는지 물어본 문장을 완성하세요.",
                    "optionA": "place",
                    "optionB": "urgent",
                    "optionC": "Can",
                    "optionD": "order",
                    "optionE": "you",
                    "result": "Can you place urgent order",
                    "explanation": "'긴급 주문 할 수 있어?'라는 뜻으로 문제 해결 방법을 묻는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}