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

LIFE 콘텐츠 종합 진단기

전체 진단 결과

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

현재 배치: 29 / 33

실행 모드 선택


ID: 5111 MISMATCH

책상 의자가 계속 내려가

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 의자가 계속 내려가",
            "explanation": "책상 의자가 자꾸 아래로 내려가서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "의자"
                },
                {
                    "tag": "높이"
                },
                {
                    "tag": "불편"
                }
            ],
            "engTags": [
                {
                    "tag": "chair"
                },
                {
                    "tag": "height"
                },
                {
                    "tag": "problem"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My chair keeps sinking down today.",
                    "translation": "내 의자가 오늘 계속 아래로 내려가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That sounds really annoying actually.",
                    "translation": "진짜 짜증날 것 같은데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I can't focus on work properly.",
                    "translation": "일에 제대로 집중이 안 돼."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My chair keeps sinking @@ today.",
                    "hint": "아래쪽 방향을 나타내는 부사예요.",
                    "optionA": "up",
                    "optionB": "down",
                    "optionC": "away",
                    "result": "down",
                    "explanation": "'down'은 '아래로'라는 뜻으로 의자가 낮아지는 방향을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Maybe the gas cylinder is broken.",
                    "translation": "가스실린더가 고장난 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Should I ask for a replacement?",
                    "translation": "교체 요청해야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Definitely, you need a working chair.",
                    "translation": "당연하지, 제대로 된 의자가 필요해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연의 의자가 완벽하게 작동하고 있다.",
                    "hint": "'keeps sinking'은 계속 가라앉는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '계속 아래로 내려가'라고 말했으니 의자에 문제가 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "I'll contact the facilities team now.",
                    "translation": "지금 시설관리팀에 연락할게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Good thinking, they handle furniture issues.",
                    "translation": "좋은 생각이야, 가구 문제는 그들이 담당해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Meanwhile I'll try adjusting it manually.",
                    "translation": "그동안 수동으로 조절해볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Hope they can fix it soon.",
                    "translation": "빨리 고쳐주면 좋겠어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 가스실린더가 고장났을 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "cylinder",
                    "optionB": "gas",
                    "optionC": "Maybe",
                    "optionD": "broken",
                    "optionE": "is",
                    "result": "Maybe gas cylinder is broken",
                    "explanation": "'가스실린더가 고장난 것 같아'라는 뜻으로 의자 문제의 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 의자가 계속 내려가",
            "explanation": "책상 의자가 자꾸 아래로 내려가서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "의자"
                },
                {
                    "tag": "높이"
                },
                {
                    "tag": "불편"
                }
            ],
            "engTags": [
                {
                    "tag": "chair"
                },
                {
                    "tag": "height"
                },
                {
                    "tag": "problem"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My chair keeps sinking down today.",
                    "translation": "내 의자가 오늘 계속 아래로 내려가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That sounds really annoying actually.",
                    "translation": "진짜 짜증날 것 같은데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I can't focus on work properly.",
                    "translation": "일에 제대로 집중이 안 돼."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My chair keeps sinking @@ today.",
                    "hint": "아래쪽 방향을 나타내는 부사예요.",
                    "optionA": "up",
                    "optionB": "down",
                    "optionC": "away",
                    "result": "down",
                    "explanation": "'down'은 '아래로'라는 뜻으로 의자가 낮아지는 방향을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Maybe the gas cylinder is broken.",
                    "translation": "가스실린더가 고장난 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Should I ask for a replacement?",
                    "translation": "교체 요청해야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Definitely, you need a working chair.",
                    "translation": "당연하지, 제대로 된 의자가 필요해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연의 의자가 완벽하게 작동하고 있다.",
                    "hint": "'keeps sinking'은 계속 가라앉는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '계속 아래로 내려가'라고 말했으니 의자에 문제가 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "I'll contact the facilities team now.",
                    "translation": "지금 시설관리팀에 연락할게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Good thinking, they handle furniture issues.",
                    "translation": "좋은 생각이야, 가구 문제는 그들이 담당해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Meanwhile I'll try adjusting it manually.",
                    "translation": "그동안 수동으로 조절해볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Hope they can fix it soon.",
                    "translation": "빨리 고쳐주면 좋겠어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 가스실린더가 고장났을 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "cylinder",
                    "optionB": "gas",
                    "optionC": "Maybe",
                    "optionD": "broken",
                    "optionE": "is",
                    "result": "Maybe gas cylinder is broken",
                    "explanation": "'가스실린더가 고장난 것 같아'라는 뜻으로 의자 문제의 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5112 MISMATCH

화면이 자꾸 깜빡여

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "화면이 자꾸 깜빡여",
            "explanation": "컴퓨터 모니터 화면이 계속 깜빡여서 작업하기 어려운 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "모니터"
                },
                {
                    "tag": "화면"
                },
                {
                    "tag": "깜빡임"
                }
            ],
            "engTags": [
                {
                    "tag": "monitor"
                },
                {
                    "tag": "screen"
                },
                {
                    "tag": "flicker"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "My screen keeps flickering all day.",
                    "translation": "내 화면이 하루 종일 깜빡여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "That must be really hard to work.",
                    "translation": "일하기 진짜 힘들겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Yeah, my eyes are getting tired.",
                    "translation": "응, 눈이 피로해지고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원의 컴퓨터 화면이 정상적으로 작동하고 있다.",
                    "hint": "'keeps flickering'은 계속 깜빡인다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '화면이 깜빡여'라고 말했으니 모니터에 문제가 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Try checking the cable connections first.",
                    "translation": "먼저 케이블 연결 상태를 확인해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Good idea, maybe something is loose.",
                    "translation": "좋은 생각이야, 뭔가 헐거운 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Or it could be the monitor itself.",
                    "translation": "아니면 모니터 자체 문제일 수도 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeah, my eyes are getting @@.",
                    "hint": "피곤하고 지친 상태를 나타내는 형용사예요.",
                    "optionA": "happy",
                    "optionB": "tired",
                    "optionC": "excited",
                    "result": "tired",
                    "explanation": "'tired'는 '피곤한'이라는 뜻으로 화면 깜빡임으로 인한 눈의 피로를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "I'll restart the computer too.",
                    "translation": "컴퓨터도 재시작해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "That might solve the problem completely.",
                    "translation": "그러면 문제가 완전히 해결될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "If not, I'll call tech support.",
                    "translation": "안 되면 기술지원팀에 전화할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Yeah, they know about hardware issues.",
                    "translation": "맞아, 하드웨어 문제는 그들이 잘 알아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 케이블 연결 상태를 먼저 확인해보라고 제안한 문장을 완성하세요.",
                    "optionA": "checking",
                    "optionB": "connections",
                    "optionC": "Try",
                    "optionD": "cable",
                    "optionE": "first",
                    "result": "Try checking cable connections first",
                    "explanation": "'먼저 케이블 연결 상태를 확인해봐'라는 뜻으로 문제 해결의 첫 단계를 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "화면이 자꾸 깜빡여",
            "explanation": "컴퓨터 모니터 화면이 계속 깜빡여서 작업하기 어려운 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "모니터"
                },
                {
                    "tag": "화면"
                },
                {
                    "tag": "깜빡임"
                }
            ],
            "engTags": [
                {
                    "tag": "monitor"
                },
                {
                    "tag": "screen"
                },
                {
                    "tag": "flicker"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "My screen keeps flickering all day.",
                    "translation": "내 화면이 하루 종일 깜빡여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "That must be really hard to work.",
                    "translation": "일하기 진짜 힘들겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Yeah, my eyes are getting tired.",
                    "translation": "응, 눈이 피로해지고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원의 컴퓨터 화면이 정상적으로 작동하고 있다.",
                    "hint": "'keeps flickering'은 계속 깜빡인다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '화면이 깜빡여'라고 말했으니 모니터에 문제가 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Try checking the cable connections first.",
                    "translation": "먼저 케이블 연결 상태를 확인해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Good idea, maybe something is loose.",
                    "translation": "좋은 생각이야, 뭔가 헐거운 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Or it could be the monitor itself.",
                    "translation": "아니면 모니터 자체 문제일 수도 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeah, my eyes are getting @@.",
                    "hint": "피곤하고 지친 상태를 나타내는 형용사예요.",
                    "optionA": "happy",
                    "optionB": "tired",
                    "optionC": "excited",
                    "result": "tired",
                    "explanation": "'tired'는 '피곤한'이라는 뜻으로 화면 깜빡임으로 인한 눈의 피로를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "I'll restart the computer too.",
                    "translation": "컴퓨터도 재시작해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "That might solve the problem completely.",
                    "translation": "그러면 문제가 완전히 해결될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "If not, I'll call tech support.",
                    "translation": "안 되면 기술지원팀에 전화할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Yeah, they know about hardware issues.",
                    "translation": "맞아, 하드웨어 문제는 그들이 잘 알아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 케이블 연결 상태를 먼저 확인해보라고 제안한 문장을 완성하세요.",
                    "optionA": "checking",
                    "optionB": "connections",
                    "optionC": "Try",
                    "optionD": "cable",
                    "optionE": "first",
                    "result": "Try checking cable connections first",
                    "explanation": "'먼저 케이블 연결 상태를 확인해봐'라는 뜻으로 문제 해결의 첫 단계를 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5113 MISMATCH

사물함 열쇠를 잃어버렸어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사물함 열쇠를 잃어버렸어",
            "explanation": "개인 사물함 열쇠를 분실해서 물건을 꺼낼 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "사물함"
                },
                {
                    "tag": "열쇠"
                },
                {
                    "tag": "분실"
                }
            ],
            "engTags": [
                {
                    "tag": "locker"
                },
                {
                    "tag": "key"
                },
                {
                    "tag": "lost"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I lost my locker key somewhere.",
                    "translation": "사물함 열쇠를 어디선가 잃어버렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Oh no, that's really inconvenient.",
                    "translation": "헉, 진짜 불편하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "All my stuff is stuck inside.",
                    "translation": "내 물건들이 다 안에 갇혀있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I lost my locker key @@.",
                    "hint": "어디든지, 어디선가라는 의미의 부사예요.",
                    "optionA": "nowhere",
                    "optionB": "somewhere",
                    "optionC": "everywhere",
                    "result": "somewhere",
                    "explanation": "'somewhere'는 '어디선가'라는 뜻으로 정확한 장소를 모를 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Did you check all your pockets?",
                    "translation": "주머니 다 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Yeah, I searched everywhere already.",
                    "translation": "응, 이미 모든 곳 다 찾아봤어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Maybe ask security for help.",
                    "translation": "보안팀에 도움 요청해볼까?"
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "나연이 사물함 열쇠를 안전하게 보관하고 있다.",
                    "hint": "'lost'는 잃어버렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '잃어버렸어'라고 말했으니 열쇠를 찾지 못하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Good thinking, they have master keys.",
                    "translation": "좋은 생각이야, 마스터키가 있을 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "They can probably open it safely.",
                    "translation": "아마 안전하게 열어줄 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "I hope they don't mind helping.",
                    "translation": "도와주는 걸 싫어하지 않으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Don't worry, that's part of their job.",
                    "translation": "걱정마, 그것도 그들 일의 일부야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 물건들이 다 안에 갇혀있다고 말한 문장을 완성하세요.",
                    "optionA": "stuff",
                    "optionB": "All",
                    "optionC": "stuck",
                    "optionD": "inside",
                    "optionE": "my",
                    "result": "All my stuff stuck inside",
                    "explanation": "'내 물건들이 다 안에 갇혀있어'라는 뜻으로 열쇠를 잃어버린 결과를 설명하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사물함 열쇠를 잃어버렸어",
            "explanation": "개인 사물함 열쇠를 분실해서 물건을 꺼낼 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "사물함"
                },
                {
                    "tag": "열쇠"
                },
                {
                    "tag": "분실"
                }
            ],
            "engTags": [
                {
                    "tag": "locker"
                },
                {
                    "tag": "key"
                },
                {
                    "tag": "lost"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "I lost my locker key somewhere.",
                    "translation": "사물함 열쇠를 어디선가 잃어버렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Oh no, that's really inconvenient.",
                    "translation": "헉, 진짜 불편하겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "All my stuff is stuck inside.",
                    "translation": "내 물건들이 다 안에 갇혀있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I lost my locker key @@.",
                    "hint": "어디든지, 어디선가라는 의미의 부사예요.",
                    "optionA": "nowhere",
                    "optionB": "somewhere",
                    "optionC": "everywhere",
                    "result": "somewhere",
                    "explanation": "'somewhere'는 '어디선가'라는 뜻으로 정확한 장소를 모를 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Did you check all your pockets?",
                    "translation": "주머니 다 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Yeah, I searched everywhere already.",
                    "translation": "응, 이미 모든 곳 다 찾아봤어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Maybe ask security for help.",
                    "translation": "보안팀에 도움 요청해볼까?"
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "나연이 사물함 열쇠를 안전하게 보관하고 있다.",
                    "hint": "'lost'는 잃어버렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '잃어버렸어'라고 말했으니 열쇠를 찾지 못하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Good thinking, they have master keys.",
                    "translation": "좋은 생각이야, 마스터키가 있을 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "They can probably open it safely.",
                    "translation": "아마 안전하게 열어줄 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "I hope they don't mind helping.",
                    "translation": "도와주는 걸 싫어하지 않으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Don't worry, that's part of their job.",
                    "translation": "걱정마, 그것도 그들 일의 일부야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 물건들이 다 안에 갇혀있다고 말한 문장을 완성하세요.",
                    "optionA": "stuff",
                    "optionB": "All",
                    "optionC": "stuck",
                    "optionD": "inside",
                    "optionE": "my",
                    "result": "All my stuff stuck inside",
                    "explanation": "'내 물건들이 다 안에 갇혀있어'라는 뜻으로 열쇠를 잃어버린 결과를 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5114 MISMATCH

정수기 물이 미지근해

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "정수기 물이 미지근해",
            "explanation": "사무실 정수기에서 차가운 물이 나오지 않아서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "정수기"
                },
                {
                    "tag": "물"
                },
                {
                    "tag": "온도"
                }
            ],
            "engTags": [
                {
                    "tag": "cooler"
                },
                {
                    "tag": "water"
                },
                {
                    "tag": "temperature"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "The water cooler isn't cold today.",
                    "translation": "정수기 물이 오늘 안 차가워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Really? That's pretty disappointing honestly.",
                    "translation": "정말? 진짜 실망스럽네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "It's just lukewarm right now.",
                    "translation": "지금 그냥 미지근해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호는 정수기에서 차가운 물이 잘 나온다고 말했다.",
                    "hint": "'isn't cold'는 차갑지 않다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '안 차가워'라고 말했으니 물이 차갑지 않은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Maybe the cooling system is broken.",
                    "translation": "냉각 시스템이 고장난 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Should we report it to maintenance?",
                    "translation": "관리팀에 신고해야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Yeah, everyone needs cold water here.",
                    "translation": "맞아, 여기 모든 사람이 차가운 물이 필요해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "It's just @@ right now.",
                    "hint": "차갑지도 뜨겁지도 않은 온도를 나타내는 형용사예요.",
                    "optionA": "hot",
                    "optionB": "lukewarm",
                    "optionC": "freezing",
                    "result": "lukewarm",
                    "explanation": "'lukewarm'은 '미지근한'이라는 뜻으로 적절하지 않은 온도를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "I'll call them after lunch then.",
                    "translation": "점심 후에 전화할게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Good plan, hopefully it's easy fix.",
                    "translation": "좋은 계획이야, 쉽게 고쳐지면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Meanwhile we can use the kitchen tap.",
                    "translation": "그동안 주방 수도꼭지 쓸 수 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "True, at least we have options.",
                    "translation": "맞아, 적어도 선택지는 있네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 냉각 시스템이 고장났을 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "cooling",
                    "optionB": "system",
                    "optionC": "Maybe",
                    "optionD": "broken",
                    "optionE": "is",
                    "result": "Maybe cooling system is broken",
                    "explanation": "'냉각 시스템이 고장난 것 같아'라는 뜻으로 문제의 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "정수기 물이 미지근해",
            "explanation": "사무실 정수기에서 차가운 물이 나오지 않아서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "정수기"
                },
                {
                    "tag": "물"
                },
                {
                    "tag": "온도"
                }
            ],
            "engTags": [
                {
                    "tag": "cooler"
                },
                {
                    "tag": "water"
                },
                {
                    "tag": "temperature"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "The water cooler isn't cold today.",
                    "translation": "정수기 물이 오늘 안 차가워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Really? That's pretty disappointing honestly.",
                    "translation": "정말? 진짜 실망스럽네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "It's just lukewarm right now.",
                    "translation": "지금 그냥 미지근해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호는 정수기에서 차가운 물이 잘 나온다고 말했다.",
                    "hint": "'isn't cold'는 차갑지 않다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '안 차가워'라고 말했으니 물이 차갑지 않은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Maybe the cooling system is broken.",
                    "translation": "냉각 시스템이 고장난 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Should we report it to maintenance?",
                    "translation": "관리팀에 신고해야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Yeah, everyone needs cold water here.",
                    "translation": "맞아, 여기 모든 사람이 차가운 물이 필요해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "It's just @@ right now.",
                    "hint": "차갑지도 뜨겁지도 않은 온도를 나타내는 형용사예요.",
                    "optionA": "hot",
                    "optionB": "lukewarm",
                    "optionC": "freezing",
                    "result": "lukewarm",
                    "explanation": "'lukewarm'은 '미지근한'이라는 뜻으로 적절하지 않은 온도를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "I'll call them after lunch then.",
                    "translation": "점심 후에 전화할게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Good plan, hopefully it's easy fix.",
                    "translation": "좋은 계획이야, 쉽게 고쳐지면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Meanwhile we can use the kitchen tap.",
                    "translation": "그동안 주방 수도꼭지 쓸 수 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "True, at least we have options.",
                    "translation": "맞아, 적어도 선택지는 있네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 냉각 시스템이 고장났을 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "cooling",
                    "optionB": "system",
                    "optionC": "Maybe",
                    "optionD": "broken",
                    "optionE": "is",
                    "result": "Maybe cooling system is broken",
                    "explanation": "'냉각 시스템이 고장난 것 같아'라는 뜻으로 문제의 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5115 MISMATCH

신발끈이 계속 풀려

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "신발끈이 계속 풀려",
            "explanation": "하루 종일 신발끈이 자꾸 풀려서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신발끈"
                },
                {
                    "tag": "매듭"
                },
                {
                    "tag": "불편"
                }
            ],
            "engTags": [
                {
                    "tag": "shoelace"
                },
                {
                    "tag": "untied"
                },
                {
                    "tag": "annoying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "My shoelaces keep coming undone today.",
                    "translation": "내 신발끈이 오늘 계속 풀려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's so annoying during work hours.",
                    "translation": "근무시간에 진짜 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I tied them really tight this morning.",
                    "translation": "아침에 진짜 꽉 묶었는데도 그래."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My shoelaces keep coming @@ today.",
                    "hint": "묶인 것이 풀어지는 상태를 나타내는 형용사예요.",
                    "optionA": "tied",
                    "optionB": "undone",
                    "optionC": "tight",
                    "result": "undone",
                    "explanation": "'undone'은 '풀린'이라는 뜻으로 묶인 것이 다시 풀어진 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Maybe you need new shoelaces completely.",
                    "translation": "아예 새 신발끈이 필요한 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Yeah, these are getting pretty old.",
                    "translation": "맞아, 이거 꽤 오래됐거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Try double knotting them for now.",
                    "translation": "일단 두 번 매듭 해봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 신발끈을 아침에 느슨하게 묶었다.",
                    "hint": "'really tight'는 매우 꽉 묶었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '진짜 꽉 묶었는데도'라고 말했으니 단단히 묶었던 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Smart idea, that might work better.",
                    "translation": "현명한 생각이야, 더 잘 될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Or get some elastic laces instead.",
                    "translation": "아니면 신축성 있는 끈으로 바꿔."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "I didn't know those existed honestly.",
                    "translation": "솔직히 그런 게 있는 줄 몰랐어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "They're really convenient for busy people.",
                    "translation": "바쁜 사람들한테 진짜 편해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 일단 두 번 매듭하라고 제안한 문장을 완성하세요.",
                    "optionA": "double",
                    "optionB": "for",
                    "optionC": "Try",
                    "optionD": "knotting",
                    "optionE": "now",
                    "result": "Try double knotting for now",
                    "explanation": "'일단 두 번 매듭 해봐'라는 뜻으로 임시 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "신발끈이 계속 풀려",
            "explanation": "하루 종일 신발끈이 자꾸 풀려서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신발끈"
                },
                {
                    "tag": "매듭"
                },
                {
                    "tag": "불편"
                }
            ],
            "engTags": [
                {
                    "tag": "shoelace"
                },
                {
                    "tag": "untied"
                },
                {
                    "tag": "annoying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "My shoelaces keep coming undone today.",
                    "translation": "내 신발끈이 오늘 계속 풀려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's so annoying during work hours.",
                    "translation": "근무시간에 진짜 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I tied them really tight this morning.",
                    "translation": "아침에 진짜 꽉 묶었는데도 그래."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My shoelaces keep coming @@ today.",
                    "hint": "묶인 것이 풀어지는 상태를 나타내는 형용사예요.",
                    "optionA": "tied",
                    "optionB": "undone",
                    "optionC": "tight",
                    "result": "undone",
                    "explanation": "'undone'은 '풀린'이라는 뜻으로 묶인 것이 다시 풀어진 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Maybe you need new shoelaces completely.",
                    "translation": "아예 새 신발끈이 필요한 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Yeah, these are getting pretty old.",
                    "translation": "맞아, 이거 꽤 오래됐거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Try double knotting them for now.",
                    "translation": "일단 두 번 매듭 해봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 신발끈을 아침에 느슨하게 묶었다.",
                    "hint": "'really tight'는 매우 꽉 묶었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '진짜 꽉 묶었는데도'라고 말했으니 단단히 묶었던 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Smart idea, that might work better.",
                    "translation": "현명한 생각이야, 더 잘 될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Or get some elastic laces instead.",
                    "translation": "아니면 신축성 있는 끈으로 바꿔."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "I didn't know those existed honestly.",
                    "translation": "솔직히 그런 게 있는 줄 몰랐어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "They're really convenient for busy people.",
                    "translation": "바쁜 사람들한테 진짜 편해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 일단 두 번 매듭하라고 제안한 문장을 완성하세요.",
                    "optionA": "double",
                    "optionB": "for",
                    "optionC": "Try",
                    "optionD": "knotting",
                    "optionE": "now",
                    "result": "Try double knotting for now",
                    "explanation": "'일단 두 번 매듭 해봐'라는 뜻으로 임시 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5116 MISMATCH

책상에 커피를 쏟았어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상에 커피를 쏟았어",
            "explanation": "실수로 책상 위에 커피를 흘려서 정리하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피"
                },
                {
                    "tag": "실수"
                },
                {
                    "tag": "정리"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "spill"
                },
                {
                    "tag": "mess"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I just spilled coffee on everything.",
                    "translation": "방금 모든 것에 커피를 쏟았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Oh wow, what a mess today.",
                    "translation": "어머, 오늘 진짜 엉망이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "My papers are completely soaked now.",
                    "translation": "내 서류들이 지금 완전히 젖었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우가 커피를 조심스럽게 잘 마셨다.",
                    "hint": "'spilled'는 쏟았다, 흘렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '커피를 쏟았어'라고 말했으니 실수로 흘린 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Here, let me grab some tissues.",
                    "translation": "여기, 내가 휴지 가져올게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Thanks, I need to save what I can.",
                    "translation": "고마워, 살릴 수 있는 건 살려야겠어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Maybe blow dry them gently later.",
                    "translation": "나중에 부드럽게 말려봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My papers are completely @@ now.",
                    "hint": "물에 젖은 상태를 나타내는 형용사예요.",
                    "optionA": "dry",
                    "optionB": "soaked",
                    "optionC": "clean",
                    "result": "soaked",
                    "explanation": "'soaked'는 '흠뻑 젖은'이라는 뜻으로 커피에 젖은 서류 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Good thinking, that might actually work.",
                    "translation": "좋은 생각이야, 실제로 될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Don't worry, accidents happen to everyone.",
                    "translation": "걱정마, 누구에게나 실수는 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I should be more careful honestly.",
                    "translation": "솔직히 더 조심해야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "We all learn from these moments.",
                    "translation": "우리 모두 이런 순간에서 배워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 휴지를 가져오겠다고 말한 문장을 완성하세요.",
                    "optionA": "grab",
                    "optionB": "me",
                    "optionC": "tissues",
                    "optionD": "Here",
                    "optionE": "let",
                    "result": "Here let me grab tissues",
                    "explanation": "'여기, 내가 휴지 가져올게'라는 뜻으로 도움을 주려는 자연스러운 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상에 커피를 쏟았어",
            "explanation": "실수로 책상 위에 커피를 흘려서 정리하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피"
                },
                {
                    "tag": "실수"
                },
                {
                    "tag": "정리"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "spill"
                },
                {
                    "tag": "mess"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I just spilled coffee on everything.",
                    "translation": "방금 모든 것에 커피를 쏟았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Oh wow, what a mess today.",
                    "translation": "어머, 오늘 진짜 엉망이네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "My papers are completely soaked now.",
                    "translation": "내 서류들이 지금 완전히 젖었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우가 커피를 조심스럽게 잘 마셨다.",
                    "hint": "'spilled'는 쏟았다, 흘렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '커피를 쏟았어'라고 말했으니 실수로 흘린 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Here, let me grab some tissues.",
                    "translation": "여기, 내가 휴지 가져올게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Thanks, I need to save what I can.",
                    "translation": "고마워, 살릴 수 있는 건 살려야겠어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Maybe blow dry them gently later.",
                    "translation": "나중에 부드럽게 말려봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My papers are completely @@ now.",
                    "hint": "물에 젖은 상태를 나타내는 형용사예요.",
                    "optionA": "dry",
                    "optionB": "soaked",
                    "optionC": "clean",
                    "result": "soaked",
                    "explanation": "'soaked'는 '흠뻑 젖은'이라는 뜻으로 커피에 젖은 서류 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Good thinking, that might actually work.",
                    "translation": "좋은 생각이야, 실제로 될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Don't worry, accidents happen to everyone.",
                    "translation": "걱정마, 누구에게나 실수는 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I should be more careful honestly.",
                    "translation": "솔직히 더 조심해야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "We all learn from these moments.",
                    "translation": "우리 모두 이런 순간에서 배워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 휴지를 가져오겠다고 말한 문장을 완성하세요.",
                    "optionA": "grab",
                    "optionB": "me",
                    "optionC": "tissues",
                    "optionD": "Here",
                    "optionE": "let",
                    "result": "Here let me grab tissues",
                    "explanation": "'여기, 내가 휴지 가져올게'라는 뜻으로 도움을 주려는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5117 MISMATCH

복도에서 길을 잃었어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "복도에서 길을 잃었어",
            "explanation": "큰 사무실 건물에서 길을 잃고 헤매는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "복도"
                },
                {
                    "tag": "길잃음"
                },
                {
                    "tag": "건물"
                }
            ],
            "engTags": [
                {
                    "tag": "hallway"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "building"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I'm completely lost in this building.",
                    "translation": "이 건물에서 완전히 길을 잃었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Which floor are you trying to find?",
                    "translation": "몇 층을 찾으려고 하는 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "The marketing department on floor five.",
                    "translation": "5층에 있는 마케팅부서."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm completely @@ in this building.",
                    "hint": "길을 잃은 상태를 나타내는 형용사예요.",
                    "optionA": "found",
                    "optionB": "lost",
                    "optionC": "happy",
                    "result": "lost",
                    "explanation": "'lost'는 '길을 잃은'이라는 뜻으로 방향감각을 잃은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Take the elevator to your right.",
                    "translation": "오른쪽에 있는 엘리베이터 타."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Perfect, I was going completely wrong way.",
                    "translation": "완벽해, 완전히 반대로 가고 있었어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "These big buildings are really confusing.",
                    "translation": "이런 큰 건물들은 진짜 헷갈려."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 마케팅부서를 쉽게 찾았다.",
                    "hint": "'completely lost'는 완전히 길을 잃었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '완전히 길을 잃었어'라고 말했으니 찾지 못하고 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Thank you so much for helping.",
                    "translation": "도와줘서 정말 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "No problem, I got lost here too.",
                    "translation": "괜찮아, 나도 여기서 길 잃은 적 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Good to know I'm not alone.",
                    "translation": "나 혼자가 아니라니 다행이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Everyone needs time to learn the layout.",
                    "translation": "누구나 구조를 익히는 데 시간이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 오른쪽 엘리베이터를 타라고 지시한 문장을 완성하세요.",
                    "optionA": "Take",
                    "optionB": "your",
                    "optionC": "elevator",
                    "optionD": "right",
                    "optionE": "to",
                    "result": "Take elevator to your right",
                    "explanation": "'오른쪽에 있는 엘리베이터 타'라는 뜻으로 길을 안내하는 친절한 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "복도에서 길을 잃었어",
            "explanation": "큰 사무실 건물에서 길을 잃고 헤매는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "복도"
                },
                {
                    "tag": "길잃음"
                },
                {
                    "tag": "건물"
                }
            ],
            "engTags": [
                {
                    "tag": "hallway"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "building"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I'm completely lost in this building.",
                    "translation": "이 건물에서 완전히 길을 잃었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Which floor are you trying to find?",
                    "translation": "몇 층을 찾으려고 하는 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "The marketing department on floor five.",
                    "translation": "5층에 있는 마케팅부서."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm completely @@ in this building.",
                    "hint": "길을 잃은 상태를 나타내는 형용사예요.",
                    "optionA": "found",
                    "optionB": "lost",
                    "optionC": "happy",
                    "result": "lost",
                    "explanation": "'lost'는 '길을 잃은'이라는 뜻으로 방향감각을 잃은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Take the elevator to your right.",
                    "translation": "오른쪽에 있는 엘리베이터 타."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Perfect, I was going completely wrong way.",
                    "translation": "완벽해, 완전히 반대로 가고 있었어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "These big buildings are really confusing.",
                    "translation": "이런 큰 건물들은 진짜 헷갈려."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 마케팅부서를 쉽게 찾았다.",
                    "hint": "'completely lost'는 완전히 길을 잃었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '완전히 길을 잃었어'라고 말했으니 찾지 못하고 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Thank you so much for helping.",
                    "translation": "도와줘서 정말 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "No problem, I got lost here too.",
                    "translation": "괜찮아, 나도 여기서 길 잃은 적 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Good to know I'm not alone.",
                    "translation": "나 혼자가 아니라니 다행이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Everyone needs time to learn the layout.",
                    "translation": "누구나 구조를 익히는 데 시간이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 오른쪽 엘리베이터를 타라고 지시한 문장을 완성하세요.",
                    "optionA": "Take",
                    "optionB": "your",
                    "optionC": "elevator",
                    "optionD": "right",
                    "optionE": "to",
                    "result": "Take elevator to your right",
                    "explanation": "'오른쪽에 있는 엘리베이터 타'라는 뜻으로 길을 안내하는 친절한 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5118 MISMATCH

점심 도시락을 깜빡했어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심 도시락을 깜빡했어",
            "explanation": "점심 도시락을 집에 두고 와서 굶게 된 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "도시락"
                },
                {
                    "tag": "점심"
                },
                {
                    "tag": "깜빡"
                }
            ],
            "engTags": [
                {
                    "tag": "lunchbox"
                },
                {
                    "tag": "meal"
                },
                {
                    "tag": "forgot"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I forgot my lunch at home.",
                    "translation": "집에 점심 도시락을 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Oh no, you must be hungry.",
                    "translation": "어머, 배고프겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Yeah, and I have no time.",
                    "translation": "응, 시간도 없고."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 점심 도시락을 잘 챙겨왔다.",
                    "hint": "'forgot at home'은 집에 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '집에 두고 왔어'라고 말했으니 도시락을 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Want to share my sandwich instead?",
                    "translation": "내 샌드위치 나눠 먹을래?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Really? That would be absolutely amazing.",
                    "translation": "정말? 진짜 엄청 고마울 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "No worries, I made too much.",
                    "translation": "괜찮아, 너무 많이 만들어왔어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeah, and I have no @@.",
                    "hint": "시간을 의미하는 명사예요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "food",
                    "result": "time",
                    "explanation": "'time'은 '시간'이라는 뜻으로 점심을 사러 갈 여유가 없다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "You're such a lifesaver right now.",
                    "translation": "지금 진짜 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Just remember to bring yours tomorrow.",
                    "translation": "내일은 네 거 가져오는 거 잊지 마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "I'll definitely set an alarm tonight.",
                    "translation": "오늘 밤에 확실히 알람 설정할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Smart thinking, that always helps me.",
                    "translation": "현명한 생각이야, 그게 나한테 항상 도움돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 샌드위치를 나눠 먹자고 제안한 문장을 완성하세요.",
                    "optionA": "Want",
                    "optionB": "sandwich",
                    "optionC": "my",
                    "optionD": "share",
                    "optionE": "to",
                    "result": "Want to share my sandwich",
                    "explanation": "'내 샌드위치 나눠 먹을래?'라는 뜻으로 친구를 도와주는 따뜻한 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "점심 도시락을 깜빡했어",
            "explanation": "점심 도시락을 집에 두고 와서 굶게 된 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "도시락"
                },
                {
                    "tag": "점심"
                },
                {
                    "tag": "깜빡"
                }
            ],
            "engTags": [
                {
                    "tag": "lunchbox"
                },
                {
                    "tag": "meal"
                },
                {
                    "tag": "forgot"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I forgot my lunch at home.",
                    "translation": "집에 점심 도시락을 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Oh no, you must be hungry.",
                    "translation": "어머, 배고프겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Yeah, and I have no time.",
                    "translation": "응, 시간도 없고."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 점심 도시락을 잘 챙겨왔다.",
                    "hint": "'forgot at home'은 집에 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '집에 두고 왔어'라고 말했으니 도시락을 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Want to share my sandwich instead?",
                    "translation": "내 샌드위치 나눠 먹을래?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Really? That would be absolutely amazing.",
                    "translation": "정말? 진짜 엄청 고마울 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "No worries, I made too much.",
                    "translation": "괜찮아, 너무 많이 만들어왔어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeah, and I have no @@.",
                    "hint": "시간을 의미하는 명사예요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "food",
                    "result": "time",
                    "explanation": "'time'은 '시간'이라는 뜻으로 점심을 사러 갈 여유가 없다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "You're such a lifesaver right now.",
                    "translation": "지금 진짜 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Just remember to bring yours tomorrow.",
                    "translation": "내일은 네 거 가져오는 거 잊지 마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "I'll definitely set an alarm tonight.",
                    "translation": "오늘 밤에 확실히 알람 설정할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Smart thinking, that always helps me.",
                    "translation": "현명한 생각이야, 그게 나한테 항상 도움돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 샌드위치를 나눠 먹자고 제안한 문장을 완성하세요.",
                    "optionA": "Want",
                    "optionB": "sandwich",
                    "optionC": "my",
                    "optionD": "share",
                    "optionE": "to",
                    "result": "Want to share my sandwich",
                    "explanation": "'내 샌드위치 나눠 먹을래?'라는 뜻으로 친구를 도와주는 따뜻한 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5119 MISMATCH

에어컨 리모컨이 안 보여

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "에어컨 리모컨이 안 보여",
            "explanation": "사무실 에어컨 리모컨을 아무리 찾아도 발견할 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "리모컨"
                },
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "remote"
                },
                {
                    "tag": "aircon"
                },
                {
                    "tag": "missing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "Has anyone seen the AC remote?",
                    "translation": "누가 에어컨 리모컨 봤어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "I looked everywhere but can't find it.",
                    "translation": "모든 곳 다 찾아봤는데 없어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "It was here yesterday for sure.",
                    "translation": "어제는 분명히 여기 있었는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I looked everywhere but can't @@ it.",
                    "hint": "찾다, 발견하다라는 의미의 동사예요.",
                    "optionA": "lose",
                    "optionB": "find",
                    "optionC": "hide",
                    "result": "find",
                    "explanation": "'find'는 '찾다, 발견하다'라는 뜻으로 없어진 물건을 찾을 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Maybe someone borrowed it temporarily.",
                    "translation": "누가 잠깐 빌려간 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "Should we ask around the office?",
                    "translation": "사무실에 물어봐야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Good idea, someone must have seen it.",
                    "translation": "좋은 생각이야, 누군가는 봤을 거야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상현이 에어컨 리모컨을 쉽게 찾았다.",
                    "hint": "'Has anyone seen'은 누가 봤는지 묻는 표현이에요.",
                    "result": "X",
                    "explanation": "상현은 '누가 봤어?'라고 물었으니 리모컨을 찾지 못하고 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "I'll check the front desk first.",
                    "translation": "먼저 접수대를 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Meanwhile I'll look in the supply room.",
                    "translation": "그동안 내가 창고를 찾아볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "Thanks, hopefully we find it soon.",
                    "translation": "고마워, 빨리 찾으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Yeah, it's getting pretty warm today.",
                    "translation": "응, 오늘 꽤 더워지고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 누가 잠깐 빌려간 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "borrowed",
                    "optionB": "someone",
                    "optionC": "Maybe",
                    "optionD": "temporarily",
                    "optionE": "it",
                    "result": "Maybe someone borrowed it temporarily",
                    "explanation": "'누가 잠깐 빌려간 것 같아'라는 뜻으로 분실 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "에어컨 리모컨이 안 보여",
            "explanation": "사무실 에어컨 리모컨을 아무리 찾아도 발견할 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "리모컨"
                },
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "remote"
                },
                {
                    "tag": "aircon"
                },
                {
                    "tag": "missing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "Has anyone seen the AC remote?",
                    "translation": "누가 에어컨 리모컨 봤어?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "I looked everywhere but can't find it.",
                    "translation": "모든 곳 다 찾아봤는데 없어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "It was here yesterday for sure.",
                    "translation": "어제는 분명히 여기 있었는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I looked everywhere but can't @@ it.",
                    "hint": "찾다, 발견하다라는 의미의 동사예요.",
                    "optionA": "lose",
                    "optionB": "find",
                    "optionC": "hide",
                    "result": "find",
                    "explanation": "'find'는 '찾다, 발견하다'라는 뜻으로 없어진 물건을 찾을 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Maybe someone borrowed it temporarily.",
                    "translation": "누가 잠깐 빌려간 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "Should we ask around the office?",
                    "translation": "사무실에 물어봐야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Good idea, someone must have seen it.",
                    "translation": "좋은 생각이야, 누군가는 봤을 거야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상현이 에어컨 리모컨을 쉽게 찾았다.",
                    "hint": "'Has anyone seen'은 누가 봤는지 묻는 표현이에요.",
                    "result": "X",
                    "explanation": "상현은 '누가 봤어?'라고 물었으니 리모컨을 찾지 못하고 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "I'll check the front desk first.",
                    "translation": "먼저 접수대를 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Meanwhile I'll look in the supply room.",
                    "translation": "그동안 내가 창고를 찾아볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "Thanks, hopefully we find it soon.",
                    "translation": "고마워, 빨리 찾으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Yeah, it's getting pretty warm today.",
                    "translation": "응, 오늘 꽤 더워지고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "선영이 누가 잠깐 빌려간 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "borrowed",
                    "optionB": "someone",
                    "optionC": "Maybe",
                    "optionD": "temporarily",
                    "optionE": "it",
                    "result": "Maybe someone borrowed it temporarily",
                    "explanation": "'누가 잠깐 빌려간 것 같아'라는 뜻으로 분실 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5120 MISMATCH

휴대폰 충전기를 안 가져왔어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "휴대폰 충전기를 안 가져왔어",
            "explanation": "휴대폰 배터리가 부족한데 충전기를 집에 두고 온 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "충전기"
                },
                {
                    "tag": "휴대폰"
                },
                {
                    "tag": "배터리"
                }
            ],
            "engTags": [
                {
                    "tag": "charger"
                },
                {
                    "tag": "phone"
                },
                {
                    "tag": "battery"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "My phone battery is almost dead.",
                    "translation": "내 폰 배터리가 거의 다 됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Did you bring your charger today?",
                    "translation": "오늘 충전기 가져왔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "No, I left it at home.",
                    "translation": "아니, 집에 두고 왔어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 충전기를 잘 챙겨왔다.",
                    "hint": "'left it at home'은 집에 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '집에 두고 왔어'라고 말했으니 충전기를 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "You can borrow mine for now.",
                    "translation": "일단 내 거 빌려 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Really? That would save my life.",
                    "translation": "정말? 진짜 살려주는 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Sure, just return it later please.",
                    "translation": "물론이지, 나중에 돌려주기만 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My phone battery is almost @@.",
                    "hint": "배터리가 완전히 소모된 상태를 나타내는 형용사예요.",
                    "optionA": "full",
                    "optionB": "dead",
                    "optionC": "new",
                    "result": "dead",
                    "explanation": "'dead'는 '다 떨어진, 완전히 소모된'이라는 뜻으로 배터리가 없는 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Of course, I won't forget that.",
                    "translation": "당연하지, 잊지 않을게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "These things happen to everyone sometimes.",
                    "translation": "이런 일은 누구에게나 가끔 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "I should probably buy a spare.",
                    "translation": "예비용 하나 사야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Smart thinking, always good to prepare.",
                    "translation": "현명한 생각이야, 준비하는 게 항상 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 일단 자신의 충전기를 빌려주겠다고 말한 문장을 완성하세요.",
                    "optionA": "borrow",
                    "optionB": "can",
                    "optionC": "mine",
                    "optionD": "You",
                    "optionE": "now",
                    "result": "You can borrow mine now",
                    "explanation": "'일단 내 거 빌려 써'라는 뜻으로 친구를 도와주는 자연스러운 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "휴대폰 충전기를 안 가져왔어",
            "explanation": "휴대폰 배터리가 부족한데 충전기를 집에 두고 온 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "충전기"
                },
                {
                    "tag": "휴대폰"
                },
                {
                    "tag": "배터리"
                }
            ],
            "engTags": [
                {
                    "tag": "charger"
                },
                {
                    "tag": "phone"
                },
                {
                    "tag": "battery"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "My phone battery is almost dead.",
                    "translation": "내 폰 배터리가 거의 다 됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Did you bring your charger today?",
                    "translation": "오늘 충전기 가져왔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "No, I left it at home.",
                    "translation": "아니, 집에 두고 왔어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 충전기를 잘 챙겨왔다.",
                    "hint": "'left it at home'은 집에 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '집에 두고 왔어'라고 말했으니 충전기를 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "You can borrow mine for now.",
                    "translation": "일단 내 거 빌려 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Really? That would save my life.",
                    "translation": "정말? 진짜 살려주는 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Sure, just return it later please.",
                    "translation": "물론이지, 나중에 돌려주기만 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My phone battery is almost @@.",
                    "hint": "배터리가 완전히 소모된 상태를 나타내는 형용사예요.",
                    "optionA": "full",
                    "optionB": "dead",
                    "optionC": "new",
                    "result": "dead",
                    "explanation": "'dead'는 '다 떨어진, 완전히 소모된'이라는 뜻으로 배터리가 없는 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Of course, I won't forget that.",
                    "translation": "당연하지, 잊지 않을게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "These things happen to everyone sometimes.",
                    "translation": "이런 일은 누구에게나 가끔 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "I should probably buy a spare.",
                    "translation": "예비용 하나 사야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Smart thinking, always good to prepare.",
                    "translation": "현명한 생각이야, 준비하는 게 항상 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 일단 자신의 충전기를 빌려주겠다고 말한 문장을 완성하세요.",
                    "optionA": "borrow",
                    "optionB": "can",
                    "optionC": "mine",
                    "optionD": "You",
                    "optionE": "now",
                    "result": "You can borrow mine now",
                    "explanation": "'일단 내 거 빌려 써'라는 뜻으로 친구를 도와주는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5121 MISMATCH

복사할 종이가 다 떨어졌어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "복사할 종이가 다 떨어졌어",
            "explanation": "중요한 서류를 복사하려는데 용지가 모두 소진된 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "종이"
                },
                {
                    "tag": "복사"
                },
                {
                    "tag": "소진"
                }
            ],
            "engTags": [
                {
                    "tag": "paper"
                },
                {
                    "tag": "copy"
                },
                {
                    "tag": "empty"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "There's no paper left for copying.",
                    "translation": "복사할 종이가 하나도 안 남았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Seriously? That's really bad timing.",
                    "translation": "진짜? 타이밍이 정말 안 좋네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I need to finish this urgently.",
                    "translation": "이거 급하게 끝내야 하는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "There's no paper @@ for copying.",
                    "hint": "남아있다는 의미의 과거분사예요.",
                    "optionA": "taken",
                    "optionB": "left",
                    "optionC": "used",
                    "result": "left",
                    "explanation": "'left'는 '남아있는'이라는 뜻으로 용지가 소진된 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Let me check the supply closet.",
                    "translation": "내가 창고 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Good thinking, maybe there's more there.",
                    "translation": "좋은 생각이야, 거기 더 있을 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Found some, I'll refill it now.",
                    "translation": "찾았어, 지금 넣어줄게."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 복사를 여유롭게 할 수 있다.",
                    "hint": "'urgently'는 급하게라는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '급하게 끝내야 하는데'라고 말했으니 시급한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "You're absolutely a lifesaver today.",
                    "translation": "오늘 진짜 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "No problem, we help each other.",
                    "translation": "괜찮아, 서로 도우면 되지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "I'll remember this for sure.",
                    "translation": "이거 확실히 기억할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Just get your work done quickly.",
                    "translation": "빨리 일만 끝내."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 창고를 확인해보겠다고 말한 문장을 완성하세요.",
                    "optionA": "check",
                    "optionB": "Let",
                    "optionC": "closet",
                    "optionD": "supply",
                    "optionE": "me",
                    "result": "Let me check supply closet",
                    "explanation": "'내가 창고 확인해볼게'라는 뜻으로 도움을 주겠다는 의미의 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "복사할 종이가 다 떨어졌어",
            "explanation": "중요한 서류를 복사하려는데 용지가 모두 소진된 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "종이"
                },
                {
                    "tag": "복사"
                },
                {
                    "tag": "소진"
                }
            ],
            "engTags": [
                {
                    "tag": "paper"
                },
                {
                    "tag": "copy"
                },
                {
                    "tag": "empty"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "There's no paper left for copying.",
                    "translation": "복사할 종이가 하나도 안 남았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Seriously? That's really bad timing.",
                    "translation": "진짜? 타이밍이 정말 안 좋네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I need to finish this urgently.",
                    "translation": "이거 급하게 끝내야 하는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "There's no paper @@ for copying.",
                    "hint": "남아있다는 의미의 과거분사예요.",
                    "optionA": "taken",
                    "optionB": "left",
                    "optionC": "used",
                    "result": "left",
                    "explanation": "'left'는 '남아있는'이라는 뜻으로 용지가 소진된 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Let me check the supply closet.",
                    "translation": "내가 창고 확인해볼게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Good thinking, maybe there's more there.",
                    "translation": "좋은 생각이야, 거기 더 있을 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Found some, I'll refill it now.",
                    "translation": "찾았어, 지금 넣어줄게."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 복사를 여유롭게 할 수 있다.",
                    "hint": "'urgently'는 급하게라는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '급하게 끝내야 하는데'라고 말했으니 시급한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "You're absolutely a lifesaver today.",
                    "translation": "오늘 진짜 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "No problem, we help each other.",
                    "translation": "괜찮아, 서로 도우면 되지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "I'll remember this for sure.",
                    "translation": "이거 확실히 기억할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Just get your work done quickly.",
                    "translation": "빨리 일만 끝내."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 창고를 확인해보겠다고 말한 문장을 완성하세요.",
                    "optionA": "check",
                    "optionB": "Let",
                    "optionC": "closet",
                    "optionD": "supply",
                    "optionE": "me",
                    "result": "Let me check supply closet",
                    "explanation": "'내가 창고 확인해볼게'라는 뜻으로 도움을 주겠다는 의미의 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5122 MISMATCH

출입카드를 집에 두고 왔어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "출입카드를 집에 두고 왔어",
            "explanation": "사무실 출입카드를 깜빡하고 건물에 들어갈 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "출입카드"
                },
                {
                    "tag": "건물"
                },
                {
                    "tag": "입장"
                }
            ],
            "engTags": [
                {
                    "tag": "keycard"
                },
                {
                    "tag": "building"
                },
                {
                    "tag": "access"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I forgot my keycard at home.",
                    "translation": "집에 출입카드를 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Oh no, how will you enter?",
                    "translation": "어머, 그럼 어떻게 들어가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "I'm completely stuck outside right now.",
                    "translation": "지금 밖에 완전히 갇혀있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈이 출입카드를 잘 가져왔다.",
                    "hint": "'forgot at home'은 집에 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 '집에 두고 왔어'라고 말했으니 카드를 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Wait there, I'll come down.",
                    "translation": "거기서 기다려, 내가 내려갈게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Thanks, you're saving my morning completely.",
                    "translation": "고마워, 내 아침을 완전히 구해주는 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "No worries, happens to me too.",
                    "translation": "괜찮아, 나도 그런 적 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I'm completely stuck @@ right now.",
                    "hint": "건물 바깥쪽을 의미하는 부사예요.",
                    "optionA": "inside",
                    "optionB": "outside",
                    "optionC": "upstairs",
                    "result": "outside",
                    "explanation": "'outside'는 '밖에'라는 뜻으로 건물에 들어갈 수 없는 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "I should really keep a spare.",
                    "translation": "예비용을 하나 가지고 있어야겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Good idea, or just double check.",
                    "translation": "좋은 생각이야, 아니면 그냥 두 번 확인하든지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yeah, I'll set a reminder tonight.",
                    "translation": "응, 오늘 밤에 리마인더 설정할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Smart move, that always helps me.",
                    "translation": "현명한 방법이야, 그게 나한테 항상 도움돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 거기서 기다리라며 자신이 내려가겠다고 말한 문장을 완성하세요.",
                    "optionA": "Wait",
                    "optionB": "come",
                    "optionC": "I'll",
                    "optionD": "down",
                    "optionE": "there",
                    "result": "Wait there I'll come down",
                    "explanation": "'거기서 기다려, 내가 내려갈게'라는 뜻으로 친구를 도와주는 따뜻한 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "출입카드를 집에 두고 왔어",
            "explanation": "사무실 출입카드를 깜빡하고 건물에 들어갈 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "출입카드"
                },
                {
                    "tag": "건물"
                },
                {
                    "tag": "입장"
                }
            ],
            "engTags": [
                {
                    "tag": "keycard"
                },
                {
                    "tag": "building"
                },
                {
                    "tag": "access"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I forgot my keycard at home.",
                    "translation": "집에 출입카드를 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Oh no, how will you enter?",
                    "translation": "어머, 그럼 어떻게 들어가?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지훈",
                    "script": "I'm completely stuck outside right now.",
                    "translation": "지금 밖에 완전히 갇혀있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지훈이 출입카드를 잘 가져왔다.",
                    "hint": "'forgot at home'은 집에 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지훈은 '집에 두고 왔어'라고 말했으니 카드를 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Wait there, I'll come down.",
                    "translation": "거기서 기다려, 내가 내려갈게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Thanks, you're saving my morning completely.",
                    "translation": "고마워, 내 아침을 완전히 구해주는 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "No worries, happens to me too.",
                    "translation": "괜찮아, 나도 그런 적 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I'm completely stuck @@ right now.",
                    "hint": "건물 바깥쪽을 의미하는 부사예요.",
                    "optionA": "inside",
                    "optionB": "outside",
                    "optionC": "upstairs",
                    "result": "outside",
                    "explanation": "'outside'는 '밖에'라는 뜻으로 건물에 들어갈 수 없는 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "I should really keep a spare.",
                    "translation": "예비용을 하나 가지고 있어야겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Good idea, or just double check.",
                    "translation": "좋은 생각이야, 아니면 그냥 두 번 확인하든지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yeah, I'll set a reminder tonight.",
                    "translation": "응, 오늘 밤에 리마인더 설정할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Smart move, that always helps me.",
                    "translation": "현명한 방법이야, 그게 나한테 항상 도움돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 거기서 기다리라며 자신이 내려가겠다고 말한 문장을 완성하세요.",
                    "optionA": "Wait",
                    "optionB": "come",
                    "optionC": "I'll",
                    "optionD": "down",
                    "optionE": "there",
                    "result": "Wait there I'll come down",
                    "explanation": "'거기서 기다려, 내가 내려갈게'라는 뜻으로 친구를 도와주는 따뜻한 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5123 MISMATCH

사무실 열쇠를 못 찾겠어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사무실 열쇠를 못 찾겠어",
            "explanation": "개인 사무실 열쇠를 분실해서 문을 열 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "열쇠"
                },
                {
                    "tag": "사무실"
                },
                {
                    "tag": "문"
                }
            ],
            "engTags": [
                {
                    "tag": "key"
                },
                {
                    "tag": "office"
                },
                {
                    "tag": "door"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I can't find my office key.",
                    "translation": "내 사무실 열쇠를 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Did you check all your pockets?",
                    "translation": "주머니 다 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Yeah, I searched everywhere already.",
                    "translation": "응, 이미 모든 곳 다 찾아봤어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't find my office @@.",
                    "hint": "문을 여는 데 사용하는 도구예요.",
                    "optionA": "door",
                    "optionB": "key",
                    "optionC": "lock",
                    "result": "key",
                    "explanation": "'key'는 '열쇠'라는 뜻으로 문을 열거나 잠글 때 쓰는 도구예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe you left it inside yesterday.",
                    "translation": "어제 안에 두고 나온 건 아닐까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's possible, I was pretty tired.",
                    "translation": "그럴 수도 있어, 꽤 피곤했거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Security can probably help you out.",
                    "translation": "보안팀이 아마 도와줄 수 있을 거야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 사무실 문을 쉽게 열 수 있다.",
                    "hint": "'can't find'는 찾을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '못 찾겠어'라고 말했으니 열쇠가 없어서 문을 열 수 없는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Good thinking, I'll go ask them.",
                    "translation": "좋은 생각이야, 가서 물어볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "They deal with this stuff regularly.",
                    "translation": "그들은 이런 일을 정기적으로 처리해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hopefully they won't mind helping today.",
                    "translation": "오늘 도와주는 걸 싫어하지 않으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Don't worry, that's part of service.",
                    "translation": "걱정마, 그것도 서비스의 일부야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 어제 안에 두고 나온 건 아닌지 추측한 문장을 완성하세요.",
                    "optionA": "left",
                    "optionB": "Maybe",
                    "optionC": "yesterday",
                    "optionD": "inside",
                    "optionE": "you",
                    "result": "Maybe you left inside yesterday",
                    "explanation": "'어제 안에 두고 나온 건 아닐까?'라는 뜻으로 열쇠 분실 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사무실 열쇠를 못 찾겠어",
            "explanation": "개인 사무실 열쇠를 분실해서 문을 열 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "열쇠"
                },
                {
                    "tag": "사무실"
                },
                {
                    "tag": "문"
                }
            ],
            "engTags": [
                {
                    "tag": "key"
                },
                {
                    "tag": "office"
                },
                {
                    "tag": "door"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I can't find my office key.",
                    "translation": "내 사무실 열쇠를 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Did you check all your pockets?",
                    "translation": "주머니 다 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Yeah, I searched everywhere already.",
                    "translation": "응, 이미 모든 곳 다 찾아봤어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't find my office @@.",
                    "hint": "문을 여는 데 사용하는 도구예요.",
                    "optionA": "door",
                    "optionB": "key",
                    "optionC": "lock",
                    "result": "key",
                    "explanation": "'key'는 '열쇠'라는 뜻으로 문을 열거나 잠글 때 쓰는 도구예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe you left it inside yesterday.",
                    "translation": "어제 안에 두고 나온 건 아닐까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's possible, I was pretty tired.",
                    "translation": "그럴 수도 있어, 꽤 피곤했거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Security can probably help you out.",
                    "translation": "보안팀이 아마 도와줄 수 있을 거야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 사무실 문을 쉽게 열 수 있다.",
                    "hint": "'can't find'는 찾을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '못 찾겠어'라고 말했으니 열쇠가 없어서 문을 열 수 없는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Good thinking, I'll go ask them.",
                    "translation": "좋은 생각이야, 가서 물어볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "They deal with this stuff regularly.",
                    "translation": "그들은 이런 일을 정기적으로 처리해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hopefully they won't mind helping today.",
                    "translation": "오늘 도와주는 걸 싫어하지 않으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Don't worry, that's part of service.",
                    "translation": "걱정마, 그것도 서비스의 일부야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 어제 안에 두고 나온 건 아닌지 추측한 문장을 완성하세요.",
                    "optionA": "left",
                    "optionB": "Maybe",
                    "optionC": "yesterday",
                    "optionD": "inside",
                    "optionE": "you",
                    "result": "Maybe you left inside yesterday",
                    "explanation": "'어제 안에 두고 나온 건 아닐까?'라는 뜻으로 열쇠 분실 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5124 MISMATCH

컴퓨터 마우스가 작동 안 해

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "컴퓨터 마우스가 작동 안 해",
            "explanation": "갑자기 컴퓨터 마우스가 먹통이 되어서 작업할 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마우스"
                },
                {
                    "tag": "컴퓨터"
                },
                {
                    "tag": "작동"
                }
            ],
            "engTags": [
                {
                    "tag": "mouse"
                },
                {
                    "tag": "computer"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My computer mouse stopped working completely.",
                    "translation": "내 컴퓨터 마우스가 완전히 작동을 멈췄어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really frustrating during busy hours.",
                    "translation": "바쁜 시간에 진짜 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I can't click on anything now.",
                    "translation": "지금 아무것도 클릭할 수가 없어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 컴퓨터 마우스가 정상적으로 작동하고 있다.",
                    "hint": "'stopped working'은 작동을 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '완전히 작동을 멈췄어'라고 말했으니 마우스가 고장난 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Try unplugging and reconnecting it first.",
                    "translation": "먼저 빼고 다시 연결해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Good idea, that might solve it.",
                    "translation": "좋은 생각이야, 해결될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Or maybe the battery is dead.",
                    "translation": "아니면 배터리가 다 된 건지도 몰라."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I can't click on @@ now.",
                    "hint": "아무것도, 그 어떤 것도라는 의미의 대명사예요.",
                    "optionA": "something",
                    "optionB": "anything",
                    "optionC": "nothing",
                    "result": "anything",
                    "explanation": "'anything'은 '아무것도'라는 뜻으로 부정문에서 '그 어떤 것도'의 의미로 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Oh right, it's a wireless mouse.",
                    "translation": "아 맞다, 무선 마우스야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Let me grab some spare batteries.",
                    "translation": "내가 예비 배터리 가져올게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "That would be incredibly helpful today.",
                    "translation": "오늘 엄청 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "No problem, I always keep extras.",
                    "translation": "괜찮아, 항상 여분을 두고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 먼저 빼고 다시 연결해보라고 제안한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "reconnecting",
                    "optionC": "and",
                    "optionD": "unplugging",
                    "optionE": "it",
                    "result": "Try unplugging and reconnecting it",
                    "explanation": "'먼저 빼고 다시 연결해봐'라는 뜻으로 기술적 문제 해결법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "컴퓨터 마우스가 작동 안 해",
            "explanation": "갑자기 컴퓨터 마우스가 먹통이 되어서 작업할 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마우스"
                },
                {
                    "tag": "컴퓨터"
                },
                {
                    "tag": "작동"
                }
            ],
            "engTags": [
                {
                    "tag": "mouse"
                },
                {
                    "tag": "computer"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My computer mouse stopped working completely.",
                    "translation": "내 컴퓨터 마우스가 완전히 작동을 멈췄어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really frustrating during busy hours.",
                    "translation": "바쁜 시간에 진짜 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I can't click on anything now.",
                    "translation": "지금 아무것도 클릭할 수가 없어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 컴퓨터 마우스가 정상적으로 작동하고 있다.",
                    "hint": "'stopped working'은 작동을 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '완전히 작동을 멈췄어'라고 말했으니 마우스가 고장난 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Try unplugging and reconnecting it first.",
                    "translation": "먼저 빼고 다시 연결해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Good idea, that might solve it.",
                    "translation": "좋은 생각이야, 해결될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Or maybe the battery is dead.",
                    "translation": "아니면 배터리가 다 된 건지도 몰라."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I can't click on @@ now.",
                    "hint": "아무것도, 그 어떤 것도라는 의미의 대명사예요.",
                    "optionA": "something",
                    "optionB": "anything",
                    "optionC": "nothing",
                    "result": "anything",
                    "explanation": "'anything'은 '아무것도'라는 뜻으로 부정문에서 '그 어떤 것도'의 의미로 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Oh right, it's a wireless mouse.",
                    "translation": "아 맞다, 무선 마우스야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Let me grab some spare batteries.",
                    "translation": "내가 예비 배터리 가져올게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "That would be incredibly helpful today.",
                    "translation": "오늘 엄청 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "No problem, I always keep extras.",
                    "translation": "괜찮아, 항상 여분을 두고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 먼저 빼고 다시 연결해보라고 제안한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "reconnecting",
                    "optionC": "and",
                    "optionD": "unplugging",
                    "optionE": "it",
                    "result": "Try unplugging and reconnecting it",
                    "explanation": "'먼저 빼고 다시 연결해봐'라는 뜻으로 기술적 문제 해결법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5125 MISMATCH

명함이 다 떨어졌네

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "명함이 다 떨어졌네",
            "explanation": "중요한 미팅 전에 명함이 모두 소진되어서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "명함"
                },
                {
                    "tag": "미팅"
                },
                {
                    "tag": "소진"
                }
            ],
            "engTags": [
                {
                    "tag": "namecard"
                },
                {
                    "tag": "meeting"
                },
                {
                    "tag": "empty"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I'm completely out of business cards.",
                    "translation": "명함이 완전히 떨어졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Oh no, don't you have meeting?",
                    "translation": "어머, 미팅 있지 않아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Yeah, in about thirty minutes.",
                    "translation": "응, 30분 정도 후에."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm completely out of business @@.",
                    "hint": "개인 정보가 적힌 작은 종이를 의미하는 명사예요.",
                    "optionA": "papers",
                    "optionB": "cards",
                    "optionC": "books",
                    "result": "cards",
                    "explanation": "'cards'는 '카드'라는 뜻으로 'business cards'는 '명함'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Can you print some emergency ones?",
                    "translation": "응급용으로 몇 개 출력할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "That's actually a brilliant idea.",
                    "translation": "그거 정말 기가 막힌 생각이네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Just use regular paper for now.",
                    "translation": "일단 일반 용지 써."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "태호가 명함을 충분히 준비해뒀다.",
                    "hint": "'completely out of'는 완전히 떨어졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '완전히 떨어졌어'라고 말했으니 명함이 없는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "You're absolutely saving this meeting.",
                    "translation": "이번 미팅을 완전히 구해주고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Quick, let's go to printer now.",
                    "translation": "빨리, 지금 프린터로 가자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "I owe you big time.",
                    "translation": "엄청 신세졌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Just don't forget to order more.",
                    "translation": "더 주문하는 거 잊지만 마."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 응급용으로 몇 개 출력할 수 있는지 물어본 문장을 완성하세요.",
                    "optionA": "print",
                    "optionB": "Can",
                    "optionC": "emergency",
                    "optionD": "some",
                    "optionE": "you",
                    "result": "Can you print some emergency",
                    "explanation": "'응급용으로 몇 개 출력할 수 있어?'라는 뜻으로 긴급 상황의 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "명함이 다 떨어졌네",
            "explanation": "중요한 미팅 전에 명함이 모두 소진되어서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "명함"
                },
                {
                    "tag": "미팅"
                },
                {
                    "tag": "소진"
                }
            ],
            "engTags": [
                {
                    "tag": "namecard"
                },
                {
                    "tag": "meeting"
                },
                {
                    "tag": "empty"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I'm completely out of business cards.",
                    "translation": "명함이 완전히 떨어졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Oh no, don't you have meeting?",
                    "translation": "어머, 미팅 있지 않아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Yeah, in about thirty minutes.",
                    "translation": "응, 30분 정도 후에."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm completely out of business @@.",
                    "hint": "개인 정보가 적힌 작은 종이를 의미하는 명사예요.",
                    "optionA": "papers",
                    "optionB": "cards",
                    "optionC": "books",
                    "result": "cards",
                    "explanation": "'cards'는 '카드'라는 뜻으로 'business cards'는 '명함'을 의미해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Can you print some emergency ones?",
                    "translation": "응급용으로 몇 개 출력할 수 있어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "That's actually a brilliant idea.",
                    "translation": "그거 정말 기가 막힌 생각이네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Just use regular paper for now.",
                    "translation": "일단 일반 용지 써."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "태호가 명함을 충분히 준비해뒀다.",
                    "hint": "'completely out of'는 완전히 떨어졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '완전히 떨어졌어'라고 말했으니 명함이 없는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "You're absolutely saving this meeting.",
                    "translation": "이번 미팅을 완전히 구해주고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Quick, let's go to printer now.",
                    "translation": "빨리, 지금 프린터로 가자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "I owe you big time.",
                    "translation": "엄청 신세졌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Just don't forget to order more.",
                    "translation": "더 주문하는 거 잊지만 마."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 응급용으로 몇 개 출력할 수 있는지 물어본 문장을 완성하세요.",
                    "optionA": "print",
                    "optionB": "Can",
                    "optionC": "emergency",
                    "optionD": "some",
                    "optionE": "you",
                    "result": "Can you print some emergency",
                    "explanation": "'응급용으로 몇 개 출력할 수 있어?'라는 뜻으로 긴급 상황의 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5126 MISMATCH

백팩 지퍼가 고장났어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "백팩 지퍼가 고장났어",
            "explanation": "중요한 서류가 든 가방 지퍼가 열리지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가방"
                },
                {
                    "tag": "지퍼"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "bag"
                },
                {
                    "tag": "zipper"
                },
                {
                    "tag": "stuck"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "My backpack zipper is completely stuck.",
                    "translation": "내 백팩 지퍼가 완전히 막혔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Can't you get your stuff out?",
                    "translation": "물건을 못 꺼내겠어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Nothing comes out at all now.",
                    "translation": "지금 아무것도 안 나와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 가방을 쉽게 열 수 있다.",
                    "hint": "'completely stuck'은 완전히 막혔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '완전히 막혔어'라고 말했으니 지퍼가 열리지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Try using some soap or oil.",
                    "translation": "비누나 오일 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good thinking, that might help lubricate.",
                    "translation": "좋은 생각이야, 윤활 작용을 할 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Or gently pull it back forth.",
                    "translation": "아니면 부드럽게 앞뒤로 당겨봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Nothing comes out at @@ now.",
                    "hint": "전혀, 조금도라는 의미를 강조하는 부사예요.",
                    "optionA": "least",
                    "optionB": "all",
                    "optionC": "most",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 조금도'라는 뜻으로 부정문을 강조할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "I'll try that gentle approach first.",
                    "translation": "먼저 그 부드러운 방법을 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Don't force it too much though.",
                    "translation": "그래도 너무 억지로 하지는 마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Right, might make it even worse.",
                    "translation": "맞아, 더 악화시킬 수도 있지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "If nothing works, try professional repair.",
                    "translation": "아무것도 안 되면 전문 수리 받아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 비누나 오일을 써보라고 제안한 문장을 완성하세요.",
                    "optionA": "using",
                    "optionB": "Try",
                    "optionC": "soap",
                    "optionD": "or",
                    "optionE": "oil",
                    "result": "Try using soap or oil",
                    "explanation": "'비누나 오일 써봐'라는 뜻으로 막힌 지퍼를 여는 실용적인 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "백팩 지퍼가 고장났어",
            "explanation": "중요한 서류가 든 가방 지퍼가 열리지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가방"
                },
                {
                    "tag": "지퍼"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "bag"
                },
                {
                    "tag": "zipper"
                },
                {
                    "tag": "stuck"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "My backpack zipper is completely stuck.",
                    "translation": "내 백팩 지퍼가 완전히 막혔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Can't you get your stuff out?",
                    "translation": "물건을 못 꺼내겠어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Nothing comes out at all now.",
                    "translation": "지금 아무것도 안 나와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 가방을 쉽게 열 수 있다.",
                    "hint": "'completely stuck'은 완전히 막혔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '완전히 막혔어'라고 말했으니 지퍼가 열리지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Try using some soap or oil.",
                    "translation": "비누나 오일 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good thinking, that might help lubricate.",
                    "translation": "좋은 생각이야, 윤활 작용을 할 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Or gently pull it back forth.",
                    "translation": "아니면 부드럽게 앞뒤로 당겨봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Nothing comes out at @@ now.",
                    "hint": "전혀, 조금도라는 의미를 강조하는 부사예요.",
                    "optionA": "least",
                    "optionB": "all",
                    "optionC": "most",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 조금도'라는 뜻으로 부정문을 강조할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "I'll try that gentle approach first.",
                    "translation": "먼저 그 부드러운 방법을 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Don't force it too much though.",
                    "translation": "그래도 너무 억지로 하지는 마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Right, might make it even worse.",
                    "translation": "맞아, 더 악화시킬 수도 있지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "If nothing works, try professional repair.",
                    "translation": "아무것도 안 되면 전문 수리 받아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 비누나 오일을 써보라고 제안한 문장을 완성하세요.",
                    "optionA": "using",
                    "optionB": "Try",
                    "optionC": "soap",
                    "optionD": "or",
                    "optionE": "oil",
                    "result": "Try using soap or oil",
                    "explanation": "'비누나 오일 써봐'라는 뜻으로 막힌 지퍼를 여는 실용적인 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5127 MISMATCH

동전이 자판기에 걸렸어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "동전이 자판기에 걸렸어",
            "explanation": "자판기에 동전을 넣었는데 먹히고 음료수가 나오지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "자판기"
                },
                {
                    "tag": "동전"
                },
                {
                    "tag": "걸림"
                }
            ],
            "engTags": [
                {
                    "tag": "machine"
                },
                {
                    "tag": "coin"
                },
                {
                    "tag": "stuck"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "The vending machine ate my coins.",
                    "translation": "자판기가 내 동전을 먹어버렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Did you get your drink though?",
                    "translation": "그래도 음료수는 나왔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Nope, nothing came out at all.",
                    "translation": "아니, 아무것도 안 나왔어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The vending machine ate my @@.",
                    "hint": "자판기에 넣는 작은 원형 화폐를 의미해요.",
                    "optionA": "bills",
                    "optionB": "coins",
                    "optionC": "cards",
                    "result": "coins",
                    "explanation": "'coins'는 '동전'이라는 뜻으로 자판기에서 사용하는 소액 화폐예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "That's so annoying when it happens.",
                    "translation": "그런 일이 생기면 정말 짜증나지."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Should I try hitting it gently?",
                    "translation": "살살 쳐볼까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Maybe press the coin return button.",
                    "translation": "동전 반환 버튼 눌러봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 자판기에서 음료수를 잘 샀다.",
                    "hint": "'nothing came out'은 아무것도 나오지 않았다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '아무것도 안 나왔어'라고 말했으니 음료수를 받지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Good idea, let me try that.",
                    "translation": "좋은 생각이야, 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "If that doesn't work, call maintenance.",
                    "translation": "그것도 안 되면 관리팀 불러."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yeah, they should refund my money.",
                    "translation": "맞아, 돈을 환불해줘야 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Definitely, you paid for nothing today.",
                    "translation": "당연하지, 오늘 공짜로 낸 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 동전 반환 버튼을 눌러보라고 제안한 문장을 완성하세요.",
                    "optionA": "coin",
                    "optionB": "press",
                    "optionC": "Maybe",
                    "optionD": "return",
                    "optionE": "button",
                    "result": "Maybe press coin return button",
                    "explanation": "'동전 반환 버튼 눌러봐'라는 뜻으로 자판기 문제 해결 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "동전이 자판기에 걸렸어",
            "explanation": "자판기에 동전을 넣었는데 먹히고 음료수가 나오지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "자판기"
                },
                {
                    "tag": "동전"
                },
                {
                    "tag": "걸림"
                }
            ],
            "engTags": [
                {
                    "tag": "machine"
                },
                {
                    "tag": "coin"
                },
                {
                    "tag": "stuck"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "The vending machine ate my coins.",
                    "translation": "자판기가 내 동전을 먹어버렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Did you get your drink though?",
                    "translation": "그래도 음료수는 나왔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Nope, nothing came out at all.",
                    "translation": "아니, 아무것도 안 나왔어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The vending machine ate my @@.",
                    "hint": "자판기에 넣는 작은 원형 화폐를 의미해요.",
                    "optionA": "bills",
                    "optionB": "coins",
                    "optionC": "cards",
                    "result": "coins",
                    "explanation": "'coins'는 '동전'이라는 뜻으로 자판기에서 사용하는 소액 화폐예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "That's so annoying when it happens.",
                    "translation": "그런 일이 생기면 정말 짜증나지."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Should I try hitting it gently?",
                    "translation": "살살 쳐볼까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Maybe press the coin return button.",
                    "translation": "동전 반환 버튼 눌러봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 자판기에서 음료수를 잘 샀다.",
                    "hint": "'nothing came out'은 아무것도 나오지 않았다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '아무것도 안 나왔어'라고 말했으니 음료수를 받지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Good idea, let me try that.",
                    "translation": "좋은 생각이야, 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "If that doesn't work, call maintenance.",
                    "translation": "그것도 안 되면 관리팀 불러."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yeah, they should refund my money.",
                    "translation": "맞아, 돈을 환불해줘야 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Definitely, you paid for nothing today.",
                    "translation": "당연하지, 오늘 공짜로 낸 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 동전 반환 버튼을 눌러보라고 제안한 문장을 완성하세요.",
                    "optionA": "coin",
                    "optionB": "press",
                    "optionC": "Maybe",
                    "optionD": "return",
                    "optionE": "button",
                    "result": "Maybe press coin return button",
                    "explanation": "'동전 반환 버튼 눌러봐'라는 뜻으로 자판기 문제 해결 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5128 MISMATCH

사무실 온습도가 이상해

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사무실 온습도가 이상해",
            "explanation": "사무실 습도가 너무 높아서 불쾌지수가 올라가는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "습도"
                },
                {
                    "tag": "사무실"
                },
                {
                    "tag": "불쾌"
                }
            ],
            "engTags": [
                {
                    "tag": "humidity"
                },
                {
                    "tag": "office"
                },
                {
                    "tag": "uncomfortable"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "The humidity feels really high today.",
                    "translation": "오늘 습도가 정말 높게 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Yeah, everything feels sticky and gross.",
                    "translation": "맞아, 모든 게 끈적하고 찝찝해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "My papers are getting all damp.",
                    "translation": "내 서류들이 다 축축해지고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "사무실 습도가 적당한 수준이다.",
                    "hint": "'really high'는 매우 높다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '정말 높게 느껴져'라고 말했으니 습도가 과도한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Should we turn on the dehumidifier?",
                    "translation": "제습기 켤까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Great idea, that should help significantly.",
                    "translation": "좋은 생각이야, 상당히 도움될 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Or maybe open some windows too.",
                    "translation": "아니면 창문도 좀 열든지."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeah, everything feels sticky and @@.",
                    "hint": "더럽고 불쾌한 감각을 나타내는 형용사예요.",
                    "optionA": "clean",
                    "optionB": "gross",
                    "optionC": "nice",
                    "result": "gross",
                    "explanation": "'gross'는 '찝찝한, 불쾌한'이라는 뜻으로 높은 습도로 인한 불쾌감을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, fresh air would be nice.",
                    "translation": "맞아, 신선한 공기가 좋을 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "This weather is just impossible today.",
                    "translation": "오늘 날씨는 정말 견딜 수가 없어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "At least we found some solutions.",
                    "translation": "적어도 해결책은 찾았네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "True, teamwork makes everything easier always.",
                    "translation": "맞아, 팀워크가 항상 모든 걸 쉽게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지은이 제습기를 켜자고 제안한 문장을 완성하세요.",
                    "result": "Should we turn dehumidifier",
                    "explanation": "'제습기 켤까?'라는 뜻으로 습도 문제 해결책을 제안하는 자연스러운 표현이에요.",
                    "optionA": "dehumidifier",
                    "optionB": "turn",
                    "optionC": "we",
                    "optionD": "Should"
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "사무실 온습도가 이상해",
            "explanation": "사무실 습도가 너무 높아서 불쾌지수가 올라가는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "습도"
                },
                {
                    "tag": "사무실"
                },
                {
                    "tag": "불쾌"
                }
            ],
            "engTags": [
                {
                    "tag": "humidity"
                },
                {
                    "tag": "office"
                },
                {
                    "tag": "uncomfortable"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "The humidity feels really high today.",
                    "translation": "오늘 습도가 정말 높게 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Yeah, everything feels sticky and gross.",
                    "translation": "맞아, 모든 게 끈적하고 찝찝해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "My papers are getting all damp.",
                    "translation": "내 서류들이 다 축축해지고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "사무실 습도가 적당한 수준이다.",
                    "hint": "'really high'는 매우 높다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '정말 높게 느껴져'라고 말했으니 습도가 과도한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Should we turn on the dehumidifier?",
                    "translation": "제습기 켤까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Great idea, that should help significantly.",
                    "translation": "좋은 생각이야, 상당히 도움될 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Or maybe open some windows too.",
                    "translation": "아니면 창문도 좀 열든지."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yeah, everything feels sticky and @@.",
                    "hint": "더럽고 불쾌한 감각을 나타내는 형용사예요.",
                    "optionA": "clean",
                    "optionB": "gross",
                    "optionC": "nice",
                    "result": "gross",
                    "explanation": "'gross'는 '찝찝한, 불쾌한'이라는 뜻으로 높은 습도로 인한 불쾌감을 표현해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, fresh air would be nice.",
                    "translation": "맞아, 신선한 공기가 좋을 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "This weather is just impossible today.",
                    "translation": "오늘 날씨는 정말 견딜 수가 없어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "At least we found some solutions.",
                    "translation": "적어도 해결책은 찾았네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "True, teamwork makes everything easier always.",
                    "translation": "맞아, 팀워크가 항상 모든 걸 쉽게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지은이 제습기를 켜자고 제안한 문장을 완성하세요.",
                    "optionA": "dehumidifier",
                    "optionB": "turn",
                    "optionC": "we",
                    "optionD": "Should",
                    "result": "Should we turn dehumidifier",
                    "explanation": "'제습기 켤까?'라는 뜻으로 습도 문제 해결책을 제안하는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5129 MISMATCH

책상 전등이 너무 어두워

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 전등이 너무 어두워",
            "explanation": "사무실 책상 조명이 어두워서 눈이 피로한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "전등"
                },
                {
                    "tag": "조명"
                },
                {
                    "tag": "어둠"
                }
            ],
            "engTags": [
                {
                    "tag": "lamp"
                },
                {
                    "tag": "lighting"
                },
                {
                    "tag": "dark"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "This desk lamp is way too dim.",
                    "translation": "이 책상 전등이 너무 어두워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Yeah, it's straining my eyes badly.",
                    "translation": "맞아, 눈이 많이 피로해져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "I can barely read documents clearly.",
                    "translation": "서류를 제대로 읽기가 힘들어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This desk lamp is way too @@.",
                    "hint": "밝지 않고 어두운 상태를 나타내는 형용사예요.",
                    "optionA": "bright",
                    "optionB": "dim",
                    "optionC": "hot",
                    "result": "dim",
                    "explanation": "'dim'은 '어둡다, 희미하다'라는 뜻으로 조명이 충분하지 않은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Maybe we need stronger light bulbs.",
                    "translation": "더 밝은 전구가 필요한 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "Good thinking, these seem pretty old.",
                    "translation": "좋은 생각이야, 이거 꽤 오래된 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "I'll ask facilities about replacement tomorrow.",
                    "translation": "내일 시설팀에 교체 요청해볼게."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상현이 서류를 쉽게 읽을 수 있다.",
                    "hint": "'can barely read'는 읽기가 힘들다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상현은 '제대로 읽기가 힘들어'라고 말했으니 조명이 부족한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "Perfect, this is really affecting productivity.",
                    "translation": "완벽해, 이게 생산성에 진짜 영향을 주고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Good lighting makes such huge difference.",
                    "translation": "좋은 조명이 엄청 큰 차이를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "Meanwhile I'll move near window.",
                    "translation": "그동안 창문 근처로 옮겨앉을게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Smart idea, natural light helps always.",
                    "translation": "현명한 생각이야, 자연광이 항상 도움돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 더 밝은 전구가 필요하다고 말한 문장을 완성하세요.",
                    "optionA": "need",
                    "optionB": "stronger",
                    "optionC": "Maybe",
                    "optionD": "bulbs",
                    "optionE": "we",
                    "result": "Maybe we need stronger bulbs",
                    "explanation": "'더 밝은 전구가 필요한 것 같아'라는 뜻으로 조명 문제의 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 전등이 너무 어두워",
            "explanation": "사무실 책상 조명이 어두워서 눈이 피로한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "전등"
                },
                {
                    "tag": "조명"
                },
                {
                    "tag": "어둠"
                }
            ],
            "engTags": [
                {
                    "tag": "lamp"
                },
                {
                    "tag": "lighting"
                },
                {
                    "tag": "dark"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "This desk lamp is way too dim.",
                    "translation": "이 책상 전등이 너무 어두워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Yeah, it's straining my eyes badly.",
                    "translation": "맞아, 눈이 많이 피로해져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "I can barely read documents clearly.",
                    "translation": "서류를 제대로 읽기가 힘들어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This desk lamp is way too @@.",
                    "hint": "밝지 않고 어두운 상태를 나타내는 형용사예요.",
                    "optionA": "bright",
                    "optionB": "dim",
                    "optionC": "hot",
                    "result": "dim",
                    "explanation": "'dim'은 '어둡다, 희미하다'라는 뜻으로 조명이 충분하지 않은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Maybe we need stronger light bulbs.",
                    "translation": "더 밝은 전구가 필요한 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "Good thinking, these seem pretty old.",
                    "translation": "좋은 생각이야, 이거 꽤 오래된 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "I'll ask facilities about replacement tomorrow.",
                    "translation": "내일 시설팀에 교체 요청해볼게."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상현이 서류를 쉽게 읽을 수 있다.",
                    "hint": "'can barely read'는 읽기가 힘들다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상현은 '제대로 읽기가 힘들어'라고 말했으니 조명이 부족한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "Perfect, this is really affecting productivity.",
                    "translation": "완벽해, 이게 생산성에 진짜 영향을 주고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Good lighting makes such huge difference.",
                    "translation": "좋은 조명이 엄청 큰 차이를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "Meanwhile I'll move near window.",
                    "translation": "그동안 창문 근처로 옮겨앉을게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Smart idea, natural light helps always.",
                    "translation": "현명한 생각이야, 자연광이 항상 도움돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "선영이 더 밝은 전구가 필요하다고 말한 문장을 완성하세요.",
                    "optionA": "need",
                    "optionB": "stronger",
                    "optionC": "Maybe",
                    "optionD": "bulbs",
                    "optionE": "we",
                    "result": "Maybe we need stronger bulbs",
                    "explanation": "'더 밝은 전구가 필요한 것 같아'라는 뜻으로 조명 문제의 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5130 MISMATCH

볼펜 잉크가 안 나와

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "볼펜 잉크가 안 나와",
            "explanation": "중요한 문서에 서명하려는데 볼펜이 작동하지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "볼펜"
                },
                {
                    "tag": "잉크"
                },
                {
                    "tag": "서명"
                }
            ],
            "engTags": [
                {
                    "tag": "pen"
                },
                {
                    "tag": "ink"
                },
                {
                    "tag": "signature"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "My pen isn't working at all.",
                    "translation": "내 볼펜이 전혀 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Try scribbling on some paper first.",
                    "translation": "먼저 종이에 낙서해봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "I tried that already several times.",
                    "translation": "벌써 몇 번 해봤어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤의 볼펜이 잘 작동하고 있다.",
                    "hint": "'isn't working'은 작동하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '전혀 안 돼'라고 말했으니 볼펜이 고장난 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Maybe the ink cartridge ran out.",
                    "translation": "잉크 카트리지가 다 떨어진 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "That's probably it, I need signature.",
                    "translation": "아마 그런 것 같아, 서명이 필요한데."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Here, you can borrow mine temporarily.",
                    "translation": "여기, 내 거 잠깐 빌려 써."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Try scribbling on some paper @@.",
                    "hint": "먼저, 처음에라는 의미의 부사예요.",
                    "optionA": "last",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "'first'는 '먼저, 처음에'라는 뜻으로 순서를 나타내는 부사예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Thanks, you're really saving me today.",
                    "translation": "고마워, 오늘 진짜 살려주고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "No problem, happens to everyone sometimes.",
                    "translation": "괜찮아, 누구에게나 가끔 있는 일이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "I should probably buy new refills.",
                    "translation": "새 리필 사야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Good idea, always keep some spare.",
                    "translation": "좋은 생각이야, 항상 여분을 두는 게 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 잉크 카트리지가 다 떨어진 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "cartridge",
                    "optionB": "ink",
                    "optionC": "Maybe",
                    "optionD": "ran",
                    "optionE": "the",
                    "result": "Maybe the ink cartridge ran",
                    "explanation": "'잉크 카트리지가 다 떨어진 것 같아'라는 뜻으로 볼펜 문제의 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "볼펜 잉크가 안 나와",
            "explanation": "중요한 문서에 서명하려는데 볼펜이 작동하지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "볼펜"
                },
                {
                    "tag": "잉크"
                },
                {
                    "tag": "서명"
                }
            ],
            "engTags": [
                {
                    "tag": "pen"
                },
                {
                    "tag": "ink"
                },
                {
                    "tag": "signature"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "My pen isn't working at all.",
                    "translation": "내 볼펜이 전혀 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Try scribbling on some paper first.",
                    "translation": "먼저 종이에 낙서해봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "I tried that already several times.",
                    "translation": "벌써 몇 번 해봤어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤의 볼펜이 잘 작동하고 있다.",
                    "hint": "'isn't working'은 작동하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '전혀 안 돼'라고 말했으니 볼펜이 고장난 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Maybe the ink cartridge ran out.",
                    "translation": "잉크 카트리지가 다 떨어진 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "That's probably it, I need signature.",
                    "translation": "아마 그런 것 같아, 서명이 필요한데."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Here, you can borrow mine temporarily.",
                    "translation": "여기, 내 거 잠깐 빌려 써."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Try scribbling on some paper @@.",
                    "hint": "먼저, 처음에라는 의미의 부사예요.",
                    "optionA": "last",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "'first'는 '먼저, 처음에'라는 뜻으로 순서를 나타내는 부사예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Thanks, you're really saving me today.",
                    "translation": "고마워, 오늘 진짜 살려주고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "No problem, happens to everyone sometimes.",
                    "translation": "괜찮아, 누구에게나 가끔 있는 일이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "I should probably buy new refills.",
                    "translation": "새 리필 사야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Good idea, always keep some spare.",
                    "translation": "좋은 생각이야, 항상 여분을 두는 게 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 잉크 카트리지가 다 떨어진 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "cartridge",
                    "optionB": "ink",
                    "optionC": "Maybe",
                    "optionD": "ran",
                    "optionE": "the",
                    "result": "Maybe the ink cartridge ran",
                    "explanation": "'잉크 카트리지가 다 떨어진 것 같아'라는 뜻으로 볼펜 문제의 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5131 MISMATCH

에어컨 필터가 더러워

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "에어컨 필터가 더러워",
            "explanation": "사무실 에어컨에서 이상한 냄새가 나서 필터를 확인하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "필터"
                },
                {
                    "tag": "냄새"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "filter"
                },
                {
                    "tag": "smell"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "The AC smells really weird today.",
                    "translation": "에어컨에서 오늘 정말 이상한 냄새가 나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Maybe the filter needs cleaning badly.",
                    "translation": "필터를 청소해야 하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "When was it cleaned last time?",
                    "translation": "마지막에 청소한 게 언제야?"
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The AC smells really @@ today.",
                    "hint": "이상하고 좋지 않은 상태를 나타내는 형용사예요.",
                    "optionA": "good",
                    "optionB": "weird",
                    "optionC": "fresh",
                    "result": "weird",
                    "explanation": "'weird'는 '이상한'이라는 뜻으로 좋지 않은 냄새를 표현할 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "I honestly have no idea at all.",
                    "translation": "솔직히 전혀 모르겠어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "That's probably why it smells terrible.",
                    "translation": "그래서 냄새가 심한가 보네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Should we call maintenance right now?",
                    "translation": "지금 바로 관리팀 불러야 할까?"
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "에어컨에서 좋은 향기가 나고 있다.",
                    "hint": "'smells weird'는 이상한 냄새가 난다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '이상한 냄새가 나'라고 말했으니 좋지 않은 냄새가 나는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Good thinking, they can check filter.",
                    "translation": "좋은 생각이야, 필터를 확인해줄 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Meanwhile let's open some windows too.",
                    "translation": "그동안 창문도 좀 열자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Yeah, fresh air would help definitely.",
                    "translation": "맞아, 신선한 공기가 확실히 도움될 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "These things need regular maintenance always.",
                    "translation": "이런 건 항상 정기적인 관리가 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 필터를 청소해야 한다고 말한 문장을 완성하세요.",
                    "optionA": "filter",
                    "optionB": "cleaning",
                    "optionC": "Maybe",
                    "optionD": "needs",
                    "optionE": "the",
                    "result": "Maybe the filter needs cleaning",
                    "explanation": "'필터를 청소해야 하는 것 같아'라는 뜻으로 냄새 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "에어컨 필터가 더러워",
            "explanation": "사무실 에어컨에서 이상한 냄새가 나서 필터를 확인하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에어컨"
                },
                {
                    "tag": "필터"
                },
                {
                    "tag": "냄새"
                }
            ],
            "engTags": [
                {
                    "tag": "aircon"
                },
                {
                    "tag": "filter"
                },
                {
                    "tag": "smell"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "The AC smells really weird today.",
                    "translation": "에어컨에서 오늘 정말 이상한 냄새가 나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Maybe the filter needs cleaning badly.",
                    "translation": "필터를 청소해야 하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "When was it cleaned last time?",
                    "translation": "마지막에 청소한 게 언제야?"
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The AC smells really @@ today.",
                    "hint": "이상하고 좋지 않은 상태를 나타내는 형용사예요.",
                    "optionA": "good",
                    "optionB": "weird",
                    "optionC": "fresh",
                    "result": "weird",
                    "explanation": "'weird'는 '이상한'이라는 뜻으로 좋지 않은 냄새를 표현할 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "I honestly have no idea at all.",
                    "translation": "솔직히 전혀 모르겠어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "That's probably why it smells terrible.",
                    "translation": "그래서 냄새가 심한가 보네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Should we call maintenance right now?",
                    "translation": "지금 바로 관리팀 불러야 할까?"
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "에어컨에서 좋은 향기가 나고 있다.",
                    "hint": "'smells weird'는 이상한 냄새가 난다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '이상한 냄새가 나'라고 말했으니 좋지 않은 냄새가 나는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Good thinking, they can check filter.",
                    "translation": "좋은 생각이야, 필터를 확인해줄 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Meanwhile let's open some windows too.",
                    "translation": "그동안 창문도 좀 열자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Yeah, fresh air would help definitely.",
                    "translation": "맞아, 신선한 공기가 확실히 도움될 거야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "These things need regular maintenance always.",
                    "translation": "이런 건 항상 정기적인 관리가 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 필터를 청소해야 한다고 말한 문장을 완성하세요.",
                    "optionA": "filter",
                    "optionB": "cleaning",
                    "optionC": "Maybe",
                    "optionD": "needs",
                    "optionE": "the",
                    "result": "Maybe the filter needs cleaning",
                    "explanation": "'필터를 청소해야 하는 것 같아'라는 뜻으로 냄새 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5132 MISMATCH

가위가 너무 무뎌졌어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "가위가 너무 무뎌졌어",
            "explanation": "포장을 뜯으려는데 사무실 가위가 너무 무뎌서 잘 안 잘리는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가위"
                },
                {
                    "tag": "무딤"
                },
                {
                    "tag": "포장"
                }
            ],
            "engTags": [
                {
                    "tag": "scissors"
                },
                {
                    "tag": "dull"
                },
                {
                    "tag": "package"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "These scissors are incredibly dull now.",
                    "translation": "이 가위가 지금 엄청 무뎌졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "They won't cut anything properly anymore.",
                    "translation": "이제 아무것도 제대로 안 잘려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "I'm trying to open this package.",
                    "translation": "이 포장을 뜯으려고 하는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "These scissors are incredibly @@ now.",
                    "hint": "날카롭지 않고 무딘 상태를 나타내는 형용사예요.",
                    "optionA": "sharp",
                    "optionB": "dull",
                    "optionC": "new",
                    "result": "dull",
                    "explanation": "'dull'은 '무딘'이라는 뜻으로 날이 서지 않은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Maybe we need to sharpen them.",
                    "translation": "날을 세워야 하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Or just buy new ones instead.",
                    "translation": "아니면 그냥 새걸로 사든지."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "That might be easier than sharpening.",
                    "translation": "날 세우는 것보다 그게 더 쉬울 수도 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "가위가 모든 것을 잘 자르고 있다.",
                    "hint": "'won't cut properly'는 제대로 안 잘린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '아무것도 제대로 안 잘려'라고 말했으니 가위가 무딘 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "You're right, new scissors work better.",
                    "translation": "맞아, 새 가위가 더 잘 될 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "I'll add them to supply list.",
                    "translation": "비품 목록에 추가할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Thanks, these are really frustrating honestly.",
                    "translation": "고마워, 이거 솔직히 정말 짜증나."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "I know exactly how you feel.",
                    "translation": "네 기분 정확히 알겠어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 날을 세워야 한다고 말한 문장을 완성하세요.",
                    "optionA": "need",
                    "optionB": "Maybe",
                    "optionC": "sharpen",
                    "optionD": "to",
                    "optionE": "we",
                    "result": "Maybe we need to sharpen",
                    "explanation": "'날을 세워야 하는 것 같아'라는 뜻으로 가위 문제의 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "가위가 너무 무뎌졌어",
            "explanation": "포장을 뜯으려는데 사무실 가위가 너무 무뎌서 잘 안 잘리는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가위"
                },
                {
                    "tag": "무딤"
                },
                {
                    "tag": "포장"
                }
            ],
            "engTags": [
                {
                    "tag": "scissors"
                },
                {
                    "tag": "dull"
                },
                {
                    "tag": "package"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "These scissors are incredibly dull now.",
                    "translation": "이 가위가 지금 엄청 무뎌졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "They won't cut anything properly anymore.",
                    "translation": "이제 아무것도 제대로 안 잘려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "I'm trying to open this package.",
                    "translation": "이 포장을 뜯으려고 하는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "These scissors are incredibly @@ now.",
                    "hint": "날카롭지 않고 무딘 상태를 나타내는 형용사예요.",
                    "optionA": "sharp",
                    "optionB": "dull",
                    "optionC": "new",
                    "result": "dull",
                    "explanation": "'dull'은 '무딘'이라는 뜻으로 날이 서지 않은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Maybe we need to sharpen them.",
                    "translation": "날을 세워야 하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Or just buy new ones instead.",
                    "translation": "아니면 그냥 새걸로 사든지."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "That might be easier than sharpening.",
                    "translation": "날 세우는 것보다 그게 더 쉬울 수도 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "가위가 모든 것을 잘 자르고 있다.",
                    "hint": "'won't cut properly'는 제대로 안 잘린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '아무것도 제대로 안 잘려'라고 말했으니 가위가 무딘 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "You're right, new scissors work better.",
                    "translation": "맞아, 새 가위가 더 잘 될 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "I'll add them to supply list.",
                    "translation": "비품 목록에 추가할게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Thanks, these are really frustrating honestly.",
                    "translation": "고마워, 이거 솔직히 정말 짜증나."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "I know exactly how you feel.",
                    "translation": "네 기분 정확히 알겠어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 날을 세워야 한다고 말한 문장을 완성하세요.",
                    "optionA": "need",
                    "optionB": "Maybe",
                    "optionC": "sharpen",
                    "optionD": "to",
                    "optionE": "we",
                    "result": "Maybe we need to sharpen",
                    "explanation": "'날을 세워야 하는 것 같아'라는 뜻으로 가위 문제의 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5133 MISMATCH

창문이 안 열려

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "창문이 안 열려",
            "explanation": "답답해서 창문을 열려고 하는데 손잡이가 굳어서 열리지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "창문"
                },
                {
                    "tag": "손잡이"
                },
                {
                    "tag": "굳음"
                }
            ],
            "engTags": [
                {
                    "tag": "window"
                },
                {
                    "tag": "handle"
                },
                {
                    "tag": "stuck"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "The window handle won't budge today.",
                    "translation": "창문 손잡이가 오늘 꿈쩍도 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "It's probably stuck from old age.",
                    "translation": "오래돼서 굳은 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I really need some fresh air.",
                    "translation": "신선한 공기가 정말 필요한데."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 창문을 쉽게 열 수 있다.",
                    "hint": "'won't budge'는 꿈쩍도 하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '꿈쩍도 안 해'라고 말했으니 창문이 열리지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Try using some oil or lubricant.",
                    "translation": "오일이나 윤활제 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Good idea, that might help loosen.",
                    "translation": "좋은 생각이야, 느슨하게 하는 데 도움될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Or gently tap around the frame.",
                    "translation": "아니면 프레임 주변을 부드럽게 두드려봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "The window handle won't @@ today.",
                    "hint": "움직이거나 흔들리다라는 의미의 동사예요.",
                    "optionA": "break",
                    "optionB": "budge",
                    "optionC": "open",
                    "result": "budge",
                    "explanation": "'budge'는 '꿈쩍하다, 움직이다'라는 뜻으로 고정된 것이 조금도 안 움직인다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "I'll try the gentle approach first.",
                    "translation": "먼저 부드러운 방법을 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Yeah, don't force it too much.",
                    "translation": "맞아, 너무 억지로 하지는 마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Right, might break something accidentally then.",
                    "translation": "맞아, 실수로 뭔가 부러뜨릴 수도 있지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "If nothing works, call building maintenance.",
                    "translation": "아무것도 안 되면 건물 관리팀 불러."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 오일이나 윤활제를 써보라고 제안한 문장을 완성하세요.",
                    "optionA": "using",
                    "optionB": "Try",
                    "optionC": "oil",
                    "optionD": "lubricant",
                    "optionE": "or",
                    "result": "Try using oil or lubricant",
                    "explanation": "'오일이나 윤활제 써봐'라는 뜻으로 굳은 창문 손잡이 해결 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "창문이 안 열려",
            "explanation": "답답해서 창문을 열려고 하는데 손잡이가 굳어서 열리지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "창문"
                },
                {
                    "tag": "손잡이"
                },
                {
                    "tag": "굳음"
                }
            ],
            "engTags": [
                {
                    "tag": "window"
                },
                {
                    "tag": "handle"
                },
                {
                    "tag": "stuck"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "The window handle won't budge today.",
                    "translation": "창문 손잡이가 오늘 꿈쩍도 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "It's probably stuck from old age.",
                    "translation": "오래돼서 굳은 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I really need some fresh air.",
                    "translation": "신선한 공기가 정말 필요한데."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 창문을 쉽게 열 수 있다.",
                    "hint": "'won't budge'는 꿈쩍도 하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '꿈쩍도 안 해'라고 말했으니 창문이 열리지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Try using some oil or lubricant.",
                    "translation": "오일이나 윤활제 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Good idea, that might help loosen.",
                    "translation": "좋은 생각이야, 느슨하게 하는 데 도움될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Or gently tap around the frame.",
                    "translation": "아니면 프레임 주변을 부드럽게 두드려봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "The window handle won't @@ today.",
                    "hint": "움직이거나 흔들리다라는 의미의 동사예요.",
                    "optionA": "break",
                    "optionB": "budge",
                    "optionC": "open",
                    "result": "budge",
                    "explanation": "'budge'는 '꿈쩍하다, 움직이다'라는 뜻으로 고정된 것이 조금도 안 움직인다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "I'll try the gentle approach first.",
                    "translation": "먼저 부드러운 방법을 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Yeah, don't force it too much.",
                    "translation": "맞아, 너무 억지로 하지는 마."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Right, might break something accidentally then.",
                    "translation": "맞아, 실수로 뭔가 부러뜨릴 수도 있지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "If nothing works, call building maintenance.",
                    "translation": "아무것도 안 되면 건물 관리팀 불러."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 오일이나 윤활제를 써보라고 제안한 문장을 완성하세요.",
                    "optionA": "using",
                    "optionB": "Try",
                    "optionC": "oil",
                    "optionD": "lubricant",
                    "optionE": "or",
                    "result": "Try using oil or lubricant",
                    "explanation": "'오일이나 윤활제 써봐'라는 뜻으로 굳은 창문 손잡이 해결 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5134 MISMATCH

책상 서랍에서 이상한 소리가

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 서랍에서 이상한 소리가",
            "explanation": "책상 서랍을 열 때마다 이상한 삐걱거리는 소리가 나는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서랍"
                },
                {
                    "tag": "소리"
                },
                {
                    "tag": "삐걱"
                }
            ],
            "engTags": [
                {
                    "tag": "drawer"
                },
                {
                    "tag": "noise"
                },
                {
                    "tag": "squeaking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "My drawer makes weird squeaking sounds.",
                    "translation": "내 서랍이 이상한 삐걱거리는 소리를 내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "That's really annoying during quiet work.",
                    "translation": "조용히 일할 때 정말 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Yeah, everyone looks when I open.",
                    "translation": "맞아, 열 때마다 다들 쳐다봐."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My drawer makes weird squeaking @@.",
                    "hint": "소음, 음향을 의미하는 명사예요.",
                    "optionA": "lights",
                    "optionB": "sounds",
                    "optionC": "smells",
                    "result": "sounds",
                    "explanation": "'sounds'는 '소리'라는 뜻으로 귀로 들을 수 있는 음향을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Maybe the rails need some lubrication.",
                    "translation": "레일에 윤활이 필요한 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "That makes perfect sense actually.",
                    "translation": "그게 정말 말이 되네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Try using some spray oil carefully.",
                    "translation": "스프레이 오일을 조심스럽게 써봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "태호의 서랍이 조용하게 열린다.",
                    "hint": "'weird squeaking sounds'는 이상한 삐걱거리는 소리라는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '이상한 삐걱거리는 소리를 내'라고 말했으니 시끄러운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Good suggestion, I'll try that tomorrow.",
                    "translation": "좋은 제안이야, 내일 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Just a tiny bit should work.",
                    "translation": "아주 조금만 해도 될 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Thanks, this has been driving crazy.",
                    "translation": "고마워, 이거 미치게 만들고 있었어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "I totally understand that feeling completely.",
                    "translation": "그 기분 완전히 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 레일에 윤활이 필요하다고 말한 문장을 완성하세요.",
                    "optionA": "rails",
                    "optionB": "need",
                    "optionC": "Maybe",
                    "optionD": "lubrication",
                    "optionE": "the",
                    "result": "Maybe the rails need lubrication",
                    "explanation": "'레일에 윤활이 필요한 것 같아'라는 뜻으로 서랍 소리 문제의 원인과 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "책상 서랍에서 이상한 소리가",
            "explanation": "책상 서랍을 열 때마다 이상한 삐걱거리는 소리가 나는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서랍"
                },
                {
                    "tag": "소리"
                },
                {
                    "tag": "삐걱"
                }
            ],
            "engTags": [
                {
                    "tag": "drawer"
                },
                {
                    "tag": "noise"
                },
                {
                    "tag": "squeaking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "My drawer makes weird squeaking sounds.",
                    "translation": "내 서랍이 이상한 삐걱거리는 소리를 내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "That's really annoying during quiet work.",
                    "translation": "조용히 일할 때 정말 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Yeah, everyone looks when I open.",
                    "translation": "맞아, 열 때마다 다들 쳐다봐."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My drawer makes weird squeaking @@.",
                    "hint": "소음, 음향을 의미하는 명사예요.",
                    "optionA": "lights",
                    "optionB": "sounds",
                    "optionC": "smells",
                    "result": "sounds",
                    "explanation": "'sounds'는 '소리'라는 뜻으로 귀로 들을 수 있는 음향을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Maybe the rails need some lubrication.",
                    "translation": "레일에 윤활이 필요한 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "That makes perfect sense actually.",
                    "translation": "그게 정말 말이 되네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Try using some spray oil carefully.",
                    "translation": "스프레이 오일을 조심스럽게 써봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "태호의 서랍이 조용하게 열린다.",
                    "hint": "'weird squeaking sounds'는 이상한 삐걱거리는 소리라는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '이상한 삐걱거리는 소리를 내'라고 말했으니 시끄러운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Good suggestion, I'll try that tomorrow.",
                    "translation": "좋은 제안이야, 내일 해볼게."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Just a tiny bit should work.",
                    "translation": "아주 조금만 해도 될 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Thanks, this has been driving crazy.",
                    "translation": "고마워, 이거 미치게 만들고 있었어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "I totally understand that feeling completely.",
                    "translation": "그 기분 완전히 이해해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 레일에 윤활이 필요하다고 말한 문장을 완성하세요.",
                    "optionA": "rails",
                    "optionB": "need",
                    "optionC": "Maybe",
                    "optionD": "lubrication",
                    "optionE": "the",
                    "result": "Maybe the rails need lubrication",
                    "explanation": "'레일에 윤활이 필요한 것 같아'라는 뜻으로 서랍 소리 문제의 원인과 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5135 MISMATCH

시계가 멈춰서 시간 모르겠어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "시계가 멈춰서 시간 모르겠어",
            "explanation": "벽시계가 멈춰서 정확한 시간을 알 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시계"
                },
                {
                    "tag": "정지"
                },
                {
                    "tag": "시간"
                }
            ],
            "engTags": [
                {
                    "tag": "clock"
                },
                {
                    "tag": "stopped"
                },
                {
                    "tag": "time"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "The wall clock stopped working completely.",
                    "translation": "벽시계가 완전히 멈춰버렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "What time does your phone show?",
                    "translation": "네 폰에는 몇 시로 나와?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "It's almost three thirty now.",
                    "translation": "지금 거의 3시 반이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현이 벽시계로 정확한 시간을 알 수 있다.",
                    "hint": "'stopped working'은 작동을 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '완전히 멈춰버렸어'라고 말했으니 시계가 고장난 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe the battery needs replacing soon.",
                    "translation": "배터리를 교체해야 하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's probably it, been months since.",
                    "translation": "아마 그런 것 같아, 몇 달 됐거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "I'll pick up batteries during lunch.",
                    "translation": "점심시간에 배터리 사올게."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "What time does your phone @@?",
                    "hint": "표시하다, 보여주다라는 의미의 동사예요.",
                    "optionA": "hide",
                    "optionB": "show",
                    "optionC": "break",
                    "result": "show",
                    "explanation": "'show'는 '보여주다, 표시하다'라는 뜻으로 시간을 나타낼 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Thanks, that would be really helpful.",
                    "translation": "고마워, 정말 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "No problem, we all need time.",
                    "translation": "괜찮아, 우리 모두 시간이 필요하니까."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "It's weird not having clock reference.",
                    "translation": "시계 참조가 없으니까 이상해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Yeah, makes scheduling meetings harder definitely.",
                    "translation": "맞아, 확실히 회의 일정 잡기가 더 어려워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 점심시간에 배터리를 사오겠다고 말한 문장을 완성하세요.",
                    "optionA": "pick",
                    "optionB": "I'll",
                    "optionC": "batteries",
                    "optionD": "during",
                    "optionE": "lunch",
                    "result": "I'll pick batteries during lunch",
                    "explanation": "'점심시간에 배터리 사올게'라는 뜻으로 문제 해결을 위한 구체적인 계획을 제시하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "시계가 멈춰서 시간 모르겠어",
            "explanation": "벽시계가 멈춰서 정확한 시간을 알 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시계"
                },
                {
                    "tag": "정지"
                },
                {
                    "tag": "시간"
                }
            ],
            "engTags": [
                {
                    "tag": "clock"
                },
                {
                    "tag": "stopped"
                },
                {
                    "tag": "time"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "The wall clock stopped working completely.",
                    "translation": "벽시계가 완전히 멈춰버렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "What time does your phone show?",
                    "translation": "네 폰에는 몇 시로 나와?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "It's almost three thirty now.",
                    "translation": "지금 거의 3시 반이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현이 벽시계로 정확한 시간을 알 수 있다.",
                    "hint": "'stopped working'은 작동을 멈췄다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '완전히 멈춰버렸어'라고 말했으니 시계가 고장난 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe the battery needs replacing soon.",
                    "translation": "배터리를 교체해야 하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's probably it, been months since.",
                    "translation": "아마 그런 것 같아, 몇 달 됐거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "I'll pick up batteries during lunch.",
                    "translation": "점심시간에 배터리 사올게."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "What time does your phone @@?",
                    "hint": "표시하다, 보여주다라는 의미의 동사예요.",
                    "optionA": "hide",
                    "optionB": "show",
                    "optionC": "break",
                    "result": "show",
                    "explanation": "'show'는 '보여주다, 표시하다'라는 뜻으로 시간을 나타낼 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Thanks, that would be really helpful.",
                    "translation": "고마워, 정말 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "No problem, we all need time.",
                    "translation": "괜찮아, 우리 모두 시간이 필요하니까."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "It's weird not having clock reference.",
                    "translation": "시계 참조가 없으니까 이상해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Yeah, makes scheduling meetings harder definitely.",
                    "translation": "맞아, 확실히 회의 일정 잡기가 더 어려워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 점심시간에 배터리를 사오겠다고 말한 문장을 완성하세요.",
                    "optionA": "pick",
                    "optionB": "I'll",
                    "optionC": "batteries",
                    "optionD": "during",
                    "optionE": "lunch",
                    "result": "I'll pick batteries during lunch",
                    "explanation": "'점심시간에 배터리 사올게'라는 뜻으로 문제 해결을 위한 구체적인 계획을 제시하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5136 MISMATCH

테이프가 계속 끊어져

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "테이프가 계속 끊어져",
            "explanation": "포장을 하려는데 테이프가 자꾸 이상한 곳에서 끊어지는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "테이프"
                },
                {
                    "tag": "끊어짐"
                },
                {
                    "tag": "포장"
                }
            ],
            "engTags": [
                {
                    "tag": "tape"
                },
                {
                    "tag": "breaking"
                },
                {
                    "tag": "packaging"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "This tape keeps tearing in wrong places.",
                    "translation": "이 테이프가 계속 이상한 곳에서 끊어져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Maybe it's too old and brittle.",
                    "translation": "너무 오래돼서 부서지기 쉬운 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I can't get clean cuts anymore.",
                    "translation": "이제 깔끔하게 자를 수가 없어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This tape keeps tearing in wrong @@.",
                    "hint": "장소, 위치를 의미하는 명사의 복수형이에요.",
                    "optionA": "times",
                    "optionB": "places",
                    "optionC": "ways",
                    "result": "places",
                    "explanation": "'places'는 '장소들'이라는 뜻으로 테이프가 원하지 않는 위치에서 끊어진다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Try using the dispenser more slowly.",
                    "translation": "디스펜서를 더 천천히 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good point, maybe I'm rushing too.",
                    "translation": "맞는 말이야, 내가 너무 급하게 하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Or we might need fresh tape.",
                    "translation": "아니면 새 테이프가 필요할 수도 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 테이프를 깔끔하게 자를 수 있다.",
                    "hint": "'can't get clean cuts'는 깔끔하게 자를 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '깔끔하게 자를 수가 없어'라고 말했으니 테이프가 제대로 안 되는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Yeah, fresh tape would work better.",
                    "translation": "맞아, 새 테이프가 더 잘 될 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "I'll grab some from supply room.",
                    "translation": "창고에서 좀 가져올게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Perfect, this packaging is driving crazy.",
                    "translation": "완벽해, 이 포장 때문에 미치겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "I know that frustrating feeling well.",
                    "translation": "그 짜증나는 기분 잘 알아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 디스펜서를 더 천천히 써보라고 제안한 문장을 완성하세요.",
                    "optionA": "using",
                    "optionB": "Try",
                    "optionC": "dispenser",
                    "optionD": "slowly",
                    "optionE": "more",
                    "result": "Try using dispenser more slowly",
                    "explanation": "'디스펜서를 더 천천히 써봐'라는 뜻으로 테이프 사용법 개선을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "테이프가 계속 끊어져",
            "explanation": "포장을 하려는데 테이프가 자꾸 이상한 곳에서 끊어지는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "테이프"
                },
                {
                    "tag": "끊어짐"
                },
                {
                    "tag": "포장"
                }
            ],
            "engTags": [
                {
                    "tag": "tape"
                },
                {
                    "tag": "breaking"
                },
                {
                    "tag": "packaging"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "This tape keeps tearing in wrong places.",
                    "translation": "이 테이프가 계속 이상한 곳에서 끊어져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Maybe it's too old and brittle.",
                    "translation": "너무 오래돼서 부서지기 쉬운 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I can't get clean cuts anymore.",
                    "translation": "이제 깔끔하게 자를 수가 없어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This tape keeps tearing in wrong @@.",
                    "hint": "장소, 위치를 의미하는 명사의 복수형이에요.",
                    "optionA": "times",
                    "optionB": "places",
                    "optionC": "ways",
                    "result": "places",
                    "explanation": "'places'는 '장소들'이라는 뜻으로 테이프가 원하지 않는 위치에서 끊어진다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Try using the dispenser more slowly.",
                    "translation": "디스펜서를 더 천천히 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good point, maybe I'm rushing too.",
                    "translation": "맞는 말이야, 내가 너무 급하게 하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Or we might need fresh tape.",
                    "translation": "아니면 새 테이프가 필요할 수도 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 테이프를 깔끔하게 자를 수 있다.",
                    "hint": "'can't get clean cuts'는 깔끔하게 자를 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '깔끔하게 자를 수가 없어'라고 말했으니 테이프가 제대로 안 되는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Yeah, fresh tape would work better.",
                    "translation": "맞아, 새 테이프가 더 잘 될 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "I'll grab some from supply room.",
                    "translation": "창고에서 좀 가져올게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Perfect, this packaging is driving crazy.",
                    "translation": "완벽해, 이 포장 때문에 미치겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "I know that frustrating feeling well.",
                    "translation": "그 짜증나는 기분 잘 알아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 디스펜서를 더 천천히 써보라고 제안한 문장을 완성하세요.",
                    "optionA": "using",
                    "optionB": "Try",
                    "optionC": "dispenser",
                    "optionD": "slowly",
                    "optionE": "more",
                    "result": "Try using dispenser more slowly",
                    "explanation": "'디스펜서를 더 천천히 써봐'라는 뜻으로 테이프 사용법 개선을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5137 MISMATCH

휴지통이 너무 꽉 찼어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "휴지통이 너무 꽉 찼어",
            "explanation": "책상 옆 휴지통이 넘칠 정도로 가득 차서 비워야 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "휴지통"
                },
                {
                    "tag": "가득"
                },
                {
                    "tag": "정리"
                }
            ],
            "engTags": [
                {
                    "tag": "trashcan"
                },
                {
                    "tag": "full"
                },
                {
                    "tag": "empty"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "The trash can is completely overflowing.",
                    "translation": "휴지통이 완전히 넘쳐흘러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "When was it emptied last time?",
                    "translation": "마지막에 비운 게 언제야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "I honestly can't remember at all.",
                    "translation": "솔직히 전혀 기억이 안 나."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우의 휴지통이 비어있다.",
                    "hint": "'completely overflowing'은 완전히 넘쳐흐른다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '완전히 넘쳐흘러'라고 말했으니 휴지통이 가득 찬 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "That explains why it's so full.",
                    "translation": "그래서 그렇게 가득한 거네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "I should empty it right now.",
                    "translation": "지금 바로 비워야겠어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Good thinking, it's attracting flies already.",
                    "translation": "좋은 생각이야, 벌써 파리가 꼬이고 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "When was it emptied @@ time?",
                    "hint": "가장 최근에, 마지막에라는 의미의 형용사예요.",
                    "optionA": "first",
                    "optionB": "last",
                    "optionC": "next",
                    "result": "last",
                    "explanation": "'last'는 '마지막의'라는 뜻으로 가장 최근 시점을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Gross, I didn't notice that before.",
                    "translation": "으, 전에는 그거 못 봤어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Yeah, let's take care immediately today.",
                    "translation": "맞아, 오늘 바로 처리하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "I'll set reminder for regular emptying.",
                    "translation": "정기적으로 비우는 리마인더 설정할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Smart idea, cleanliness is really important.",
                    "translation": "현명한 생각이야, 청결이 정말 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지은이 그래서 그렇게 가득하다고 말한 문장을 완성하세요.",
                    "optionA": "explains",
                    "optionB": "That",
                    "optionC": "so",
                    "optionD": "why",
                    "optionE": "full",
                    "result": "That explains why so full",
                    "explanation": "'그래서 그렇게 가득한 거네'라는 뜻으로 원인과 결과를 연결하는 자연스러운 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "직장",
    "episodes": [
        {
            "title": "휴지통이 너무 꽉 찼어",
            "explanation": "책상 옆 휴지통이 넘칠 정도로 가득 차서 비워야 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "휴지통"
                },
                {
                    "tag": "가득"
                },
                {
                    "tag": "정리"
                }
            ],
            "engTags": [
                {
                    "tag": "trashcan"
                },
                {
                    "tag": "full"
                },
                {
                    "tag": "empty"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "The trash can is completely overflowing.",
                    "translation": "휴지통이 완전히 넘쳐흘러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "When was it emptied last time?",
                    "translation": "마지막에 비운 게 언제야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "I honestly can't remember at all.",
                    "translation": "솔직히 전혀 기억이 안 나."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우의 휴지통이 비어있다.",
                    "hint": "'completely overflowing'은 완전히 넘쳐흐른다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '완전히 넘쳐흘러'라고 말했으니 휴지통이 가득 찬 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "That explains why it's so full.",
                    "translation": "그래서 그렇게 가득한 거네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "I should empty it right now.",
                    "translation": "지금 바로 비워야겠어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Good thinking, it's attracting flies already.",
                    "translation": "좋은 생각이야, 벌써 파리가 꼬이고 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "When was it emptied @@ time?",
                    "hint": "가장 최근에, 마지막에라는 의미의 형용사예요.",
                    "optionA": "first",
                    "optionB": "last",
                    "optionC": "next",
                    "result": "last",
                    "explanation": "'last'는 '마지막의'라는 뜻으로 가장 최근 시점을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Gross, I didn't notice that before.",
                    "translation": "으, 전에는 그거 못 봤어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Yeah, let's take care immediately today.",
                    "translation": "맞아, 오늘 바로 처리하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "I'll set reminder for regular emptying.",
                    "translation": "정기적으로 비우는 리마인더 설정할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Smart idea, cleanliness is really important.",
                    "translation": "현명한 생각이야, 청결이 정말 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지은이 그래서 그렇게 가득하다고 말한 문장을 완성하세요.",
                    "optionA": "explains",
                    "optionB": "That",
                    "optionC": "so",
                    "optionD": "why",
                    "optionE": "full",
                    "result": "That explains why so full",
                    "explanation": "'그래서 그렇게 가득한 거네'라는 뜻으로 원인과 결과를 연결하는 자연스러운 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5138 MISMATCH

옷이 너무 작아서 못 입어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "옷이 너무 작아서 못 입어",
            "explanation": "온라인으로 주문한 옷이 예상보다 작아서 당황하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷"
                },
                {
                    "tag": "사이즈"
                },
                {
                    "tag": "작음"
                }
            ],
            "engTags": [
                {
                    "tag": "clothes"
                },
                {
                    "tag": "size"
                },
                {
                    "tag": "small"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "This shirt is way too small.",
                    "translation": "이 셔츠가 너무 작아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Didn't you check the size chart?",
                    "translation": "사이즈 차트 확인 안 했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "I thought medium would fit perfectly.",
                    "translation": "미디엄이 완벽하게 맞을 줄 알았는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This shirt is way too @@.",
                    "hint": "크기가 부족한 상태를 나타내는 형용사예요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "long",
                    "result": "small",
                    "explanation": "'small'은 '작은'이라는 뜻으로 옷이 몸에 맞지 않게 작은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Maybe the brand runs smaller sizes.",
                    "translation": "브랜드가 사이즈를 작게 만드는 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "I can barely button it up.",
                    "translation": "간신히 단추를 잠글 수 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "You should definitely return this then.",
                    "translation": "그럼 확실히 반품해야겠어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 옷 사이즈에 만족하고 있다.",
                    "hint": "'way too small'은 너무 작다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '너무 작아'라고 말했으니 사이즈가 맞지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Yeah, this is completely unwearable honestly.",
                    "translation": "맞아, 솔직히 완전히 입을 수가 없어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Most online stores have easy returns.",
                    "translation": "온라인 스토어 대부분 반품이 쉬워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Good to know, I'll process today.",
                    "translation": "알아두면 좋겠네, 오늘 처리할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Next time maybe order one bigger.",
                    "translation": "다음엔 한 사이즈 크게 주문해봐."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 브랜드가 사이즈를 작게 만든다고 말한 문장을 완성하세요.",
                    "optionA": "runs",
                    "optionB": "brand",
                    "optionC": "Maybe",
                    "optionD": "smaller",
                    "optionE": "the",
                    "result": "Maybe the brand runs smaller",
                    "explanation": "'브랜드가 사이즈를 작게 만드는 것 같아'라는 뜻으로 옷 사이즈 문제의 원인을 설명하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "옷이 너무 작아서 못 입어",
            "explanation": "온라인으로 주문한 옷이 예상보다 작아서 당황하는 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷"
                },
                {
                    "tag": "사이즈"
                },
                {
                    "tag": "작음"
                }
            ],
            "engTags": [
                {
                    "tag": "clothes"
                },
                {
                    "tag": "size"
                },
                {
                    "tag": "small"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "This shirt is way too small.",
                    "translation": "이 셔츠가 너무 작아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Didn't you check the size chart?",
                    "translation": "사이즈 차트 확인 안 했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "I thought medium would fit perfectly.",
                    "translation": "미디엄이 완벽하게 맞을 줄 알았는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This shirt is way too @@.",
                    "hint": "크기가 부족한 상태를 나타내는 형용사예요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "long",
                    "result": "small",
                    "explanation": "'small'은 '작은'이라는 뜻으로 옷이 몸에 맞지 않게 작은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Maybe the brand runs smaller sizes.",
                    "translation": "브랜드가 사이즈를 작게 만드는 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "I can barely button it up.",
                    "translation": "간신히 단추를 잠글 수 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "You should definitely return this then.",
                    "translation": "그럼 확실히 반품해야겠어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 옷 사이즈에 만족하고 있다.",
                    "hint": "'way too small'은 너무 작다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '너무 작아'라고 말했으니 사이즈가 맞지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Yeah, this is completely unwearable honestly.",
                    "translation": "맞아, 솔직히 완전히 입을 수가 없어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Most online stores have easy returns.",
                    "translation": "온라인 스토어 대부분 반품이 쉬워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Good to know, I'll process today.",
                    "translation": "알아두면 좋겠네, 오늘 처리할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Next time maybe order one bigger.",
                    "translation": "다음엔 한 사이즈 크게 주문해봐."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 브랜드가 사이즈를 작게 만든다고 말한 문장을 완성하세요.",
                    "optionA": "runs",
                    "optionB": "brand",
                    "optionC": "Maybe",
                    "optionD": "smaller",
                    "optionE": "the",
                    "result": "Maybe the brand runs smaller",
                    "explanation": "'브랜드가 사이즈를 작게 만드는 것 같아'라는 뜻으로 옷 사이즈 문제의 원인을 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5139 MISMATCH

계산대에서 카드가 계속 거절돼

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "계산대에서 카드가 계속 거절돼",
            "explanation": "쇼핑 후 결제하려는데 카드가 자꾸 승인되지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "카드"
                },
                {
                    "tag": "결제"
                },
                {
                    "tag": "거절"
                }
            ],
            "engTags": [
                {
                    "tag": "card"
                },
                {
                    "tag": "payment"
                },
                {
                    "tag": "declined"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My card keeps getting declined today.",
                    "translation": "내 카드가 오늘 계속 거절돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Did you check your account balance?",
                    "translation": "계좌 잔액 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Yeah, there should be enough money.",
                    "translation": "응, 돈은 충분히 있을 텐데."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 카드 결제가 성공적으로 되고 있다.",
                    "hint": "'keeps getting declined'는 계속 거절된다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '계속 거절돼'라고 말했으니 결제가 안 되는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Maybe the card reader is broken.",
                    "translation": "카드 리더기가 고장난 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "That's possible, it looks pretty old.",
                    "translation": "그럴 수도 있어, 꽤 오래돼 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Try using cash if you have.",
                    "translation": "현금 있으면 써봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My card keeps getting @@ today.",
                    "hint": "거절되다, 승인되지 않다라는 의미의 과거분사예요.",
                    "optionA": "approved",
                    "optionB": "declined",
                    "optionC": "accepted",
                    "result": "declined",
                    "explanation": "'declined'는 '거절된'이라는 뜻으로 카드 결제가 승인되지 않은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Good thinking, I have some bills.",
                    "translation": "좋은 생각이야, 지폐 좀 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "That's much more reliable sometimes honestly.",
                    "translation": "솔직히 가끔 그게 훨씬 더 안정적이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "True, technology fails at worst times.",
                    "translation": "맞아, 기술은 최악의 순간에 실패하지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "At least you can still buy.",
                    "translation": "적어도 여전히 살 수는 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 현금이 있으면 써보라고 제안한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "using",
                    "optionC": "cash",
                    "optionD": "have",
                    "optionE": "you",
                    "result": "Try using cash you have",
                    "explanation": "'현금 있으면 써봐'라는 뜻으로 결제 문제의 대안을 제시하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "계산대에서 카드가 계속 거절돼",
            "explanation": "쇼핑 후 결제하려는데 카드가 자꾸 승인되지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "카드"
                },
                {
                    "tag": "결제"
                },
                {
                    "tag": "거절"
                }
            ],
            "engTags": [
                {
                    "tag": "card"
                },
                {
                    "tag": "payment"
                },
                {
                    "tag": "declined"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My card keeps getting declined today.",
                    "translation": "내 카드가 오늘 계속 거절돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Did you check your account balance?",
                    "translation": "계좌 잔액 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Yeah, there should be enough money.",
                    "translation": "응, 돈은 충분히 있을 텐데."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 카드 결제가 성공적으로 되고 있다.",
                    "hint": "'keeps getting declined'는 계속 거절된다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '계속 거절돼'라고 말했으니 결제가 안 되는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Maybe the card reader is broken.",
                    "translation": "카드 리더기가 고장난 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "That's possible, it looks pretty old.",
                    "translation": "그럴 수도 있어, 꽤 오래돼 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Try using cash if you have.",
                    "translation": "현금 있으면 써봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My card keeps getting @@ today.",
                    "hint": "거절되다, 승인되지 않다라는 의미의 과거분사예요.",
                    "optionA": "approved",
                    "optionB": "declined",
                    "optionC": "accepted",
                    "result": "declined",
                    "explanation": "'declined'는 '거절된'이라는 뜻으로 카드 결제가 승인되지 않은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Good thinking, I have some bills.",
                    "translation": "좋은 생각이야, 지폐 좀 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "That's much more reliable sometimes honestly.",
                    "translation": "솔직히 가끔 그게 훨씬 더 안정적이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "True, technology fails at worst times.",
                    "translation": "맞아, 기술은 최악의 순간에 실패하지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "At least you can still buy.",
                    "translation": "적어도 여전히 살 수는 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 현금이 있으면 써보라고 제안한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "using",
                    "optionC": "cash",
                    "optionD": "have",
                    "optionE": "you",
                    "result": "Try using cash you have",
                    "explanation": "'현금 있으면 써봐'라는 뜻으로 결제 문제의 대안을 제시하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5140 MISMATCH

쇼핑백이 터져서 물건이 떨어져

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑백이 터져서 물건이 떨어져",
            "explanation": "무거운 물건들을 담은 쇼핑백이 터져서 곤란한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑백"
                },
                {
                    "tag": "터짐"
                },
                {
                    "tag": "물건"
                }
            ],
            "engTags": [
                {
                    "tag": "bag"
                },
                {
                    "tag": "torn"
                },
                {
                    "tag": "items"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Oh no, my shopping bag just tore.",
                    "translation": "어머, 내 쇼핑백이 방금 터졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "All your stuff is falling everywhere.",
                    "translation": "네 물건들이 온 곳에 떨어지고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I packed way too many things.",
                    "translation": "너무 많은 걸 넣었나 봐."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "All your stuff is falling @@.",
                    "hint": "모든 곳에, 여기저기라는 의미의 부사예요.",
                    "optionA": "nowhere",
                    "optionB": "everywhere",
                    "optionC": "somewhere",
                    "result": "everywhere",
                    "explanation": "'everywhere'는 '모든 곳에'라는 뜻으로 물건이 사방으로 떨어지는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Here, let me help you collect.",
                    "translation": "여기, 내가 모으는 거 도와줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Thanks, this is really embarrassing honestly.",
                    "translation": "고마워, 솔직히 정말 창피해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Don't worry, happens to everyone sometimes.",
                    "translation": "걱정마, 누구에게나 가끔 있는 일이야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 쇼핑백에 적당한 양을 넣었다.",
                    "hint": "'packed way too many'는 너무 많이 넣었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '너무 많은 걸 넣었나 봐'라고 말했으니 과도하게 넣은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "I should have asked for double bag.",
                    "translation": "더블백을 요청했어야 했는데."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Smart thinking, heavy items need stronger support.",
                    "translation": "현명한 생각이야, 무거운 물건은 더 강한 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Lesson learned for next shopping trip.",
                    "translation": "다음 쇼핑할 때 배운 교훈이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "At least nothing got damaged luckily.",
                    "translation": "다행히 적어도 아무것도 손상되지 않았어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 물건 모으는 것을 도와주겠다고 말한 문장을 완성하세요.",
                    "optionA": "Here",
                    "optionB": "help",
                    "optionC": "let",
                    "optionD": "collect",
                    "optionE": "me",
                    "result": "Here let me help collect",
                    "explanation": "'여기, 내가 모으는 거 도와줄게'라는 뜻으로 도움을 제공하는 친절한 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑백이 터져서 물건이 떨어져",
            "explanation": "무거운 물건들을 담은 쇼핑백이 터져서 곤란한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑백"
                },
                {
                    "tag": "터짐"
                },
                {
                    "tag": "물건"
                }
            ],
            "engTags": [
                {
                    "tag": "bag"
                },
                {
                    "tag": "torn"
                },
                {
                    "tag": "items"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Oh no, my shopping bag just tore.",
                    "translation": "어머, 내 쇼핑백이 방금 터졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "All your stuff is falling everywhere.",
                    "translation": "네 물건들이 온 곳에 떨어지고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I packed way too many things.",
                    "translation": "너무 많은 걸 넣었나 봐."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "All your stuff is falling @@.",
                    "hint": "모든 곳에, 여기저기라는 의미의 부사예요.",
                    "optionA": "nowhere",
                    "optionB": "everywhere",
                    "optionC": "somewhere",
                    "result": "everywhere",
                    "explanation": "'everywhere'는 '모든 곳에'라는 뜻으로 물건이 사방으로 떨어지는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Here, let me help you collect.",
                    "translation": "여기, 내가 모으는 거 도와줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Thanks, this is really embarrassing honestly.",
                    "translation": "고마워, 솔직히 정말 창피해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Don't worry, happens to everyone sometimes.",
                    "translation": "걱정마, 누구에게나 가끔 있는 일이야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 쇼핑백에 적당한 양을 넣었다.",
                    "hint": "'packed way too many'는 너무 많이 넣었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '너무 많은 걸 넣었나 봐'라고 말했으니 과도하게 넣은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "I should have asked for double bag.",
                    "translation": "더블백을 요청했어야 했는데."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Smart thinking, heavy items need stronger support.",
                    "translation": "현명한 생각이야, 무거운 물건은 더 강한 지지가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Lesson learned for next shopping trip.",
                    "translation": "다음 쇼핑할 때 배운 교훈이야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "At least nothing got damaged luckily.",
                    "translation": "다행히 적어도 아무것도 손상되지 않았어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 물건 모으는 것을 도와주겠다고 말한 문장을 완성하세요.",
                    "optionA": "Here",
                    "optionB": "help",
                    "optionC": "let",
                    "optionD": "collect",
                    "optionE": "me",
                    "result": "Here let me help collect",
                    "explanation": "'여기, 내가 모으는 거 도와줄게'라는 뜻으로 도움을 제공하는 친절한 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5141 MISMATCH

시착실에서 옷이 안 벗겨져

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시착실에서 옷이 안 벗겨져",
            "explanation": "꽉 끼는 옷을 입어보다가 벗기 어려워서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시착실"
                },
                {
                    "tag": "옷"
                },
                {
                    "tag": "벗기"
                }
            ],
            "engTags": [
                {
                    "tag": "fitting"
                },
                {
                    "tag": "room"
                },
                {
                    "tag": "stuck"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I'm stuck in this dress completely.",
                    "translation": "이 원피스에 완전히 갇혔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Can't you pull it off?",
                    "translation": "벗을 수가 없어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "It won't come off at all.",
                    "translation": "전혀 벗겨지지 않아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이 원피스를 쉽게 벗을 수 있다.",
                    "hint": "'stuck completely'는 완전히 갇혔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '완전히 갇혔어'라고 말했으니 옷을 벗기 어려운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Maybe try wiggling it gently upward.",
                    "translation": "부드럽게 위쪽으로 흔들어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Good idea, I'll try that now.",
                    "translation": "좋은 생각이야, 지금 해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Don't force it or might tear.",
                    "translation": "억지로 하지 마, 찢어질 수도 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "It won't come off at @@.",
                    "hint": "전혀, 조금도라는 의미를 강조하는 부사예요.",
                    "optionA": "once",
                    "optionB": "all",
                    "optionC": "first",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 조금도'라는 뜻으로 부정문을 강조할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "You're right, patience is key here.",
                    "translation": "맞아, 여기서는 인내가 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "These tight fits can be tricky.",
                    "translation": "이런 타이트핏은 까다로울 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Finally got it, that was stressful.",
                    "translation": "드디어 됐어, 스트레스받았다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "At least you know it fits.",
                    "translation": "적어도 맞는다는 건 알았네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 부드럽게 위쪽으로 흔들어보라고 제안한 문장을 완성하세요.",
                    "optionA": "wiggling",
                    "optionB": "try",
                    "optionC": "Maybe",
                    "optionD": "gently",
                    "optionE": "upward",
                    "result": "Maybe try wiggling gently upward",
                    "explanation": "'부드럽게 위쪽으로 흔들어봐'라는 뜻으로 옷 벗기의 실용적인 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시착실에서 옷이 안 벗겨져",
            "explanation": "꽉 끼는 옷을 입어보다가 벗기 어려워서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시착실"
                },
                {
                    "tag": "옷"
                },
                {
                    "tag": "벗기"
                }
            ],
            "engTags": [
                {
                    "tag": "fitting"
                },
                {
                    "tag": "room"
                },
                {
                    "tag": "stuck"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I'm stuck in this dress completely.",
                    "translation": "이 원피스에 완전히 갇혔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Can't you pull it off?",
                    "translation": "벗을 수가 없어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "It won't come off at all.",
                    "translation": "전혀 벗겨지지 않아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이 원피스를 쉽게 벗을 수 있다.",
                    "hint": "'stuck completely'는 완전히 갇혔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '완전히 갇혔어'라고 말했으니 옷을 벗기 어려운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Maybe try wiggling it gently upward.",
                    "translation": "부드럽게 위쪽으로 흔들어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Good idea, I'll try that now.",
                    "translation": "좋은 생각이야, 지금 해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Don't force it or might tear.",
                    "translation": "억지로 하지 마, 찢어질 수도 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "It won't come off at @@.",
                    "hint": "전혀, 조금도라는 의미를 강조하는 부사예요.",
                    "optionA": "once",
                    "optionB": "all",
                    "optionC": "first",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 조금도'라는 뜻으로 부정문을 강조할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "You're right, patience is key here.",
                    "translation": "맞아, 여기서는 인내가 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "These tight fits can be tricky.",
                    "translation": "이런 타이트핏은 까다로울 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Finally got it, that was stressful.",
                    "translation": "드디어 됐어, 스트레스받았다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "At least you know it fits.",
                    "translation": "적어도 맞는다는 건 알았네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 부드럽게 위쪽으로 흔들어보라고 제안한 문장을 완성하세요.",
                    "optionA": "wiggling",
                    "optionB": "try",
                    "optionC": "Maybe",
                    "optionD": "gently",
                    "optionE": "upward",
                    "result": "Maybe try wiggling gently upward",
                    "explanation": "'부드럽게 위쪽으로 흔들어봐'라는 뜻으로 옷 벗기의 실용적인 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5142 MISMATCH

쇼핑카트 바퀴가 이상해

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑카트 바퀴가 이상해",
            "explanation": "마트에서 쇼핑카트를 밀고 다니는데 바퀴가 제대로 굴러가지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑카트"
                },
                {
                    "tag": "바퀴"
                },
                {
                    "tag": "이상"
                }
            ],
            "engTags": [
                {
                    "tag": "cart"
                },
                {
                    "tag": "wheel"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "This cart wheel keeps wobbling weirdly.",
                    "translation": "이 카트 바퀴가 계속 이상하게 흔들려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "It's probably bent or something broken.",
                    "translation": "휘었거나 뭔가 부러진 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Makes shopping really difficult and annoying.",
                    "translation": "쇼핑이 정말 어렵고 짜증나게 만들어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This cart wheel keeps wobbling @@.",
                    "hint": "이상하게, 기묘하게라는 의미의 부사예요.",
                    "optionA": "normally",
                    "optionB": "weirdly",
                    "optionC": "quietly",
                    "result": "weirdly",
                    "explanation": "'weirdly'는 '이상하게'라는 뜻으로 정상적이지 않은 방식을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Should we get a different cart?",
                    "translation": "다른 카트로 바꿔야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Good thinking, this one is hopeless.",
                    "translation": "좋은 생각이야, 이거는 답이 없어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "There's another one by the entrance.",
                    "translation": "입구 근처에 다른 거 하나 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "쇼핑카트가 완벽하게 작동하고 있다.",
                    "hint": "'keeps wobbling'은 계속 흔들린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '계속 이상하게 흔들려'라고 말했으니 카트에 문제가 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Perfect, let's switch immediately before worse.",
                    "translation": "완벽해, 더 악화되기 전에 바로 바꾸자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Smart move, broken carts are nightmare.",
                    "translation": "현명한 선택이야, 고장난 카트는 악몽이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Thanks for suggesting the obvious solution.",
                    "translation": "뻔한 해결책을 제안해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Sometimes simple fixes work best always.",
                    "translation": "가끔 간단한 해결책이 항상 최고야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 다른 카트로 바꿔야 한다고 제안한 문장을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "get",
                    "optionC": "different",
                    "optionD": "cart",
                    "optionE": "we",
                    "result": "Should we get different cart",
                    "explanation": "'다른 카트로 바꿔야 할까?'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑카트 바퀴가 이상해",
            "explanation": "마트에서 쇼핑카트를 밀고 다니는데 바퀴가 제대로 굴러가지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑카트"
                },
                {
                    "tag": "바퀴"
                },
                {
                    "tag": "이상"
                }
            ],
            "engTags": [
                {
                    "tag": "cart"
                },
                {
                    "tag": "wheel"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "This cart wheel keeps wobbling weirdly.",
                    "translation": "이 카트 바퀴가 계속 이상하게 흔들려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "It's probably bent or something broken.",
                    "translation": "휘었거나 뭔가 부러진 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Makes shopping really difficult and annoying.",
                    "translation": "쇼핑이 정말 어렵고 짜증나게 만들어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This cart wheel keeps wobbling @@.",
                    "hint": "이상하게, 기묘하게라는 의미의 부사예요.",
                    "optionA": "normally",
                    "optionB": "weirdly",
                    "optionC": "quietly",
                    "result": "weirdly",
                    "explanation": "'weirdly'는 '이상하게'라는 뜻으로 정상적이지 않은 방식을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Should we get a different cart?",
                    "translation": "다른 카트로 바꿔야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Good thinking, this one is hopeless.",
                    "translation": "좋은 생각이야, 이거는 답이 없어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "There's another one by the entrance.",
                    "translation": "입구 근처에 다른 거 하나 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "쇼핑카트가 완벽하게 작동하고 있다.",
                    "hint": "'keeps wobbling'은 계속 흔들린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '계속 이상하게 흔들려'라고 말했으니 카트에 문제가 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Perfect, let's switch immediately before worse.",
                    "translation": "완벽해, 더 악화되기 전에 바로 바꾸자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Smart move, broken carts are nightmare.",
                    "translation": "현명한 선택이야, 고장난 카트는 악몽이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Thanks for suggesting the obvious solution.",
                    "translation": "뻔한 해결책을 제안해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "Sometimes simple fixes work best always.",
                    "translation": "가끔 간단한 해결책이 항상 최고야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 다른 카트로 바꿔야 한다고 제안한 문장을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "get",
                    "optionC": "different",
                    "optionD": "cart",
                    "optionE": "we",
                    "result": "Should we get different cart",
                    "explanation": "'다른 카트로 바꿔야 할까?'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5143 MISMATCH

계산대 줄이 너무 길어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "계산대 줄이 너무 길어",
            "explanation": "계산하려고 하는데 모든 계산대에 긴 줄이 서 있어서 기다리는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "계산대"
                },
                {
                    "tag": "줄"
                },
                {
                    "tag": "대기"
                }
            ],
            "engTags": [
                {
                    "tag": "checkout"
                },
                {
                    "tag": "line"
                },
                {
                    "tag": "waiting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Every checkout line is incredibly long.",
                    "translation": "모든 계산대 줄이 엄청 길어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Weekend shopping is always like this.",
                    "translation": "주말 쇼핑은 항상 이래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I should have come earlier.",
                    "translation": "더 일찍 올 걸 그랬어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 빠르게 계산을 마칠 수 있다.",
                    "hint": "'incredibly long'은 엄청 길다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '엄청 길어'라고 말했으니 오래 기다려야 하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Let's find the shortest line available.",
                    "translation": "가장 짧은 줄 찾아보자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Good strategy, that one looks faster.",
                    "translation": "좋은 전략이야, 저기가 더 빨라 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Self checkout might be quicker option.",
                    "translation": "셀프 계산대가 더 빠른 선택일 수도 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Weekend shopping is always like @@.",
                    "hint": "이것, 이런 상황을 가리키는 지시대명사예요.",
                    "optionA": "that",
                    "optionB": "this",
                    "optionC": "those",
                    "result": "this",
                    "explanation": "'this'는 '이런 상황'을 가리키는 지시대명사로 현재 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "You're right, fewer items work better.",
                    "translation": "맞아, 물건 적으면 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Plus no waiting for slow cashiers.",
                    "translation": "게다가 느린 계산원 기다릴 필요도 없고."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Perfect solution, let's go there now.",
                    "translation": "완벽한 해결책이야, 지금 거기로 가자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Smart thinking pays off in crowds.",
                    "translation": "인파 속에서는 현명한 생각이 도움돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 가장 짧은 줄을 찾아보자고 제안한 문장을 완성하세요.",
                    "optionA": "find",
                    "optionB": "Let's",
                    "optionC": "line",
                    "optionD": "shortest",
                    "optionE": "the",
                    "result": "Let's find the shortest line",
                    "explanation": "'가장 짧은 줄 찾아보자'라는 뜻으로 대기시간을 줄이는 실용적인 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "계산대 줄이 너무 길어",
            "explanation": "계산하려고 하는데 모든 계산대에 긴 줄이 서 있어서 기다리는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "계산대"
                },
                {
                    "tag": "줄"
                },
                {
                    "tag": "대기"
                }
            ],
            "engTags": [
                {
                    "tag": "checkout"
                },
                {
                    "tag": "line"
                },
                {
                    "tag": "waiting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Every checkout line is incredibly long.",
                    "translation": "모든 계산대 줄이 엄청 길어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Weekend shopping is always like this.",
                    "translation": "주말 쇼핑은 항상 이래."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I should have come earlier.",
                    "translation": "더 일찍 올 걸 그랬어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 빠르게 계산을 마칠 수 있다.",
                    "hint": "'incredibly long'은 엄청 길다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '엄청 길어'라고 말했으니 오래 기다려야 하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Let's find the shortest line available.",
                    "translation": "가장 짧은 줄 찾아보자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Good strategy, that one looks faster.",
                    "translation": "좋은 전략이야, 저기가 더 빨라 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Self checkout might be quicker option.",
                    "translation": "셀프 계산대가 더 빠른 선택일 수도 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Weekend shopping is always like @@.",
                    "hint": "이것, 이런 상황을 가리키는 지시대명사예요.",
                    "optionA": "that",
                    "optionB": "this",
                    "optionC": "those",
                    "result": "this",
                    "explanation": "'this'는 '이런 상황'을 가리키는 지시대명사로 현재 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "You're right, fewer items work better.",
                    "translation": "맞아, 물건 적으면 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Plus no waiting for slow cashiers.",
                    "translation": "게다가 느린 계산원 기다릴 필요도 없고."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Perfect solution, let's go there now.",
                    "translation": "완벽한 해결책이야, 지금 거기로 가자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Smart thinking pays off in crowds.",
                    "translation": "인파 속에서는 현명한 생각이 도움돼."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 가장 짧은 줄을 찾아보자고 제안한 문장을 완성하세요.",
                    "optionA": "find",
                    "optionB": "Let's",
                    "optionC": "line",
                    "optionD": "shortest",
                    "optionE": "the",
                    "result": "Let's find the shortest line",
                    "explanation": "'가장 짧은 줄 찾아보자'라는 뜻으로 대기시간을 줄이는 실용적인 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5144 MISMATCH

가격표가 없어서 얼마인지 모르겠어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "가격표가 없어서 얼마인지 모르겠어",
            "explanation": "사고 싶은 상품에 가격표가 없어서 가격을 알 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가격표"
                },
                {
                    "tag": "없음"
                },
                {
                    "tag": "모름"
                }
            ],
            "engTags": [
                {
                    "tag": "price"
                },
                {
                    "tag": "tag"
                },
                {
                    "tag": "missing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "There's no price tag on this.",
                    "translation": "이거에 가격표가 없어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's really annoying when shopping honestly.",
                    "translation": "쇼핑할 때 솔직히 정말 짜증나지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I can't decide without knowing cost.",
                    "translation": "가격 모르면 결정할 수가 없어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "There's no price @@ on this.",
                    "hint": "상품 가격을 표시하는 작은 종이나 라벨이에요.",
                    "optionA": "list",
                    "optionB": "tag",
                    "optionC": "book",
                    "result": "tag",
                    "explanation": "'tag'는 '표, 라벨'이라는 뜻으로 가격을 표시하는 작은 종이를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Let's ask staff member for help.",
                    "translation": "직원한테 도움 요청해보자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Good idea, they should know exactly.",
                    "translation": "좋은 생각이야, 정확히 알 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Or try scanning with store app.",
                    "translation": "아니면 매장 앱으로 스캔해봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 상품 가격을 정확히 알고 있다.",
                    "hint": "'can't decide without knowing'은 모르면 결정할 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '가격 모르면 결정할 수가 없어'라고 말했으니 가격을 모르는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Smart thinking, technology helps shopping these days.",
                    "translation": "현명한 생각이야, 요즘 기술이 쇼핑에 도움돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Most stores have barcode scanning features.",
                    "translation": "대부분 매장에 바코드 스캔 기능이 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Let me try that first before asking.",
                    "translation": "물어보기 전에 먼저 해볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Perfect, saves time and less awkward.",
                    "translation": "완벽해, 시간도 아끼고 덜 어색해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 직원에게 도움을 요청해보자고 말한 문장을 완성하세요.",
                    "optionA": "ask",
                    "optionB": "Let's",
                    "optionC": "member",
                    "optionD": "staff",
                    "optionE": "help",
                    "result": "Let's ask staff member help",
                    "explanation": "'직원한테 도움 요청해보자'라는 뜻으로 가격 문의의 해결 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "가격표가 없어서 얼마인지 모르겠어",
            "explanation": "사고 싶은 상품에 가격표가 없어서 가격을 알 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가격표"
                },
                {
                    "tag": "없음"
                },
                {
                    "tag": "모름"
                }
            ],
            "engTags": [
                {
                    "tag": "price"
                },
                {
                    "tag": "tag"
                },
                {
                    "tag": "missing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "There's no price tag on this.",
                    "translation": "이거에 가격표가 없어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's really annoying when shopping honestly.",
                    "translation": "쇼핑할 때 솔직히 정말 짜증나지."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I can't decide without knowing cost.",
                    "translation": "가격 모르면 결정할 수가 없어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "There's no price @@ on this.",
                    "hint": "상품 가격을 표시하는 작은 종이나 라벨이에요.",
                    "optionA": "list",
                    "optionB": "tag",
                    "optionC": "book",
                    "result": "tag",
                    "explanation": "'tag'는 '표, 라벨'이라는 뜻으로 가격을 표시하는 작은 종이를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Let's ask staff member for help.",
                    "translation": "직원한테 도움 요청해보자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Good idea, they should know exactly.",
                    "translation": "좋은 생각이야, 정확히 알 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Or try scanning with store app.",
                    "translation": "아니면 매장 앱으로 스캔해봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 상품 가격을 정확히 알고 있다.",
                    "hint": "'can't decide without knowing'은 모르면 결정할 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '가격 모르면 결정할 수가 없어'라고 말했으니 가격을 모르는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Smart thinking, technology helps shopping these days.",
                    "translation": "현명한 생각이야, 요즘 기술이 쇼핑에 도움돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Most stores have barcode scanning features.",
                    "translation": "대부분 매장에 바코드 스캔 기능이 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Let me try that first before asking.",
                    "translation": "물어보기 전에 먼저 해볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Perfect, saves time and less awkward.",
                    "translation": "완벽해, 시간도 아끼고 덜 어색해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 직원에게 도움을 요청해보자고 말한 문장을 완성하세요.",
                    "optionA": "ask",
                    "optionB": "Let's",
                    "optionC": "member",
                    "optionD": "staff",
                    "optionE": "help",
                    "result": "Let's ask staff member help",
                    "explanation": "'직원한테 도움 요청해보자'라는 뜻으로 가격 문의의 해결 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5145 MISMATCH

쇼핑 리스트를 깜빡했어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑 리스트를 깜빡했어",
            "explanation": "마트에 와서 사려던 물건들을 적은 리스트를 집에 두고 온 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "리스트"
                },
                {
                    "tag": "깜빡"
                },
                {
                    "tag": "기억"
                }
            ],
            "engTags": [
                {
                    "tag": "list"
                },
                {
                    "tag": "forgot"
                },
                {
                    "tag": "memory"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I forgot my shopping list home.",
                    "translation": "쇼핑 리스트를 집에 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Can you remember what you needed?",
                    "translation": "뭐가 필요했는지 기억나?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Only half of the items maybe.",
                    "translation": "아마 절반 정도만."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 쇼핑 리스트를 잘 가져왔다.",
                    "hint": "'forgot home'은 집에 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '집에 두고 왔어'라고 말했으니 리스트를 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Try walking through each store section.",
                    "translation": "매장 각 섹션을 돌아다녀봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good thinking, might trigger my memory.",
                    "translation": "좋은 생각이야, 기억이 떠오를 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Usually seeing items helps you remember.",
                    "translation": "보통 물건을 보면 기억하는 데 도움돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Can you remember what you @@?",
                    "hint": "필요로 했다, 요구했다라는 의미의 동사 과거형이에요.",
                    "optionA": "wanted",
                    "optionB": "needed",
                    "optionC": "bought",
                    "result": "needed",
                    "explanation": "'needed'는 '필요로 했다'라는 뜻으로 쇼핑 목적을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "That makes perfect sense actually today.",
                    "translation": "오늘 그게 정말 말이 되네."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Start with essentials like milk bread.",
                    "translation": "우유, 빵 같은 필수품부터 시작해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Right, basics are usually consistent needs.",
                    "translation": "맞아, 기본 용품들은 보통 꾸준히 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Then move to other sections gradually.",
                    "translation": "그다음에 다른 섹션으로 점진적으로 이동해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 매장 각 섹션을 돌아다녀보라고 제안한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "through",
                    "optionC": "walking",
                    "optionD": "section",
                    "optionE": "store",
                    "result": "Try walking through store section",
                    "explanation": "'매장 각 섹션을 돌아다녀봐'라는 뜻으로 기억을 되살리는 실용적인 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑 리스트를 깜빡했어",
            "explanation": "마트에 와서 사려던 물건들을 적은 리스트를 집에 두고 온 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "리스트"
                },
                {
                    "tag": "깜빡"
                },
                {
                    "tag": "기억"
                }
            ],
            "engTags": [
                {
                    "tag": "list"
                },
                {
                    "tag": "forgot"
                },
                {
                    "tag": "memory"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I forgot my shopping list home.",
                    "translation": "쇼핑 리스트를 집에 두고 왔어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Can you remember what you needed?",
                    "translation": "뭐가 필요했는지 기억나?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Only half of the items maybe.",
                    "translation": "아마 절반 정도만."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 쇼핑 리스트를 잘 가져왔다.",
                    "hint": "'forgot home'은 집에 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '집에 두고 왔어'라고 말했으니 리스트를 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Try walking through each store section.",
                    "translation": "매장 각 섹션을 돌아다녀봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good thinking, might trigger my memory.",
                    "translation": "좋은 생각이야, 기억이 떠오를 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Usually seeing items helps you remember.",
                    "translation": "보통 물건을 보면 기억하는 데 도움돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Can you remember what you @@?",
                    "hint": "필요로 했다, 요구했다라는 의미의 동사 과거형이에요.",
                    "optionA": "wanted",
                    "optionB": "needed",
                    "optionC": "bought",
                    "result": "needed",
                    "explanation": "'needed'는 '필요로 했다'라는 뜻으로 쇼핑 목적을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "That makes perfect sense actually today.",
                    "translation": "오늘 그게 정말 말이 되네."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Start with essentials like milk bread.",
                    "translation": "우유, 빵 같은 필수품부터 시작해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Right, basics are usually consistent needs.",
                    "translation": "맞아, 기본 용품들은 보통 꾸준히 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Then move to other sections gradually.",
                    "translation": "그다음에 다른 섹션으로 점진적으로 이동해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 매장 각 섹션을 돌아다녀보라고 제안한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "through",
                    "optionC": "walking",
                    "optionD": "section",
                    "optionE": "store",
                    "result": "Try walking through store section",
                    "explanation": "'매장 각 섹션을 돌아다녀봐'라는 뜻으로 기억을 되살리는 실용적인 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5146 MISMATCH

신발 끈이 계속 풀려서 걷기 힘들어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "신발 끈이 계속 풀려서 걷기 힘들어",
            "explanation": "쇼핑 중에 신발끈이 자꾸 풀려서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신발끈"
                },
                {
                    "tag": "풀림"
                },
                {
                    "tag": "불편"
                }
            ],
            "engTags": [
                {
                    "tag": "shoelace"
                },
                {
                    "tag": "untied"
                },
                {
                    "tag": "walking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My shoelaces keep coming loose today.",
                    "translation": "내 신발끈이 오늘 계속 느슨해져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really annoying while walking around.",
                    "translation": "돌아다닐 때 정말 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I have to stop every minutes.",
                    "translation": "매 몇 분마다 멈춰야 해."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My shoelaces keep coming @@ today.",
                    "hint": "느슨해진, 풀린 상태를 나타내는 형용사예요.",
                    "optionA": "tight",
                    "optionB": "loose",
                    "optionC": "new",
                    "result": "loose",
                    "explanation": "'loose'는 '느슨한, 풀린'이라는 뜻으로 단단히 묶이지 않은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Maybe try double knotting them securely.",
                    "translation": "두 번 매듭을 단단히 해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Good suggestion, I'll do that now.",
                    "translation": "좋은 제안이야, 지금 해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Or the laces might be worn.",
                    "translation": "아니면 끈이 낡았을 수도 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연이 편안하게 쇼핑하고 있다.",
                    "hint": "'keep coming loose'는 계속 풀어진다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '계속 느슨해져'라고 말했으니 불편한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "That's probably it, they're pretty old.",
                    "translation": "아마 그런 것 같아, 꽤 오래됐거든."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "New laces aren't expensive at all.",
                    "translation": "새 끈은 전혀 비싸지 않아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "True, should probably replace them soon.",
                    "translation": "맞아, 아마 곧 교체해야 할 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Meanwhile double knot should work temporarily.",
                    "translation": "그동안 두 번 매듭이 임시로 작동할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 두 번 매듭을 단단히 해보라고 제안한 문장을 완성하세요.",
                    "optionA": "try",
                    "optionB": "Maybe",
                    "optionC": "knotting",
                    "optionD": "double",
                    "optionE": "securely",
                    "result": "Maybe try double knotting securely",
                    "explanation": "'두 번 매듭을 단단히 해봐'라는 뜻으로 신발끈 문제의 임시 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "신발 끈이 계속 풀려서 걷기 힘들어",
            "explanation": "쇼핑 중에 신발끈이 자꾸 풀려서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신발끈"
                },
                {
                    "tag": "풀림"
                },
                {
                    "tag": "불편"
                }
            ],
            "engTags": [
                {
                    "tag": "shoelace"
                },
                {
                    "tag": "untied"
                },
                {
                    "tag": "walking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My shoelaces keep coming loose today.",
                    "translation": "내 신발끈이 오늘 계속 느슨해져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really annoying while walking around.",
                    "translation": "돌아다닐 때 정말 짜증나겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I have to stop every minutes.",
                    "translation": "매 몇 분마다 멈춰야 해."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My shoelaces keep coming @@ today.",
                    "hint": "느슨해진, 풀린 상태를 나타내는 형용사예요.",
                    "optionA": "tight",
                    "optionB": "loose",
                    "optionC": "new",
                    "result": "loose",
                    "explanation": "'loose'는 '느슨한, 풀린'이라는 뜻으로 단단히 묶이지 않은 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Maybe try double knotting them securely.",
                    "translation": "두 번 매듭을 단단히 해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Good suggestion, I'll do that now.",
                    "translation": "좋은 제안이야, 지금 해볼게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Or the laces might be worn.",
                    "translation": "아니면 끈이 낡았을 수도 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연이 편안하게 쇼핑하고 있다.",
                    "hint": "'keep coming loose'는 계속 풀어진다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '계속 느슨해져'라고 말했으니 불편한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "That's probably it, they're pretty old.",
                    "translation": "아마 그런 것 같아, 꽤 오래됐거든."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "New laces aren't expensive at all.",
                    "translation": "새 끈은 전혀 비싸지 않아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "True, should probably replace them soon.",
                    "translation": "맞아, 아마 곧 교체해야 할 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Meanwhile double knot should work temporarily.",
                    "translation": "그동안 두 번 매듭이 임시로 작동할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 두 번 매듭을 단단히 해보라고 제안한 문장을 완성하세요.",
                    "optionA": "try",
                    "optionB": "Maybe",
                    "optionC": "knotting",
                    "optionD": "double",
                    "optionE": "securely",
                    "result": "Maybe try double knotting securely",
                    "explanation": "'두 번 매듭을 단단히 해봐'라는 뜻으로 신발끈 문제의 임시 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5147 MISMATCH

환불 영수증을 잃어버렸어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "환불 영수증을 잃어버렸어",
            "explanation": "불량품을 환불받으려는데 영수증을 분실해서 곤란한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "영수증"
                },
                {
                    "tag": "환불"
                },
                {
                    "tag": "분실"
                }
            ],
            "engTags": [
                {
                    "tag": "receipt"
                },
                {
                    "tag": "refund"
                },
                {
                    "tag": "lost"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "I lost the receipt for return.",
                    "translation": "반품용 영수증을 잃어버렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "When did you buy this item?",
                    "translation": "이 물건 언제 샀어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "Just yesterday at this same store.",
                    "translation": "바로 어제 이 같은 매장에서."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상현이 영수증을 안전하게 보관하고 있다.",
                    "hint": "'lost the receipt'는 영수증을 잃었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상현은 '영수증을 잃어버렸어'라고 말했으니 분실한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Maybe they can look up transaction.",
                    "translation": "거래 내역을 찾아볼 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "Good thinking, I used my card.",
                    "translation": "좋은 생각이야, 카드 썼거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Card records should show the purchase.",
                    "translation": "카드 기록에 구매가 나와 있을 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Just yesterday at this same @@.",
                    "hint": "상품을 판매하는 장소를 의미하는 명사예요.",
                    "optionA": "house",
                    "optionB": "store",
                    "optionC": "park",
                    "result": "store",
                    "explanation": "'store'는 '매장, 상점'이라는 뜻으로 물건을 사고파는 장소를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "Perfect, that should be enough proof.",
                    "translation": "완벽해, 그게 충분한 증거가 될 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Most stores are understanding about receipts.",
                    "translation": "대부분 매장은 영수증에 대해 이해해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "Hope they can help without problems.",
                    "translation": "문제없이 도와줄 수 있으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Just explain the situation honestly clearly.",
                    "translation": "상황을 솔직하고 명확하게 설명해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 거래 내역을 찾아볼 수 있을 것이라고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "look",
                    "optionC": "they",
                    "optionD": "transaction",
                    "optionE": "can",
                    "result": "Maybe they can look transaction",
                    "explanation": "'거래 내역을 찾아볼 수 있을 거야'라는 뜻으로 영수증 없이도 환불받을 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "환불 영수증을 잃어버렸어",
            "explanation": "불량품을 환불받으려는데 영수증을 분실해서 곤란한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "영수증"
                },
                {
                    "tag": "환불"
                },
                {
                    "tag": "분실"
                }
            ],
            "engTags": [
                {
                    "tag": "receipt"
                },
                {
                    "tag": "refund"
                },
                {
                    "tag": "lost"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "I lost the receipt for return.",
                    "translation": "반품용 영수증을 잃어버렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "When did you buy this item?",
                    "translation": "이 물건 언제 샀어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "Just yesterday at this same store.",
                    "translation": "바로 어제 이 같은 매장에서."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상현이 영수증을 안전하게 보관하고 있다.",
                    "hint": "'lost the receipt'는 영수증을 잃었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상현은 '영수증을 잃어버렸어'라고 말했으니 분실한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Maybe they can look up transaction.",
                    "translation": "거래 내역을 찾아볼 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "Good thinking, I used my card.",
                    "translation": "좋은 생각이야, 카드 썼거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Card records should show the purchase.",
                    "translation": "카드 기록에 구매가 나와 있을 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Just yesterday at this same @@.",
                    "hint": "상품을 판매하는 장소를 의미하는 명사예요.",
                    "optionA": "house",
                    "optionB": "store",
                    "optionC": "park",
                    "result": "store",
                    "explanation": "'store'는 '매장, 상점'이라는 뜻으로 물건을 사고파는 장소를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "Perfect, that should be enough proof.",
                    "translation": "완벽해, 그게 충분한 증거가 될 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Most stores are understanding about receipts.",
                    "translation": "대부분 매장은 영수증에 대해 이해해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "Hope they can help without problems.",
                    "translation": "문제없이 도와줄 수 있으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Just explain the situation honestly clearly.",
                    "translation": "상황을 솔직하고 명확하게 설명해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "선영이 거래 내역을 찾아볼 수 있을 것이라고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "look",
                    "optionC": "they",
                    "optionD": "transaction",
                    "optionE": "can",
                    "result": "Maybe they can look transaction",
                    "explanation": "'거래 내역을 찾아볼 수 있을 거야'라는 뜻으로 영수증 없이도 환불받을 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5148 MISMATCH

시식코너에서 배만 채웠어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시식코너에서 배만 채웠어",
            "explanation": "마트 시식코너에서 너무 많이 먹어서 배가 부른 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시식"
                },
                {
                    "tag": "배부름"
                },
                {
                    "tag": "마트"
                }
            ],
            "engTags": [
                {
                    "tag": "sample"
                },
                {
                    "tag": "full"
                },
                {
                    "tag": "tasting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I'm completely full from food samples.",
                    "translation": "시식 때문에 완전히 배불러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "You tried every single tasting station.",
                    "translation": "모든 시식 코너 다 해봤구나."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "They were offering so many things.",
                    "translation": "너무 많은 걸 제공하고 있었어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm completely @@ from food samples.",
                    "hint": "배가 부른 상태를 나타내는 형용사예요.",
                    "optionA": "hungry",
                    "optionB": "full",
                    "optionC": "tired",
                    "result": "full",
                    "explanation": "'full'은 '배부른'이라는 뜻으로 음식을 많이 먹어서 포만감을 느끼는 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Now you won't need lunch today.",
                    "translation": "이제 오늘 점심 안 먹어도 되겠네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "True, I feel kinda guilty though.",
                    "translation": "맞아, 그런데 좀 미안한 기분이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "At least buy something they sampled.",
                    "translation": "적어도 시식한 것 중에서 뭔가 사."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "도윤이 시식을 조금만 했다.",
                    "hint": "'every single station'은 모든 코너를 다 했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '모든 시식 코너 다 해봤구나'라고 말했으니 많이 먹은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Good idea, that cheese was amazing.",
                    "translation": "좋은 생각이야, 그 치즈가 엄청 맛있었어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Perfect, then everyone wins here today.",
                    "translation": "완벽해, 그럼 오늘 모두가 이기는 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yeah, fair trade for all parties.",
                    "translation": "맞아, 모든 당사자에게 공정한 거래야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "That's the spirit of good shopping.",
                    "translation": "그게 좋은 쇼핑의 정신이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 적어도 시식한 것 중에서 뭔가 사라고 말한 문장을 완성하세요.",
                    "optionA": "At",
                    "optionB": "buy",
                    "optionC": "they",
                    "optionD": "least",
                    "optionE": "sampled",
                    "result": "At least buy they sampled",
                    "explanation": "'적어도 시식한 것 중에서 뭔가 사'라는 뜻으로 예의를 지키자는 제안이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시식코너에서 배만 채웠어",
            "explanation": "마트 시식코너에서 너무 많이 먹어서 배가 부른 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시식"
                },
                {
                    "tag": "배부름"
                },
                {
                    "tag": "마트"
                }
            ],
            "engTags": [
                {
                    "tag": "sample"
                },
                {
                    "tag": "full"
                },
                {
                    "tag": "tasting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I'm completely full from food samples.",
                    "translation": "시식 때문에 완전히 배불러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "You tried every single tasting station.",
                    "translation": "모든 시식 코너 다 해봤구나."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "They were offering so many things.",
                    "translation": "너무 많은 걸 제공하고 있었어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm completely @@ from food samples.",
                    "hint": "배가 부른 상태를 나타내는 형용사예요.",
                    "optionA": "hungry",
                    "optionB": "full",
                    "optionC": "tired",
                    "result": "full",
                    "explanation": "'full'은 '배부른'이라는 뜻으로 음식을 많이 먹어서 포만감을 느끼는 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Now you won't need lunch today.",
                    "translation": "이제 오늘 점심 안 먹어도 되겠네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "True, I feel kinda guilty though.",
                    "translation": "맞아, 그런데 좀 미안한 기분이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "At least buy something they sampled.",
                    "translation": "적어도 시식한 것 중에서 뭔가 사."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "도윤이 시식을 조금만 했다.",
                    "hint": "'every single station'은 모든 코너를 다 했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '모든 시식 코너 다 해봤구나'라고 말했으니 많이 먹은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Good idea, that cheese was amazing.",
                    "translation": "좋은 생각이야, 그 치즈가 엄청 맛있었어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Perfect, then everyone wins here today.",
                    "translation": "완벽해, 그럼 오늘 모두가 이기는 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yeah, fair trade for all parties.",
                    "translation": "맞아, 모든 당사자에게 공정한 거래야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "That's the spirit of good shopping.",
                    "translation": "그게 좋은 쇼핑의 정신이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 적어도 시식한 것 중에서 뭔가 사라고 말한 문장을 완성하세요.",
                    "optionA": "At",
                    "optionB": "buy",
                    "optionC": "they",
                    "optionD": "least",
                    "optionE": "sampled",
                    "result": "At least buy they sampled",
                    "explanation": "'적어도 시식한 것 중에서 뭔가 사'라는 뜻으로 예의를 지키자는 제안이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5149 MISMATCH

마네킹이 입은 옷이 없어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "마네킹이 입은 옷이 없어",
            "explanation": "마네킹이 입고 있던 옷을 사고 싶은데 진열장에서 찾을 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마네킹"
                },
                {
                    "tag": "진열"
                },
                {
                    "tag": "없음"
                }
            ],
            "engTags": [
                {
                    "tag": "mannequin"
                },
                {
                    "tag": "display"
                },
                {
                    "tag": "missing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I want that mannequin's outfit exactly.",
                    "translation": "저 마네킹 옷을 정확히 그대로 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "But I don't see it anywhere.",
                    "translation": "근데 어디에도 안 보이는데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Maybe it's all sold out already.",
                    "translation": "아마 벌써 다 팔린 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이 마네킹 옷을 쉽게 찾았다.",
                    "hint": "'don't see it anywhere'는 어디에도 안 보인다는 뜻이에요.",
                    "result": "X",
                    "explanation": "승현은 '어디에도 안 보이는데'라고 말했으니 옷을 찾지 못하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Let's ask staff about the display.",
                    "translation": "진열에 대해서 직원에게 물어보자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Good thinking, they might have stock.",
                    "translation": "좋은 생각이야, 재고가 있을 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Or know when restocking happens next.",
                    "translation": "아니면 다음 재입고가 언제인지 알 수도 있고."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Maybe it's all sold @@ already.",
                    "hint": "팔렸다, 매진되었다는 의미의 전치사구예요.",
                    "optionA": "in",
                    "optionB": "out",
                    "optionC": "up",
                    "result": "out",
                    "explanation": "'sold out'은 '매진된'이라는 뜻으로 상품이 다 팔린 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "True, popular items disappear quickly here.",
                    "translation": "맞아, 인기 상품들은 여기서 빨리 사라져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Especially when displayed so prominently like.",
                    "translation": "특히 이렇게 눈에 띄게 진열되어 있으면 더."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "I should have come earlier.",
                    "translation": "더 일찍 올 걸 그랬어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Don't worry, maybe they'll restock soon.",
                    "translation": "걱정마, 아마 곧 재입고할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 진열에 대해 직원에게 물어보자고 제안한 문장을 완성하세요.",
                    "optionA": "Let's",
                    "optionB": "staff",
                    "optionC": "ask",
                    "optionD": "display",
                    "optionE": "the",
                    "result": "Let's ask staff the display",
                    "explanation": "'진열에 대해서 직원에게 물어보자'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "마네킹이 입은 옷이 없어",
            "explanation": "마네킹이 입고 있던 옷을 사고 싶은데 진열장에서 찾을 수 없는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마네킹"
                },
                {
                    "tag": "진열"
                },
                {
                    "tag": "없음"
                }
            ],
            "engTags": [
                {
                    "tag": "mannequin"
                },
                {
                    "tag": "display"
                },
                {
                    "tag": "missing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I want that mannequin's outfit exactly.",
                    "translation": "저 마네킹 옷을 정확히 그대로 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "But I don't see it anywhere.",
                    "translation": "근데 어디에도 안 보이는데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Maybe it's all sold out already.",
                    "translation": "아마 벌써 다 팔린 것 같아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이 마네킹 옷을 쉽게 찾았다.",
                    "hint": "'don't see it anywhere'는 어디에도 안 보인다는 뜻이에요.",
                    "result": "X",
                    "explanation": "승현은 '어디에도 안 보이는데'라고 말했으니 옷을 찾지 못하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Let's ask staff about the display.",
                    "translation": "진열에 대해서 직원에게 물어보자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Good thinking, they might have stock.",
                    "translation": "좋은 생각이야, 재고가 있을 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Or know when restocking happens next.",
                    "translation": "아니면 다음 재입고가 언제인지 알 수도 있고."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Maybe it's all sold @@ already.",
                    "hint": "팔렸다, 매진되었다는 의미의 전치사구예요.",
                    "optionA": "in",
                    "optionB": "out",
                    "optionC": "up",
                    "result": "out",
                    "explanation": "'sold out'은 '매진된'이라는 뜻으로 상품이 다 팔린 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "True, popular items disappear quickly here.",
                    "translation": "맞아, 인기 상품들은 여기서 빨리 사라져."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Especially when displayed so prominently like.",
                    "translation": "특히 이렇게 눈에 띄게 진열되어 있으면 더."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "I should have come earlier.",
                    "translation": "더 일찍 올 걸 그랬어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Don't worry, maybe they'll restock soon.",
                    "translation": "걱정마, 아마 곧 재입고할 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 진열에 대해 직원에게 물어보자고 제안한 문장을 완성하세요.",
                    "optionA": "Let's",
                    "optionB": "staff",
                    "optionC": "ask",
                    "optionD": "display",
                    "optionE": "the",
                    "result": "Let's ask staff the display",
                    "explanation": "'진열에 대해서 직원에게 물어보자'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5150 MISMATCH

쇼핑몰이 너무 복잡해서 길 잃었어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑몰이 너무 복잡해서 길 잃었어",
            "explanation": "큰 쇼핑몰에서 길을 잃고 원하는 매장을 찾지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑몰"
                },
                {
                    "tag": "길찾기"
                },
                {
                    "tag": "복잡"
                }
            ],
            "engTags": [
                {
                    "tag": "mall"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "complicated"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "This mall layout is so confusing.",
                    "translation": "이 쇼핑몰 구조가 너무 헷갈려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Where are we trying to go?",
                    "translation": "우리 어디 가려고 했지?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "That electronics store on third floor.",
                    "translation": "3층에 있는 전자제품 매장."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This mall layout is so @@.",
                    "hint": "헷갈리고 이해하기 어려운 상태를 나타내는 형용사예요.",
                    "optionA": "simple",
                    "optionB": "confusing",
                    "optionC": "small",
                    "result": "confusing",
                    "explanation": "'confusing'은 '혼란스러운, 헷갈리는'이라는 뜻으로 복잡해서 이해하기 어려운 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Let's look for directory map first.",
                    "translation": "먼저 안내도 찾아보자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Smart idea, there's one by escalator.",
                    "translation": "현명한 생각이야, 에스컬레이터 옆에 하나 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Perfect, that shows all store locations.",
                    "translation": "완벽해, 모든 매장 위치가 나와 있을 거야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "지우와 나연이 쉽게 길을 찾고 있다.",
                    "hint": "'so confusing'은 너무 헷갈린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '너무 헷갈려'라고 말했으니 길을 찾기 어려운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Great, says third floor east wing.",
                    "translation": "좋아, 3층 동쪽 윙이라고 나와 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Much easier with proper directions now.",
                    "translation": "이제 제대로 된 방향이 있으니까 훨씬 쉬워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "These big malls need better signage.",
                    "translation": "이런 큰 쇼핑몰들은 더 좋은 표지판이 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "True, getting lost wastes so time.",
                    "translation": "맞아, 길 잃는 건 시간을 너무 낭비해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 먼저 안내도를 찾아보자고 제안한 문장을 완성하세요.",
                    "optionA": "look",
                    "optionB": "Let's",
                    "optionC": "directory",
                    "optionD": "first",
                    "optionE": "map",
                    "result": "Let's look directory map first",
                    "explanation": "'먼저 안내도 찾아보자'라는 뜻으로 길찾기 문제의 해결 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑몰이 너무 복잡해서 길 잃었어",
            "explanation": "큰 쇼핑몰에서 길을 잃고 원하는 매장을 찾지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑몰"
                },
                {
                    "tag": "길찾기"
                },
                {
                    "tag": "복잡"
                }
            ],
            "engTags": [
                {
                    "tag": "mall"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "complicated"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "This mall layout is so confusing.",
                    "translation": "이 쇼핑몰 구조가 너무 헷갈려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Where are we trying to go?",
                    "translation": "우리 어디 가려고 했지?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "That electronics store on third floor.",
                    "translation": "3층에 있는 전자제품 매장."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This mall layout is so @@.",
                    "hint": "헷갈리고 이해하기 어려운 상태를 나타내는 형용사예요.",
                    "optionA": "simple",
                    "optionB": "confusing",
                    "optionC": "small",
                    "result": "confusing",
                    "explanation": "'confusing'은 '혼란스러운, 헷갈리는'이라는 뜻으로 복잡해서 이해하기 어려운 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Let's look for directory map first.",
                    "translation": "먼저 안내도 찾아보자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Smart idea, there's one by escalator.",
                    "translation": "현명한 생각이야, 에스컬레이터 옆에 하나 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Perfect, that shows all store locations.",
                    "translation": "완벽해, 모든 매장 위치가 나와 있을 거야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "지우와 나연이 쉽게 길을 찾고 있다.",
                    "hint": "'so confusing'은 너무 헷갈린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '너무 헷갈려'라고 말했으니 길을 찾기 어려운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Great, says third floor east wing.",
                    "translation": "좋아, 3층 동쪽 윙이라고 나와 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Much easier with proper directions now.",
                    "translation": "이제 제대로 된 방향이 있으니까 훨씬 쉬워."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "These big malls need better signage.",
                    "translation": "이런 큰 쇼핑몰들은 더 좋은 표지판이 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "True, getting lost wastes so time.",
                    "translation": "맞아, 길 잃는 건 시간을 너무 낭비해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 먼저 안내도를 찾아보자고 제안한 문장을 완성하세요.",
                    "optionA": "look",
                    "optionB": "Let's",
                    "optionC": "directory",
                    "optionD": "first",
                    "optionE": "map",
                    "result": "Let's look directory map first",
                    "explanation": "'먼저 안내도 찾아보자'라는 뜻으로 길찾기 문제의 해결 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5151 MISMATCH

쇼핑백이 무거워서 못 들겠어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑백이 무거워서 못 들겠어",
            "explanation": "너무 많은 물건을 사서 쇼핑백이 무거워진 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "무거움"
                },
                {
                    "tag": "쇼핑백"
                },
                {
                    "tag": "힘듦"
                }
            ],
            "engTags": [
                {
                    "tag": "heavy"
                },
                {
                    "tag": "bag"
                },
                {
                    "tag": "carrying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "These bags are getting really heavy.",
                    "translation": "이 가방들이 정말 무거워지고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "You bought way too many things.",
                    "translation": "너무 많이 샀네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I can barely carry them anymore.",
                    "translation": "이제 거의 들 수가 없어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 쇼핑백을 쉽게 들고 다니고 있다.",
                    "hint": "'can barely carry'는 거의 들 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '거의 들 수가 없어'라고 말했으니 무거워서 힘든 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Let me help carry some bags.",
                    "translation": "내가 가방 몇 개 들어줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Thanks, that would be incredibly helpful.",
                    "translation": "고마워, 엄청 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Next time bring a shopping cart.",
                    "translation": "다음엔 쇼핑카트 가져와."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I can barely carry them @@.",
                    "hint": "더 이상이라는 의미의 부사예요.",
                    "optionA": "again",
                    "optionB": "anymore",
                    "optionC": "always",
                    "result": "anymore",
                    "explanation": "'anymore'는 '더 이상'이라는 뜻으로 상태의 변화나 한계를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Smart thinking, wheels make everything easier.",
                    "translation": "현명한 생각이야, 바퀴가 모든 걸 쉽게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Or just shop in smaller trips.",
                    "translation": "아니면 그냥 적게 나눠서 쇼핑해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "You're right, I got carried away.",
                    "translation": "맞아, 너무 빠져들었어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Happens to everyone in good stores.",
                    "translation": "좋은 매장에서는 누구에게나 있는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 가방 몇 개 들어주겠다고 말한 문장을 완성하세요.",
                    "optionA": "Let",
                    "optionB": "carry",
                    "optionC": "me",
                    "optionD": "some",
                    "optionE": "bags",
                    "result": "Let me carry some bags",
                    "explanation": "'내가 가방 몇 개 들어줄게'라는 뜻으로 도움을 제공하는 친절한 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑백이 무거워서 못 들겠어",
            "explanation": "너무 많은 물건을 사서 쇼핑백이 무거워진 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "무거움"
                },
                {
                    "tag": "쇼핑백"
                },
                {
                    "tag": "힘듦"
                }
            ],
            "engTags": [
                {
                    "tag": "heavy"
                },
                {
                    "tag": "bag"
                },
                {
                    "tag": "carrying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "These bags are getting really heavy.",
                    "translation": "이 가방들이 정말 무거워지고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "You bought way too many things.",
                    "translation": "너무 많이 샀네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I can barely carry them anymore.",
                    "translation": "이제 거의 들 수가 없어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 쇼핑백을 쉽게 들고 다니고 있다.",
                    "hint": "'can barely carry'는 거의 들 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '거의 들 수가 없어'라고 말했으니 무거워서 힘든 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Let me help carry some bags.",
                    "translation": "내가 가방 몇 개 들어줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Thanks, that would be incredibly helpful.",
                    "translation": "고마워, 엄청 도움될 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Next time bring a shopping cart.",
                    "translation": "다음엔 쇼핑카트 가져와."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I can barely carry them @@.",
                    "hint": "더 이상이라는 의미의 부사예요.",
                    "optionA": "again",
                    "optionB": "anymore",
                    "optionC": "always",
                    "result": "anymore",
                    "explanation": "'anymore'는 '더 이상'이라는 뜻으로 상태의 변화나 한계를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Smart thinking, wheels make everything easier.",
                    "translation": "현명한 생각이야, 바퀴가 모든 걸 쉽게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Or just shop in smaller trips.",
                    "translation": "아니면 그냥 적게 나눠서 쇼핑해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "You're right, I got carried away.",
                    "translation": "맞아, 너무 빠져들었어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Happens to everyone in good stores.",
                    "translation": "좋은 매장에서는 누구에게나 있는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 가방 몇 개 들어주겠다고 말한 문장을 완성하세요.",
                    "optionA": "Let",
                    "optionB": "carry",
                    "optionC": "me",
                    "optionD": "some",
                    "optionE": "bags",
                    "result": "Let me carry some bags",
                    "explanation": "'내가 가방 몇 개 들어줄게'라는 뜻으로 도움을 제공하는 친절한 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5152 MISMATCH

할인 쿠폰을 못 찾겠어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "할인 쿠폰을 못 찾겠어",
            "explanation": "계산하려는데 가져온 할인 쿠폰을 찾지 못해서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쿠폰"
                },
                {
                    "tag": "할인"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "coupon"
                },
                {
                    "tag": "discount"
                },
                {
                    "tag": "searching"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I can't find my discount coupon.",
                    "translation": "할인 쿠폰을 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Did you check all your pockets?",
                    "translation": "주머니 다 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Yeah, I searched everywhere already carefully.",
                    "translation": "응, 이미 모든 곳을 조심스럽게 찾아봤어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't find my discount @@.",
                    "hint": "할인을 받을 수 있는 작은 종이나 티켓이에요.",
                    "optionA": "card",
                    "optionB": "coupon",
                    "optionC": "money",
                    "result": "coupon",
                    "explanation": "'coupon'은 '쿠폰'이라는 뜻으로 할인을 받을 수 있는 증표를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe it fell out somewhere earlier.",
                    "translation": "아까 어디선가 떨어뜨린 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's possible, I was walking around.",
                    "translation": "그럴 수도 있어, 돌아다니고 있었거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Check if store has same promotion.",
                    "translation": "매장에서 같은 프로모션 하는지 확인해봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 할인 쿠폰을 잘 가지고 있다.",
                    "hint": "'can't find'는 찾을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '못 찾겠어'라고 말했으니 쿠폰을 분실한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Good thinking, they might honor it.",
                    "translation": "좋은 생각이야, 인정해줄 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Many stores are flexible about coupons.",
                    "translation": "많은 매장이 쿠폰에 대해 유연해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Worth trying before paying full price.",
                    "translation": "정가 내기 전에 시도해볼 만해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Exactly, worst case they say no.",
                    "translation": "정확해, 최악의 경우 안 된다고 하는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 아까 어디선가 떨어뜨린 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "fell",
                    "optionB": "Maybe",
                    "optionC": "somewhere",
                    "optionD": "out",
                    "optionE": "it",
                    "result": "Maybe it fell out somewhere",
                    "explanation": "'아까 어디선가 떨어뜨린 것 같아'라는 뜻으로 쿠폰 분실 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "할인 쿠폰을 못 찾겠어",
            "explanation": "계산하려는데 가져온 할인 쿠폰을 찾지 못해서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쿠폰"
                },
                {
                    "tag": "할인"
                },
                {
                    "tag": "찾기"
                }
            ],
            "engTags": [
                {
                    "tag": "coupon"
                },
                {
                    "tag": "discount"
                },
                {
                    "tag": "searching"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I can't find my discount coupon.",
                    "translation": "할인 쿠폰을 못 찾겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Did you check all your pockets?",
                    "translation": "주머니 다 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Yeah, I searched everywhere already carefully.",
                    "translation": "응, 이미 모든 곳을 조심스럽게 찾아봤어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't find my discount @@.",
                    "hint": "할인을 받을 수 있는 작은 종이나 티켓이에요.",
                    "optionA": "card",
                    "optionB": "coupon",
                    "optionC": "money",
                    "result": "coupon",
                    "explanation": "'coupon'은 '쿠폰'이라는 뜻으로 할인을 받을 수 있는 증표를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe it fell out somewhere earlier.",
                    "translation": "아까 어디선가 떨어뜨린 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's possible, I was walking around.",
                    "translation": "그럴 수도 있어, 돌아다니고 있었거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Check if store has same promotion.",
                    "translation": "매장에서 같은 프로모션 하는지 확인해봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 할인 쿠폰을 잘 가지고 있다.",
                    "hint": "'can't find'는 찾을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '못 찾겠어'라고 말했으니 쿠폰을 분실한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Good thinking, they might honor it.",
                    "translation": "좋은 생각이야, 인정해줄 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Many stores are flexible about coupons.",
                    "translation": "많은 매장이 쿠폰에 대해 유연해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Worth trying before paying full price.",
                    "translation": "정가 내기 전에 시도해볼 만해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Exactly, worst case they say no.",
                    "translation": "정확해, 최악의 경우 안 된다고 하는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 아까 어디선가 떨어뜨린 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "fell",
                    "optionB": "Maybe",
                    "optionC": "somewhere",
                    "optionD": "out",
                    "optionE": "it",
                    "result": "Maybe it fell out somewhere",
                    "explanation": "'아까 어디선가 떨어뜨린 것 같아'라는 뜻으로 쿠폰 분실 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5153 MISMATCH

옷 사이즈가 애매해서 못 정하겠어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "옷 사이즈가 애매해서 못 정하겠어",
            "explanation": "M과 L 사이에서 고민되어서 사이즈를 결정하지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "사이즈"
                },
                {
                    "tag": "고민"
                },
                {
                    "tag": "애매"
                }
            ],
            "engTags": [
                {
                    "tag": "size"
                },
                {
                    "tag": "decision"
                },
                {
                    "tag": "between"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I'm torn between medium and large.",
                    "translation": "미디엄과 라지 사이에서 고민이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Which one feels more comfortable honestly?",
                    "translation": "솔직히 어느 게 더 편해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Medium fits but large gives room.",
                    "translation": "미디엄은 맞는데 라지는 여유가 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 사이즈를 쉽게 결정했다.",
                    "hint": "'torn between'은 사이에서 고민한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '사이에서 고민이야'라고 말했으니 결정하지 못하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Think about how you'll wear it.",
                    "translation": "어떻게 입을지 생각해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Good point, I prefer looser clothing.",
                    "translation": "맞는 말이야, 좀 더 루즈한 옷을 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Then large seems like better choice.",
                    "translation": "그럼 라지가 더 좋은 선택인 것 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Medium fits but large gives @@.",
                    "hint": "공간, 여유를 의미하는 명사예요.",
                    "optionA": "problems",
                    "optionB": "room",
                    "optionC": "colors",
                    "result": "room",
                    "explanation": "'room'은 '공간, 여유'라는 뜻으로 옷에서 여유분을 의미해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "You're right, comfort is more important.",
                    "translation": "맞아, 편안함이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Plus you can always adjust fit.",
                    "translation": "게다가 핏은 언제든 조절할 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "True, too tight is unfixable problem.",
                    "translation": "맞아, 너무 꽉 끼는 건 고칠 수 없는 문제야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Smart thinking, go with the large.",
                    "translation": "현명한 생각이야, 라지로 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 어떻게 입을지 생각해보라고 말한 문장을 완성하세요.",
                    "optionA": "Think",
                    "optionB": "how",
                    "optionC": "about",
                    "optionD": "wear",
                    "optionE": "you'll",
                    "result": "Think about how you'll wear",
                    "explanation": "'어떻게 입을지 생각해봐'라는 뜻으로 사이즈 선택의 기준을 제시하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "옷 사이즈가 애매해서 못 정하겠어",
            "explanation": "M과 L 사이에서 고민되어서 사이즈를 결정하지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "사이즈"
                },
                {
                    "tag": "고민"
                },
                {
                    "tag": "애매"
                }
            ],
            "engTags": [
                {
                    "tag": "size"
                },
                {
                    "tag": "decision"
                },
                {
                    "tag": "between"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I'm torn between medium and large.",
                    "translation": "미디엄과 라지 사이에서 고민이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Which one feels more comfortable honestly?",
                    "translation": "솔직히 어느 게 더 편해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Medium fits but large gives room.",
                    "translation": "미디엄은 맞는데 라지는 여유가 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 사이즈를 쉽게 결정했다.",
                    "hint": "'torn between'은 사이에서 고민한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '사이에서 고민이야'라고 말했으니 결정하지 못하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Think about how you'll wear it.",
                    "translation": "어떻게 입을지 생각해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Good point, I prefer looser clothing.",
                    "translation": "맞는 말이야, 좀 더 루즈한 옷을 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Then large seems like better choice.",
                    "translation": "그럼 라지가 더 좋은 선택인 것 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Medium fits but large gives @@.",
                    "hint": "공간, 여유를 의미하는 명사예요.",
                    "optionA": "problems",
                    "optionB": "room",
                    "optionC": "colors",
                    "result": "room",
                    "explanation": "'room'은 '공간, 여유'라는 뜻으로 옷에서 여유분을 의미해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "You're right, comfort is more important.",
                    "translation": "맞아, 편안함이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Plus you can always adjust fit.",
                    "translation": "게다가 핏은 언제든 조절할 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "True, too tight is unfixable problem.",
                    "translation": "맞아, 너무 꽉 끼는 건 고칠 수 없는 문제야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Smart thinking, go with the large.",
                    "translation": "현명한 생각이야, 라지로 해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 어떻게 입을지 생각해보라고 말한 문장을 완성하세요.",
                    "optionA": "Think",
                    "optionB": "how",
                    "optionC": "about",
                    "optionD": "wear",
                    "optionE": "you'll",
                    "result": "Think about how you'll wear",
                    "explanation": "'어떻게 입을지 생각해봐'라는 뜻으로 사이즈 선택의 기준을 제시하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5154 MISMATCH

매장 음악이 너무 시끄러워

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장 음악이 너무 시끄러워",
            "explanation": "쇼핑 중에 매장 배경음악이 너무 커서 집중하기 어려운 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "음악"
                },
                {
                    "tag": "시끄러움"
                },
                {
                    "tag": "매장"
                }
            ],
            "engTags": [
                {
                    "tag": "music"
                },
                {
                    "tag": "loud"
                },
                {
                    "tag": "store"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "This store music is way loud.",
                    "translation": "이 매장 음악이 너무 커."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I can barely hear you talking.",
                    "translation": "네가 말하는 게 거의 안 들려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Makes shopping really difficult and stressful.",
                    "translation": "쇼핑이 정말 어렵고 스트레스받게 만들어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This store music is way @@.",
                    "hint": "소리가 큰 상태를 나타내는 형용사예요.",
                    "optionA": "quiet",
                    "optionB": "loud",
                    "optionC": "soft",
                    "result": "loud",
                    "explanation": "'loud'는 '큰, 시끄러운'이라는 뜻으로 소리가 과도하게 큰 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Should we ask them lower volume?",
                    "translation": "볼륨을 낮춰달라고 요청해야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "That might be awkward to request.",
                    "translation": "요청하기에는 좀 어색할 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Or just shop quickly and leave.",
                    "translation": "아니면 그냥 빨리 쇼핑하고 나가든지."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁과 예솔이 편안하게 대화하고 있다.",
                    "hint": "'can barely hear'는 거의 들을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "예솔은 '거의 안 들려'라고 말했으니 음악 때문에 대화가 어려운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Good plan, I know what need.",
                    "translation": "좋은 계획이야, 뭐가 필요한지 알고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "These loud stores give me headaches.",
                    "translation": "이런 시끄러운 매장들은 나한테 두통을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Same here, prefer quieter shopping environments.",
                    "translation": "나도 마찬가지야, 더 조용한 쇼핑 환경을 선호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Let's finish up and find somewhere.",
                    "translation": "마저 끝내고 다른 데 찾자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 볼륨을 낮춰달라고 요청해야 하는지 물어본 문장을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "ask",
                    "optionC": "lower",
                    "optionD": "we",
                    "optionE": "volume",
                    "result": "Should we ask lower volume",
                    "explanation": "'볼륨을 낮춰달라고 요청해야 할까?'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장 음악이 너무 시끄러워",
            "explanation": "쇼핑 중에 매장 배경음악이 너무 커서 집중하기 어려운 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "음악"
                },
                {
                    "tag": "시끄러움"
                },
                {
                    "tag": "매장"
                }
            ],
            "engTags": [
                {
                    "tag": "music"
                },
                {
                    "tag": "loud"
                },
                {
                    "tag": "store"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "This store music is way loud.",
                    "translation": "이 매장 음악이 너무 커."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I can barely hear you talking.",
                    "translation": "네가 말하는 게 거의 안 들려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Makes shopping really difficult and stressful.",
                    "translation": "쇼핑이 정말 어렵고 스트레스받게 만들어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This store music is way @@.",
                    "hint": "소리가 큰 상태를 나타내는 형용사예요.",
                    "optionA": "quiet",
                    "optionB": "loud",
                    "optionC": "soft",
                    "result": "loud",
                    "explanation": "'loud'는 '큰, 시끄러운'이라는 뜻으로 소리가 과도하게 큰 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Should we ask them lower volume?",
                    "translation": "볼륨을 낮춰달라고 요청해야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "That might be awkward to request.",
                    "translation": "요청하기에는 좀 어색할 수도 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Or just shop quickly and leave.",
                    "translation": "아니면 그냥 빨리 쇼핑하고 나가든지."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁과 예솔이 편안하게 대화하고 있다.",
                    "hint": "'can barely hear'는 거의 들을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "예솔은 '거의 안 들려'라고 말했으니 음악 때문에 대화가 어려운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Good plan, I know what need.",
                    "translation": "좋은 계획이야, 뭐가 필요한지 알고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "These loud stores give me headaches.",
                    "translation": "이런 시끄러운 매장들은 나한테 두통을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Same here, prefer quieter shopping environments.",
                    "translation": "나도 마찬가지야, 더 조용한 쇼핑 환경을 선호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Let's finish up and find somewhere.",
                    "translation": "마저 끝내고 다른 데 찾자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 볼륨을 낮춰달라고 요청해야 하는지 물어본 문장을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "ask",
                    "optionC": "lower",
                    "optionD": "we",
                    "optionE": "volume",
                    "result": "Should we ask lower volume",
                    "explanation": "'볼륨을 낮춰달라고 요청해야 할까?'라는 뜻으로 문제 해결 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5155 MISMATCH

신용카드 한도가 초과됐어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "신용카드 한도가 초과됐어",
            "explanation": "쇼핑 중에 카드 한도 초과로 결제가 안 되는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신용카드"
                },
                {
                    "tag": "한도"
                },
                {
                    "tag": "초과"
                }
            ],
            "engTags": [
                {
                    "tag": "credit"
                },
                {
                    "tag": "limit"
                },
                {
                    "tag": "exceeded"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "My credit card limit got exceeded.",
                    "translation": "내 신용카드 한도가 초과됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "How much were you trying buy?",
                    "translation": "얼마나 사려고 했던 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Just few hundred thousand won today.",
                    "translation": "오늘 그냥 몇십만원."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우의 신용카드가 정상적으로 작동하고 있다.",
                    "hint": "'limit exceeded'는 한도 초과라는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '한도가 초과됐어'라고 말했으니 카드 사용에 제한이 생긴 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Maybe you forgot about previous purchases.",
                    "translation": "이전 구매를 깜빡했나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "That's probably it, bought appliances recently.",
                    "translation": "아마 그런 것 같아, 최근에 가전제품 샀거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Can you use different payment method?",
                    "translation": "다른 결제 방법 쓸 수 있어?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My credit card limit got @@.",
                    "hint": "한계를 넘어선 상태를 나타내는 과거분사예요.",
                    "optionA": "approved",
                    "optionB": "exceeded",
                    "optionC": "reduced",
                    "result": "exceeded",
                    "explanation": "'exceeded'는 '초과된'이라는 뜻으로 정해진 한도를 넘어선 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, I have debit card backup.",
                    "translation": "응, 체크카드 여분이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Perfect, that draws directly from account.",
                    "translation": "완벽해, 그건 계좌에서 직접 빠져나가니까."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Good reminder to check limits regularly.",
                    "translation": "정기적으로 한도 확인하라는 좋은 알림이네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Smart habit for healthy financial management.",
                    "translation": "건전한 재정 관리를 위한 현명한 습관이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지은이 이전 구매를 깜빡했나 보다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "forgot",
                    "optionC": "previous",
                    "optionD": "you",
                    "optionE": "purchases",
                    "result": "Maybe you forgot previous purchases",
                    "explanation": "'이전 구매를 깜빡했나 봐'라는 뜻으로 카드 한도 초과 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "신용카드 한도가 초과됐어",
            "explanation": "쇼핑 중에 카드 한도 초과로 결제가 안 되는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신용카드"
                },
                {
                    "tag": "한도"
                },
                {
                    "tag": "초과"
                }
            ],
            "engTags": [
                {
                    "tag": "credit"
                },
                {
                    "tag": "limit"
                },
                {
                    "tag": "exceeded"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "My credit card limit got exceeded.",
                    "translation": "내 신용카드 한도가 초과됐어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "How much were you trying buy?",
                    "translation": "얼마나 사려고 했던 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Just few hundred thousand won today.",
                    "translation": "오늘 그냥 몇십만원."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우의 신용카드가 정상적으로 작동하고 있다.",
                    "hint": "'limit exceeded'는 한도 초과라는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '한도가 초과됐어'라고 말했으니 카드 사용에 제한이 생긴 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Maybe you forgot about previous purchases.",
                    "translation": "이전 구매를 깜빡했나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "That's probably it, bought appliances recently.",
                    "translation": "아마 그런 것 같아, 최근에 가전제품 샀거든."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Can you use different payment method?",
                    "translation": "다른 결제 방법 쓸 수 있어?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My credit card limit got @@.",
                    "hint": "한계를 넘어선 상태를 나타내는 과거분사예요.",
                    "optionA": "approved",
                    "optionB": "exceeded",
                    "optionC": "reduced",
                    "result": "exceeded",
                    "explanation": "'exceeded'는 '초과된'이라는 뜻으로 정해진 한도를 넘어선 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Yeah, I have debit card backup.",
                    "translation": "응, 체크카드 여분이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Perfect, that draws directly from account.",
                    "translation": "완벽해, 그건 계좌에서 직접 빠져나가니까."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Good reminder to check limits regularly.",
                    "translation": "정기적으로 한도 확인하라는 좋은 알림이네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Smart habit for healthy financial management.",
                    "translation": "건전한 재정 관리를 위한 현명한 습관이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지은이 이전 구매를 깜빡했나 보다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "forgot",
                    "optionC": "previous",
                    "optionD": "you",
                    "optionE": "purchases",
                    "result": "Maybe you forgot previous purchases",
                    "explanation": "'이전 구매를 깜빡했나 봐'라는 뜻으로 카드 한도 초과 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5156 MISMATCH

포인트카드를 안 가져왔어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "포인트카드를 안 가져왔어",
            "explanation": "결제할 때 포인트 적립을 받으려는데 카드를 깜빡한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "포인트카드"
                },
                {
                    "tag": "적립"
                },
                {
                    "tag": "깜빡"
                }
            ],
            "engTags": [
                {
                    "tag": "points"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "forgot"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I forgot to bring my points.",
                    "translation": "포인트카드 가져오는 걸 깜빡했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Can't you use phone app instead?",
                    "translation": "대신 폰 앱 쓸 수 없어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Good thinking, let me check quickly.",
                    "translation": "좋은 생각이야, 빨리 확인해볼게."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I forgot to bring my @@.",
                    "hint": "적립이나 할인을 받을 수 있는 멤버십 카드예요.",
                    "optionA": "money",
                    "optionB": "points",
                    "optionC": "phone",
                    "result": "points",
                    "explanation": "'points'는 여기서 '포인트카드'를 의미하며, 적립 혜택을 받는 멤버십 카드를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Most stores have digital versions now.",
                    "translation": "대부분 매장이 이제 디지털 버전이 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Perfect, found it on my phone.",
                    "translation": "완벽해, 내 폰에서 찾았어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Much more convenient than carrying cards.",
                    "translation": "카드 들고다니는 것보다 훨씬 편해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 포인트카드를 잘 챙겨왔다.",
                    "hint": "'forgot to bring'은 가져오는 걸 깜빡했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '가져오는 걸 깜빡했어'라고 말했으니 카드를 안 가져온 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "True, everything's digital these days anyway.",
                    "translation": "맞아, 요즘 모든 게 디지털이잖아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Plus you can't lose your phone.",
                    "translation": "게다가 폰은 잃어버릴 수도 없고."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Well, hopefully not at least today.",
                    "translation": "글쎄, 적어도 오늘은 안 그러면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Ha, don't jinx yourself like that.",
                    "translation": "하, 그런 식으로 재수없는 소리 하지 마."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 대신 폰 앱을 쓸 수 없는지 물어본 문장을 완성하세요.",
                    "optionA": "Can't",
                    "optionB": "use",
                    "optionC": "phone",
                    "optionD": "you",
                    "optionE": "instead",
                    "result": "Can't you use phone instead",
                    "explanation": "'대신 폰 앱 쓸 수 없어?'라는 뜻으로 포인트카드 문제의 대안을 제시하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "포인트카드를 안 가져왔어",
            "explanation": "결제할 때 포인트 적립을 받으려는데 카드를 깜빡한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "포인트카드"
                },
                {
                    "tag": "적립"
                },
                {
                    "tag": "깜빡"
                }
            ],
            "engTags": [
                {
                    "tag": "points"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "forgot"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I forgot to bring my points.",
                    "translation": "포인트카드 가져오는 걸 깜빡했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Can't you use phone app instead?",
                    "translation": "대신 폰 앱 쓸 수 없어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Good thinking, let me check quickly.",
                    "translation": "좋은 생각이야, 빨리 확인해볼게."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I forgot to bring my @@.",
                    "hint": "적립이나 할인을 받을 수 있는 멤버십 카드예요.",
                    "optionA": "money",
                    "optionB": "points",
                    "optionC": "phone",
                    "result": "points",
                    "explanation": "'points'는 여기서 '포인트카드'를 의미하며, 적립 혜택을 받는 멤버십 카드를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Most stores have digital versions now.",
                    "translation": "대부분 매장이 이제 디지털 버전이 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Perfect, found it on my phone.",
                    "translation": "완벽해, 내 폰에서 찾았어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Much more convenient than carrying cards.",
                    "translation": "카드 들고다니는 것보다 훨씬 편해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 포인트카드를 잘 챙겨왔다.",
                    "hint": "'forgot to bring'은 가져오는 걸 깜빡했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '가져오는 걸 깜빡했어'라고 말했으니 카드를 안 가져온 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "True, everything's digital these days anyway.",
                    "translation": "맞아, 요즘 모든 게 디지털이잖아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Plus you can't lose your phone.",
                    "translation": "게다가 폰은 잃어버릴 수도 없고."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Well, hopefully not at least today.",
                    "translation": "글쎄, 적어도 오늘은 안 그러면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Ha, don't jinx yourself like that.",
                    "translation": "하, 그런 식으로 재수없는 소리 하지 마."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 대신 폰 앱을 쓸 수 없는지 물어본 문장을 완성하세요.",
                    "optionA": "Can't",
                    "optionB": "use",
                    "optionC": "phone",
                    "optionD": "you",
                    "optionE": "instead",
                    "result": "Can't you use phone instead",
                    "explanation": "'대신 폰 앱 쓸 수 없어?'라는 뜻으로 포인트카드 문제의 대안을 제시하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5157 MISMATCH

세일 기간이 오늘까지래

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "세일 기간이 오늘까지래",
            "explanation": "사고 싶던 상품의 할인이 오늘로 끝난다는 걸 알고 서두르는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "세일"
                },
                {
                    "tag": "기간"
                },
                {
                    "tag": "마감"
                }
            ],
            "engTags": [
                {
                    "tag": "sale"
                },
                {
                    "tag": "period"
                },
                {
                    "tag": "ending"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "The sale ends today apparently.",
                    "translation": "세일이 오늘 끝난다나 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Really? We better hurry up then.",
                    "translation": "정말? 그럼 서둘러야겠네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "I've been wanting this for weeks.",
                    "translation": "몇 주 동안 이거 원했었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "세일 기간이 아직 많이 남았다.",
                    "hint": "'ends today'는 오늘 끝난다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '오늘 끝난다나 봐'라고 말했으니 세일이 곧 끝나는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Perfect timing then, let's grab it.",
                    "translation": "그럼 완벽한 타이밍이네, 사자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Hope they still have my size.",
                    "translation": "내 사이즈가 아직 있으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Last day sales usually pick clean.",
                    "translation": "마지막 날 세일은 보통 다 털려."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I've been wanting this for @@.",
                    "hint": "몇 주라는 시간 단위를 나타내는 명사예요.",
                    "optionA": "days",
                    "optionB": "weeks",
                    "optionC": "years",
                    "result": "weeks",
                    "explanation": "'weeks'는 '주'라는 뜻으로 몇 주 동안이라는 기간을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "That's what I'm worried about honestly.",
                    "translation": "솔직히 그게 걱정이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "But maybe popular items get restocked.",
                    "translation": "하지만 인기 상품은 재입고될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Good point, worth checking at least.",
                    "translation": "맞는 말이야, 적어도 확인해볼 만해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Nothing ventured, nothing gained right?",
                    "translation": "시도하지 않으면 얻는 것도 없잖아?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 그럼 서둘러야겠다고 말한 문장을 완성하세요.",
                    "optionA": "We",
                    "optionB": "hurry",
                    "optionC": "better",
                    "optionD": "then",
                    "optionE": "up",
                    "result": "We better hurry up then",
                    "explanation": "'그럼 서둘러야겠네'라는 뜻으로 급한 상황에 대한 자연스러운 반응이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "세일 기간이 오늘까지래",
            "explanation": "사고 싶던 상품의 할인이 오늘로 끝난다는 걸 알고 서두르는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "세일"
                },
                {
                    "tag": "기간"
                },
                {
                    "tag": "마감"
                }
            ],
            "engTags": [
                {
                    "tag": "sale"
                },
                {
                    "tag": "period"
                },
                {
                    "tag": "ending"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "The sale ends today apparently.",
                    "translation": "세일이 오늘 끝난다나 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Really? We better hurry up then.",
                    "translation": "정말? 그럼 서둘러야겠네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "I've been wanting this for weeks.",
                    "translation": "몇 주 동안 이거 원했었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "세일 기간이 아직 많이 남았다.",
                    "hint": "'ends today'는 오늘 끝난다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '오늘 끝난다나 봐'라고 말했으니 세일이 곧 끝나는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Perfect timing then, let's grab it.",
                    "translation": "그럼 완벽한 타이밍이네, 사자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Hope they still have my size.",
                    "translation": "내 사이즈가 아직 있으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Last day sales usually pick clean.",
                    "translation": "마지막 날 세일은 보통 다 털려."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I've been wanting this for @@.",
                    "hint": "몇 주라는 시간 단위를 나타내는 명사예요.",
                    "optionA": "days",
                    "optionB": "weeks",
                    "optionC": "years",
                    "result": "weeks",
                    "explanation": "'weeks'는 '주'라는 뜻으로 몇 주 동안이라는 기간을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "That's what I'm worried about honestly.",
                    "translation": "솔직히 그게 걱정이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "But maybe popular items get restocked.",
                    "translation": "하지만 인기 상품은 재입고될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Good point, worth checking at least.",
                    "translation": "맞는 말이야, 적어도 확인해볼 만해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Nothing ventured, nothing gained right?",
                    "translation": "시도하지 않으면 얻는 것도 없잖아?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 그럼 서둘러야겠다고 말한 문장을 완성하세요.",
                    "optionA": "We",
                    "optionB": "hurry",
                    "optionC": "better",
                    "optionD": "then",
                    "optionE": "up",
                    "result": "We better hurry up then",
                    "explanation": "'그럼 서둘러야겠네'라는 뜻으로 급한 상황에 대한 자연스러운 반응이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5158 MISMATCH

계산원이 내 남친인 줄 알았어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "계산원이 내 남친인 줄 알았어",
            "explanation": "계산대에서 계산원을 남자친구로 착각해서 벌어지는 웃픈 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "계산원"
                },
                {
                    "tag": "착각"
                },
                {
                    "tag": "당황"
                }
            ],
            "engTags": [
                {
                    "tag": "cashier"
                },
                {
                    "tag": "mistake"
                },
                {
                    "tag": "embarrassing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "Oh my god, is that you?",
                    "translation": "어머, 너야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Sorry, I think you're mistaking me.",
                    "translation": "죄송한데 저를 착각하시는 것 같아요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Wait, you're not my boyfriend Kevin?",
                    "translation": "잠깐, 내 남친 케빈이 아니야?"
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "Sorry, I think you're @@ me.",
                    "hint": "다른 사람으로 잘못 알다라는 의미의 동사 현재진행형이에요.",
                    "optionA": "helping",
                    "optionB": "mistaking",
                    "optionC": "knowing",
                    "result": "mistaking",
                    "explanation": "'mistaking'은 '착각하다'라는 뜻으로 다른 사람으로 잘못 아는 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "No ma'am, I'm just working here.",
                    "translation": "아니요, 저는 그냥 여기서 일해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Oh wow, this is so embarrassing.",
                    "translation": "어머, 진짜 창피하네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Happens all the time, don't worry.",
                    "translation": "항상 있는 일이에요, 걱정 마세요."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "지원이 계산원을 정확히 알아봤다.",
                    "hint": "'mistaking me'는 나를 착각한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '착각하시는 것 같아요'라고 말했으니 지원이 잘못 알아본 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "You guys really look identical though.",
                    "translation": "그래도 너희 둘이 진짜 똑같이 생겼어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "Must be a handsome guy then.",
                    "translation": "그럼 잘생긴 분이겠네요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Ha, you're funnier than him.",
                    "translation": "하, 너가 걔보다 더 재밌네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Thanks, that'll be fifteen dollars.",
                    "translation": "감사해요, 15달러입니다."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민재가 항상 있는 일이라며 걱정하지 말라고 한 문장을 완성하세요.",
                    "optionA": "Happens",
                    "optionB": "time",
                    "optionC": "all",
                    "optionD": "don't",
                    "optionE": "worry",
                    "result": "Happens all time don't worry",
                    "explanation": "'항상 있는 일이에요, 걱정 마세요'라는 뜻으로 상황을 편안하게 만들어주는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "계산원이 내 남친인 줄 알았어",
            "explanation": "계산대에서 계산원을 남자친구로 착각해서 벌어지는 웃픈 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "계산원"
                },
                {
                    "tag": "착각"
                },
                {
                    "tag": "당황"
                }
            ],
            "engTags": [
                {
                    "tag": "cashier"
                },
                {
                    "tag": "mistake"
                },
                {
                    "tag": "embarrassing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "Oh my god, is that you?",
                    "translation": "어머, 너야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Sorry, I think you're mistaking me.",
                    "translation": "죄송한데 저를 착각하시는 것 같아요."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Wait, you're not my boyfriend Kevin?",
                    "translation": "잠깐, 내 남친 케빈이 아니야?"
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "Sorry, I think you're @@ me.",
                    "hint": "다른 사람으로 잘못 알다라는 의미의 동사 현재진행형이에요.",
                    "optionA": "helping",
                    "optionB": "mistaking",
                    "optionC": "knowing",
                    "result": "mistaking",
                    "explanation": "'mistaking'은 '착각하다'라는 뜻으로 다른 사람으로 잘못 아는 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "No ma'am, I'm just working here.",
                    "translation": "아니요, 저는 그냥 여기서 일해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Oh wow, this is so embarrassing.",
                    "translation": "어머, 진짜 창피하네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Happens all the time, don't worry.",
                    "translation": "항상 있는 일이에요, 걱정 마세요."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "지원이 계산원을 정확히 알아봤다.",
                    "hint": "'mistaking me'는 나를 착각한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '착각하시는 것 같아요'라고 말했으니 지원이 잘못 알아본 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "You guys really look identical though.",
                    "translation": "그래도 너희 둘이 진짜 똑같이 생겼어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "Must be a handsome guy then.",
                    "translation": "그럼 잘생긴 분이겠네요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Ha, you're funnier than him.",
                    "translation": "하, 너가 걔보다 더 재밌네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Thanks, that'll be fifteen dollars.",
                    "translation": "감사해요, 15달러입니다."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "민재가 항상 있는 일이라며 걱정하지 말라고 한 문장을 완성하세요.",
                    "optionA": "Happens",
                    "optionB": "time",
                    "optionC": "all",
                    "optionD": "don't",
                    "optionE": "worry",
                    "result": "Happens all time don't worry",
                    "explanation": "'항상 있는 일이에요, 걱정 마세요'라는 뜻으로 상황을 편안하게 만들어주는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5159 MISMATCH

친구랑 똑같은 옷을 샀어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "친구랑 똑같은 옷을 샀어",
            "explanation": "쇼핑 후 집에 와서 친구와 정확히 같은 옷을 샀다는 걸 발견한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "친구"
                },
                {
                    "tag": "똑같음"
                },
                {
                    "tag": "우연"
                }
            ],
            "engTags": [
                {
                    "tag": "friend"
                },
                {
                    "tag": "identical"
                },
                {
                    "tag": "coincidence"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "We bought the exact same dress.",
                    "translation": "우리 정확히 똑같은 원피스 샀네."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "No way, what are the odds?",
                    "translation": "설마, 확률이 얼마나 될까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "This is so awkward for parties.",
                    "translation": "파티 때 너무 어색하겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연과 지우가 다른 옷을 샀다.",
                    "hint": "'exact same'은 정확히 똑같다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '정확히 똑같은 원피스 샀네'라고 말했으니 같은 옷을 산 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "We could return one of them.",
                    "translation": "하나는 반품할 수 있을 텐데."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Or we coordinate who wears when.",
                    "translation": "아니면 누가 언제 입을지 조율하든지."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Like divorced parents sharing custody schedule.",
                    "translation": "이혼한 부모가 양육권 나누는 스케줄처럼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This is so awkward for @@.",
                    "hint": "사람들이 모이는 즐거운 행사를 의미해요.",
                    "optionA": "work",
                    "optionB": "parties",
                    "optionC": "sleep",
                    "result": "parties",
                    "explanation": "'parties'는 '파티들'이라는 뜻으로 사람들이 모이는 사교 모임을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Ha, that's actually pretty accurate comparison.",
                    "translation": "하, 그거 사실 꽤 정확한 비교네."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "I call weekends and special occasions.",
                    "translation": "나는 주말이랑 특별한 날 가져갈게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Fine, but I get first dibs.",
                    "translation": "좋아, 하지만 내가 우선권 가져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Deal, we're fashion twins now.",
                    "translation": "좋아, 이제 우리 패션 쌍둥이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 하나는 반품할 수 있을 것이라고 말한 문장을 완성하세요.",
                    "optionA": "We",
                    "optionB": "return",
                    "optionC": "could",
                    "optionD": "them",
                    "optionE": "one",
                    "result": "We could return one them",
                    "explanation": "'하나는 반품할 수 있을 텐데'라는 뜻으로 중복 구매 문제의 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "친구랑 똑같은 옷을 샀어",
            "explanation": "쇼핑 후 집에 와서 친구와 정확히 같은 옷을 샀다는 걸 발견한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "친구"
                },
                {
                    "tag": "똑같음"
                },
                {
                    "tag": "우연"
                }
            ],
            "engTags": [
                {
                    "tag": "friend"
                },
                {
                    "tag": "identical"
                },
                {
                    "tag": "coincidence"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "We bought the exact same dress.",
                    "translation": "우리 정확히 똑같은 원피스 샀네."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "No way, what are the odds?",
                    "translation": "설마, 확률이 얼마나 될까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "This is so awkward for parties.",
                    "translation": "파티 때 너무 어색하겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연과 지우가 다른 옷을 샀다.",
                    "hint": "'exact same'은 정확히 똑같다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '정확히 똑같은 원피스 샀네'라고 말했으니 같은 옷을 산 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "We could return one of them.",
                    "translation": "하나는 반품할 수 있을 텐데."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Or we coordinate who wears when.",
                    "translation": "아니면 누가 언제 입을지 조율하든지."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Like divorced parents sharing custody schedule.",
                    "translation": "이혼한 부모가 양육권 나누는 스케줄처럼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This is so awkward for @@.",
                    "hint": "사람들이 모이는 즐거운 행사를 의미해요.",
                    "optionA": "work",
                    "optionB": "parties",
                    "optionC": "sleep",
                    "result": "parties",
                    "explanation": "'parties'는 '파티들'이라는 뜻으로 사람들이 모이는 사교 모임을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Ha, that's actually pretty accurate comparison.",
                    "translation": "하, 그거 사실 꽤 정확한 비교네."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "I call weekends and special occasions.",
                    "translation": "나는 주말이랑 특별한 날 가져갈게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Fine, but I get first dibs.",
                    "translation": "좋아, 하지만 내가 우선권 가져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Deal, we're fashion twins now.",
                    "translation": "좋아, 이제 우리 패션 쌍둥이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 하나는 반품할 수 있을 것이라고 말한 문장을 완성하세요.",
                    "optionA": "We",
                    "optionB": "return",
                    "optionC": "could",
                    "optionD": "them",
                    "optionE": "one",
                    "result": "We could return one them",
                    "explanation": "'하나는 반품할 수 있을 텐데'라는 뜻으로 중복 구매 문제의 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5160 MISMATCH

아이가 계속 따라와서 내 엄마인 줄 알아

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "아이가 계속 따라와서 내 엄마인 줄 알아",
            "explanation": "쇼핑 중에 낯선 아이가 자꾸 따라와서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "아이"
                },
                {
                    "tag": "따라옴"
                },
                {
                    "tag": "헷갈림"
                }
            ],
            "engTags": [
                {
                    "tag": "kid"
                },
                {
                    "tag": "following"
                },
                {
                    "tag": "confused"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "This kid keeps following me around.",
                    "translation": "이 아이가 계속 나를 따라다녀."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Maybe thinks you're his mom somehow.",
                    "translation": "아마 너를 엄마로 생각하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "But I look nothing like her.",
                    "translation": "근데 나는 걔 엄마랑 전혀 안 닮았는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This kid keeps following me @@.",
                    "hint": "여기저기, 이곳저곳이라는 의미의 부사예요.",
                    "optionA": "home",
                    "optionB": "around",
                    "optionC": "away",
                    "result": "around",
                    "explanation": "'around'는 '주변에, 이곳저곳'이라는 뜻으로 계속 따라다니는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Kids have weird logic sometimes honestly.",
                    "translation": "아이들은 가끔 이상한 논리를 가져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "He just grabbed my shopping cart.",
                    "translation": "방금 내 쇼핑카트를 잡았어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Okay, we need find his parents.",
                    "translation": "좋아, 부모를 찾아야겠어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "아이가 채원을 정확히 알아보고 있다.",
                    "hint": "'thinks you're his mom'은 너를 엄마로 생각한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "승현은 '너를 엄마로 생각하는 것 같아'라고 말했으니 아이가 착각하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Good idea before this gets weirder.",
                    "translation": "더 이상해지기 전에 좋은 생각이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Hey little guy, where's your mommy?",
                    "translation": "얘야, 엄마가 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "He's pointing at the candy aisle.",
                    "translation": "사탕 코너를 가리키고 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Smart kid, knows his priorities clearly.",
                    "translation": "영리한 아이네, 우선순위를 확실히 알고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 부모를 찾아야 한다고 말한 문장을 완성하세요.",
                    "optionA": "Okay",
                    "optionB": "need",
                    "optionC": "find",
                    "optionD": "we",
                    "optionE": "parents",
                    "result": "Okay we need find parents",
                    "explanation": "'좋아, 부모를 찾아야겠어'라는 뜻으로 상황 해결을 위한 행동 계획을 제시하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "아이가 계속 따라와서 내 엄마인 줄 알아",
            "explanation": "쇼핑 중에 낯선 아이가 자꾸 따라와서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "아이"
                },
                {
                    "tag": "따라옴"
                },
                {
                    "tag": "헷갈림"
                }
            ],
            "engTags": [
                {
                    "tag": "kid"
                },
                {
                    "tag": "following"
                },
                {
                    "tag": "confused"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "This kid keeps following me around.",
                    "translation": "이 아이가 계속 나를 따라다녀."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Maybe thinks you're his mom somehow.",
                    "translation": "아마 너를 엄마로 생각하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "But I look nothing like her.",
                    "translation": "근데 나는 걔 엄마랑 전혀 안 닮았는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This kid keeps following me @@.",
                    "hint": "여기저기, 이곳저곳이라는 의미의 부사예요.",
                    "optionA": "home",
                    "optionB": "around",
                    "optionC": "away",
                    "result": "around",
                    "explanation": "'around'는 '주변에, 이곳저곳'이라는 뜻으로 계속 따라다니는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Kids have weird logic sometimes honestly.",
                    "translation": "아이들은 가끔 이상한 논리를 가져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "He just grabbed my shopping cart.",
                    "translation": "방금 내 쇼핑카트를 잡았어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Okay, we need find his parents.",
                    "translation": "좋아, 부모를 찾아야겠어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "아이가 채원을 정확히 알아보고 있다.",
                    "hint": "'thinks you're his mom'은 너를 엄마로 생각한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "승현은 '너를 엄마로 생각하는 것 같아'라고 말했으니 아이가 착각하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Good idea before this gets weirder.",
                    "translation": "더 이상해지기 전에 좋은 생각이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Hey little guy, where's your mommy?",
                    "translation": "얘야, 엄마가 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "He's pointing at the candy aisle.",
                    "translation": "사탕 코너를 가리키고 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Smart kid, knows his priorities clearly.",
                    "translation": "영리한 아이네, 우선순위를 확실히 알고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 부모를 찾아야 한다고 말한 문장을 완성하세요.",
                    "optionA": "Okay",
                    "optionB": "need",
                    "optionC": "find",
                    "optionD": "we",
                    "optionE": "parents",
                    "result": "Okay we need find parents",
                    "explanation": "'좋아, 부모를 찾아야겠어'라는 뜻으로 상황 해결을 위한 행동 계획을 제시하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5161 MISMATCH

바지를 거꾸로 입고 있었어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "바지를 거꾸로 입고 있었어",
            "explanation": "시착실에서 바지를 거꾸로 입고 있던 걸 친구가 발견한 웃픈 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "바지"
                },
                {
                    "tag": "거꾸로"
                },
                {
                    "tag": "실수"
                }
            ],
            "engTags": [
                {
                    "tag": "pants"
                },
                {
                    "tag": "backwards"
                },
                {
                    "tag": "mistake"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "How do these pants look on?",
                    "translation": "이 바지 어때 보여?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Um, you're wearing them backwards completely.",
                    "translation": "음, 완전히 거꾸로 입고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "What? That explains the weird fit.",
                    "translation": "뭐? 그래서 핏이 이상했구나."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 바지를 올바르게 입고 있다.",
                    "hint": "'wearing backwards'는 거꾸로 입고 있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "소영은 '완전히 거꾸로 입고 있어'라고 말했으니 잘못 입은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "The pockets were in front clearly.",
                    "translation": "주머니가 앞쪽에 분명히 있었는데."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "I thought they were designer feature.",
                    "translation": "디자이너 특징인 줄 알았어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Ha, very avant garde fashion choice.",
                    "translation": "하, 아주 아방가르드한 패션 선택이네."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "That explains the weird @@.",
                    "hint": "옷이 몸에 맞는 상태나 느낌을 의미해요.",
                    "optionA": "color",
                    "optionB": "fit",
                    "optionC": "price",
                    "result": "fit",
                    "explanation": "'fit'은 '핏, 맞음'이라는 뜻으로 옷이 몸에 맞는 정도를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Well, now I feel incredibly stupid.",
                    "translation": "글쎄, 이제 엄청 바보 같은 기분이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Don't worry, happens to fashion experts.",
                    "translation": "걱정마, 패션 전문가들에게도 있는 일이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Really? That makes me feel better.",
                    "translation": "정말? 그럼 기분이 좀 나아지네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "No, I totally made that up.",
                    "translation": "아니, 완전히 지어낸 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 주머니가 앞쪽에 분명히 있었다고 말한 문장을 완성하세요.",
                    "optionA": "The",
                    "optionB": "were",
                    "optionC": "pockets",
                    "optionD": "front",
                    "optionE": "in",
                    "result": "The pockets were in front",
                    "explanation": "'주머니가 앞쪽에 분명히 있었는데'라는 뜻으로 바지를 거꾸로 입은 증거를 제시하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "바지를 거꾸로 입고 있었어",
            "explanation": "시착실에서 바지를 거꾸로 입고 있던 걸 친구가 발견한 웃픈 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "바지"
                },
                {
                    "tag": "거꾸로"
                },
                {
                    "tag": "실수"
                }
            ],
            "engTags": [
                {
                    "tag": "pants"
                },
                {
                    "tag": "backwards"
                },
                {
                    "tag": "mistake"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "How do these pants look on?",
                    "translation": "이 바지 어때 보여?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Um, you're wearing them backwards completely.",
                    "translation": "음, 완전히 거꾸로 입고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "What? That explains the weird fit.",
                    "translation": "뭐? 그래서 핏이 이상했구나."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 바지를 올바르게 입고 있다.",
                    "hint": "'wearing backwards'는 거꾸로 입고 있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "소영은 '완전히 거꾸로 입고 있어'라고 말했으니 잘못 입은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "The pockets were in front clearly.",
                    "translation": "주머니가 앞쪽에 분명히 있었는데."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "I thought they were designer feature.",
                    "translation": "디자이너 특징인 줄 알았어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Ha, very avant garde fashion choice.",
                    "translation": "하, 아주 아방가르드한 패션 선택이네."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "That explains the weird @@.",
                    "hint": "옷이 몸에 맞는 상태나 느낌을 의미해요.",
                    "optionA": "color",
                    "optionB": "fit",
                    "optionC": "price",
                    "result": "fit",
                    "explanation": "'fit'은 '핏, 맞음'이라는 뜻으로 옷이 몸에 맞는 정도를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Well, now I feel incredibly stupid.",
                    "translation": "글쎄, 이제 엄청 바보 같은 기분이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Don't worry, happens to fashion experts.",
                    "translation": "걱정마, 패션 전문가들에게도 있는 일이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Really? That makes me feel better.",
                    "translation": "정말? 그럼 기분이 좀 나아지네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "No, I totally made that up.",
                    "translation": "아니, 완전히 지어낸 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 주머니가 앞쪽에 분명히 있었다고 말한 문장을 완성하세요.",
                    "optionA": "The",
                    "optionB": "were",
                    "optionC": "pockets",
                    "optionD": "front",
                    "optionE": "in",
                    "result": "The pockets were in front",
                    "explanation": "'주머니가 앞쪽에 분명히 있었는데'라는 뜻으로 바지를 거꾸로 입은 증거를 제시하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5162 MISMATCH

시식코너 아줌마가 너무 적극적이야

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시식코너 아줌마가 너무 적극적이야",
            "explanation": "마트 시식코너에서 과도하게 적극적인 직원 때문에 피하려고 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시식"
                },
                {
                    "tag": "직원"
                },
                {
                    "tag": "적극적"
                }
            ],
            "engTags": [
                {
                    "tag": "sample"
                },
                {
                    "tag": "staff"
                },
                {
                    "tag": "aggressive"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "That sample lady is way aggressive.",
                    "translation": "저 시식 아주머니 너무 적극적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "She's been chasing us for minutes.",
                    "translation": "몇 분째 우리를 쫓아다니고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I already said no five times.",
                    "translation": "벌써 다섯 번 거절했는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "That sample lady is way @@.",
                    "hint": "너무 강하거나 과도한 태도를 나타내는 형용사예요.",
                    "optionA": "shy",
                    "optionB": "aggressive",
                    "optionC": "quiet",
                    "result": "aggressive",
                    "explanation": "'aggressive'는 '적극적인, 공격적인'이라는 뜻으로 과도하게 강한 태도를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Hide behind the cereal aisle quickly.",
                    "translation": "시리얼 진열대 뒤로 빨리 숨어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Good thinking, she can't see there.",
                    "translation": "좋은 생각이야, 거기는 안 보일 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Coast is clear, let's move now.",
                    "translation": "길이 비었어, 지금 움직이자."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "시식 직원이 조용히 일하고 있다.",
                    "hint": "'way aggressive'는 너무 적극적이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '너무 적극적이야'라고 말했으니 과도하게 강한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "This feels like spy movie scene.",
                    "translation": "스파이 영화 장면 같은 기분이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Mission impossible, avoid the sample pusher.",
                    "translation": "미션 임파서블, 시식 강요범 피하기."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "She spotted us, abort mission immediately.",
                    "translation": "우리를 발견했어, 즉시 미션 중단."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Run for the exit, save yourself.",
                    "translation": "출구로 뛰어, 네 목숨을 구해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 시리얼 진열대 뒤로 빨리 숨으라고 말한 문장을 완성하세요.",
                    "optionA": "Hide",
                    "optionB": "behind",
                    "optionC": "cereal",
                    "optionD": "quickly",
                    "optionE": "aisle",
                    "result": "Hide behind cereal aisle quickly",
                    "explanation": "'시리얼 진열대 뒤로 빨리 숨어'라는 뜻으로 과도한 시식 권유를 피하는 재미있는 작전이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시식코너 아줌마가 너무 적극적이야",
            "explanation": "마트 시식코너에서 과도하게 적극적인 직원 때문에 피하려고 하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시식"
                },
                {
                    "tag": "직원"
                },
                {
                    "tag": "적극적"
                }
            ],
            "engTags": [
                {
                    "tag": "sample"
                },
                {
                    "tag": "staff"
                },
                {
                    "tag": "aggressive"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "That sample lady is way aggressive.",
                    "translation": "저 시식 아주머니 너무 적극적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "She's been chasing us for minutes.",
                    "translation": "몇 분째 우리를 쫓아다니고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I already said no five times.",
                    "translation": "벌써 다섯 번 거절했는데."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "That sample lady is way @@.",
                    "hint": "너무 강하거나 과도한 태도를 나타내는 형용사예요.",
                    "optionA": "shy",
                    "optionB": "aggressive",
                    "optionC": "quiet",
                    "result": "aggressive",
                    "explanation": "'aggressive'는 '적극적인, 공격적인'이라는 뜻으로 과도하게 강한 태도를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Hide behind the cereal aisle quickly.",
                    "translation": "시리얼 진열대 뒤로 빨리 숨어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Good thinking, she can't see there.",
                    "translation": "좋은 생각이야, 거기는 안 보일 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Coast is clear, let's move now.",
                    "translation": "길이 비었어, 지금 움직이자."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "시식 직원이 조용히 일하고 있다.",
                    "hint": "'way aggressive'는 너무 적극적이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '너무 적극적이야'라고 말했으니 과도하게 강한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "This feels like spy movie scene.",
                    "translation": "스파이 영화 장면 같은 기분이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Mission impossible, avoid the sample pusher.",
                    "translation": "미션 임파서블, 시식 강요범 피하기."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "She spotted us, abort mission immediately.",
                    "translation": "우리를 발견했어, 즉시 미션 중단."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Run for the exit, save yourself.",
                    "translation": "출구로 뛰어, 네 목숨을 구해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 시리얼 진열대 뒤로 빨리 숨으라고 말한 문장을 완성하세요.",
                    "optionA": "Hide",
                    "optionB": "behind",
                    "optionC": "cereal",
                    "optionD": "quickly",
                    "optionE": "aisle",
                    "result": "Hide behind cereal aisle quickly",
                    "explanation": "'시리얼 진열대 뒤로 빨리 숨어'라는 뜻으로 과도한 시식 권유를 피하는 재미있는 작전이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5163 MISMATCH

거울에서 나는 왜 이렇게 이상해 보여

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "거울에서 나는 왜 이렇게 이상해 보여",
            "explanation": "매장 거울에서 자신이 이상하게 보여서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "거울"
                },
                {
                    "tag": "이상함"
                },
                {
                    "tag": "외모"
                }
            ],
            "engTags": [
                {
                    "tag": "mirror"
                },
                {
                    "tag": "weird"
                },
                {
                    "tag": "appearance"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Why do I look weird here?",
                    "translation": "여기서 나는 왜 이상해 보이지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "These store mirrors are definitely rigged.",
                    "translation": "이 매장 거울들은 확실히 조작됐어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "I look like funhouse mirror version.",
                    "translation": "놀이공원 거울 버전처럼 보여."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "매장 거울이 정확한 모습을 보여주고 있다.",
                    "hint": "'look weird'는 이상해 보인다는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '이상해 보이지?'라고 말했으니 거울이 이상하게 비치는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "They make everyone look slimmer supposedly.",
                    "translation": "모든 사람을 더 날씬해 보이게 한다더라."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Well, it's doing the opposite effect.",
                    "translation": "글쎄, 반대 효과를 내고 있는데."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Maybe it's the lighting angle problem.",
                    "translation": "아마 조명 각도 문제인 것 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I look like funhouse mirror @@.",
                    "hint": "판본, 형태를 의미하는 명사예요.",
                    "optionA": "copy",
                    "optionB": "version",
                    "optionC": "picture",
                    "result": "version",
                    "explanation": "'version'은 '버전, 형태'라는 뜻으로 다른 모양의 형태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Or maybe I just look terrible.",
                    "translation": "아니면 그냥 내가 형편없어 보이는 걸지도."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Trust me, it's definitely the mirror.",
                    "translation": "내 말 믿어, 확실히 거울 때문이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "You're just being nice friend.",
                    "translation": "그냥 착한 친구로서 하는 말이지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "No seriously, avoid these evil mirrors.",
                    "translation": "아니 진짜로, 이런 사악한 거울들 피해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 매장 거울들이 확실히 조작됐다고 말한 문장을 완성하세요.",
                    "optionA": "These",
                    "optionB": "mirrors",
                    "optionC": "store",
                    "optionD": "definitely",
                    "optionE": "rigged",
                    "result": "These store mirrors definitely rigged",
                    "explanation": "'이 매장 거울들은 확실히 조작됐어'라는 뜻으로 이상한 반사 현상에 대한 설명이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "거울에서 나는 왜 이렇게 이상해 보여",
            "explanation": "매장 거울에서 자신이 이상하게 보여서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "거울"
                },
                {
                    "tag": "이상함"
                },
                {
                    "tag": "외모"
                }
            ],
            "engTags": [
                {
                    "tag": "mirror"
                },
                {
                    "tag": "weird"
                },
                {
                    "tag": "appearance"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Why do I look weird here?",
                    "translation": "여기서 나는 왜 이상해 보이지?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "These store mirrors are definitely rigged.",
                    "translation": "이 매장 거울들은 확실히 조작됐어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "I look like funhouse mirror version.",
                    "translation": "놀이공원 거울 버전처럼 보여."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "매장 거울이 정확한 모습을 보여주고 있다.",
                    "hint": "'look weird'는 이상해 보인다는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '이상해 보이지?'라고 말했으니 거울이 이상하게 비치는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "They make everyone look slimmer supposedly.",
                    "translation": "모든 사람을 더 날씬해 보이게 한다더라."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Well, it's doing the opposite effect.",
                    "translation": "글쎄, 반대 효과를 내고 있는데."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Maybe it's the lighting angle problem.",
                    "translation": "아마 조명 각도 문제인 것 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I look like funhouse mirror @@.",
                    "hint": "판본, 형태를 의미하는 명사예요.",
                    "optionA": "copy",
                    "optionB": "version",
                    "optionC": "picture",
                    "result": "version",
                    "explanation": "'version'은 '버전, 형태'라는 뜻으로 다른 모양의 형태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Or maybe I just look terrible.",
                    "translation": "아니면 그냥 내가 형편없어 보이는 걸지도."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "Trust me, it's definitely the mirror.",
                    "translation": "내 말 믿어, 확실히 거울 때문이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "You're just being nice friend.",
                    "translation": "그냥 착한 친구로서 하는 말이지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "No seriously, avoid these evil mirrors.",
                    "translation": "아니 진짜로, 이런 사악한 거울들 피해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지훈이 매장 거울들이 확실히 조작됐다고 말한 문장을 완성하세요.",
                    "optionA": "These",
                    "optionB": "mirrors",
                    "optionC": "store",
                    "optionD": "definitely",
                    "optionE": "rigged",
                    "result": "These store mirrors definitely rigged",
                    "explanation": "'이 매장 거울들은 확실히 조작됐어'라는 뜻으로 이상한 반사 현상에 대한 설명이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5164 MISMATCH

매장에서 트림이 나와버렸어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 트림이 나와버렸어",
            "explanation": "조용한 매장에서 갑자기 트림이 나와서 민망한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "트림"
                },
                {
                    "tag": "민망"
                },
                {
                    "tag": "소음"
                }
            ],
            "engTags": [
                {
                    "tag": "burp"
                },
                {
                    "tag": "embarrassing"
                },
                {
                    "tag": "noise"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I just burped really loud accidentally.",
                    "translation": "방금 실수로 정말 크게 트림했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Everyone in the store heard that.",
                    "translation": "매장에 있는 모든 사람이 들었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I want to disappear right now.",
                    "translation": "지금 당장 사라지고 싶어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I just burped really @@ accidentally.",
                    "hint": "소리가 큰 상태를 나타내는 부사예요.",
                    "optionA": "quietly",
                    "optionB": "loud",
                    "optionC": "softly",
                    "result": "loud",
                    "explanation": "'loud'는 '크게'라는 뜻으로 소리가 큰 상태를 나타내는 부사예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Just pretend nothing happened at all.",
                    "translation": "아무 일 없었던 것처럼 행동해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "But that old lady stared directly.",
                    "translation": "하지만 저 할머니가 바로 쳐다봤어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Smile and wave, act like normal.",
                    "translation": "미소 짓고 손 흔들어, 평범하게 행동해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 조용하게 행동했다.",
                    "hint": "'burped really loud'는 정말 크게 트림했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '정말 크게 트림했어'라고 말했으니 시끄러운 소리를 낸 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "This is social disaster level embarrassment.",
                    "translation": "이거 사회적 재앙 수준 창피함이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Relax, people forget these things quickly.",
                    "translation": "진정해, 사람들은 이런 걸 빨리 잊어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Not when it echoes through aisles.",
                    "translation": "진열대 사이로 메아리칠 때는 아니야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Okay, maybe we should leave now.",
                    "translation": "좋아, 아마 지금 나가야 할 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 아무 일 없었던 것처럼 행동하라고 말한 문장을 완성하세요.",
                    "optionA": "Just",
                    "optionB": "pretend",
                    "optionC": "happened",
                    "optionD": "nothing",
                    "optionE": "all",
                    "result": "Just pretend nothing happened all",
                    "explanation": "'아무 일 없었던 것처럼 행동해'라는 뜻으로 민망한 상황을 넘어가는 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 트림이 나와버렸어",
            "explanation": "조용한 매장에서 갑자기 트림이 나와서 민망한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "트림"
                },
                {
                    "tag": "민망"
                },
                {
                    "tag": "소음"
                }
            ],
            "engTags": [
                {
                    "tag": "burp"
                },
                {
                    "tag": "embarrassing"
                },
                {
                    "tag": "noise"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I just burped really loud accidentally.",
                    "translation": "방금 실수로 정말 크게 트림했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Everyone in the store heard that.",
                    "translation": "매장에 있는 모든 사람이 들었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "I want to disappear right now.",
                    "translation": "지금 당장 사라지고 싶어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I just burped really @@ accidentally.",
                    "hint": "소리가 큰 상태를 나타내는 부사예요.",
                    "optionA": "quietly",
                    "optionB": "loud",
                    "optionC": "softly",
                    "result": "loud",
                    "explanation": "'loud'는 '크게'라는 뜻으로 소리가 큰 상태를 나타내는 부사예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Just pretend nothing happened at all.",
                    "translation": "아무 일 없었던 것처럼 행동해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "But that old lady stared directly.",
                    "translation": "하지만 저 할머니가 바로 쳐다봤어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Smile and wave, act like normal.",
                    "translation": "미소 짓고 손 흔들어, 평범하게 행동해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 조용하게 행동했다.",
                    "hint": "'burped really loud'는 정말 크게 트림했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '정말 크게 트림했어'라고 말했으니 시끄러운 소리를 낸 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "This is social disaster level embarrassment.",
                    "translation": "이거 사회적 재앙 수준 창피함이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Relax, people forget these things quickly.",
                    "translation": "진정해, 사람들은 이런 걸 빨리 잊어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Not when it echoes through aisles.",
                    "translation": "진열대 사이로 메아리칠 때는 아니야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Okay, maybe we should leave now.",
                    "translation": "좋아, 아마 지금 나가야 할 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 아무 일 없었던 것처럼 행동하라고 말한 문장을 완성하세요.",
                    "optionA": "Just",
                    "optionB": "pretend",
                    "optionC": "happened",
                    "optionD": "nothing",
                    "optionE": "all",
                    "result": "Just pretend nothing happened all",
                    "explanation": "'아무 일 없었던 것처럼 행동해'라는 뜻으로 민망한 상황을 넘어가는 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5165 MISMATCH

값비싼 진열품을 건드렸는데 흔들려

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "값비싼 진열품을 건드렸는데 흔들려",
            "explanation": "고급 매장에서 비싼 진열품을 실수로 건드려서 떨어질까 봐 조마조마한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "진열품"
                },
                {
                    "tag": "값비쌈"
                },
                {
                    "tag": "위험"
                }
            ],
            "engTags": [
                {
                    "tag": "display"
                },
                {
                    "tag": "expensive"
                },
                {
                    "tag": "dangerous"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I touched that vase and wobbling.",
                    "translation": "꽃병을 건드렸는데 흔들리고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Don't move, it costs three thousand.",
                    "translation": "움직이지 마, 30만원짜리야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "My hands are shaking from nerves.",
                    "translation": "긴장돼서 손이 떨려."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 안전하게 쇼핑하고 있다.",
                    "hint": "'wobbling'은 흔들리고 있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '꽃병을 건드렸는데 흔들리고 있어'라고 말했으니 위험한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Steady it with both hands gently.",
                    "translation": "양손으로 부드럽게 잡아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Got it, crisis averted successfully today.",
                    "translation": "됐어, 오늘 위기 모면 성공."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "We should probably leave this section.",
                    "translation": "이 섹션은 아마 떠나야 할 것 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My hands are shaking from @@.",
                    "hint": "긴장이나 스트레스 상태를 의미하는 명사예요.",
                    "optionA": "cold",
                    "optionB": "nerves",
                    "optionC": "excitement",
                    "result": "nerves",
                    "explanation": "'nerves'는 '긴장, 신경'이라는 뜻으로 스트레스로 인한 떨림을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Good idea before I destroy anything.",
                    "translation": "뭔가 부수기 전에 좋은 생각이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "You're like bull in china shop.",
                    "translation": "너는 도자기 가게의 황소 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Thanks, that's exactly what needed.",
                    "translation": "고마워, 정확히 내가 필요한 말이네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Come on, let's find kid section.",
                    "translation": "자, 키즈 섹션 찾으러 가자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 양손으로 부드럽게 잡으라고 말한 문장을 완성하세요.",
                    "optionA": "Steady",
                    "optionB": "both",
                    "optionC": "hands",
                    "optionD": "with",
                    "optionE": "gently",
                    "result": "Steady with both hands gently",
                    "explanation": "'양손으로 부드럽게 잡아'라는 뜻으로 위험한 상황을 안전하게 해결하는 방법을 제시하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "값비싼 진열품을 건드렸는데 흔들려",
            "explanation": "고급 매장에서 비싼 진열품을 실수로 건드려서 떨어질까 봐 조마조마한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "진열품"
                },
                {
                    "tag": "값비쌈"
                },
                {
                    "tag": "위험"
                }
            ],
            "engTags": [
                {
                    "tag": "display"
                },
                {
                    "tag": "expensive"
                },
                {
                    "tag": "dangerous"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I touched that vase and wobbling.",
                    "translation": "꽃병을 건드렸는데 흔들리고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Don't move, it costs three thousand.",
                    "translation": "움직이지 마, 30만원짜리야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "My hands are shaking from nerves.",
                    "translation": "긴장돼서 손이 떨려."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이 안전하게 쇼핑하고 있다.",
                    "hint": "'wobbling'은 흔들리고 있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '꽃병을 건드렸는데 흔들리고 있어'라고 말했으니 위험한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Steady it with both hands gently.",
                    "translation": "양손으로 부드럽게 잡아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Got it, crisis averted successfully today.",
                    "translation": "됐어, 오늘 위기 모면 성공."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "We should probably leave this section.",
                    "translation": "이 섹션은 아마 떠나야 할 것 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My hands are shaking from @@.",
                    "hint": "긴장이나 스트레스 상태를 의미하는 명사예요.",
                    "optionA": "cold",
                    "optionB": "nerves",
                    "optionC": "excitement",
                    "result": "nerves",
                    "explanation": "'nerves'는 '긴장, 신경'이라는 뜻으로 스트레스로 인한 떨림을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Good idea before I destroy anything.",
                    "translation": "뭔가 부수기 전에 좋은 생각이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "You're like bull in china shop.",
                    "translation": "너는 도자기 가게의 황소 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Thanks, that's exactly what needed.",
                    "translation": "고마워, 정확히 내가 필요한 말이네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Come on, let's find kid section.",
                    "translation": "자, 키즈 섹션 찾으러 가자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 양손으로 부드럽게 잡으라고 말한 문장을 완성하세요.",
                    "optionA": "Steady",
                    "optionB": "both",
                    "optionC": "hands",
                    "optionD": "with",
                    "optionE": "gently",
                    "result": "Steady with both hands gently",
                    "explanation": "'양손으로 부드럽게 잡아'라는 뜻으로 위험한 상황을 안전하게 해결하는 방법을 제시하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5166 MISMATCH

카드를 집에 두고 와서 현금이 부족해

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "카드를 집에 두고 와서 현금이 부족해",
            "explanation": "사고 싶은 물건이 있는데 현금이 부족하고 카드도 없어서 난감한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "현금"
                },
                {
                    "tag": "부족"
                },
                {
                    "tag": "카드"
                }
            ],
            "engTags": [
                {
                    "tag": "cash"
                },
                {
                    "tag": "short"
                },
                {
                    "tag": "card"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "I'm twenty dollars short for this.",
                    "translation": "이거 사기에 20달러 부족해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Did you bring your credit card?",
                    "translation": "신용카드 가져왔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "Left it home like complete idiot.",
                    "translation": "완전 바보처럼 집에 두고 왔어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm twenty dollars @@ for this.",
                    "hint": "부족한, 모자란 상태를 나타내는 형용사예요.",
                    "optionA": "over",
                    "optionB": "short",
                    "optionC": "extra",
                    "result": "short",
                    "explanation": "'short'는 '부족한'이라는 뜻으로 필요한 만큼 모자란 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "I can lend you the money.",
                    "translation": "내가 돈 빌려줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "Really? You're absolute lifesaver today.",
                    "translation": "정말? 오늘 완전한 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Just pay me back whenever convenient.",
                    "translation": "편할 때 갚으면 돼."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상현이 충분한 돈을 가지고 있다.",
                    "hint": "'twenty dollars short'는 20달러 부족하다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상현은 '20달러 부족해'라고 말했으니 돈이 모자란 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "I promise I'll remember next time.",
                    "translation": "다음엔 꼭 기억할게 약속해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Famous last words of forgetful people.",
                    "translation": "건망증 있는 사람들의 유명한 마지막 말이지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "Hey, I have excellent memory sometimes.",
                    "translation": "야, 나도 가끔은 기억력이 좋아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Sure, when it comes to sports.",
                    "translation": "그래, 스포츠에 관해서는 말이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 돈을 빌려줄 수 있다고 말한 문장을 완성하세요.",
                    "optionA": "I",
                    "optionB": "lend",
                    "optionC": "can",
                    "optionD": "money",
                    "optionE": "you",
                    "result": "I can lend you money",
                    "explanation": "'내가 돈 빌려줄 수 있어'라는 뜻으로 친구의 곤란한 상황을 도와주는 따뜻한 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "카드를 집에 두고 와서 현금이 부족해",
            "explanation": "사고 싶은 물건이 있는데 현금이 부족하고 카드도 없어서 난감한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "현금"
                },
                {
                    "tag": "부족"
                },
                {
                    "tag": "카드"
                }
            ],
            "engTags": [
                {
                    "tag": "cash"
                },
                {
                    "tag": "short"
                },
                {
                    "tag": "card"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "I'm twenty dollars short for this.",
                    "translation": "이거 사기에 20달러 부족해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Did you bring your credit card?",
                    "translation": "신용카드 가져왔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "Left it home like complete idiot.",
                    "translation": "완전 바보처럼 집에 두고 왔어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm twenty dollars @@ for this.",
                    "hint": "부족한, 모자란 상태를 나타내는 형용사예요.",
                    "optionA": "over",
                    "optionB": "short",
                    "optionC": "extra",
                    "result": "short",
                    "explanation": "'short'는 '부족한'이라는 뜻으로 필요한 만큼 모자란 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "I can lend you the money.",
                    "translation": "내가 돈 빌려줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "Really? You're absolute lifesaver today.",
                    "translation": "정말? 오늘 완전한 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "Just pay me back whenever convenient.",
                    "translation": "편할 때 갚으면 돼."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상현이 충분한 돈을 가지고 있다.",
                    "hint": "'twenty dollars short'는 20달러 부족하다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상현은 '20달러 부족해'라고 말했으니 돈이 모자란 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "I promise I'll remember next time.",
                    "translation": "다음엔 꼭 기억할게 약속해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Famous last words of forgetful people.",
                    "translation": "건망증 있는 사람들의 유명한 마지막 말이지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "Hey, I have excellent memory sometimes.",
                    "translation": "야, 나도 가끔은 기억력이 좋아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Sure, when it comes to sports.",
                    "translation": "그래, 스포츠에 관해서는 말이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "선영이 돈을 빌려줄 수 있다고 말한 문장을 완성하세요.",
                    "optionA": "I",
                    "optionB": "lend",
                    "optionC": "can",
                    "optionD": "money",
                    "optionE": "you",
                    "result": "I can lend you money",
                    "explanation": "'내가 돈 빌려줄 수 있어'라는 뜻으로 친구의 곤란한 상황을 도와주는 따뜻한 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5167 MISMATCH

시착실에서 지퍼가 안 올라가

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시착실에서 지퍼가 안 올라가",
            "explanation": "원피스를 입어보는데 지퍼가 중간에 걸려서 올라가지도 내려가지도 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "지퍼"
                },
                {
                    "tag": "걸림"
                },
                {
                    "tag": "시착실"
                }
            ],
            "engTags": [
                {
                    "tag": "zipper"
                },
                {
                    "tag": "stuck"
                },
                {
                    "tag": "fitting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "The zipper is completely stuck halfway.",
                    "translation": "지퍼가 중간에 완전히 걸렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Can you pull it down?",
                    "translation": "아래로 내릴 수 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Won't budge either direction at all.",
                    "translation": "어느 방향으로도 전혀 꿈쩍 안 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이 지퍼를 쉽게 조작할 수 있다.",
                    "hint": "'completely stuck'은 완전히 걸렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '완전히 걸렸어'라고 말했으니 지퍼가 움직이지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Try wiggling it gently back forth.",
                    "translation": "부드럽게 앞뒤로 흔들어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "I'm scared it might break completely.",
                    "translation": "완전히 부러질까 봐 무서워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Then you'd have to buy dress.",
                    "translation": "그럼 원피스 사야 할 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Won't budge either direction at @@.",
                    "hint": "전혀, 조금도라는 의미를 강조하는 부사예요.",
                    "optionA": "once",
                    "optionB": "all",
                    "optionC": "first",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 조금도'라는 뜻으로 부정문을 강조할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "That's exactly what I'm worried.",
                    "translation": "그게 정확히 내가 걱정하는 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "Wait, I think it moved slightly.",
                    "translation": "잠깐, 살짝 움직인 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Yes, it's working, almost free now.",
                    "translation": "맞아, 되고 있어, 거의 빠졌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Crisis averted, you're dress ninja.",
                    "translation": "위기 모면, 너는 원피스 닌자야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 부드럽게 앞뒤로 흔들어보라고 말한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "wiggling",
                    "optionC": "gently",
                    "optionD": "back",
                    "optionE": "forth",
                    "result": "Try wiggling gently back forth",
                    "explanation": "'부드럽게 앞뒤로 흔들어봐'라는 뜻으로 걸린 지퍼를 풀기 위한 실용적인 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시착실에서 지퍼가 안 올라가",
            "explanation": "원피스를 입어보는데 지퍼가 중간에 걸려서 올라가지도 내려가지도 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "지퍼"
                },
                {
                    "tag": "걸림"
                },
                {
                    "tag": "시착실"
                }
            ],
            "engTags": [
                {
                    "tag": "zipper"
                },
                {
                    "tag": "stuck"
                },
                {
                    "tag": "fitting"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "The zipper is completely stuck halfway.",
                    "translation": "지퍼가 중간에 완전히 걸렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Can you pull it down?",
                    "translation": "아래로 내릴 수 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Won't budge either direction at all.",
                    "translation": "어느 방향으로도 전혀 꿈쩍 안 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이 지퍼를 쉽게 조작할 수 있다.",
                    "hint": "'completely stuck'은 완전히 걸렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "유진은 '완전히 걸렸어'라고 말했으니 지퍼가 움직이지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Try wiggling it gently back forth.",
                    "translation": "부드럽게 앞뒤로 흔들어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "I'm scared it might break completely.",
                    "translation": "완전히 부러질까 봐 무서워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Then you'd have to buy dress.",
                    "translation": "그럼 원피스 사야 할 거야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Won't budge either direction at @@.",
                    "hint": "전혀, 조금도라는 의미를 강조하는 부사예요.",
                    "optionA": "once",
                    "optionB": "all",
                    "optionC": "first",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 조금도'라는 뜻으로 부정문을 강조할 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "That's exactly what I'm worried.",
                    "translation": "그게 정확히 내가 걱정하는 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "Wait, I think it moved slightly.",
                    "translation": "잠깐, 살짝 움직인 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Yes, it's working, almost free now.",
                    "translation": "맞아, 되고 있어, 거의 빠졌어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Crisis averted, you're dress ninja.",
                    "translation": "위기 모면, 너는 원피스 닌자야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 부드럽게 앞뒤로 흔들어보라고 말한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "wiggling",
                    "optionC": "gently",
                    "optionD": "back",
                    "optionE": "forth",
                    "result": "Try wiggling gently back forth",
                    "explanation": "'부드럽게 앞뒤로 흔들어봐'라는 뜻으로 걸린 지퍼를 풀기 위한 실용적인 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5168 MISMATCH

할머니가 나보고 손자라고 불러

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "할머니가 나보고 손자라고 불러",
            "explanation": "쇼핑몰에서 낯선 할머니가 자꾸 손자로 착각하시는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "할머니"
                },
                {
                    "tag": "손자"
                },
                {
                    "tag": "착각"
                }
            ],
            "engTags": [
                {
                    "tag": "grandma"
                },
                {
                    "tag": "grandson"
                },
                {
                    "tag": "mistaken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "That grandma thinks I'm her grandson somehow.",
                    "translation": "저 할머니가 나를 손자로 생각하시나 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "She keeps trying to hold your hand.",
                    "translation": "계속 네 손 잡으려고 하시네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "This is getting really awkward for me.",
                    "translation": "나한테 정말 어색한 상황이 되고 있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "That grandma thinks I'm her @@ somehow.",
                    "hint": "아들의 아들, 손자를 의미하는 명사예요.",
                    "optionA": "son",
                    "optionB": "grandson",
                    "optionC": "friend",
                    "result": "grandson",
                    "explanation": "'grandson'은 '손자'라는 뜻으로 할아버지\/할머니의 아들의 아들을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Maybe you look like someone she knows.",
                    "translation": "아는 사람을 닮았나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "She's putting cookies in my shopping basket.",
                    "translation": "내 쇼핑바구니에 쿠키 넣고 계셔."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "That's actually pretty sweet though, honestly speaking.",
                    "translation": "솔직히 말하면 그거 사실 꽤 다정해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "할머니가 도윤을 정확히 알아보고 계신다.",
                    "hint": "'thinks I'm her grandson'은 나를 손자로 생각한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '나를 손자로 생각하시나 봐'라고 말했으니 할머니가 착각하고 계신 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Should I tell her the truth right now?",
                    "translation": "지금 당장 사실을 말씀드려야 할까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "She looks happy, maybe just go with it.",
                    "translation": "행복해 보이시니까 그냥 맞춰드려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You're right, I'll be good grandson today.",
                    "translation": "맞아, 오늘은 착한 손자가 될게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Free cookies make this deal pretty worth it.",
                    "translation": "공짜 쿠키가 이 거래를 꽤 가치 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 계속 손을 잡으려고 하신다고 말한 문장을 완성하세요.",
                    "optionA": "She",
                    "optionB": "trying",
                    "optionC": "keeps",
                    "optionD": "hold",
                    "optionE": "your",
                    "result": "She keeps trying hold your",
                    "explanation": "'계속 네 손 잡으려고 하시네'라는 뜻으로 할머니의 지속적인 행동을 설명하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "할머니가 나보고 손자라고 불러",
            "explanation": "쇼핑몰에서 낯선 할머니가 자꾸 손자로 착각하시는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "할머니"
                },
                {
                    "tag": "손자"
                },
                {
                    "tag": "착각"
                }
            ],
            "engTags": [
                {
                    "tag": "grandma"
                },
                {
                    "tag": "grandson"
                },
                {
                    "tag": "mistaken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "That grandma thinks I'm her grandson somehow.",
                    "translation": "저 할머니가 나를 손자로 생각하시나 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "She keeps trying to hold your hand.",
                    "translation": "계속 네 손 잡으려고 하시네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "This is getting really awkward for me.",
                    "translation": "나한테 정말 어색한 상황이 되고 있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "That grandma thinks I'm her @@ somehow.",
                    "hint": "아들의 아들, 손자를 의미하는 명사예요.",
                    "optionA": "son",
                    "optionB": "grandson",
                    "optionC": "friend",
                    "result": "grandson",
                    "explanation": "'grandson'은 '손자'라는 뜻으로 할아버지\/할머니의 아들의 아들을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Maybe you look like someone she knows.",
                    "translation": "아는 사람을 닮았나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "She's putting cookies in my shopping basket.",
                    "translation": "내 쇼핑바구니에 쿠키 넣고 계셔."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "That's actually pretty sweet though, honestly speaking.",
                    "translation": "솔직히 말하면 그거 사실 꽤 다정해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "할머니가 도윤을 정확히 알아보고 계신다.",
                    "hint": "'thinks I'm her grandson'은 나를 손자로 생각한다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '나를 손자로 생각하시나 봐'라고 말했으니 할머니가 착각하고 계신 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Should I tell her the truth right now?",
                    "translation": "지금 당장 사실을 말씀드려야 할까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "She looks happy, maybe just go with it.",
                    "translation": "행복해 보이시니까 그냥 맞춰드려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You're right, I'll be good grandson today.",
                    "translation": "맞아, 오늘은 착한 손자가 될게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Free cookies make this deal pretty worth it.",
                    "translation": "공짜 쿠키가 이 거래를 꽤 가치 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 계속 손을 잡으려고 하신다고 말한 문장을 완성하세요.",
                    "optionA": "She",
                    "optionB": "trying",
                    "optionC": "keeps",
                    "optionD": "hold",
                    "optionE": "your",
                    "result": "She keeps trying hold your",
                    "explanation": "'계속 네 손 잡으려고 하시네'라는 뜻으로 할머니의 지속적인 행동을 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5169 MISMATCH

엘리베이터에서 방귀 소리가 계속 나

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "엘리베이터에서 방귀 소리가 계속 나",
            "explanation": "백화점 엘리베이터에서 누군가의 방귀 소리가 계속해서 나는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "방귀"
                },
                {
                    "tag": "어색"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "gas"
                },
                {
                    "tag": "awkward"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Someone keeps making weird noises in here.",
                    "translation": "누군가 여기서 계속 이상한 소리를 내고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I think it's coming from that corner.",
                    "translation": "저 구석에서 나오는 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "This is the longest elevator ride ever.",
                    "translation": "이거 역대 가장 긴 엘리베이터 탑승이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "엘리베이터에서 좋은 향기가 나고 있다.",
                    "hint": "'weird noises'는 이상한 소리라는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '이상한 소리'라고 말했으니 불쾌한 소음이 나는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Only two more floors to go now.",
                    "translation": "이제 두 층만 더 가면 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "I'm holding my breath until we escape.",
                    "translation": "탈출할 때까지 숨 참고 있을게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Same here, this is biological warfare level.",
                    "translation": "나도 마찬가지야, 이거 생화학 무기 수준이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This is the longest elevator ride @@.",
                    "hint": "지금까지, 역대를 의미하는 부사예요.",
                    "optionA": "today",
                    "optionB": "ever",
                    "optionC": "now",
                    "result": "ever",
                    "explanation": "'ever'는 '지금까지, 역대'라는 뜻으로 경험상 최고\/최악을 나타낼 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "We should take stairs next time definitely.",
                    "translation": "다음엔 확실히 계단을 이용해야겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Agreed, fresh air beats convenience any day.",
                    "translation": "동의해, 신선한 공기가 편의성보다 언제나 낫지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Finally, the doors are opening up now.",
                    "translation": "드디어 문이 지금 열리고 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Freedom at last, let's never speak again.",
                    "translation": "드디어 자유, 다시는 말하지 말자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 저 구석에서 나오는 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "I",
                    "optionB": "think",
                    "optionC": "coming",
                    "optionD": "that",
                    "optionE": "corner",
                    "result": "I think coming that corner",
                    "explanation": "'저 구석에서 나오는 것 같아'라는 뜻으로 소음의 출처를 추정하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "엘리베이터에서 방귀 소리가 계속 나",
            "explanation": "백화점 엘리베이터에서 누군가의 방귀 소리가 계속해서 나는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "엘리베이터"
                },
                {
                    "tag": "방귀"
                },
                {
                    "tag": "어색"
                }
            ],
            "engTags": [
                {
                    "tag": "elevator"
                },
                {
                    "tag": "gas"
                },
                {
                    "tag": "awkward"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "Someone keeps making weird noises in here.",
                    "translation": "누군가 여기서 계속 이상한 소리를 내고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I think it's coming from that corner.",
                    "translation": "저 구석에서 나오는 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "This is the longest elevator ride ever.",
                    "translation": "이거 역대 가장 긴 엘리베이터 탑승이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "엘리베이터에서 좋은 향기가 나고 있다.",
                    "hint": "'weird noises'는 이상한 소리라는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '이상한 소리'라고 말했으니 불쾌한 소음이 나는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Only two more floors to go now.",
                    "translation": "이제 두 층만 더 가면 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "I'm holding my breath until we escape.",
                    "translation": "탈출할 때까지 숨 참고 있을게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Same here, this is biological warfare level.",
                    "translation": "나도 마찬가지야, 이거 생화학 무기 수준이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This is the longest elevator ride @@.",
                    "hint": "지금까지, 역대를 의미하는 부사예요.",
                    "optionA": "today",
                    "optionB": "ever",
                    "optionC": "now",
                    "result": "ever",
                    "explanation": "'ever'는 '지금까지, 역대'라는 뜻으로 경험상 최고\/최악을 나타낼 때 써요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "We should take stairs next time definitely.",
                    "translation": "다음엔 확실히 계단을 이용해야겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Agreed, fresh air beats convenience any day.",
                    "translation": "동의해, 신선한 공기가 편의성보다 언제나 낫지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Finally, the doors are opening up now.",
                    "translation": "드디어 문이 지금 열리고 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Freedom at last, let's never speak again.",
                    "translation": "드디어 자유, 다시는 말하지 말자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 저 구석에서 나오는 것 같다고 말한 문장을 완성하세요.",
                    "optionA": "I",
                    "optionB": "think",
                    "optionC": "coming",
                    "optionD": "that",
                    "optionE": "corner",
                    "result": "I think coming that corner",
                    "explanation": "'저 구석에서 나오는 것 같아'라는 뜻으로 소음의 출처를 추정하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5170 MISMATCH

신발 가게에서 발 냄새가 심해

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "신발 가게에서 발 냄새가 심해",
            "explanation": "신발을 신어보려는데 발 냄새 때문에 창피한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신발"
                },
                {
                    "tag": "발냄새"
                },
                {
                    "tag": "창피"
                }
            ],
            "engTags": [
                {
                    "tag": "shoes"
                },
                {
                    "tag": "feet"
                },
                {
                    "tag": "embarrassing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "My feet smell really bad right now.",
                    "translation": "내 발이 지금 정말 심하게 냄새 나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Did you wear those socks all week?",
                    "translation": "그 양말 일주일 내내 신었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Maybe I should just leave immediately.",
                    "translation": "아마 그냥 즉시 나가야 할 것 같아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My feet smell really @@ right now.",
                    "hint": "심하게, 나쁘게라는 의미의 부사예요.",
                    "optionA": "good",
                    "optionB": "bad",
                    "optionC": "fresh",
                    "result": "bad",
                    "explanation": "'bad'는 '나쁘게, 심하게'라는 뜻으로 불쾌한 냄새의 정도를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Just try the shoes on quickly then.",
                    "translation": "그냥 빨리 신발만 신어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "But the salesperson will definitely smell it.",
                    "translation": "하지만 판매원이 확실히 냄새 맡을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Everyone has smelly feet sometimes, it's normal.",
                    "translation": "누구나 가끔 발 냄새 나는 건 정상이야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "지우의 발에서 좋은 향기가 나고 있다.",
                    "hint": "'smell really bad'는 정말 심하게 냄새 난다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '정말 심하게 냄새 나'라고 말했으니 불쾌한 냄새가 나는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "You're just trying to make me comfortable.",
                    "translation": "그냥 나를 편안하게 만들려는 거지."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Trust me, I've smelled much worse before.",
                    "translation": "내 말 믿어, 전에 훨씬 더 심한 거 맡아봤어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Really? That actually makes me feel better.",
                    "translation": "정말? 그럼 실제로 기분이 좀 나아져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Now go try those sneakers on quickly.",
                    "translation": "이제 가서 그 운동화 빨리 신어봐."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 그냥 빨리 신발만 신어보라고 말한 문장을 완성하세요.",
                    "optionA": "Just",
                    "optionB": "try",
                    "optionC": "shoes",
                    "optionD": "quickly",
                    "optionE": "then",
                    "result": "Just try shoes quickly then",
                    "explanation": "'그냥 빨리 신발만 신어봐'라는 뜻으로 부끄러운 상황을 빨리 넘어가라는 조언이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "신발 가게에서 발 냄새가 심해",
            "explanation": "신발을 신어보려는데 발 냄새 때문에 창피한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "신발"
                },
                {
                    "tag": "발냄새"
                },
                {
                    "tag": "창피"
                }
            ],
            "engTags": [
                {
                    "tag": "shoes"
                },
                {
                    "tag": "feet"
                },
                {
                    "tag": "embarrassing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "My feet smell really bad right now.",
                    "translation": "내 발이 지금 정말 심하게 냄새 나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Did you wear those socks all week?",
                    "translation": "그 양말 일주일 내내 신었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Maybe I should just leave immediately.",
                    "translation": "아마 그냥 즉시 나가야 할 것 같아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My feet smell really @@ right now.",
                    "hint": "심하게, 나쁘게라는 의미의 부사예요.",
                    "optionA": "good",
                    "optionB": "bad",
                    "optionC": "fresh",
                    "result": "bad",
                    "explanation": "'bad'는 '나쁘게, 심하게'라는 뜻으로 불쾌한 냄새의 정도를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Just try the shoes on quickly then.",
                    "translation": "그냥 빨리 신발만 신어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "But the salesperson will definitely smell it.",
                    "translation": "하지만 판매원이 확실히 냄새 맡을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Everyone has smelly feet sometimes, it's normal.",
                    "translation": "누구나 가끔 발 냄새 나는 건 정상이야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "지우의 발에서 좋은 향기가 나고 있다.",
                    "hint": "'smell really bad'는 정말 심하게 냄새 난다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '정말 심하게 냄새 나'라고 말했으니 불쾌한 냄새가 나는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "You're just trying to make me comfortable.",
                    "translation": "그냥 나를 편안하게 만들려는 거지."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Trust me, I've smelled much worse before.",
                    "translation": "내 말 믿어, 전에 훨씬 더 심한 거 맡아봤어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Really? That actually makes me feel better.",
                    "translation": "정말? 그럼 실제로 기분이 좀 나아져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Now go try those sneakers on quickly.",
                    "translation": "이제 가서 그 운동화 빨리 신어봐."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 그냥 빨리 신발만 신어보라고 말한 문장을 완성하세요.",
                    "optionA": "Just",
                    "optionB": "try",
                    "optionC": "shoes",
                    "optionD": "quickly",
                    "optionE": "then",
                    "result": "Just try shoes quickly then",
                    "explanation": "'그냥 빨리 신발만 신어봐'라는 뜻으로 부끄러운 상황을 빨리 넘어가라는 조언이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5171 MISMATCH

쇼핑몰 화장실 문이 투명해 보여

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑몰 화장실 문이 투명해 보여",
            "explanation": "쇼핑몰 화장실 문이 투명하게 보여서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장실"
                },
                {
                    "tag": "투명"
                },
                {
                    "tag": "당황"
                }
            ],
            "engTags": [
                {
                    "tag": "bathroom"
                },
                {
                    "tag": "transparent"
                },
                {
                    "tag": "panic"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "This bathroom door looks completely see through.",
                    "translation": "이 화장실 문이 완전히 투명해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "It's probably just the lighting angle effect.",
                    "translation": "아마 그냥 조명 각도 효과일 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I can't go in there like this.",
                    "translation": "이런 식으로는 들어갈 수가 없어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 화장실을 편안하게 이용하고 있다.",
                    "hint": "'can't go in'은 들어갈 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '들어갈 수가 없어'라고 말했으니 불안해하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Trust me, it's just optical illusion here.",
                    "translation": "내 말 믿어, 그냥 착시 현상이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "But what if someone sees me inside?",
                    "translation": "하지만 누군가 내가 안에 있는 걸 보면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Then you wave and say hello politely.",
                    "translation": "그럼 손 흔들고 정중하게 인사하면 돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This bathroom door looks completely see @@.",
                    "hint": "통과하여 보이는 상태를 나타내는 전치사예요.",
                    "optionA": "in",
                    "optionB": "through",
                    "optionC": "out",
                    "result": "through",
                    "explanation": "'see through'는 '투명한, 보이는'이라는 뜻으로 빛이 통과해서 보이는 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "That's not helpful advice at all right.",
                    "translation": "그거 전혀 도움되는 조언이 아니야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Fine, I'll stand guard outside for you.",
                    "translation": "좋아, 내가 밖에서 망봐줄게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Really? You would do that for me?",
                    "translation": "정말? 나를 위해 그렇게 해줄 거야?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "What are friends for, bathroom security guard.",
                    "translation": "친구가 뭐 하려고 있겠어, 화장실 경비원이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 내 말 믿으라며 착시 현상이라고 말한 문장을 완성하세요.",
                    "optionA": "Trust",
                    "optionB": "me",
                    "optionC": "optical",
                    "optionD": "just",
                    "optionE": "illusion",
                    "result": "Trust me just optical illusion",
                    "explanation": "'내 말 믿어, 그냥 착시 현상이야'라는 뜻으로 친구를 안심시키려는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑몰 화장실 문이 투명해 보여",
            "explanation": "쇼핑몰 화장실 문이 투명하게 보여서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "화장실"
                },
                {
                    "tag": "투명"
                },
                {
                    "tag": "당황"
                }
            ],
            "engTags": [
                {
                    "tag": "bathroom"
                },
                {
                    "tag": "transparent"
                },
                {
                    "tag": "panic"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "This bathroom door looks completely see through.",
                    "translation": "이 화장실 문이 완전히 투명해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "It's probably just the lighting angle effect.",
                    "translation": "아마 그냥 조명 각도 효과일 거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I can't go in there like this.",
                    "translation": "이런 식으로는 들어갈 수가 없어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 화장실을 편안하게 이용하고 있다.",
                    "hint": "'can't go in'은 들어갈 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '들어갈 수가 없어'라고 말했으니 불안해하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Trust me, it's just optical illusion here.",
                    "translation": "내 말 믿어, 그냥 착시 현상이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "But what if someone sees me inside?",
                    "translation": "하지만 누군가 내가 안에 있는 걸 보면?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Then you wave and say hello politely.",
                    "translation": "그럼 손 흔들고 정중하게 인사하면 돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This bathroom door looks completely see @@.",
                    "hint": "통과하여 보이는 상태를 나타내는 전치사예요.",
                    "optionA": "in",
                    "optionB": "through",
                    "optionC": "out",
                    "result": "through",
                    "explanation": "'see through'는 '투명한, 보이는'이라는 뜻으로 빛이 통과해서 보이는 상태를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "That's not helpful advice at all right.",
                    "translation": "그거 전혀 도움되는 조언이 아니야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Fine, I'll stand guard outside for you.",
                    "translation": "좋아, 내가 밖에서 망봐줄게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Really? You would do that for me?",
                    "translation": "정말? 나를 위해 그렇게 해줄 거야?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "What are friends for, bathroom security guard.",
                    "translation": "친구가 뭐 하려고 있겠어, 화장실 경비원이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 내 말 믿으라며 착시 현상이라고 말한 문장을 완성하세요.",
                    "optionA": "Trust",
                    "optionB": "me",
                    "optionC": "optical",
                    "optionD": "just",
                    "optionE": "illusion",
                    "result": "Trust me just optical illusion",
                    "explanation": "'내 말 믿어, 그냥 착시 현상이야'라는 뜻으로 친구를 안심시키려는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5172 MISMATCH

매장에서 핸드폰이 큰 소리로 울려

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 핸드폰이 큰 소리로 울려",
            "explanation": "조용한 매장에서 갑자기 핸드폰이 큰 소리로 울려서 민망한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "핸드폰"
                },
                {
                    "tag": "벨소리"
                },
                {
                    "tag": "시끄러움"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "ringtone"
                },
                {
                    "tag": "loud"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My phone is ringing incredibly loudly right.",
                    "translation": "내 핸드폰이 지금 엄청 크게 울리고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Everyone in the store is staring now.",
                    "translation": "이제 매장에 있는 모든 사람이 쳐다보고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I can't find it in my pocket.",
                    "translation": "주머니에서 찾을 수가 없어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My phone is ringing incredibly @@ right.",
                    "hint": "소리가 큰 상태를 나타내는 부사예요.",
                    "optionA": "quietly",
                    "optionB": "loudly",
                    "optionC": "softly",
                    "result": "loudly",
                    "explanation": "'loudly'는 '크게'라는 뜻으로 소리가 큰 상태를 나타내는 부사예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Check your other pockets quickly then now.",
                    "translation": "다른 주머니들 빨리 확인해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Found it, but now it stopped completely.",
                    "translation": "찾았는데 이제 완전히 멈췄어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Classic timing, phones have perfect comedic sense.",
                    "translation": "전형적인 타이밍이야, 핸드폰은 완벽한 코미디 감각을 가졌어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 조용하게 쇼핑하고 있다.",
                    "hint": "'ringing incredibly loudly'는 엄청 크게 울린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '엄청 크게 울리고 있어'라고 말했으니 시끄러운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Why does this always happen to me?",
                    "translation": "왜 이런 일이 나한테만 항상 일어날까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Because you never put it on silent.",
                    "translation": "네가 절대 무음으로 안 해두니까."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Good point, I should learn from this.",
                    "translation": "맞는 말이야, 이걸로 배워야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Famous last words of repeat phone offenders.",
                    "translation": "핸드폰 재범자들의 유명한 마지막 말이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 다른 주머니들을 빨리 확인해보라고 말한 문장을 완성하세요.",
                    "optionA": "Check",
                    "optionB": "other",
                    "optionC": "pockets",
                    "optionD": "quickly",
                    "optionE": "then",
                    "result": "Check other pockets quickly then",
                    "explanation": "'다른 주머니들 빨리 확인해봐'라는 뜻으로 긴급한 상황에서 빠른 행동을 촉구하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 핸드폰이 큰 소리로 울려",
            "explanation": "조용한 매장에서 갑자기 핸드폰이 큰 소리로 울려서 민망한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "핸드폰"
                },
                {
                    "tag": "벨소리"
                },
                {
                    "tag": "시끄러움"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "ringtone"
                },
                {
                    "tag": "loud"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My phone is ringing incredibly loudly right.",
                    "translation": "내 핸드폰이 지금 엄청 크게 울리고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Everyone in the store is staring now.",
                    "translation": "이제 매장에 있는 모든 사람이 쳐다보고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "I can't find it in my pocket.",
                    "translation": "주머니에서 찾을 수가 없어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My phone is ringing incredibly @@ right.",
                    "hint": "소리가 큰 상태를 나타내는 부사예요.",
                    "optionA": "quietly",
                    "optionB": "loudly",
                    "optionC": "softly",
                    "result": "loudly",
                    "explanation": "'loudly'는 '크게'라는 뜻으로 소리가 큰 상태를 나타내는 부사예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Check your other pockets quickly then now.",
                    "translation": "다른 주머니들 빨리 확인해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Found it, but now it stopped completely.",
                    "translation": "찾았는데 이제 완전히 멈췄어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Classic timing, phones have perfect comedic sense.",
                    "translation": "전형적인 타이밍이야, 핸드폰은 완벽한 코미디 감각을 가졌어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 조용하게 쇼핑하고 있다.",
                    "hint": "'ringing incredibly loudly'는 엄청 크게 울린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '엄청 크게 울리고 있어'라고 말했으니 시끄러운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Why does this always happen to me?",
                    "translation": "왜 이런 일이 나한테만 항상 일어날까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Because you never put it on silent.",
                    "translation": "네가 절대 무음으로 안 해두니까."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Good point, I should learn from this.",
                    "translation": "맞는 말이야, 이걸로 배워야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Famous last words of repeat phone offenders.",
                    "translation": "핸드폰 재범자들의 유명한 마지막 말이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 다른 주머니들을 빨리 확인해보라고 말한 문장을 완성하세요.",
                    "optionA": "Check",
                    "optionB": "other",
                    "optionC": "pockets",
                    "optionD": "quickly",
                    "optionE": "then",
                    "result": "Check other pockets quickly then",
                    "explanation": "'다른 주머니들 빨리 확인해봐'라는 뜻으로 긴급한 상황에서 빠른 행동을 촉구하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5173 MISMATCH

시착실에서 옷이 완전히 뒤바뀌었어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시착실에서 옷이 완전히 뒤바뀌었어",
            "explanation": "시착실에서 나왔는데 다른 사람 옷을 입고 있는 황당한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시착실"
                },
                {
                    "tag": "바뀜"
                },
                {
                    "tag": "황당"
                }
            ],
            "engTags": [
                {
                    "tag": "fitting"
                },
                {
                    "tag": "switched"
                },
                {
                    "tag": "confused"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I think I'm wearing someone else's.",
                    "translation": "다른 사람 옷을 입고 있는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "How did that even happen in there?",
                    "translation": "거기서 그런 일이 어떻게 일어났어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "This shirt is definitely not mine originally.",
                    "translation": "이 셔츠는 확실히 원래 내 거 아니야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 자신의 원래 옷을 입고 있다.",
                    "hint": "'someone else's'는 다른 사람 것이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '다른 사람 옷을 입고 있는 것 같아'라고 말했으니 바뀐 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Where are your clothes then right now?",
                    "translation": "그럼 네 옷은 지금 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Probably with the other confused customer somewhere.",
                    "translation": "아마 어디선가 다른 혼란스러운 고객이 가지고 있을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "This is like clothing swap comedy show.",
                    "translation": "이거 옷 바꾸기 코미디 쇼 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This shirt is definitely not mine @@.",
                    "hint": "원래, 처음에라는 의미의 부사예요.",
                    "optionA": "now",
                    "optionB": "originally",
                    "optionC": "later",
                    "result": "originally",
                    "explanation": "'originally'는 '원래, 처음에'라는 뜻으로 원래 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Should I go back and look around?",
                    "translation": "다시 가서 둘러봐야 할까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Yes, before security thinks you're shoplifting something.",
                    "translation": "응, 보안요원이 네가 물건을 훔친다고 생각하기 전에."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Good point, this looks really suspicious now.",
                    "translation": "맞는 말이야, 이제 정말 수상해 보여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Hurry back, I'll explain the situation here.",
                    "translation": "빨리 다녀와, 내가 여기서 상황 설명할게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 거기서 그런 일이 어떻게 일어났는지 물어본 문장을 완성하세요.",
                    "optionA": "How",
                    "optionB": "did",
                    "optionC": "happen",
                    "optionD": "even",
                    "optionE": "there",
                    "result": "How did even happen there",
                    "explanation": "'거기서 그런 일이 어떻게 일어났어?'라는 뜻으로 황당한 상황에 대한 궁금증을 표현하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시착실에서 옷이 완전히 뒤바뀌었어",
            "explanation": "시착실에서 나왔는데 다른 사람 옷을 입고 있는 황당한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시착실"
                },
                {
                    "tag": "바뀜"
                },
                {
                    "tag": "황당"
                }
            ],
            "engTags": [
                {
                    "tag": "fitting"
                },
                {
                    "tag": "switched"
                },
                {
                    "tag": "confused"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I think I'm wearing someone else's.",
                    "translation": "다른 사람 옷을 입고 있는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "How did that even happen in there?",
                    "translation": "거기서 그런 일이 어떻게 일어났어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "This shirt is definitely not mine originally.",
                    "translation": "이 셔츠는 확실히 원래 내 거 아니야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 자신의 원래 옷을 입고 있다.",
                    "hint": "'someone else's'는 다른 사람 것이라는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '다른 사람 옷을 입고 있는 것 같아'라고 말했으니 바뀐 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Where are your clothes then right now?",
                    "translation": "그럼 네 옷은 지금 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Probably with the other confused customer somewhere.",
                    "translation": "아마 어디선가 다른 혼란스러운 고객이 가지고 있을 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "This is like clothing swap comedy show.",
                    "translation": "이거 옷 바꾸기 코미디 쇼 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "This shirt is definitely not mine @@.",
                    "hint": "원래, 처음에라는 의미의 부사예요.",
                    "optionA": "now",
                    "optionB": "originally",
                    "optionC": "later",
                    "result": "originally",
                    "explanation": "'originally'는 '원래, 처음에'라는 뜻으로 원래 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Should I go back and look around?",
                    "translation": "다시 가서 둘러봐야 할까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Yes, before security thinks you're shoplifting something.",
                    "translation": "응, 보안요원이 네가 물건을 훔친다고 생각하기 전에."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Good point, this looks really suspicious now.",
                    "translation": "맞는 말이야, 이제 정말 수상해 보여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Hurry back, I'll explain the situation here.",
                    "translation": "빨리 다녀와, 내가 여기서 상황 설명할게."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 거기서 그런 일이 어떻게 일어났는지 물어본 문장을 완성하세요.",
                    "optionA": "How",
                    "optionB": "did",
                    "optionC": "happen",
                    "optionD": "even",
                    "optionE": "there",
                    "result": "How did even happen there",
                    "explanation": "'거기서 그런 일이 어떻게 일어났어?'라는 뜻으로 황당한 상황에 대한 궁금증을 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5174 MISMATCH

에스컬레이터에서 신발이 벗겨졌어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "에스컬레이터에서 신발이 벗겨졌어",
            "explanation": "에스컬레이터를 타다가 신발이 벗겨져서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에스컬레이터"
                },
                {
                    "tag": "신발"
                },
                {
                    "tag": "벗겨짐"
                }
            ],
            "engTags": [
                {
                    "tag": "escalator"
                },
                {
                    "tag": "shoe"
                },
                {
                    "tag": "slipped"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "My shoe just slipped off completely here.",
                    "translation": "내 신발이 여기서 완전히 벗겨졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "It's going down the escalator right.",
                    "translation": "에스컬레이터 아래로 내려가고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "This is so embarrassing for everyone watching.",
                    "translation": "보고 있는 모든 사람들에게 너무 창피해."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My shoe just slipped off @@ here.",
                    "hint": "완전히, 전적으로라는 의미의 부사예요.",
                    "optionA": "partly",
                    "optionB": "completely",
                    "optionC": "slowly",
                    "result": "completely",
                    "explanation": "'completely'는 '완전히'라는 뜻으로 신발이 완전히 벗겨진 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Someone down there will probably catch it.",
                    "translation": "아래 있는 누군가 아마 잡을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Or they'll think it's falling from.",
                    "translation": "아니면 하늘에서 떨어지는 줄 생각할 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Quick, hop down there with one shoe.",
                    "translation": "빨리, 신발 한 짝으로 아래로 뛰어내려가."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상우가 두 신발을 모두 신고 있다.",
                    "hint": "'slipped off completely'는 완전히 벗겨졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '완전히 벗겨졌어'라고 말했으니 신발 한 짝을 잃은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I look ridiculous hopping around like this.",
                    "translation": "이렇게 깡충거리는 모습이 우스꽝스러워 보여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "At least you're providing free entertainment today.",
                    "translation": "적어도 오늘 무료 오락거리를 제공하고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Thanks, that makes me feel much better.",
                    "translation": "고마워, 그럼 훨씬 기분이 나아지네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Found it, some lady handed it.",
                    "translation": "찾았어, 어떤 아주머니가 건네주셨어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지은이 에스컬레이터 아래로 내려가고 있다고 말한 문장을 완성하세요.",
                    "optionA": "It's",
                    "optionB": "going",
                    "optionC": "down",
                    "optionD": "escalator",
                    "optionE": "right",
                    "result": "It's going down escalator right",
                    "explanation": "'에스컬레이터 아래로 내려가고 있어'라는 뜻으로 벗겨진 신발의 상황을 설명하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "에스컬레이터에서 신발이 벗겨졌어",
            "explanation": "에스컬레이터를 타다가 신발이 벗겨져서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "에스컬레이터"
                },
                {
                    "tag": "신발"
                },
                {
                    "tag": "벗겨짐"
                }
            ],
            "engTags": [
                {
                    "tag": "escalator"
                },
                {
                    "tag": "shoe"
                },
                {
                    "tag": "slipped"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "My shoe just slipped off completely here.",
                    "translation": "내 신발이 여기서 완전히 벗겨졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "It's going down the escalator right.",
                    "translation": "에스컬레이터 아래로 내려가고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "This is so embarrassing for everyone watching.",
                    "translation": "보고 있는 모든 사람들에게 너무 창피해."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "My shoe just slipped off @@ here.",
                    "hint": "완전히, 전적으로라는 의미의 부사예요.",
                    "optionA": "partly",
                    "optionB": "completely",
                    "optionC": "slowly",
                    "result": "completely",
                    "explanation": "'completely'는 '완전히'라는 뜻으로 신발이 완전히 벗겨진 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Someone down there will probably catch it.",
                    "translation": "아래 있는 누군가 아마 잡을 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Or they'll think it's falling from.",
                    "translation": "아니면 하늘에서 떨어지는 줄 생각할 거야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Quick, hop down there with one shoe.",
                    "translation": "빨리, 신발 한 짝으로 아래로 뛰어내려가."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상우가 두 신발을 모두 신고 있다.",
                    "hint": "'slipped off completely'는 완전히 벗겨졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '완전히 벗겨졌어'라고 말했으니 신발 한 짝을 잃은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I look ridiculous hopping around like this.",
                    "translation": "이렇게 깡충거리는 모습이 우스꽝스러워 보여."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "At least you're providing free entertainment today.",
                    "translation": "적어도 오늘 무료 오락거리를 제공하고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Thanks, that makes me feel much better.",
                    "translation": "고마워, 그럼 훨씬 기분이 나아지네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Found it, some lady handed it.",
                    "translation": "찾았어, 어떤 아주머니가 건네주셨어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지은이 에스컬레이터 아래로 내려가고 있다고 말한 문장을 완성하세요.",
                    "optionA": "It's",
                    "optionB": "going",
                    "optionC": "down",
                    "optionD": "escalator",
                    "optionE": "right",
                    "result": "It's going down escalator right",
                    "explanation": "'에스컬레이터 아래로 내려가고 있어'라는 뜻으로 벗겨진 신발의 상황을 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5175 MISMATCH

가격표를 보고 기절할 뻔했어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "가격표를 보고 기절할 뻔했어",
            "explanation": "마음에 드는 옷의 가격표를 보고 충격받는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가격표"
                },
                {
                    "tag": "충격"
                },
                {
                    "tag": "비쌈"
                }
            ],
            "engTags": [
                {
                    "tag": "price"
                },
                {
                    "tag": "shock"
                },
                {
                    "tag": "expensive"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I almost fainted seeing this price tag.",
                    "translation": "이 가격표 보고 기절할 뻔했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "How much is it exactly right now?",
                    "translation": "정확히 지금 얼마야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Three hundred dollars for a simple shirt.",
                    "translation": "간단한 셔츠에 300달러야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재가 가격에 만족하고 있다.",
                    "hint": "'almost fainted'는 기절할 뻔했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '기절할 뻔했어'라고 말했으니 가격에 충격받은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "That's more than my monthly food budget.",
                    "translation": "그거 내 한 달 식비보다 많아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Maybe it's made of golden thread.",
                    "translation": "아마 금실로 만들어진 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Or designed by aliens from expensive planet.",
                    "translation": "아니면 비싼 행성에서 온 외계인이 디자인했든지."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Three hundred dollars for a simple @@.",
                    "hint": "상의를 의미하는 의류 명사예요.",
                    "optionA": "pants",
                    "optionB": "shirt",
                    "optionC": "hat",
                    "result": "shirt",
                    "explanation": "'shirt'는 '셔츠'라는 뜻으로 위에 입는 의류를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Your theory actually makes more sense now.",
                    "translation": "네 이론이 사실 이제 더 말이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Let's look for earthling prices somewhere else.",
                    "translation": "다른 곳에서 지구인 가격을 찾아보자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Good idea, my wallet can't handle.",
                    "translation": "좋은 생각이야, 내 지갑이 감당할 수 없어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Neither can your future bank account balance.",
                    "translation": "네 미래 은행 계좌 잔고도 마찬가지야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 그게 한 달 식비보다 많다고 말한 문장을 완성하세요.",
                    "optionA": "That's",
                    "optionB": "more",
                    "optionC": "monthly",
                    "optionD": "food",
                    "optionE": "budget",
                    "result": "That's more monthly food budget",
                    "explanation": "'그거 내 한 달 식비보다 많아'라는 뜻으로 비싼 가격에 대한 충격을 표현하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "가격표를 보고 기절할 뻔했어",
            "explanation": "마음에 드는 옷의 가격표를 보고 충격받는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "가격표"
                },
                {
                    "tag": "충격"
                },
                {
                    "tag": "비쌈"
                }
            ],
            "engTags": [
                {
                    "tag": "price"
                },
                {
                    "tag": "shock"
                },
                {
                    "tag": "expensive"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I almost fainted seeing this price tag.",
                    "translation": "이 가격표 보고 기절할 뻔했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "How much is it exactly right now?",
                    "translation": "정확히 지금 얼마야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Three hundred dollars for a simple shirt.",
                    "translation": "간단한 셔츠에 300달러야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재가 가격에 만족하고 있다.",
                    "hint": "'almost fainted'는 기절할 뻔했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '기절할 뻔했어'라고 말했으니 가격에 충격받은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "That's more than my monthly food budget.",
                    "translation": "그거 내 한 달 식비보다 많아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Maybe it's made of golden thread.",
                    "translation": "아마 금실로 만들어진 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Or designed by aliens from expensive planet.",
                    "translation": "아니면 비싼 행성에서 온 외계인이 디자인했든지."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Three hundred dollars for a simple @@.",
                    "hint": "상의를 의미하는 의류 명사예요.",
                    "optionA": "pants",
                    "optionB": "shirt",
                    "optionC": "hat",
                    "result": "shirt",
                    "explanation": "'shirt'는 '셔츠'라는 뜻으로 위에 입는 의류를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Your theory actually makes more sense now.",
                    "translation": "네 이론이 사실 이제 더 말이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Let's look for earthling prices somewhere else.",
                    "translation": "다른 곳에서 지구인 가격을 찾아보자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Good idea, my wallet can't handle.",
                    "translation": "좋은 생각이야, 내 지갑이 감당할 수 없어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Neither can your future bank account balance.",
                    "translation": "네 미래 은행 계좌 잔고도 마찬가지야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 그게 한 달 식비보다 많다고 말한 문장을 완성하세요.",
                    "optionA": "That's",
                    "optionB": "more",
                    "optionC": "monthly",
                    "optionD": "food",
                    "optionE": "budget",
                    "result": "That's more monthly food budget",
                    "explanation": "'그거 내 한 달 식비보다 많아'라는 뜻으로 비싼 가격에 대한 충격을 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5176 MISMATCH

매장에서 길을 잃고 헤매고 있어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 길을 잃고 헤매고 있어",
            "explanation": "거대한 백화점에서 길을 잃고 출구를 찾지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "백화점"
                },
                {
                    "tag": "길찾기"
                },
                {
                    "tag": "헤맴"
                }
            ],
            "engTags": [
                {
                    "tag": "department"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "wandering"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "We've been walking in circles for hours.",
                    "translation": "우리 몇 시간째 빙글빙글 돌고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "This store is like giant confusing maze.",
                    "translation": "이 매장은 거대한 혼란스러운 미로 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I think we passed that mannequin.",
                    "translation": "저 마네킹 지나친 것 같아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "We've been walking in circles for @@.",
                    "hint": "시간의 복수형으로 몇 시간을 의미해요.",
                    "optionA": "minutes",
                    "optionB": "hours",
                    "optionC": "days",
                    "result": "hours",
                    "explanation": "'hours'는 '시간들'이라는 뜻으로 긴 시간 동안을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Five times already, I'm counting them carefully.",
                    "translation": "벌써 다섯 번, 조심스럽게 세고 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Should we ask someone for directions?",
                    "translation": "누군가에게 길을 물어봐야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Good idea, before we become permanent.",
                    "translation": "좋은 생각이야, 우리가 영구 거주자가 되기 전에."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연과 지우가 쉽게 길을 찾고 있다.",
                    "hint": "'walking in circles'는 빙글빙글 돈다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '빙글빙글 돌고 있어'라고 말했으니 길을 잃은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "There's information desk over there now.",
                    "translation": "저기 지금 안내데스크가 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Thank goodness, civilization at last finally here.",
                    "translation": "고마워라, 드디어 문명을 발견했어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "We should leave breadcrumbs next time.",
                    "translation": "다음엔 빵부스러기를 떨어뜨려야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Or bring compass and survival gear.",
                    "translation": "아니면 나침반이랑 생존 장비를 가져오든지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 벌써 다섯 번이라며 조심스럽게 세고 있다고 말한 문장을 완성하세요.",
                    "optionA": "Five",
                    "optionB": "times",
                    "optionC": "already",
                    "optionD": "counting",
                    "optionE": "carefully",
                    "result": "Five times already counting carefully",
                    "explanation": "'벌써 다섯 번, 조심스럽게 세고 있어'라는 뜻으로 같은 곳을 반복해서 지나가고 있다는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 길을 잃고 헤매고 있어",
            "explanation": "거대한 백화점에서 길을 잃고 출구를 찾지 못하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "백화점"
                },
                {
                    "tag": "길찾기"
                },
                {
                    "tag": "헤맴"
                }
            ],
            "engTags": [
                {
                    "tag": "department"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "wandering"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "We've been walking in circles for hours.",
                    "translation": "우리 몇 시간째 빙글빙글 돌고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "This store is like giant confusing maze.",
                    "translation": "이 매장은 거대한 혼란스러운 미로 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I think we passed that mannequin.",
                    "translation": "저 마네킹 지나친 것 같아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "We've been walking in circles for @@.",
                    "hint": "시간의 복수형으로 몇 시간을 의미해요.",
                    "optionA": "minutes",
                    "optionB": "hours",
                    "optionC": "days",
                    "result": "hours",
                    "explanation": "'hours'는 '시간들'이라는 뜻으로 긴 시간 동안을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Five times already, I'm counting them carefully.",
                    "translation": "벌써 다섯 번, 조심스럽게 세고 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Should we ask someone for directions?",
                    "translation": "누군가에게 길을 물어봐야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Good idea, before we become permanent.",
                    "translation": "좋은 생각이야, 우리가 영구 거주자가 되기 전에."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연과 지우가 쉽게 길을 찾고 있다.",
                    "hint": "'walking in circles'는 빙글빙글 돈다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '빙글빙글 돌고 있어'라고 말했으니 길을 잃은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "There's information desk over there now.",
                    "translation": "저기 지금 안내데스크가 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Thank goodness, civilization at last finally here.",
                    "translation": "고마워라, 드디어 문명을 발견했어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "We should leave breadcrumbs next time.",
                    "translation": "다음엔 빵부스러기를 떨어뜨려야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Or bring compass and survival gear.",
                    "translation": "아니면 나침반이랑 생존 장비를 가져오든지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 벌써 다섯 번이라며 조심스럽게 세고 있다고 말한 문장을 완성하세요.",
                    "optionA": "Five",
                    "optionB": "times",
                    "optionC": "already",
                    "optionD": "counting",
                    "optionE": "carefully",
                    "result": "Five times already counting carefully",
                    "explanation": "'벌써 다섯 번, 조심스럽게 세고 있어'라는 뜻으로 같은 곳을 반복해서 지나가고 있다는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5177 MISMATCH

카페에서 커피를 옷에 쏟았어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "카페에서 커피를 옷에 쏟았어",
            "explanation": "쇼핑몰 카페에서 커피를 새 옷에 쏟아서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피"
                },
                {
                    "tag": "옷"
                },
                {
                    "tag": "쏟음"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "clothes"
                },
                {
                    "tag": "spilled"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I just spilled coffee on new.",
                    "translation": "방금 새 옷에 커피를 쏟았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "The white shirt you bought today?",
                    "translation": "오늘 산 흰 셔츠에?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Yes, it's completely ruined now forever.",
                    "translation": "응, 이제 영원히 완전히 망가졌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 옷을 깨끗하게 유지하고 있다.",
                    "hint": "'spilled coffee'는 커피를 쏟았다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '커피를 쏟았어'라고 말했으니 옷이 더러워진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Maybe cold water can help clean.",
                    "translation": "차가운 물이 청소하는 데 도움될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "It's already setting into the fabric.",
                    "translation": "이미 천에 스며들고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "At least it wasn't red wine.",
                    "translation": "적어도 적포도주는 아니었잖아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yes, it's completely ruined now @@.",
                    "hint": "영원히, 계속해서라는 의미의 부사예요.",
                    "optionA": "temporarily",
                    "optionB": "forever",
                    "optionC": "sometimes",
                    "result": "forever",
                    "explanation": "'forever'는 '영원히'라는 뜻으로 완전히 망가진 상태를 강조해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "True, that would be much worse.",
                    "translation": "맞아, 그거였으면 훨씬 더 심했을 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Coffee stains can actually look fashionable.",
                    "translation": "커피 얼룩은 사실 패셔너블해 보일 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You're just trying to make better.",
                    "translation": "그냥 나를 기분 좋게 만들려는 거지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Maybe, but it's working little bit.",
                    "translation": "아마도, 하지만 조금은 효과 있잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 차가운 물이 청소에 도움될 수도 있다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "cold",
                    "optionC": "water",
                    "optionD": "help",
                    "optionE": "clean",
                    "result": "Maybe cold water help clean",
                    "explanation": "'차가운 물이 청소하는 데 도움될 수도 있어'라는 뜻으로 얼룩 제거 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "카페에서 커피를 옷에 쏟았어",
            "explanation": "쇼핑몰 카페에서 커피를 새 옷에 쏟아서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "커피"
                },
                {
                    "tag": "옷"
                },
                {
                    "tag": "쏟음"
                }
            ],
            "engTags": [
                {
                    "tag": "coffee"
                },
                {
                    "tag": "clothes"
                },
                {
                    "tag": "spilled"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I just spilled coffee on new.",
                    "translation": "방금 새 옷에 커피를 쏟았어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "The white shirt you bought today?",
                    "translation": "오늘 산 흰 셔츠에?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Yes, it's completely ruined now forever.",
                    "translation": "응, 이제 영원히 완전히 망가졌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 옷을 깨끗하게 유지하고 있다.",
                    "hint": "'spilled coffee'는 커피를 쏟았다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '커피를 쏟았어'라고 말했으니 옷이 더러워진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Maybe cold water can help clean.",
                    "translation": "차가운 물이 청소하는 데 도움될 수도 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "It's already setting into the fabric.",
                    "translation": "이미 천에 스며들고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "At least it wasn't red wine.",
                    "translation": "적어도 적포도주는 아니었잖아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yes, it's completely ruined now @@.",
                    "hint": "영원히, 계속해서라는 의미의 부사예요.",
                    "optionA": "temporarily",
                    "optionB": "forever",
                    "optionC": "sometimes",
                    "result": "forever",
                    "explanation": "'forever'는 '영원히'라는 뜻으로 완전히 망가진 상태를 강조해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "True, that would be much worse.",
                    "translation": "맞아, 그거였으면 훨씬 더 심했을 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Coffee stains can actually look fashionable.",
                    "translation": "커피 얼룩은 사실 패셔너블해 보일 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You're just trying to make better.",
                    "translation": "그냥 나를 기분 좋게 만들려는 거지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Maybe, but it's working little bit.",
                    "translation": "아마도, 하지만 조금은 효과 있잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 차가운 물이 청소에 도움될 수도 있다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "cold",
                    "optionC": "water",
                    "optionD": "help",
                    "optionE": "clean",
                    "result": "Maybe cold water help clean",
                    "explanation": "'차가운 물이 청소하는 데 도움될 수도 있어'라는 뜻으로 얼룩 제거 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5178 MISMATCH

쇼핑백에서 고양이가 나왔어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑백에서 고양이가 나왔어",
            "explanation": "마트 쇼핑백에서 갑자기 고양이가 튀어나와서 깜짝 놀라는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑백"
                },
                {
                    "tag": "고양이"
                },
                {
                    "tag": "깜짝"
                }
            ],
            "engTags": [
                {
                    "tag": "bag"
                },
                {
                    "tag": "cat"
                },
                {
                    "tag": "surprise"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "There's a cat in my shopping bag.",
                    "translation": "내 쇼핑백에 고양이가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "How did it even get in there?",
                    "translation": "그게 어떻게 거기 들어갔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I have no idea at all right.",
                    "translation": "전혀 모르겠어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "There's a cat in my shopping @@.",
                    "hint": "물건을 담는 용기를 의미하는 명사예요.",
                    "optionA": "cart",
                    "optionB": "bag",
                    "optionC": "box",
                    "result": "bag",
                    "explanation": "'bag'는 '가방, 봉지'라는 뜻으로 쇼핑한 물건을 담는 용기를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "It's looking at us very suspiciously now.",
                    "translation": "지금 우리를 아주 의심스럽게 쳐다보고 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Maybe it thinks we kidnapped it somehow.",
                    "translation": "우리가 어떻게든 납치했다고 생각하나 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Should we return it to customer service?",
                    "translation": "고객서비스에 반납해야 할까?"
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 고양이를 일부러 가방에 넣었다.",
                    "hint": "'have no idea'는 전혀 모른다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '전혀 모르겠어'라고 말했으니 어떻게 들어갔는지 모르는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Excuse me, I found your store cat.",
                    "translation": "실례합니다, 매장 고양이를 찾았어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "They probably think we're completely crazy now.",
                    "translation": "이제 우리를 완전히 미쳤다고 생각할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "At least the cat looks happy.",
                    "translation": "적어도 고양이는 행복해 보여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Free shopping trip for furry little friend.",
                    "translation": "털복숭이 꼬마 친구의 무료 쇼핑 여행이네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 고객서비스에 반납해야 하는지 물어본 문장을 완성하세요.",
                    "optionA": "return",
                    "optionB": "Should",
                    "optionC": "customer",
                    "optionD": "we",
                    "optionE": "service",
                    "optionF": "it",
                    "result": "Should we return it customer service",
                    "explanation": "'고객서비스에 반납해야 할까?'라는 뜻으로 예상치 못한 상황의 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑백에서 고양이가 나왔어",
            "explanation": "마트 쇼핑백에서 갑자기 고양이가 튀어나와서 깜짝 놀라는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑백"
                },
                {
                    "tag": "고양이"
                },
                {
                    "tag": "깜짝"
                }
            ],
            "engTags": [
                {
                    "tag": "bag"
                },
                {
                    "tag": "cat"
                },
                {
                    "tag": "surprise"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "There's a cat in my shopping bag.",
                    "translation": "내 쇼핑백에 고양이가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "How did it even get in there?",
                    "translation": "그게 어떻게 거기 들어갔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "I have no idea at all right.",
                    "translation": "전혀 모르겠어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "There's a cat in my shopping @@.",
                    "hint": "물건을 담는 용기를 의미하는 명사예요.",
                    "optionA": "cart",
                    "optionB": "bag",
                    "optionC": "box",
                    "result": "bag",
                    "explanation": "'bag'는 '가방, 봉지'라는 뜻으로 쇼핑한 물건을 담는 용기를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "It's looking at us very suspiciously now.",
                    "translation": "지금 우리를 아주 의심스럽게 쳐다보고 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Maybe it thinks we kidnapped it somehow.",
                    "translation": "우리가 어떻게든 납치했다고 생각하나 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Should we return it to customer service?",
                    "translation": "고객서비스에 반납해야 할까?"
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 고양이를 일부러 가방에 넣었다.",
                    "hint": "'have no idea'는 전혀 모른다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '전혀 모르겠어'라고 말했으니 어떻게 들어갔는지 모르는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Excuse me, I found your store cat.",
                    "translation": "실례합니다, 매장 고양이를 찾았어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "They probably think we're completely crazy now.",
                    "translation": "이제 우리를 완전히 미쳤다고 생각할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "At least the cat looks happy.",
                    "translation": "적어도 고양이는 행복해 보여."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Free shopping trip for furry little friend.",
                    "translation": "털복숭이 꼬마 친구의 무료 쇼핑 여행이네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 고객서비스에 반납해야 하는지 물어본 문장을 완성하세요.",
                    "optionA": "return",
                    "optionB": "Should",
                    "optionC": "customer",
                    "optionD": "we",
                    "optionE": "service",
                    "optionF": "it",
                    "result": "Should we return it customer service",
                    "explanation": "'고객서비스에 반납해야 할까?'라는 뜻으로 예상치 못한 상황의 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5179 MISMATCH

마네킹이랑 똑같은 포즈를 하고 있었어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "마네킹이랑 똑같은 포즈를 하고 있었어",
            "explanation": "친구를 기다리다가 무의식적으로 마네킹과 같은 포즈를 취하고 있던 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마네킹"
                },
                {
                    "tag": "포즈"
                },
                {
                    "tag": "따라함"
                }
            ],
            "engTags": [
                {
                    "tag": "mannequin"
                },
                {
                    "tag": "pose"
                },
                {
                    "tag": "copying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "You were posing exactly like mannequin.",
                    "translation": "너 마네킹이랑 똑같이 포즈 취하고 있었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Was I really doing that unconsciously?",
                    "translation": "정말 무의식적으로 그러고 있었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Yes, for about five minutes straight.",
                    "translation": "응, 5분 동안 쭉 그러고 있었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 의식적으로 마네킹을 따라했다.",
                    "hint": "'unconsciously'는 무의식적으로라는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '무의식적으로'라고 말했으니 의도하지 않게 한 행동이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "That's so embarrassing for everyone watching.",
                    "translation": "보고 있는 모든 사람들에게 너무 창피해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Actually, you looked pretty professional though.",
                    "translation": "사실 꽤 전문적으로 보였어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Maybe I should consider modeling career.",
                    "translation": "모델링 커리어를 고려해봐야겠어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yes, for about five minutes @@.",
                    "hint": "연속으로, 계속해서라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "straight",
                    "optionC": "before",
                    "result": "straight",
                    "explanation": "'straight'는 '연속으로, 쭉'이라는 뜻으로 중단 없이 계속된 시간을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Don't quit your day job just yet.",
                    "translation": "아직 본업은 그만두지 마."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Why? I have natural talent clearly.",
                    "translation": "왜? 명백히 타고난 재능이 있는데."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Standing still isn't exactly high skill.",
                    "translation": "가만히 서 있는 건 딱히 고난도 기술이 아니야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "You're just jealous of my abilities.",
                    "translation": "내 능력을 질투하는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 너를 마네킹이랑 똑같이 포즈 취하고 있었다고 말한 문장을 완성하세요.",
                    "optionA": "You",
                    "optionB": "exactly",
                    "optionC": "posing",
                    "optionD": "mannequin",
                    "optionE": "were",
                    "optionF": "like",
                    "result": "You were posing exactly like mannequin",
                    "explanation": "'너 마네킹이랑 똑같이 포즈 취하고 있었어'라는 뜻으로 친구의 우스꽝스러운 행동을 지적하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "마네킹이랑 똑같은 포즈를 하고 있었어",
            "explanation": "친구를 기다리다가 무의식적으로 마네킹과 같은 포즈를 취하고 있던 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마네킹"
                },
                {
                    "tag": "포즈"
                },
                {
                    "tag": "따라함"
                }
            ],
            "engTags": [
                {
                    "tag": "mannequin"
                },
                {
                    "tag": "pose"
                },
                {
                    "tag": "copying"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "You were posing exactly like mannequin.",
                    "translation": "너 마네킹이랑 똑같이 포즈 취하고 있었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Was I really doing that unconsciously?",
                    "translation": "정말 무의식적으로 그러고 있었어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Yes, for about five minutes straight.",
                    "translation": "응, 5분 동안 쭉 그러고 있었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 의식적으로 마네킹을 따라했다.",
                    "hint": "'unconsciously'는 무의식적으로라는 뜻이에요.",
                    "result": "X",
                    "explanation": "나연은 '무의식적으로'라고 말했으니 의도하지 않게 한 행동이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "That's so embarrassing for everyone watching.",
                    "translation": "보고 있는 모든 사람들에게 너무 창피해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Actually, you looked pretty professional though.",
                    "translation": "사실 꽤 전문적으로 보였어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Maybe I should consider modeling career.",
                    "translation": "모델링 커리어를 고려해봐야겠어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yes, for about five minutes @@.",
                    "hint": "연속으로, 계속해서라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "straight",
                    "optionC": "before",
                    "result": "straight",
                    "explanation": "'straight'는 '연속으로, 쭉'이라는 뜻으로 중단 없이 계속된 시간을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Don't quit your day job just yet.",
                    "translation": "아직 본업은 그만두지 마."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Why? I have natural talent clearly.",
                    "translation": "왜? 명백히 타고난 재능이 있는데."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Standing still isn't exactly high skill.",
                    "translation": "가만히 서 있는 건 딱히 고난도 기술이 아니야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "You're just jealous of my abilities.",
                    "translation": "내 능력을 질투하는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 너를 마네킹이랑 똑같이 포즈 취하고 있었다고 말한 문장을 완성하세요.",
                    "optionA": "You",
                    "optionB": "exactly",
                    "optionC": "posing",
                    "optionD": "mannequin",
                    "optionE": "were",
                    "optionF": "like",
                    "result": "You were posing exactly like mannequin",
                    "explanation": "'너 마네킹이랑 똑같이 포즈 취하고 있었어'라는 뜻으로 친구의 우스꽝스러운 행동을 지적하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5180 MISMATCH

시식 소시지를 너무 많이 먹었어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시식 소시지를 너무 많이 먹었어",
            "explanation": "마트 시식코너에서 소시지를 과도하게 많이 먹어서 직원이 쳐다보는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시식"
                },
                {
                    "tag": "소시지"
                },
                {
                    "tag": "과도"
                }
            ],
            "engTags": [
                {
                    "tag": "sample"
                },
                {
                    "tag": "sausage"
                },
                {
                    "tag": "excessive"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I ate like fifteen sample sausages.",
                    "translation": "시식 소시지를 15개 정도 먹었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "The lady is staring at suspiciously.",
                    "translation": "아주머니가 의심스럽게 쳐다보고 계셔."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Maybe I should buy a package.",
                    "translation": "한 포장 사야 할 것 같아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I ate like fifteen sample @@.",
                    "hint": "돼지고기로 만든 가공 육류 식품이에요.",
                    "optionA": "cookies",
                    "optionB": "sausages",
                    "optionC": "fruits",
                    "result": "sausages",
                    "explanation": "'sausages'는 '소시지'라는 뜻으로 육류로 만든 가공 식품을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "She's been counting every single one.",
                    "translation": "하나하나 다 세고 계셨어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "This is awkward social situation now.",
                    "translation": "이제 어색한 사회적 상황이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Just smile and slowly back away.",
                    "translation": "그냥 미소 짓고 천천히 뒤로 물러서."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "태호가 적당히 시식을 했다.",
                    "hint": "'like fifteen'은 15개 정도라는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '15개 정도 먹었어'라고 말했으니 과도하게 많이 먹은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Too late, she's walking towards us.",
                    "translation": "너무 늦었어, 우리한테 걸어오고 계셔."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Run for it, every man himself.",
                    "translation": "도망쳐, 각자도생이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Wait, don't leave me here alone.",
                    "translation": "잠깐, 나를 여기 혼자 두고 가지 마."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Sorry, survival of the fittest rules.",
                    "translation": "미안, 적자생존의 법칙이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 그냥 미소 짓고 천천히 뒤로 물러서라고 말한 문장을 완성하세요.",
                    "optionA": "smile",
                    "optionB": "slowly",
                    "optionC": "back",
                    "optionD": "Just",
                    "optionE": "and",
                    "optionF": "away",
                    "result": "Just smile and slowly back away",
                    "explanation": "'그냥 미소 짓고 천천히 뒤로 물러서'라는 뜻으로 어색한 상황에서 벗어나는 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시식 소시지를 너무 많이 먹었어",
            "explanation": "마트 시식코너에서 소시지를 과도하게 많이 먹어서 직원이 쳐다보는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시식"
                },
                {
                    "tag": "소시지"
                },
                {
                    "tag": "과도"
                }
            ],
            "engTags": [
                {
                    "tag": "sample"
                },
                {
                    "tag": "sausage"
                },
                {
                    "tag": "excessive"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I ate like fifteen sample sausages.",
                    "translation": "시식 소시지를 15개 정도 먹었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "The lady is staring at suspiciously.",
                    "translation": "아주머니가 의심스럽게 쳐다보고 계셔."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Maybe I should buy a package.",
                    "translation": "한 포장 사야 할 것 같아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I ate like fifteen sample @@.",
                    "hint": "돼지고기로 만든 가공 육류 식품이에요.",
                    "optionA": "cookies",
                    "optionB": "sausages",
                    "optionC": "fruits",
                    "result": "sausages",
                    "explanation": "'sausages'는 '소시지'라는 뜻으로 육류로 만든 가공 식품을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "She's been counting every single one.",
                    "translation": "하나하나 다 세고 계셨어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "This is awkward social situation now.",
                    "translation": "이제 어색한 사회적 상황이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Just smile and slowly back away.",
                    "translation": "그냥 미소 짓고 천천히 뒤로 물러서."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "태호가 적당히 시식을 했다.",
                    "hint": "'like fifteen'은 15개 정도라는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '15개 정도 먹었어'라고 말했으니 과도하게 많이 먹은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Too late, she's walking towards us.",
                    "translation": "너무 늦었어, 우리한테 걸어오고 계셔."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Run for it, every man himself.",
                    "translation": "도망쳐, 각자도생이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Wait, don't leave me here alone.",
                    "translation": "잠깐, 나를 여기 혼자 두고 가지 마."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Sorry, survival of the fittest rules.",
                    "translation": "미안, 적자생존의 법칙이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 그냥 미소 짓고 천천히 뒤로 물러서라고 말한 문장을 완성하세요.",
                    "optionA": "smile",
                    "optionB": "slowly",
                    "optionC": "back",
                    "optionD": "Just",
                    "optionE": "and",
                    "optionF": "away",
                    "result": "Just smile and slowly back away",
                    "explanation": "'그냥 미소 짓고 천천히 뒤로 물러서'라는 뜻으로 어색한 상황에서 벗어나는 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5181 MISMATCH

카드 서명을 완전히 다르게 했어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "카드 서명을 완전히 다르게 했어",
            "explanation": "카드 결제할 때 평소와 완전히 다른 서명을 해서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서명"
                },
                {
                    "tag": "카드"
                },
                {
                    "tag": "다름"
                }
            ],
            "engTags": [
                {
                    "tag": "signature"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "different"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My signature looks completely different today somehow.",
                    "translation": "내 서명이 오늘 어떻게든 완전히 달라 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "It doesn't match your card back.",
                    "translation": "네 카드 뒷면이랑 안 맞아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "The cashier is looking very suspicious.",
                    "translation": "계산원이 아주 의심스러워하고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현의 서명이 평소와 똑같다.",
                    "hint": "'completely different'는 완전히 다르다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '완전히 달라 보여'라고 말했으니 평소와 다른 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Try to write it again carefully.",
                    "translation": "다시 조심스럽게 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Still looks like different person wrote.",
                    "translation": "여전히 다른 사람이 쓴 것 같아 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Maybe your hand is too nervous.",
                    "translation": "아마 네 손이 너무 떨리나 봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "It doesn't match your card @@.",
                    "hint": "카드의 뒷면을 의미하는 명사예요.",
                    "optionA": "front",
                    "optionB": "back",
                    "optionC": "side",
                    "result": "back",
                    "explanation": "'back'은 '뒷면'이라는 뜻으로 카드 서명이 적힌 부분을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Should I show them my ID?",
                    "translation": "신분증을 보여줘야 할까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Good idea, that proves your identity.",
                    "translation": "좋은 생각이야, 그게 네 신원을 증명해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Crisis averted with proper identification successfully.",
                    "translation": "적절한 신분 확인으로 위기 성공적으로 모면."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Next time practice signatures at home.",
                    "translation": "다음엔 집에서 서명 연습해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 다시 조심스럽게 써보라고 말한 문장을 완성하세요.",
                    "optionA": "write",
                    "optionB": "it",
                    "optionC": "again",
                    "optionD": "Try",
                    "optionE": "to",
                    "optionF": "carefully",
                    "result": "Try to write it again carefully",
                    "explanation": "'다시 조심스럽게 써봐'라는 뜻으로 서명 문제를 해결하려는 조언이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "카드 서명을 완전히 다르게 했어",
            "explanation": "카드 결제할 때 평소와 완전히 다른 서명을 해서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "서명"
                },
                {
                    "tag": "카드"
                },
                {
                    "tag": "다름"
                }
            ],
            "engTags": [
                {
                    "tag": "signature"
                },
                {
                    "tag": "card"
                },
                {
                    "tag": "different"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "My signature looks completely different today somehow.",
                    "translation": "내 서명이 오늘 어떻게든 완전히 달라 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "It doesn't match your card back.",
                    "translation": "네 카드 뒷면이랑 안 맞아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "The cashier is looking very suspicious.",
                    "translation": "계산원이 아주 의심스러워하고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현의 서명이 평소와 똑같다.",
                    "hint": "'completely different'는 완전히 다르다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '완전히 달라 보여'라고 말했으니 평소와 다른 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Try to write it again carefully.",
                    "translation": "다시 조심스럽게 써봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Still looks like different person wrote.",
                    "translation": "여전히 다른 사람이 쓴 것 같아 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Maybe your hand is too nervous.",
                    "translation": "아마 네 손이 너무 떨리나 봐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "It doesn't match your card @@.",
                    "hint": "카드의 뒷면을 의미하는 명사예요.",
                    "optionA": "front",
                    "optionB": "back",
                    "optionC": "side",
                    "result": "back",
                    "explanation": "'back'은 '뒷면'이라는 뜻으로 카드 서명이 적힌 부분을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Should I show them my ID?",
                    "translation": "신분증을 보여줘야 할까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Good idea, that proves your identity.",
                    "translation": "좋은 생각이야, 그게 네 신원을 증명해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Crisis averted with proper identification successfully.",
                    "translation": "적절한 신분 확인으로 위기 성공적으로 모면."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Next time practice signatures at home.",
                    "translation": "다음엔 집에서 서명 연습해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 다시 조심스럽게 써보라고 말한 문장을 완성하세요.",
                    "optionA": "write",
                    "optionB": "it",
                    "optionC": "again",
                    "optionD": "Try",
                    "optionE": "to",
                    "optionF": "carefully",
                    "result": "Try to write it again carefully",
                    "explanation": "'다시 조심스럽게 써봐'라는 뜻으로 서명 문제를 해결하려는 조언이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5182 MISMATCH

매장에서 재채기가 멈추지 않아

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 재채기가 멈추지 않아",
            "explanation": "매장에서 갑자기 재채기가 계속 나와서 민망한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "재채기"
                },
                {
                    "tag": "계속"
                },
                {
                    "tag": "민망"
                }
            ],
            "engTags": [
                {
                    "tag": "sneeze"
                },
                {
                    "tag": "continuous"
                },
                {
                    "tag": "embarrassing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I can't stop sneezing in here.",
                    "translation": "여기서 재채기가 멈추지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Everyone is staring at us now.",
                    "translation": "이제 모든 사람이 우리를 쳐다보고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Maybe I'm allergic to something around.",
                    "translation": "주변에 알레르기 반응하는 게 있나 봐."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't stop @@ in here.",
                    "hint": "코에서 나는 갑작스러운 반응을 의미하는 동명사예요.",
                    "optionA": "coughing",
                    "optionB": "sneezing",
                    "optionC": "talking",
                    "result": "sneezing",
                    "explanation": "'sneezing'은 '재채기하기'라는 뜻으로 코의 자극으로 인한 반사 행동을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Let's move to a different section.",
                    "translation": "다른 섹션으로 이동하자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good idea, maybe it's the perfume.",
                    "translation": "좋은 생각이야, 아마 향수 때문인 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Or those strong cleaning product smells.",
                    "translation": "아니면 저 강한 청소용품 냄새들."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 조용하게 쇼핑하고 있다.",
                    "hint": "'can't stop sneezing'은 재채기가 멈추지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '재채기가 멈추지 않아'라고 말했으니 계속 재채기하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Better now, the sneezing finally stopped.",
                    "translation": "이제 나아졌어, 재채기가 드디어 멈췄어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Thank goodness, people were getting worried.",
                    "translation": "다행이야, 사람들이 걱정하고 있었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Thought I was having medical emergency.",
                    "translation": "의료 응급상황이라고 생각했나 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Your sneezes were pretty dramatic honestly speaking.",
                    "translation": "솔직히 말해서 네 재채기는 꽤 드라마틱했어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 다른 섹션으로 이동하자고 말한 문장을 완성하세요.",
                    "optionA": "move",
                    "optionB": "Let's",
                    "optionC": "different",
                    "optionD": "section",
                    "optionE": "to",
                    "optionF": "a",
                    "result": "Let's move to a different section",
                    "explanation": "'다른 섹션으로 이동하자'라는 뜻으로 알레르기 반응을 피하기 위한 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 재채기가 멈추지 않아",
            "explanation": "매장에서 갑자기 재채기가 계속 나와서 민망한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "재채기"
                },
                {
                    "tag": "계속"
                },
                {
                    "tag": "민망"
                }
            ],
            "engTags": [
                {
                    "tag": "sneeze"
                },
                {
                    "tag": "continuous"
                },
                {
                    "tag": "embarrassing"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I can't stop sneezing in here.",
                    "translation": "여기서 재채기가 멈추지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Everyone is staring at us now.",
                    "translation": "이제 모든 사람이 우리를 쳐다보고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Maybe I'm allergic to something around.",
                    "translation": "주변에 알레르기 반응하는 게 있나 봐."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't stop @@ in here.",
                    "hint": "코에서 나는 갑작스러운 반응을 의미하는 동명사예요.",
                    "optionA": "coughing",
                    "optionB": "sneezing",
                    "optionC": "talking",
                    "result": "sneezing",
                    "explanation": "'sneezing'은 '재채기하기'라는 뜻으로 코의 자극으로 인한 반사 행동을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Let's move to a different section.",
                    "translation": "다른 섹션으로 이동하자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good idea, maybe it's the perfume.",
                    "translation": "좋은 생각이야, 아마 향수 때문인 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Or those strong cleaning product smells.",
                    "translation": "아니면 저 강한 청소용품 냄새들."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 조용하게 쇼핑하고 있다.",
                    "hint": "'can't stop sneezing'은 재채기가 멈추지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '재채기가 멈추지 않아'라고 말했으니 계속 재채기하는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Better now, the sneezing finally stopped.",
                    "translation": "이제 나아졌어, 재채기가 드디어 멈췄어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Thank goodness, people were getting worried.",
                    "translation": "다행이야, 사람들이 걱정하고 있었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Thought I was having medical emergency.",
                    "translation": "의료 응급상황이라고 생각했나 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Your sneezes were pretty dramatic honestly speaking.",
                    "translation": "솔직히 말해서 네 재채기는 꽤 드라마틱했어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 다른 섹션으로 이동하자고 말한 문장을 완성하세요.",
                    "optionA": "move",
                    "optionB": "Let's",
                    "optionC": "different",
                    "optionD": "section",
                    "optionE": "to",
                    "optionF": "a",
                    "result": "Let's move to a different section",
                    "explanation": "'다른 섹션으로 이동하자'라는 뜻으로 알레르기 반응을 피하기 위한 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5183 MISMATCH

옷걸이에 머리가 걸렸어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "옷걸이에 머리가 걸렸어",
            "explanation": "옷을 보다가 실수로 옷걸이에 머리카락이 엉켜서 빠지지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷걸이"
                },
                {
                    "tag": "머리카락"
                },
                {
                    "tag": "엉김"
                }
            ],
            "engTags": [
                {
                    "tag": "hanger"
                },
                {
                    "tag": "hair"
                },
                {
                    "tag": "tangled"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "My hair is stuck in hanger.",
                    "translation": "내 머리카락이 옷걸이에 걸렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "How did you manage that exactly?",
                    "translation": "정확히 어떻게 그런 일을 했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "I was looking at shirt closely.",
                    "translation": "셔츠를 가까이서 보고 있었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상현이 안전하게 쇼핑하고 있다.",
                    "hint": "'stuck in hanger'는 옷걸이에 걸렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상현은 '옷걸이에 걸렸어'라고 말했으니 머리카락이 엉킨 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Don't move, I'll help untangle carefully.",
                    "translation": "움직이지 마, 내가 조심스럽게 풀어줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "This is so embarrassing for everyone.",
                    "translation": "모든 사람들에게 너무 창피해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "At least you're providing entertainment today.",
                    "translation": "적어도 오늘 오락거리를 제공하고 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My hair is stuck in @@.",
                    "hint": "옷을 걸어두는 도구를 의미하는 명사예요.",
                    "optionA": "mirror",
                    "optionB": "hanger",
                    "optionC": "bag",
                    "result": "hanger",
                    "explanation": "'hanger'는 '옷걸이'라는 뜻으로 옷을 걸어두는 도구를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "Thanks, you're real lifesaver right now.",
                    "translation": "고마워, 지금 진짜 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "There, all free and no damage.",
                    "translation": "자, 다 풀렸고 손상도 없어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "I should wear helmet next time.",
                    "translation": "다음엔 헬멧을 써야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Or just keep safe distance always.",
                    "translation": "아니면 항상 안전거리를 유지하든지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영이 움직이지 말고 자신이 조심스럽게 풀어주겠다고 말한 문장을 완성하세요.",
                    "optionA": "Don't",
                    "optionB": "help",
                    "optionC": "move",
                    "optionD": "untangle",
                    "optionE": "I'll",
                    "optionF": "carefully",
                    "result": "Don't move I'll help untangle carefully",
                    "explanation": "'움직이지 마, 내가 조심스럽게 풀어줄게'라는 뜻으로 위험한 상황에서 도움을 제공하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "옷걸이에 머리가 걸렸어",
            "explanation": "옷을 보다가 실수로 옷걸이에 머리카락이 엉켜서 빠지지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "옷걸이"
                },
                {
                    "tag": "머리카락"
                },
                {
                    "tag": "엉김"
                }
            ],
            "engTags": [
                {
                    "tag": "hanger"
                },
                {
                    "tag": "hair"
                },
                {
                    "tag": "tangled"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상현",
                    "script": "My hair is stuck in hanger.",
                    "translation": "내 머리카락이 옷걸이에 걸렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "How did you manage that exactly?",
                    "translation": "정확히 어떻게 그런 일을 했어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상현",
                    "script": "I was looking at shirt closely.",
                    "translation": "셔츠를 가까이서 보고 있었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상현이 안전하게 쇼핑하고 있다.",
                    "hint": "'stuck in hanger'는 옷걸이에 걸렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "상현은 '옷걸이에 걸렸어'라고 말했으니 머리카락이 엉킨 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Don't move, I'll help untangle carefully.",
                    "translation": "움직이지 마, 내가 조심스럽게 풀어줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상현",
                    "script": "This is so embarrassing for everyone.",
                    "translation": "모든 사람들에게 너무 창피해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "At least you're providing entertainment today.",
                    "translation": "적어도 오늘 오락거리를 제공하고 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My hair is stuck in @@.",
                    "hint": "옷을 걸어두는 도구를 의미하는 명사예요.",
                    "optionA": "mirror",
                    "optionB": "hanger",
                    "optionC": "bag",
                    "result": "hanger",
                    "explanation": "'hanger'는 '옷걸이'라는 뜻으로 옷을 걸어두는 도구를 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상현",
                    "script": "Thanks, you're real lifesaver right now.",
                    "translation": "고마워, 지금 진짜 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "There, all free and no damage.",
                    "translation": "자, 다 풀렸고 손상도 없어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상현",
                    "script": "I should wear helmet next time.",
                    "translation": "다음엔 헬멧을 써야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Or just keep safe distance always.",
                    "translation": "아니면 항상 안전거리를 유지하든지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "선영이 움직이지 말고 자신이 조심스럽게 풀어주겠다고 말한 문장을 완성하세요.",
                    "optionA": "Don't",
                    "optionB": "help",
                    "optionC": "move",
                    "optionD": "untangle",
                    "optionE": "I'll",
                    "optionF": "carefully",
                    "result": "Don't move I'll help untangle carefully",
                    "explanation": "'움직이지 마, 내가 조심스럽게 풀어줄게'라는 뜻으로 위험한 상황에서 도움을 제공하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5184 MISMATCH

자동문이 나만 안 열어줘

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "자동문이 나만 안 열어줘",
            "explanation": "매장 자동문이 다른 사람들에게는 열리는데 자신에게만 반응하지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "자동문"
                },
                {
                    "tag": "반응"
                },
                {
                    "tag": "안열림"
                }
            ],
            "engTags": [
                {
                    "tag": "automatic"
                },
                {
                    "tag": "door"
                },
                {
                    "tag": "ignoring"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "This automatic door won't open me.",
                    "translation": "이 자동문이 나한테는 안 열려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "It opened for everyone else though.",
                    "translation": "다른 모든 사람들한테는 열렸는데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Maybe I'm invisible to sensors somehow.",
                    "translation": "아마 센서한테 내가 안 보이나 봐."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This automatic door won't open @@.",
                    "hint": "나를 위해서라는 의미의 전치사 + 대명사예요.",
                    "optionA": "for",
                    "optionB": "me",
                    "optionC": "with",
                    "result": "me",
                    "explanation": "'for me'는 '나를 위해, 나한테'라는 뜻으로 자동문이 반응하지 않는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Try jumping up and down frantically.",
                    "translation": "미친 듯이 위아래로 뛰어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "That's making me look completely crazy.",
                    "translation": "그럼 나를 완전히 미쳤게 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "But it worked, door is opening.",
                    "translation": "하지만 효과 있었어, 문이 열리고 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "자동문이 지우에게 잘 반응하고 있다.",
                    "hint": "'won't open for me'는 나한테는 안 열린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '나한테는 안 열려'라고 말했으니 자동문이 반응하지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Great, now everyone thinks I'm insane.",
                    "translation": "좋아, 이제 모든 사람이 내가 미쳤다고 생각해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Small price for successful door entry.",
                    "translation": "성공적인 문 입장을 위한 작은 대가야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Next time I'll use manual.",
                    "translation": "다음엔 수동 문을 이용할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Where's your sense of adventure spirit?",
                    "translation": "네 모험 정신은 어디 갔어?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 미친 듯이 위아래로 뛰어보라고 말한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "jumping",
                    "optionC": "down",
                    "optionD": "and",
                    "optionE": "up",
                    "optionF": "frantically",
                    "result": "Try jumping up and down frantically",
                    "explanation": "'미친 듯이 위아래로 뛰어봐'라는 뜻으로 자동문을 작동시키기 위한 우스꽝스러운 해결책이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "자동문이 나만 안 열어줘",
            "explanation": "매장 자동문이 다른 사람들에게는 열리는데 자신에게만 반응하지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "자동문"
                },
                {
                    "tag": "반응"
                },
                {
                    "tag": "안열림"
                }
            ],
            "engTags": [
                {
                    "tag": "automatic"
                },
                {
                    "tag": "door"
                },
                {
                    "tag": "ignoring"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "This automatic door won't open me.",
                    "translation": "이 자동문이 나한테는 안 열려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "It opened for everyone else though.",
                    "translation": "다른 모든 사람들한테는 열렸는데."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Maybe I'm invisible to sensors somehow.",
                    "translation": "아마 센서한테 내가 안 보이나 봐."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This automatic door won't open @@.",
                    "hint": "나를 위해서라는 의미의 전치사 + 대명사예요.",
                    "optionA": "for",
                    "optionB": "me",
                    "optionC": "with",
                    "result": "me",
                    "explanation": "'for me'는 '나를 위해, 나한테'라는 뜻으로 자동문이 반응하지 않는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Try jumping up and down frantically.",
                    "translation": "미친 듯이 위아래로 뛰어봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "That's making me look completely crazy.",
                    "translation": "그럼 나를 완전히 미쳤게 만들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "But it worked, door is opening.",
                    "translation": "하지만 효과 있었어, 문이 열리고 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "자동문이 지우에게 잘 반응하고 있다.",
                    "hint": "'won't open for me'는 나한테는 안 열린다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '나한테는 안 열려'라고 말했으니 자동문이 반응하지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "Great, now everyone thinks I'm insane.",
                    "translation": "좋아, 이제 모든 사람이 내가 미쳤다고 생각해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Small price for successful door entry.",
                    "translation": "성공적인 문 입장을 위한 작은 대가야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Next time I'll use manual.",
                    "translation": "다음엔 수동 문을 이용할게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Where's your sense of adventure spirit?",
                    "translation": "네 모험 정신은 어디 갔어?"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 미친 듯이 위아래로 뛰어보라고 말한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "jumping",
                    "optionC": "down",
                    "optionD": "and",
                    "optionE": "up",
                    "optionF": "frantically",
                    "result": "Try jumping up and down frantically",
                    "explanation": "'미친 듯이 위아래로 뛰어봐'라는 뜻으로 자동문을 작동시키기 위한 우스꽝스러운 해결책이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5185 MISMATCH

쇼핑카트 바퀴가 제멋대로 굴러가

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑카트 바퀴가 제멋대로 굴러가",
            "explanation": "쇼핑카트 바퀴 하나가 고장나서 원하지 않는 방향으로 굴러가는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑카트"
                },
                {
                    "tag": "바퀴"
                },
                {
                    "tag": "제멋대로"
                }
            ],
            "engTags": [
                {
                    "tag": "cart"
                },
                {
                    "tag": "wheel"
                },
                {
                    "tag": "uncontrolled"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "This cart wheel has own mind.",
                    "translation": "이 카트 바퀴가 자기 마음대로야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "It's pulling you towards candy aisle.",
                    "translation": "사탕 코너로 너를 끌고 가고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I'm fighting losing battle here completely.",
                    "translation": "여기서 완전히 질 수밖에 없는 싸움을 하고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 쇼핑카트를 쉽게 조종하고 있다.",
                    "hint": "'has its own mind'는 제멋대로라는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '자기 마음대로야'라고 말했으니 통제가 안 되는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Maybe cart wants some candy too.",
                    "translation": "아마 카트도 사탕을 원하나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "It has better taste than me.",
                    "translation": "나보다 더 좋은 취향을 가졌네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Just go with flow and enjoy.",
                    "translation": "그냥 흐름을 따라가며 즐겨."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "It's pulling you towards candy @@.",
                    "hint": "매장의 구역이나 진열 공간을 의미하는 명사예요.",
                    "optionA": "section",
                    "optionB": "aisle",
                    "optionC": "room",
                    "result": "aisle",
                    "explanation": "'aisle'은 '진열대 사이의 통로, 코너'라는 뜻으로 매장의 구역을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "You're right, maybe it's fate calling.",
                    "translation": "맞아, 아마 운명이 부르는 걸지도."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Cart knows what you really need.",
                    "translation": "카트가 네가 진짜 필요한 걸 알고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Smartest shopping assistant I've ever had.",
                    "translation": "지금까지 가진 중에 가장 똑똑한 쇼핑 도우미야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "And it works for free too.",
                    "translation": "그리고 공짜로 일해주기도 하고."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 그냥 흐름을 따라가며 즐기라고 말한 문장을 완성하세요.",
                    "optionA": "Just",
                    "optionB": "with",
                    "optionC": "go",
                    "optionD": "enjoy",
                    "optionE": "flow",
                    "optionF": "and",
                    "result": "Just go with flow and enjoy",
                    "explanation": "'그냥 흐름을 따라가며 즐겨'라는 뜻으로 통제할 수 없는 상황을 긍정적으로 받아들이라는 조언이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑카트 바퀴가 제멋대로 굴러가",
            "explanation": "쇼핑카트 바퀴 하나가 고장나서 원하지 않는 방향으로 굴러가는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑카트"
                },
                {
                    "tag": "바퀴"
                },
                {
                    "tag": "제멋대로"
                }
            ],
            "engTags": [
                {
                    "tag": "cart"
                },
                {
                    "tag": "wheel"
                },
                {
                    "tag": "uncontrolled"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "This cart wheel has own mind.",
                    "translation": "이 카트 바퀴가 자기 마음대로야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "It's pulling you towards candy aisle.",
                    "translation": "사탕 코너로 너를 끌고 가고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I'm fighting losing battle here completely.",
                    "translation": "여기서 완전히 질 수밖에 없는 싸움을 하고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호가 쇼핑카트를 쉽게 조종하고 있다.",
                    "hint": "'has its own mind'는 제멋대로라는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '자기 마음대로야'라고 말했으니 통제가 안 되는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Maybe cart wants some candy too.",
                    "translation": "아마 카트도 사탕을 원하나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "It has better taste than me.",
                    "translation": "나보다 더 좋은 취향을 가졌네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Just go with flow and enjoy.",
                    "translation": "그냥 흐름을 따라가며 즐겨."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "It's pulling you towards candy @@.",
                    "hint": "매장의 구역이나 진열 공간을 의미하는 명사예요.",
                    "optionA": "section",
                    "optionB": "aisle",
                    "optionC": "room",
                    "result": "aisle",
                    "explanation": "'aisle'은 '진열대 사이의 통로, 코너'라는 뜻으로 매장의 구역을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "You're right, maybe it's fate calling.",
                    "translation": "맞아, 아마 운명이 부르는 걸지도."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Cart knows what you really need.",
                    "translation": "카트가 네가 진짜 필요한 걸 알고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Smartest shopping assistant I've ever had.",
                    "translation": "지금까지 가진 중에 가장 똑똑한 쇼핑 도우미야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "And it works for free too.",
                    "translation": "그리고 공짜로 일해주기도 하고."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 그냥 흐름을 따라가며 즐기라고 말한 문장을 완성하세요.",
                    "optionA": "Just",
                    "optionB": "with",
                    "optionC": "go",
                    "optionD": "enjoy",
                    "optionE": "flow",
                    "optionF": "and",
                    "result": "Just go with flow and enjoy",
                    "explanation": "'그냥 흐름을 따라가며 즐겨'라는 뜻으로 통제할 수 없는 상황을 긍정적으로 받아들이라는 조언이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5186 MISMATCH

시착실 커튼이 갑자기 열렸어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시착실 커튼이 갑자기 열렸어",
            "explanation": "시착실에서 옷을 갈아입는데 커튼이 갑자기 열려서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시착실"
                },
                {
                    "tag": "커튼"
                },
                {
                    "tag": "열림"
                }
            ],
            "engTags": [
                {
                    "tag": "fitting"
                },
                {
                    "tag": "curtain"
                },
                {
                    "tag": "opened"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "The fitting room curtain just opened.",
                    "translation": "시착실 커튼이 방금 열렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Oh no, did anyone see anything?",
                    "translation": "어머, 누가 뭔가 봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Half the store probably saw me.",
                    "translation": "아마 매장 절반이 나를 봤을 거야."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The fitting room curtain just @@.",
                    "hint": "닫힌 것이 열리는 동작의 과거형이에요.",
                    "optionA": "closed",
                    "optionB": "opened",
                    "optionC": "moved",
                    "result": "opened",
                    "explanation": "'opened'는 '열렸다'라는 뜻으로 닫혀있던 커튼이 갑자기 열린 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Quick, close it right now immediately.",
                    "translation": "빨리, 지금 당장 즉시 닫아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Too late, damage is already done.",
                    "translation": "너무 늦었어, 이미 일은 벌어졌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "At least you were wearing underwear.",
                    "translation": "적어도 속옷은 입고 있었잖아."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연이 조용히 옷을 갈아입고 있다.",
                    "hint": "'curtain opened'는 커튼이 열렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '커튼이 열렸어'라고 말했으니 노출된 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "That's not exactly comforting right now.",
                    "translation": "그거 지금 딱히 위로가 안 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Look bright side, free fashion show.",
                    "translation": "밝은 면을 봐, 무료 패션쇼야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "You're terrible friend sometimes, you know.",
                    "translation": "너 가끔 정말 나쁜 친구야, 알아?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "But I make you laugh.",
                    "translation": "하지만 널 웃게 만들잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 빨리 지금 당장 즉시 닫으라고 말한 문장을 완성하세요.",
                    "optionA": "Quick",
                    "optionB": "close",
                    "optionC": "now",
                    "optionD": "right",
                    "optionE": "it",
                    "optionF": "immediately",
                    "result": "Quick close it right now immediately",
                    "explanation": "'빨리, 지금 당장 즉시 닫아'라는 뜻으로 급박한 상황에서 빠른 행동을 촉구하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시착실 커튼이 갑자기 열렸어",
            "explanation": "시착실에서 옷을 갈아입는데 커튼이 갑자기 열려서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시착실"
                },
                {
                    "tag": "커튼"
                },
                {
                    "tag": "열림"
                }
            ],
            "engTags": [
                {
                    "tag": "fitting"
                },
                {
                    "tag": "curtain"
                },
                {
                    "tag": "opened"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "The fitting room curtain just opened.",
                    "translation": "시착실 커튼이 방금 열렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Oh no, did anyone see anything?",
                    "translation": "어머, 누가 뭔가 봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Half the store probably saw me.",
                    "translation": "아마 매장 절반이 나를 봤을 거야."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The fitting room curtain just @@.",
                    "hint": "닫힌 것이 열리는 동작의 과거형이에요.",
                    "optionA": "closed",
                    "optionB": "opened",
                    "optionC": "moved",
                    "result": "opened",
                    "explanation": "'opened'는 '열렸다'라는 뜻으로 닫혀있던 커튼이 갑자기 열린 상황을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Quick, close it right now immediately.",
                    "translation": "빨리, 지금 당장 즉시 닫아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Too late, damage is already done.",
                    "translation": "너무 늦었어, 이미 일은 벌어졌어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "At least you were wearing underwear.",
                    "translation": "적어도 속옷은 입고 있었잖아."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연이 조용히 옷을 갈아입고 있다.",
                    "hint": "'curtain opened'는 커튼이 열렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '커튼이 열렸어'라고 말했으니 노출된 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "That's not exactly comforting right now.",
                    "translation": "그거 지금 딱히 위로가 안 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Look bright side, free fashion show.",
                    "translation": "밝은 면을 봐, 무료 패션쇼야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "You're terrible friend sometimes, you know.",
                    "translation": "너 가끔 정말 나쁜 친구야, 알아?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "But I make you laugh.",
                    "translation": "하지만 널 웃게 만들잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 빨리 지금 당장 즉시 닫으라고 말한 문장을 완성하세요.",
                    "optionA": "Quick",
                    "optionB": "close",
                    "optionC": "now",
                    "optionD": "right",
                    "optionE": "it",
                    "optionF": "immediately",
                    "result": "Quick close it right now immediately",
                    "explanation": "'빨리, 지금 당장 즉시 닫아'라는 뜻으로 급박한 상황에서 빠른 행동을 촉구하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5187 MISMATCH

계산대에서 돈이 바닥에 다 떨어졌어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "계산대에서 돈이 바닥에 다 떨어졌어",
            "explanation": "",
            "level": 5,
            "korTags": [
                {
                    "tag": "계산대"
                },
                {
                    "tag": "돈"
                },
                {
                    "tag": "떨어짐"
                }
            ],
            "engTags": [
                {
                    "tag": "checkout"
                },
                {
                    "tag": "money"
                },
                {
                    "tag": "dropped"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "All my money just fell everywhere.",
                    "translation": "내 돈이 모두 사방에 떨어졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "People are stepping on your bills.",
                    "translation": "사람들이 네 지폐를 밟고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "This is absolute nightmare scenario for.",
                    "translation": "이거 완전 악몽 같은 시나리오야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 돈을 안전하게 보관하고 있다.",
                    "hint": "'fell everywhere'는 사방에 떨어졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '사방에 떨어졌어'라고 말했으니 돈이 흩어진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "I'll help you collect them quickly.",
                    "translation": "내가 빨리 모으는 거 도와줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Thank you, this is so embarrassing.",
                    "translation": "고마워, 정말 너무 창피해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Don't worry, happens to everyone sometimes.",
                    "translation": "걱정마, 누구에게나 가끔 있는 일이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "All my money just fell @@.",
                    "hint": "모든 곳에, 사방에라는 의미의 부사예요.",
                    "optionA": "nowhere",
                    "optionB": "everywhere",
                    "optionC": "somewhere",
                    "result": "everywhere",
                    "explanation": "'everywhere'는 '모든 곳에, 사방에'라는 뜻으로 돈이 여기저기 흩어진 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Got most of it back safely.",
                    "translation": "대부분 안전하게 다시 찾았어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Only lost about two dollars total.",
                    "translation": "총 2달러 정도만 잃었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Small price for valuable life lesson.",
                    "translation": "소중한 인생 교훈을 위한 작은 대가야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Next time use wallet with zipper.",
                    "translation": "다음엔 지퍼 달린 지갑 써."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 빨리 모으는 것을 도와주겠다고 말한 문장을 완성하세요.",
                    "optionA": "I'll",
                    "optionB": "help",
                    "optionC": "collect",
                    "optionD": "quickly",
                    "optionE": "them",
                    "optionF": "you",
                    "result": "I'll help you collect them quickly",
                    "explanation": "'내가 빨리 모으는 거 도와줄게'라는 뜻으로 친구의 곤란한 상황을 도와주는 따뜻한 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "계산대에서 돈이 바닥에 다 떨어졌어",
            "explanation": "",
            "level": 5,
            "korTags": [
                {
                    "tag": "계산대"
                },
                {
                    "tag": "돈"
                },
                {
                    "tag": "떨어짐"
                }
            ],
            "engTags": [
                {
                    "tag": "checkout"
                },
                {
                    "tag": "money"
                },
                {
                    "tag": "dropped"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "All my money just fell everywhere.",
                    "translation": "내 돈이 모두 사방에 떨어졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "People are stepping on your bills.",
                    "translation": "사람들이 네 지폐를 밟고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "This is absolute nightmare scenario for.",
                    "translation": "이거 완전 악몽 같은 시나리오야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 돈을 안전하게 보관하고 있다.",
                    "hint": "'fell everywhere'는 사방에 떨어졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '사방에 떨어졌어'라고 말했으니 돈이 흩어진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "I'll help you collect them quickly.",
                    "translation": "내가 빨리 모으는 거 도와줄게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Thank you, this is so embarrassing.",
                    "translation": "고마워, 정말 너무 창피해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Don't worry, happens to everyone sometimes.",
                    "translation": "걱정마, 누구에게나 가끔 있는 일이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "All my money just fell @@.",
                    "hint": "모든 곳에, 사방에라는 의미의 부사예요.",
                    "optionA": "nowhere",
                    "optionB": "everywhere",
                    "optionC": "somewhere",
                    "result": "everywhere",
                    "explanation": "'everywhere'는 '모든 곳에, 사방에'라는 뜻으로 돈이 여기저기 흩어진 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Got most of it back safely.",
                    "translation": "대부분 안전하게 다시 찾았어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Only lost about two dollars total.",
                    "translation": "총 2달러 정도만 잃었어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Small price for valuable life lesson.",
                    "translation": "소중한 인생 교훈을 위한 작은 대가야."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Next time use wallet with zipper.",
                    "translation": "다음엔 지퍼 달린 지갑 써."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 빨리 모으는 것을 도와주겠다고 말한 문장을 완성하세요.",
                    "optionA": "I'll",
                    "optionB": "help",
                    "optionC": "collect",
                    "optionD": "quickly",
                    "optionE": "them",
                    "optionF": "you",
                    "result": "I'll help you collect them quickly",
                    "explanation": "'내가 빨리 모으는 거 도와줄게'라는 뜻으로 친구의 곤란한 상황을 도와주는 따뜻한 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5188 MISMATCH

거울에 말 걸었는데 사람이었어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "거울에 말 걸었는데 사람이었어",
            "explanation": "매장 거울인 줄 알고 말을 걸었는데 실제로는 다른 고객이었던 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "거울"
                },
                {
                    "tag": "착각"
                },
                {
                    "tag": "말걸기"
                }
            ],
            "engTags": [
                {
                    "tag": "mirror"
                },
                {
                    "tag": "mistake"
                },
                {
                    "tag": "talking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I was talking to myself mirror.",
                    "translation": "거울에 대고 혼잣말하고 있었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "That wasn't a mirror at all.",
                    "translation": "그건 전혀 거울이 아니었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Wait, was that actual person there?",
                    "translation": "잠깐, 거기 진짜 사람이었어?"
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I was talking to myself @@.",
                    "hint": "자신의 모습을 비춰주는 반사체를 의미해요.",
                    "optionA": "window",
                    "optionB": "mirror",
                    "optionC": "wall",
                    "result": "mirror",
                    "explanation": "'mirror'는 '거울'이라는 뜻으로 자신의 모습을 볼 수 있는 반사체를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Yes, and they heard every word.",
                    "translation": "응, 그리고 모든 말을 다 들었어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "What did I say exactly then?",
                    "translation": "그럼 내가 정확히 뭘 말했지?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Something about looking terrible today honestly.",
                    "translation": "오늘 끔찍하게 생겼다는 얘기 솔직히."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 진짜 거울에 대고 말했다.",
                    "hint": "'wasn't a mirror'는 거울이 아니었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "승현은 '전혀 거울이 아니었어'라고 말했으니 사람이었던 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Oh no, they probably think crazy.",
                    "translation": "어머, 아마 미쳤다고 생각할 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Actually, they nodded in agreement completely.",
                    "translation": "사실 완전히 동의하며 고개 끄덕였어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "That makes me feel much worse.",
                    "translation": "그럼 훨씬 더 기분이 나빠져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "At least you found honest friend.",
                    "translation": "적어도 솔직한 친구를 찾았잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 모든 말을 다 들었다고 말한 문장을 완성하세요.",
                    "optionA": "Yes",
                    "optionB": "heard",
                    "optionC": "they",
                    "optionD": "every",
                    "optionE": "and",
                    "optionF": "word",
                    "result": "Yes and they heard every word",
                    "explanation": "'응, 그리고 모든 말을 다 들었어'라는 뜻으로 당황스러운 상황을 알려주는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "거울에 말 걸었는데 사람이었어",
            "explanation": "매장 거울인 줄 알고 말을 걸었는데 실제로는 다른 고객이었던 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "거울"
                },
                {
                    "tag": "착각"
                },
                {
                    "tag": "말걸기"
                }
            ],
            "engTags": [
                {
                    "tag": "mirror"
                },
                {
                    "tag": "mistake"
                },
                {
                    "tag": "talking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I was talking to myself mirror.",
                    "translation": "거울에 대고 혼잣말하고 있었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "That wasn't a mirror at all.",
                    "translation": "그건 전혀 거울이 아니었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Wait, was that actual person there?",
                    "translation": "잠깐, 거기 진짜 사람이었어?"
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I was talking to myself @@.",
                    "hint": "자신의 모습을 비춰주는 반사체를 의미해요.",
                    "optionA": "window",
                    "optionB": "mirror",
                    "optionC": "wall",
                    "result": "mirror",
                    "explanation": "'mirror'는 '거울'이라는 뜻으로 자신의 모습을 볼 수 있는 반사체를 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Yes, and they heard every word.",
                    "translation": "응, 그리고 모든 말을 다 들었어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "What did I say exactly then?",
                    "translation": "그럼 내가 정확히 뭘 말했지?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Something about looking terrible today honestly.",
                    "translation": "오늘 끔찍하게 생겼다는 얘기 솔직히."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 진짜 거울에 대고 말했다.",
                    "hint": "'wasn't a mirror'는 거울이 아니었다는 뜻이에요.",
                    "result": "X",
                    "explanation": "승현은 '전혀 거울이 아니었어'라고 말했으니 사람이었던 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Oh no, they probably think crazy.",
                    "translation": "어머, 아마 미쳤다고 생각할 거야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Actually, they nodded in agreement completely.",
                    "translation": "사실 완전히 동의하며 고개 끄덕였어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "That makes me feel much worse.",
                    "translation": "그럼 훨씬 더 기분이 나빠져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "At least you found honest friend.",
                    "translation": "적어도 솔직한 친구를 찾았잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 모든 말을 다 들었다고 말한 문장을 완성하세요.",
                    "optionA": "Yes",
                    "optionB": "heard",
                    "optionC": "they",
                    "optionD": "every",
                    "optionE": "and",
                    "optionF": "word",
                    "result": "Yes and they heard every word",
                    "explanation": "'응, 그리고 모든 말을 다 들었어'라는 뜻으로 당황스러운 상황을 알려주는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5189 MISMATCH

쇼핑몰에서 미끄러져서 넘어졌어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑몰에서 미끄러져서 넘어졌어",
            "explanation": "쇼핑몰 바닥이 미끄러워서 넘어지며 벌어지는 코믹한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "미끄러짐"
                },
                {
                    "tag": "넘어짐"
                },
                {
                    "tag": "바닥"
                }
            ],
            "engTags": [
                {
                    "tag": "slipped"
                },
                {
                    "tag": "fell"
                },
                {
                    "tag": "floor"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I just slipped on wet floor.",
                    "translation": "방금 젖은 바닥에서 미끄러졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "That was quite dramatic fall honestly.",
                    "translation": "솔직히 꽤 드라마틱한 넘어짐이었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Did anyone see my graceful tumble?",
                    "translation": "누가 내 우아한 굴러떨어짐을 봤어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우가 안전하게 걷고 있다.",
                    "hint": "'slipped on wet floor'는 젖은 바닥에서 미끄러졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '젖은 바닥에서 미끄러졌어'라고 말했으니 넘어진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "About twenty people stopped and stared.",
                    "translation": "약 20명 정도가 멈춰 서서 쳐다봤어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Perfect, I love being center attention.",
                    "translation": "완벽해, 관심의 중심이 되는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "At least you landed softly somehow.",
                    "translation": "적어도 어떻게든 부드럽게 착지했어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I just slipped on wet @@.",
                    "hint": "건물 내부의 바닥면을 의미하는 명사예요.",
                    "optionA": "ground",
                    "optionB": "floor",
                    "optionC": "road",
                    "result": "floor",
                    "explanation": "'floor'는 '바닥'이라는 뜻으로 건물 내부의 바닥면을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "My dignity didn't land softly though.",
                    "translation": "내 존엄성은 부드럽게 착지하지 못했어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Don't worry, everyone forgets quickly usually.",
                    "translation": "걱정마, 보통 모든 사람이 빨리 잊어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Unless someone recorded it on phone.",
                    "translation": "누군가 폰으로 녹화하지 않았다면 말이지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Let's just pretend that never happened.",
                    "translation": "그냥 그런 일은 없었던 척하자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 약 20명 정도가 멈춰 서서 쳐다봤다고 말한 문장을 완성하세요.",
                    "optionA": "About",
                    "optionB": "twenty",
                    "optionC": "stopped",
                    "optionD": "people",
                    "optionE": "stared",
                    "optionF": "and",
                    "result": "About twenty people stopped and stared",
                    "explanation": "'약 20명 정도가 멈춰 서서 쳐다봤어'라는 뜻으로 넘어진 상황을 목격한 사람들의 반응을 설명하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑몰에서 미끄러져서 넘어졌어",
            "explanation": "쇼핑몰 바닥이 미끄러워서 넘어지며 벌어지는 코믹한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "미끄러짐"
                },
                {
                    "tag": "넘어짐"
                },
                {
                    "tag": "바닥"
                }
            ],
            "engTags": [
                {
                    "tag": "slipped"
                },
                {
                    "tag": "fell"
                },
                {
                    "tag": "floor"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I just slipped on wet floor.",
                    "translation": "방금 젖은 바닥에서 미끄러졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "That was quite dramatic fall honestly.",
                    "translation": "솔직히 꽤 드라마틱한 넘어짐이었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "Did anyone see my graceful tumble?",
                    "translation": "누가 내 우아한 굴러떨어짐을 봤어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우가 안전하게 걷고 있다.",
                    "hint": "'slipped on wet floor'는 젖은 바닥에서 미끄러졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지우는 '젖은 바닥에서 미끄러졌어'라고 말했으니 넘어진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "About twenty people stopped and stared.",
                    "translation": "약 20명 정도가 멈춰 서서 쳐다봤어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Perfect, I love being center attention.",
                    "translation": "완벽해, 관심의 중심이 되는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "At least you landed softly somehow.",
                    "translation": "적어도 어떻게든 부드럽게 착지했어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "I just slipped on wet @@.",
                    "hint": "건물 내부의 바닥면을 의미하는 명사예요.",
                    "optionA": "ground",
                    "optionB": "floor",
                    "optionC": "road",
                    "result": "floor",
                    "explanation": "'floor'는 '바닥'이라는 뜻으로 건물 내부의 바닥면을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지우",
                    "script": "My dignity didn't land softly though.",
                    "translation": "내 존엄성은 부드럽게 착지하지 못했어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Don't worry, everyone forgets quickly usually.",
                    "translation": "걱정마, 보통 모든 사람이 빨리 잊어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "Unless someone recorded it on phone.",
                    "translation": "누군가 폰으로 녹화하지 않았다면 말이지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Let's just pretend that never happened.",
                    "translation": "그냥 그런 일은 없었던 척하자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "나연이 약 20명 정도가 멈춰 서서 쳐다봤다고 말한 문장을 완성하세요.",
                    "optionA": "About",
                    "optionB": "twenty",
                    "optionC": "stopped",
                    "optionD": "people",
                    "optionE": "stared",
                    "optionF": "and",
                    "result": "About twenty people stopped and stared",
                    "explanation": "'약 20명 정도가 멈춰 서서 쳐다봤어'라는 뜻으로 넘어진 상황을 목격한 사람들의 반응을 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5190 MISMATCH

바코드 스캔하다가 계속 삐삐 울려

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "바코드 스캔하다가 계속 삐삐 울려",
            "explanation": "셀프 계산대에서 바코드를 스캔하는데 계속 오류음이 나는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "바코드"
                },
                {
                    "tag": "스캔"
                },
                {
                    "tag": "오류음"
                }
            ],
            "engTags": [
                {
                    "tag": "barcode"
                },
                {
                    "tag": "scan"
                },
                {
                    "tag": "beeping"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "This barcode scanner keeps beeping loudly.",
                    "translation": "이 바코드 스캐너가 계속 크게 삐삐 울려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Try scanning from different angle maybe.",
                    "translation": "다른 각도에서 스캔해봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Still making that annoying sound continuously.",
                    "translation": "여전히 그 짜증나는 소리를 계속 내고 있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This barcode scanner keeps beeping @@.",
                    "hint": "소리가 큰 상태를 나타내는 부사예요.",
                    "optionA": "quietly",
                    "optionB": "loudly",
                    "optionC": "softly",
                    "result": "loudly",
                    "explanation": "'loudly'는 '크게'라는 뜻으로 시끄러운 소리가 나는 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Maybe the barcode is damaged somehow.",
                    "translation": "아마 바코드가 어떻게든 손상됐나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Everyone is looking at me now.",
                    "translation": "이제 모든 사람이 나를 쳐다보고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Press the help button right there.",
                    "translation": "거기 도움 버튼을 눌러."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "바코드 스캐너가 조용하게 작동하고 있다.",
                    "hint": "'keeps beeping loudly'는 계속 크게 삐삐 운다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '계속 크게 삐삐 울려'라고 말했으니 시끄러운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Good idea, I need professional help.",
                    "translation": "좋은 생각이야, 전문가 도움이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "At least you're admitting it finally.",
                    "translation": "적어도 드디어 인정하고 있네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Very funny, comedy genius over here.",
                    "translation": "아주 재밌네, 여기 코미디 천재가 있네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "I'm here all week, folks.",
                    "translation": "여러분 저는 이번 주 내내 여기 있어요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 다른 각도에서 스캔해보라고 말한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "scanning",
                    "optionC": "different",
                    "optionD": "from",
                    "optionE": "maybe",
                    "optionF": "angle",
                    "result": "Try scanning from different angle maybe",
                    "explanation": "'다른 각도에서 스캔해봐'라는 뜻으로 바코드 스캔 문제의 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "바코드 스캔하다가 계속 삐삐 울려",
            "explanation": "셀프 계산대에서 바코드를 스캔하는데 계속 오류음이 나는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "바코드"
                },
                {
                    "tag": "스캔"
                },
                {
                    "tag": "오류음"
                }
            ],
            "engTags": [
                {
                    "tag": "barcode"
                },
                {
                    "tag": "scan"
                },
                {
                    "tag": "beeping"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "This barcode scanner keeps beeping loudly.",
                    "translation": "이 바코드 스캐너가 계속 크게 삐삐 울려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Try scanning from different angle maybe.",
                    "translation": "다른 각도에서 스캔해봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Still making that annoying sound continuously.",
                    "translation": "여전히 그 짜증나는 소리를 계속 내고 있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This barcode scanner keeps beeping @@.",
                    "hint": "소리가 큰 상태를 나타내는 부사예요.",
                    "optionA": "quietly",
                    "optionB": "loudly",
                    "optionC": "softly",
                    "result": "loudly",
                    "explanation": "'loudly'는 '크게'라는 뜻으로 시끄러운 소리가 나는 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Maybe the barcode is damaged somehow.",
                    "translation": "아마 바코드가 어떻게든 손상됐나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Everyone is looking at me now.",
                    "translation": "이제 모든 사람이 나를 쳐다보고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Press the help button right there.",
                    "translation": "거기 도움 버튼을 눌러."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "바코드 스캐너가 조용하게 작동하고 있다.",
                    "hint": "'keeps beeping loudly'는 계속 크게 삐삐 운다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '계속 크게 삐삐 울려'라고 말했으니 시끄러운 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Good idea, I need professional help.",
                    "translation": "좋은 생각이야, 전문가 도움이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "At least you're admitting it finally.",
                    "translation": "적어도 드디어 인정하고 있네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Very funny, comedy genius over here.",
                    "translation": "아주 재밌네, 여기 코미디 천재가 있네."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "I'm here all week, folks.",
                    "translation": "여러분 저는 이번 주 내내 여기 있어요."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 다른 각도에서 스캔해보라고 말한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "scanning",
                    "optionC": "different",
                    "optionD": "from",
                    "optionE": "maybe",
                    "optionF": "angle",
                    "result": "Try scanning from different angle maybe",
                    "explanation": "'다른 각도에서 스캔해봐'라는 뜻으로 바코드 스캔 문제의 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5191 MISMATCH

시식용 포크를 계속 가져가려고 해

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시식용 포크를 계속 가져가려고 해",
            "explanation": "시식코너에서 사용한 포크를 무의식적으로 가져가려다가 제지당하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시식"
                },
                {
                    "tag": "포크"
                },
                {
                    "tag": "가져가기"
                }
            ],
            "engTags": [
                {
                    "tag": "sample"
                },
                {
                    "tag": "fork"
                },
                {
                    "tag": "taking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I almost walked away with fork.",
                    "translation": "포크 들고 거의 걸어 나갈뻔했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's the third time today already.",
                    "translation": "오늘만 벌써 세 번째야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "My brain isn't working properly somehow.",
                    "translation": "내 뇌가 어떻게든 제대로 안 돌아가."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현이 포크를 제자리에 두었다.",
                    "hint": "'walked away with'는 가져가려 했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '포크 들고 거의 걸어 나갈뻔했어'라고 말했으니 가져가려던 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe you're developing kleptomania disease slowly.",
                    "translation": "아마 서서히 도벽증이 생기고 있나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Just absent minded, nothing more serious.",
                    "translation": "그냥 멍청해서 그래, 더 심각한 건 아냐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Keep telling yourself that comfortable lie.",
                    "translation": "계속 그 편안한 거짓말을 스스로에게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "That's the third time today @@.",
                    "hint": "이미, 벌써라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "already",
                    "optionC": "never",
                    "result": "already",
                    "explanation": "'already'는 '이미, 벌써'라는 뜻으로 예상보다 빠른 시점을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "You're not helping my confidence here.",
                    "translation": "내 자신감에 도움이 안 되고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Truth hurts sometimes, my klepto friend.",
                    "translation": "진실은 가끔 아파, 내 도벽 친구야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Stop calling me that weird nickname.",
                    "translation": "그 이상한 별명으로 부르지 마."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Fine, fork thief works better.",
                    "translation": "좋아, 포크 도둑이 더 좋네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이 포크 들고 거의 걸어 나갈뻔했다고 말한 문장을 완성하세요.",
                    "optionA": "I",
                    "optionB": "almost",
                    "optionC": "away",
                    "optionD": "walked",
                    "optionE": "with",
                    "optionF": "fork",
                    "result": "I almost walked away with fork",
                    "explanation": "'포크 들고 거의 걸어 나갈뻔했어'라는 뜻으로 무의식적인 실수를 설명하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "시식용 포크를 계속 가져가려고 해",
            "explanation": "시식코너에서 사용한 포크를 무의식적으로 가져가려다가 제지당하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "시식"
                },
                {
                    "tag": "포크"
                },
                {
                    "tag": "가져가기"
                }
            ],
            "engTags": [
                {
                    "tag": "sample"
                },
                {
                    "tag": "fork"
                },
                {
                    "tag": "taking"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I almost walked away with fork.",
                    "translation": "포크 들고 거의 걸어 나갈뻔했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "That's the third time today already.",
                    "translation": "오늘만 벌써 세 번째야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "My brain isn't working properly somehow.",
                    "translation": "내 뇌가 어떻게든 제대로 안 돌아가."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현이 포크를 제자리에 두었다.",
                    "hint": "'walked away with'는 가져가려 했다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '포크 들고 거의 걸어 나갈뻔했어'라고 말했으니 가져가려던 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Maybe you're developing kleptomania disease slowly.",
                    "translation": "아마 서서히 도벽증이 생기고 있나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Just absent minded, nothing more serious.",
                    "translation": "그냥 멍청해서 그래, 더 심각한 건 아냐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Keep telling yourself that comfortable lie.",
                    "translation": "계속 그 편안한 거짓말을 스스로에게 해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "That's the third time today @@.",
                    "hint": "이미, 벌써라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "already",
                    "optionC": "never",
                    "result": "already",
                    "explanation": "'already'는 '이미, 벌써'라는 뜻으로 예상보다 빠른 시점을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "You're not helping my confidence here.",
                    "translation": "내 자신감에 도움이 안 되고 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Truth hurts sometimes, my klepto friend.",
                    "translation": "진실은 가끔 아파, 내 도벽 친구야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Stop calling me that weird nickname.",
                    "translation": "그 이상한 별명으로 부르지 마."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Fine, fork thief works better.",
                    "translation": "좋아, 포크 도둑이 더 좋네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "재현이 포크 들고 거의 걸어 나갈뻔했다고 말한 문장을 완성하세요.",
                    "optionA": "I",
                    "optionB": "almost",
                    "optionC": "away",
                    "optionD": "walked",
                    "optionE": "with",
                    "optionF": "fork",
                    "result": "I almost walked away with fork",
                    "explanation": "'포크 들고 거의 걸어 나갈뻔했어'라는 뜻으로 무의식적인 실수를 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5192 MISMATCH

매장 직원인 줄 알고 물어봤는데 마네킹이었어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장 직원인 줄 알고 물어봤는데 마네킹이었어",
            "explanation": "매장 직원으로 착각하고 말을 걸었는데 마네킹이었던 황당한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마네킹"
                },
                {
                    "tag": "직원"
                },
                {
                    "tag": "착각"
                }
            ],
            "engTags": [
                {
                    "tag": "mannequin"
                },
                {
                    "tag": "staff"
                },
                {
                    "tag": "mistook"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I asked mannequin for help earlier.",
                    "translation": "아까 마네킹한테 도움을 요청했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "How long did you wait answer?",
                    "translation": "얼마나 오래 대답을 기다렸어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "About five minutes before realizing mistake.",
                    "translation": "실수를 깨닫기까지 약 5분 정도."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I asked mannequin for help @@.",
                    "hint": "이전에, 아까라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "earlier",
                    "optionC": "never",
                    "result": "earlier",
                    "explanation": "'earlier'는 '이전에, 아까'라는 뜻으로 과거의 어느 시점을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Did anyone see this embarrassing moment?",
                    "translation": "누가 이 부끄러운 순간을 봤어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Unfortunately, yes, several people watched silently.",
                    "translation": "불행히도, 응, 여러 사람이 조용히 지켜봤어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "They probably thought you were crazy.",
                    "translation": "아마 너를 미쳤다고 생각했을 거야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 진짜 직원에게 말을 걸었다.",
                    "hint": "'asked mannequin'은 마네킹에게 물어봤다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '마네킹한테 도움을 요청했어'라고 말했으니 착각한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Or maybe they thought mannequin rude.",
                    "translation": "아니면 마네킹이 무례하다고 생각했을 수도."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Yeah, terrible customer service from plastic.",
                    "translation": "맞아, 플라스틱의 끔찍한 고객 서비스네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "I should leave negative review somewhere.",
                    "translation": "어디선가 나쁜 리뷰를 남겨야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "One star for unresponsive staff member.",
                    "translation": "반응 없는 직원에게 별 하나."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 얼마나 오래 대답을 기다렸는지 물어본 문장을 완성하세요.",
                    "optionA": "How",
                    "optionB": "long",
                    "optionC": "did",
                    "optionD": "wait",
                    "optionE": "you",
                    "optionF": "answer",
                    "result": "How long did you wait answer",
                    "explanation": "'얼마나 오래 대답을 기다렸어?'라는 뜻으로 황당한 상황에 대한 궁금증을 표현하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장 직원인 줄 알고 물어봤는데 마네킹이었어",
            "explanation": "매장 직원으로 착각하고 말을 걸었는데 마네킹이었던 황당한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "마네킹"
                },
                {
                    "tag": "직원"
                },
                {
                    "tag": "착각"
                }
            ],
            "engTags": [
                {
                    "tag": "mannequin"
                },
                {
                    "tag": "staff"
                },
                {
                    "tag": "mistook"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I asked mannequin for help earlier.",
                    "translation": "아까 마네킹한테 도움을 요청했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "How long did you wait answer?",
                    "translation": "얼마나 오래 대답을 기다렸어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "About five minutes before realizing mistake.",
                    "translation": "실수를 깨닫기까지 약 5분 정도."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I asked mannequin for help @@.",
                    "hint": "이전에, 아까라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "earlier",
                    "optionC": "never",
                    "result": "earlier",
                    "explanation": "'earlier'는 '이전에, 아까'라는 뜻으로 과거의 어느 시점을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Did anyone see this embarrassing moment?",
                    "translation": "누가 이 부끄러운 순간을 봤어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Unfortunately, yes, several people watched silently.",
                    "translation": "불행히도, 응, 여러 사람이 조용히 지켜봤어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "They probably thought you were crazy.",
                    "translation": "아마 너를 미쳤다고 생각했을 거야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "준혁이 진짜 직원에게 말을 걸었다.",
                    "hint": "'asked mannequin'은 마네킹에게 물어봤다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '마네킹한테 도움을 요청했어'라고 말했으니 착각한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Or maybe they thought mannequin rude.",
                    "translation": "아니면 마네킹이 무례하다고 생각했을 수도."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Yeah, terrible customer service from plastic.",
                    "translation": "맞아, 플라스틱의 끔찍한 고객 서비스네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "I should leave negative review somewhere.",
                    "translation": "어디선가 나쁜 리뷰를 남겨야겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "One star for unresponsive staff member.",
                    "translation": "반응 없는 직원에게 별 하나."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 얼마나 오래 대답을 기다렸는지 물어본 문장을 완성하세요.",
                    "optionA": "How",
                    "optionB": "long",
                    "optionC": "did",
                    "optionD": "wait",
                    "optionE": "you",
                    "optionF": "answer",
                    "result": "How long did you wait answer",
                    "explanation": "'얼마나 오래 대답을 기다렸어?'라는 뜻으로 황당한 상황에 대한 궁금증을 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5193 MISMATCH

쇼핑백을 바꿔서 이상한 게 들어있어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑백을 바꿔서 이상한 게 들어있어",
            "explanation": "다른 고객과 쇼핑백을 바꿔서 이상한 물건들이 들어있는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑백"
                },
                {
                    "tag": "바뀜"
                },
                {
                    "tag": "이상한물건"
                }
            ],
            "engTags": [
                {
                    "tag": "bag"
                },
                {
                    "tag": "switched"
                },
                {
                    "tag": "weird"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "This isn't my shopping bag definitely.",
                    "translation": "이거 확실히 내 쇼핑백이 아냐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What's inside it right now then?",
                    "translation": "그럼 지금 안에 뭐가 들어있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Weird stuff I never bought before.",
                    "translation": "전에 산 적 없는 이상한 물건들."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우가 자신의 올바른 쇼핑백을 가지고 있다.",
                    "hint": "'isn't my bag'은 내 가방이 아니라는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '확실히 내 쇼핑백이 아냐'라고 말했으니 바뀐 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Like what kind of things exactly?",
                    "translation": "정확히 어떤 종류의 물건들?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Cat food, romance novels, weird medicine.",
                    "translation": "고양이 사료, 로맨스 소설, 이상한 약."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Sounds like interesting person's shopping list.",
                    "translation": "흥미로운 사람의 쇼핑 리스트 같네."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Weird stuff I never bought @@.",
                    "hint": "이전에, 전에라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "before",
                    "optionC": "again",
                    "result": "before",
                    "explanation": "'before'는 '전에, 이전에'라는 뜻으로 과거의 경험을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I wonder what they think mine.",
                    "translation": "그 사람이 내 걸 보고 뭐라고 생각할까."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Probably equally confused and lost right.",
                    "translation": "아마 똑같이 혼란스럽고 당황스러울 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Should we go back and exchange?",
                    "translation": "다시 가서 바꿔야 할까?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Or keep them, start new.",
                    "translation": "아니면 가져두고 새로 시작하든지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지은이 정확히 어떤 종류의 물건들인지 물어본 문장을 완성하세요.",
                    "optionA": "Like",
                    "optionB": "what",
                    "optionC": "kind",
                    "optionD": "things",
                    "optionE": "of",
                    "optionF": "exactly",
                    "result": "Like what kind of things exactly",
                    "explanation": "'정확히 어떤 종류의 물건들?'이라는 뜻으로 구체적인 내용을 궁금해하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "쇼핑백을 바꿔서 이상한 게 들어있어",
            "explanation": "다른 고객과 쇼핑백을 바꿔서 이상한 물건들이 들어있는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "쇼핑백"
                },
                {
                    "tag": "바뀜"
                },
                {
                    "tag": "이상한물건"
                }
            ],
            "engTags": [
                {
                    "tag": "bag"
                },
                {
                    "tag": "switched"
                },
                {
                    "tag": "weird"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "This isn't my shopping bag definitely.",
                    "translation": "이거 확실히 내 쇼핑백이 아냐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "What's inside it right now then?",
                    "translation": "그럼 지금 안에 뭐가 들어있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Weird stuff I never bought before.",
                    "translation": "전에 산 적 없는 이상한 물건들."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "상우가 자신의 올바른 쇼핑백을 가지고 있다.",
                    "hint": "'isn't my bag'은 내 가방이 아니라는 뜻이에요.",
                    "result": "X",
                    "explanation": "상우는 '확실히 내 쇼핑백이 아냐'라고 말했으니 바뀐 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Like what kind of things exactly?",
                    "translation": "정확히 어떤 종류의 물건들?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Cat food, romance novels, weird medicine.",
                    "translation": "고양이 사료, 로맨스 소설, 이상한 약."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Sounds like interesting person's shopping list.",
                    "translation": "흥미로운 사람의 쇼핑 리스트 같네."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Weird stuff I never bought @@.",
                    "hint": "이전에, 전에라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "before",
                    "optionC": "again",
                    "result": "before",
                    "explanation": "'before'는 '전에, 이전에'라는 뜻으로 과거의 경험을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "I wonder what they think mine.",
                    "translation": "그 사람이 내 걸 보고 뭐라고 생각할까."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Probably equally confused and lost right.",
                    "translation": "아마 똑같이 혼란스럽고 당황스러울 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Should we go back and exchange?",
                    "translation": "다시 가서 바꿔야 할까?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Or keep them, start new.",
                    "translation": "아니면 가져두고 새로 시작하든지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지은이 정확히 어떤 종류의 물건들인지 물어본 문장을 완성하세요.",
                    "optionA": "Like",
                    "optionB": "what",
                    "optionC": "kind",
                    "optionD": "things",
                    "optionE": "of",
                    "optionF": "exactly",
                    "result": "Like what kind of things exactly",
                    "explanation": "'정확히 어떤 종류의 물건들?'이라는 뜻으로 구체적인 내용을 궁금해하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5194 MISMATCH

옷에 붙은 센서 때문에 경보가 울려

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "옷에 붙은 센서 때문에 경보가 울려",
            "explanation": "옷에 붙은 보안 센서를 빼지 않고 나가려다가 경보가 울린 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "센서"
                },
                {
                    "tag": "경보"
                },
                {
                    "tag": "보안"
                }
            ],
            "engTags": [
                {
                    "tag": "sensor"
                },
                {
                    "tag": "alarm"
                },
                {
                    "tag": "security"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "The security alarm is going off.",
                    "translation": "보안 경보가 울리고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Did you steal something by accident?",
                    "translation": "혹시 실수로 뭔가 훔쳤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "There's still sensor on my shirt.",
                    "translation": "내 셔츠에 센서가 아직 붙어있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The security alarm is going @@.",
                    "hint": "경보나 알람이 울린다는 의미의 전치사예요.",
                    "optionA": "on",
                    "optionB": "off",
                    "optionC": "up",
                    "result": "off",
                    "explanation": "'going off'는 '울리다, 작동하다'라는 뜻으로 경보가 울리는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "That explains the loud annoying sound.",
                    "translation": "그래서 그 크고 짜증나는 소리가 났구나."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Security guard is walking towards us.",
                    "translation": "보안요원이 우리 쪽으로 걸어오고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Just show them your receipt calmly.",
                    "translation": "침착하게 영수증을 보여줘."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연이 보안 센서를 제대로 제거했다.",
                    "hint": "'still sensor on'은 센서가 아직 붙어있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '센서가 아직 붙어있어'라고 말했으니 제거하지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Hope they believe I'm not criminal.",
                    "translation": "내가 범죄자가 아니라는 걸 믿어줬으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "You look too innocent for that.",
                    "translation": "너는 그러기에는 너무 순진해 보여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Thanks, that's oddly comforting right now.",
                    "translation": "고마워, 지금 이상하게 위로가 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Everything's fine, just sensor mistake clearly.",
                    "translation": "다 괜찮아, 명백히 그냥 센서 실수야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 침착하게 영수증을 보여주라고 말한 문장을 완성하세요.",
                    "optionA": "Just",
                    "optionB": "show",
                    "optionC": "them",
                    "optionD": "receipt",
                    "optionE": "your",
                    "optionF": "calmly",
                    "result": "Just show them your receipt calmly",
                    "explanation": "'침착하게 영수증을 보여줘'라는 뜻으로 보안 문제를 해결하는 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "옷에 붙은 센서 때문에 경보가 울려",
            "explanation": "옷에 붙은 보안 센서를 빼지 않고 나가려다가 경보가 울린 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "센서"
                },
                {
                    "tag": "경보"
                },
                {
                    "tag": "보안"
                }
            ],
            "engTags": [
                {
                    "tag": "sensor"
                },
                {
                    "tag": "alarm"
                },
                {
                    "tag": "security"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "The security alarm is going off.",
                    "translation": "보안 경보가 울리고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Did you steal something by accident?",
                    "translation": "혹시 실수로 뭔가 훔쳤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "There's still sensor on my shirt.",
                    "translation": "내 셔츠에 센서가 아직 붙어있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "The security alarm is going @@.",
                    "hint": "경보나 알람이 울린다는 의미의 전치사예요.",
                    "optionA": "on",
                    "optionB": "off",
                    "optionC": "up",
                    "result": "off",
                    "explanation": "'going off'는 '울리다, 작동하다'라는 뜻으로 경보가 울리는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "That explains the loud annoying sound.",
                    "translation": "그래서 그 크고 짜증나는 소리가 났구나."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Security guard is walking towards us.",
                    "translation": "보안요원이 우리 쪽으로 걸어오고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Just show them your receipt calmly.",
                    "translation": "침착하게 영수증을 보여줘."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "서연이 보안 센서를 제대로 제거했다.",
                    "hint": "'still sensor on'은 센서가 아직 붙어있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '센서가 아직 붙어있어'라고 말했으니 제거하지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Hope they believe I'm not criminal.",
                    "translation": "내가 범죄자가 아니라는 걸 믿어줬으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "You look too innocent for that.",
                    "translation": "너는 그러기에는 너무 순진해 보여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Thanks, that's oddly comforting right now.",
                    "translation": "고마워, 지금 이상하게 위로가 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Everything's fine, just sensor mistake clearly.",
                    "translation": "다 괜찮아, 명백히 그냥 센서 실수야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 침착하게 영수증을 보여주라고 말한 문장을 완성하세요.",
                    "optionA": "Just",
                    "optionB": "show",
                    "optionC": "them",
                    "optionD": "receipt",
                    "optionE": "your",
                    "optionF": "calmly",
                    "result": "Just show them your receipt calmly",
                    "explanation": "'침착하게 영수증을 보여줘'라는 뜻으로 보안 문제를 해결하는 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5195 MISMATCH

매장에서 구두 뒤꿈치가 부러졌어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 구두 뒤꿈치가 부러졌어",
            "explanation": "쇼핑 중에 신고 있던 구두 뒤꿈치가 갑자기 부러져서 절뚝거리게 된 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "구두"
                },
                {
                    "tag": "뒤꿈치"
                },
                {
                    "tag": "부러짐"
                }
            ],
            "engTags": [
                {
                    "tag": "shoes"
                },
                {
                    "tag": "heel"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "My shoe heel just broke completely.",
                    "translation": "내 구두 뒤꿈치가 방금 완전히 부러졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Now you're walking like injured penguin.",
                    "translation": "이제 다친 펭귄처럼 걷고 있네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Thanks, that makes me feel better.",
                    "translation": "고마워, 그럼 기분이 더 나아져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤의 구두가 완벽하게 작동하고 있다.",
                    "hint": "'heel broke completely'는 뒤꿈치가 완전히 부러졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '뒤꿈치가 완전히 부러졌어'라고 말했으니 구두가 망가진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "At least you have matching limp.",
                    "translation": "적어도 잘 어울리는 절뚝거림이네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your sympathy is truly overwhelming right.",
                    "translation": "네 동정심이 정말 벅차다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Should we find shoe store nearby?",
                    "translation": "근처에 신발 가게 찾아야 할까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My shoe heel just broke @@.",
                    "hint": "완전히, 전적으로라는 의미의 부사예요.",
                    "optionA": "partly",
                    "optionB": "completely",
                    "optionC": "slowly",
                    "result": "completely",
                    "explanation": "'completely'는 '완전히'라는 뜻으로 뒤꿈치가 완전히 부서진 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Good idea, before I fall over.",
                    "translation": "좋은 생각이야, 넘어지기 전에."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Or we could buy crutches.",
                    "translation": "아니면 목발을 사든지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You're really enjoying this situation aren't.",
                    "translation": "너 이 상황을 정말 즐기고 있지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Little bit, it's pretty entertaining.",
                    "translation": "조금, 꽤 재밌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 근처에 신발 가게를 찾아야 하는지 물어본 문장을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "find",
                    "optionC": "shoe",
                    "optionD": "we",
                    "optionE": "nearby",
                    "optionF": "store",
                    "result": "Should we find shoe store nearby",
                    "explanation": "'근처에 신발 가게 찾아야 할까?'라는 뜻으로 부러진 구두 문제의 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "쇼핑",
    "episodes": [
        {
            "title": "매장에서 구두 뒤꿈치가 부러졌어",
            "explanation": "쇼핑 중에 신고 있던 구두 뒤꿈치가 갑자기 부러져서 절뚝거리게 된 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "구두"
                },
                {
                    "tag": "뒤꿈치"
                },
                {
                    "tag": "부러짐"
                }
            ],
            "engTags": [
                {
                    "tag": "shoes"
                },
                {
                    "tag": "heel"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "My shoe heel just broke completely.",
                    "translation": "내 구두 뒤꿈치가 방금 완전히 부러졌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Now you're walking like injured penguin.",
                    "translation": "이제 다친 펭귄처럼 걷고 있네."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Thanks, that makes me feel better.",
                    "translation": "고마워, 그럼 기분이 더 나아져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤의 구두가 완벽하게 작동하고 있다.",
                    "hint": "'heel broke completely'는 뒤꿈치가 완전히 부러졌다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '뒤꿈치가 완전히 부러졌어'라고 말했으니 구두가 망가진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "At least you have matching limp.",
                    "translation": "적어도 잘 어울리는 절뚝거림이네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your sympathy is truly overwhelming right.",
                    "translation": "네 동정심이 정말 벅차다."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Should we find shoe store nearby?",
                    "translation": "근처에 신발 가게 찾아야 할까?"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My shoe heel just broke @@.",
                    "hint": "완전히, 전적으로라는 의미의 부사예요.",
                    "optionA": "partly",
                    "optionB": "completely",
                    "optionC": "slowly",
                    "result": "completely",
                    "explanation": "'completely'는 '완전히'라는 뜻으로 뒤꿈치가 완전히 부서진 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Good idea, before I fall over.",
                    "translation": "좋은 생각이야, 넘어지기 전에."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "Or we could buy crutches.",
                    "translation": "아니면 목발을 사든지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "You're really enjoying this situation aren't.",
                    "translation": "너 이 상황을 정말 즐기고 있지."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "Little bit, it's pretty entertaining.",
                    "translation": "조금, 꽤 재밌어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "유진이 근처에 신발 가게를 찾아야 하는지 물어본 문장을 완성하세요.",
                    "optionA": "Should",
                    "optionB": "find",
                    "optionC": "shoe",
                    "optionD": "we",
                    "optionE": "nearby",
                    "optionF": "store",
                    "result": "Should we find shoe store nearby",
                    "explanation": "'근처에 신발 가게 찾아야 할까?'라는 뜻으로 부러진 구두 문제의 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5196 MISMATCH

비행기에서 창문 자리 뺏겨버렸어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "비행기에서 창문 자리 뺏겨버렸어",
            "explanation": "예약한 창문 자리에 다른 승객이 앉아있어서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "비행기"
                },
                {
                    "tag": "창문자리"
                },
                {
                    "tag": "뺏김"
                }
            ],
            "engTags": [
                {
                    "tag": "airplane"
                },
                {
                    "tag": "window"
                },
                {
                    "tag": "taken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "Someone is sitting in my window.",
                    "translation": "누군가 내 창문 자리에 앉아있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Did you check your boarding pass?",
                    "translation": "탑승권 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Yes, definitely says twelve A clearly.",
                    "translation": "응, 확실히 12A라고 나와 있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "Someone is sitting in my @@.",
                    "hint": "비행기에서 밖을 볼 수 있는 자리를 의미해요.",
                    "optionA": "aisle",
                    "optionB": "window",
                    "optionC": "middle",
                    "result": "window",
                    "explanation": "'window'는 '창문 자리'라는 뜻으로 비행기에서 창 옆에 있는 좌석을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Maybe politely ask them to move.",
                    "translation": "정중하게 이동해달라고 요청해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "But they look really comfortable settled.",
                    "translation": "하지만 정말 편안하게 자리 잡고 있어 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Your seat, your choice, your rights.",
                    "translation": "네 자리, 네 선택, 네 권리야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 잘못된 자리에 앉으려고 했다.",
                    "hint": "'definitely says twelve A'는 확실히 12A라고 되어있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '확실히 12A라고 나와 있어'라고 말했으니 올바른 자리에 앉으려는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Excuse me, that's actually my seat.",
                    "translation": "실례합니다, 그게 사실 제 자리예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Good job standing up for yourself.",
                    "translation": "자신을 위해 목소리 낸 거 잘했어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "They moved without any argument thankfully.",
                    "translation": "다행히 아무 말 없이 옮겨줬어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Crisis averted, window view secured successfully.",
                    "translation": "위기 모면, 창문 뷰 성공적으로 확보."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 정중하게 이동해달라고 요청해보라고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "politely",
                    "optionC": "ask",
                    "optionD": "move",
                    "optionE": "them",
                    "optionF": "to",
                    "result": "Maybe politely ask them to move",
                    "explanation": "'정중하게 이동해달라고 요청해봐'라는 뜻으로 갈등을 평화롭게 해결하는 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "비행기에서 창문 자리 뺏겨버렸어",
            "explanation": "예약한 창문 자리에 다른 승객이 앉아있어서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "비행기"
                },
                {
                    "tag": "창문자리"
                },
                {
                    "tag": "뺏김"
                }
            ],
            "engTags": [
                {
                    "tag": "airplane"
                },
                {
                    "tag": "window"
                },
                {
                    "tag": "taken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "Someone is sitting in my window.",
                    "translation": "누군가 내 창문 자리에 앉아있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "Did you check your boarding pass?",
                    "translation": "탑승권 확인해봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Yes, definitely says twelve A clearly.",
                    "translation": "응, 확실히 12A라고 나와 있어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "Someone is sitting in my @@.",
                    "hint": "비행기에서 밖을 볼 수 있는 자리를 의미해요.",
                    "optionA": "aisle",
                    "optionB": "window",
                    "optionC": "middle",
                    "result": "window",
                    "explanation": "'window'는 '창문 자리'라는 뜻으로 비행기에서 창 옆에 있는 좌석을 말해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Maybe politely ask them to move.",
                    "translation": "정중하게 이동해달라고 요청해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "But they look really comfortable settled.",
                    "translation": "하지만 정말 편안하게 자리 잡고 있어 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Your seat, your choice, your rights.",
                    "translation": "네 자리, 네 선택, 네 권리야."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "민재가 잘못된 자리에 앉으려고 했다.",
                    "hint": "'definitely says twelve A'는 확실히 12A라고 되어있다는 뜻이에요.",
                    "result": "X",
                    "explanation": "민재는 '확실히 12A라고 나와 있어'라고 말했으니 올바른 자리에 앉으려는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Excuse me, that's actually my seat.",
                    "translation": "실례합니다, 그게 사실 제 자리예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Good job standing up for yourself.",
                    "translation": "자신을 위해 목소리 낸 거 잘했어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "They moved without any argument thankfully.",
                    "translation": "다행히 아무 말 없이 옮겨줬어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "Crisis averted, window view secured successfully.",
                    "translation": "위기 모면, 창문 뷰 성공적으로 확보."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 정중하게 이동해달라고 요청해보라고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "politely",
                    "optionC": "ask",
                    "optionD": "move",
                    "optionE": "them",
                    "optionF": "to",
                    "result": "Maybe politely ask them to move",
                    "explanation": "'정중하게 이동해달라고 요청해봐'라는 뜻으로 갈등을 평화롭게 해결하는 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5197 MISMATCH

호텔 방에서 샤워기가 고장났어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "호텔 방에서 샤워기가 고장났어",
            "explanation": "호텔에 체크인했는데 샤워기에서 물이 나오지 않아서 곤란한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "호텔"
                },
                {
                    "tag": "샤워기"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "hotel"
                },
                {
                    "tag": "shower"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "The shower head isn't working.",
                    "translation": "샤워기가 작동하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Is any water coming out?",
                    "translation": "물이 조금이라도 나와?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Just tiny drops every few seconds.",
                    "translation": "몇 초마다 아주 작은 물방울만."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "호텔 샤워기가 완벽하게 작동하고 있다.",
                    "hint": "'isn't working'은 작동하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '작동하지 않아'라고 말했으니 샤워기가 고장난 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "That's not exactly refreshing shower experience.",
                    "translation": "그건 딱히 상쾌한 샤워 경험이 아니네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Should I call front desk right?",
                    "translation": "프론트 데스크에 전화해야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Definitely, you paid good money this.",
                    "translation": "당연하지, 이거에 좋은 돈 냈잖아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Just tiny drops every few @@.",
                    "hint": "시간의 단위를 나타내는 명사의 복수형이에요.",
                    "optionA": "minutes",
                    "optionB": "seconds",
                    "optionC": "hours",
                    "result": "seconds",
                    "explanation": "'seconds'는 '초'라는 뜻으로 매우 짧은 시간 간격을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Good point, I deserve working facilities.",
                    "translation": "맞는 말이야, 작동하는 시설을 받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Or ask for different room entirely.",
                    "translation": "아니면 아예 다른 방으로 바꿔달라고 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Even better idea, room upgrade maybe.",
                    "translation": "더 좋은 생각이야, 아마 룸 업그레이드."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Turn problem into opportunity, I like.",
                    "translation": "문제를 기회로 바꾸는 거, 맘에 들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 그건 딱히 상쾌한 샤워 경험이 아니라고 말한 문장을 완성하세요.",
                    "optionA": "That's",
                    "optionB": "not",
                    "optionC": "refreshing",
                    "optionD": "exactly",
                    "optionE": "experience",
                    "optionF": "shower",
                    "result": "That's not exactly refreshing shower experience",
                    "explanation": "'그건 딱히 상쾌한 샤워 경험이 아니네'라는 뜻으로 불편한 상황을 유머러스하게 표현하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "호텔 방에서 샤워기가 고장났어",
            "explanation": "호텔에 체크인했는데 샤워기에서 물이 나오지 않아서 곤란한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "호텔"
                },
                {
                    "tag": "샤워기"
                },
                {
                    "tag": "고장"
                }
            ],
            "engTags": [
                {
                    "tag": "hotel"
                },
                {
                    "tag": "shower"
                },
                {
                    "tag": "broken"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "The shower head isn't working.",
                    "translation": "샤워기가 작동하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Is any water coming out?",
                    "translation": "물이 조금이라도 나와?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Just tiny drops every few seconds.",
                    "translation": "몇 초마다 아주 작은 물방울만."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "호텔 샤워기가 완벽하게 작동하고 있다.",
                    "hint": "'isn't working'은 작동하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '작동하지 않아'라고 말했으니 샤워기가 고장난 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "That's not exactly refreshing shower experience.",
                    "translation": "그건 딱히 상쾌한 샤워 경험이 아니네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "Should I call front desk right?",
                    "translation": "프론트 데스크에 전화해야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Definitely, you paid good money this.",
                    "translation": "당연하지, 이거에 좋은 돈 냈잖아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Just tiny drops every few @@.",
                    "hint": "시간의 단위를 나타내는 명사의 복수형이에요.",
                    "optionA": "minutes",
                    "optionB": "seconds",
                    "optionC": "hours",
                    "result": "seconds",
                    "explanation": "'seconds'는 '초'라는 뜻으로 매우 짧은 시간 간격을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Good point, I deserve working facilities.",
                    "translation": "맞는 말이야, 작동하는 시설을 받을 자격이 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Or ask for different room entirely.",
                    "translation": "아니면 아예 다른 방으로 바꿔달라고 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Even better idea, room upgrade maybe.",
                    "translation": "더 좋은 생각이야, 아마 룸 업그레이드."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Turn problem into opportunity, I like.",
                    "translation": "문제를 기회로 바꾸는 거, 맘에 들어."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 그건 딱히 상쾌한 샤워 경험이 아니라고 말한 문장을 완성하세요.",
                    "optionA": "That's",
                    "optionB": "not",
                    "optionC": "refreshing",
                    "optionD": "exactly",
                    "optionE": "experience",
                    "optionF": "shower",
                    "result": "That's not exactly refreshing shower experience",
                    "explanation": "'그건 딱히 상쾌한 샤워 경험이 아니네'라는 뜻으로 불편한 상황을 유머러스하게 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5198 MISMATCH

공항에서 가방을 잘못 가져갔어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "공항에서 가방을 잘못 가져갔어",
            "explanation": "공항에서 비슷하게 생긴 다른 사람 가방을 실수로 가져온 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "공항"
                },
                {
                    "tag": "가방"
                },
                {
                    "tag": "실수"
                }
            ],
            "engTags": [
                {
                    "tag": "airport"
                },
                {
                    "tag": "luggage"
                },
                {
                    "tag": "mistake"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "This isn't my suitcase at all.",
                    "translation": "이거 전혀 내 여행가방이 아냐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "How can you tell the difference?",
                    "translation": "어떻게 차이를 알 수 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "My clothes aren't this fashionable ever.",
                    "translation": "내 옷들은 절대 이렇게 패셔너블하지 않아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This isn't my suitcase at @@.",
                    "hint": "전혀, 조금도라는 의미를 강조하는 부사예요.",
                    "optionA": "once",
                    "optionB": "all",
                    "optionC": "first",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 조금도'라는 뜻으로 부정문을 강조할 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Maybe someone has yours by mistake.",
                    "translation": "아마 누군가 네 걸 실수로 가져갔나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Great, now I'm wearing stranger's.",
                    "translation": "좋아, 이제 나는 낯선 사람 옷을 입고 있네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "At least they have good taste.",
                    "translation": "적어도 좋은 취향을 가지고 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 자신의 올바른 가방을 가지고 있다.",
                    "hint": "'isn't my suitcase'는 내 여행가방이 아니라는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '전혀 내 여행가방이 아냐'라고 말했으니 다른 사람 가방을 가진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Should I report this to security?",
                    "translation": "보안팀에 신고해야 할까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Yes, before someone calls you thief.",
                    "translation": "응, 누군가 너를 도둑이라고 하기 전에."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Good point, don't want criminal record.",
                    "translation": "맞는 말이야, 범죄 기록은 원하지 않아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Plus, you need your own stuff.",
                    "translation": "게다가 네 자신의 물건들이 필요하잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 아마 누군가 네 걸 실수로 가져갔다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "someone",
                    "optionC": "yours",
                    "optionD": "by",
                    "optionE": "has",
                    "optionF": "mistake",
                    "result": "Maybe someone has yours by mistake",
                    "explanation": "'아마 누군가 네 걸 실수로 가져갔나 봐'라는 뜻으로 가방 바뀐 상황의 원인을 추측하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "공항에서 가방을 잘못 가져갔어",
            "explanation": "공항에서 비슷하게 생긴 다른 사람 가방을 실수로 가져온 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "공항"
                },
                {
                    "tag": "가방"
                },
                {
                    "tag": "실수"
                }
            ],
            "engTags": [
                {
                    "tag": "airport"
                },
                {
                    "tag": "luggage"
                },
                {
                    "tag": "mistake"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "This isn't my suitcase at all.",
                    "translation": "이거 전혀 내 여행가방이 아냐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "How can you tell the difference?",
                    "translation": "어떻게 차이를 알 수 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "My clothes aren't this fashionable ever.",
                    "translation": "내 옷들은 절대 이렇게 패셔너블하지 않아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This isn't my suitcase at @@.",
                    "hint": "전혀, 조금도라는 의미를 강조하는 부사예요.",
                    "optionA": "once",
                    "optionB": "all",
                    "optionC": "first",
                    "result": "all",
                    "explanation": "'at all'은 '전혀, 조금도'라는 뜻으로 부정문을 강조할 때 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Maybe someone has yours by mistake.",
                    "translation": "아마 누군가 네 걸 실수로 가져갔나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Great, now I'm wearing stranger's.",
                    "translation": "좋아, 이제 나는 낯선 사람 옷을 입고 있네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "At least they have good taste.",
                    "translation": "적어도 좋은 취향을 가지고 있어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "채원이 자신의 올바른 가방을 가지고 있다.",
                    "hint": "'isn't my suitcase'는 내 여행가방이 아니라는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 '전혀 내 여행가방이 아냐'라고 말했으니 다른 사람 가방을 가진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Should I report this to security?",
                    "translation": "보안팀에 신고해야 할까?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "Yes, before someone calls you thief.",
                    "translation": "응, 누군가 너를 도둑이라고 하기 전에."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "Good point, don't want criminal record.",
                    "translation": "맞는 말이야, 범죄 기록은 원하지 않아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "Plus, you need your own stuff.",
                    "translation": "게다가 네 자신의 물건들이 필요하잖아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 아마 누군가 네 걸 실수로 가져갔다고 말한 문장을 완성하세요.",
                    "optionA": "Maybe",
                    "optionB": "someone",
                    "optionC": "yours",
                    "optionD": "by",
                    "optionE": "has",
                    "optionF": "mistake",
                    "result": "Maybe someone has yours by mistake",
                    "explanation": "'아마 누군가 네 걸 실수로 가져갔나 봐'라는 뜻으로 가방 바뀐 상황의 원인을 추측하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5199 MISMATCH

택시기사가 길을 완전히 모르네

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "택시기사가 길을 완전히 모르네",
            "explanation": "여행지에서 탄 택시 기사가 목적지를 전혀 모르는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "택시"
                },
                {
                    "tag": "길모름"
                },
                {
                    "tag": "운전사"
                }
            ],
            "engTags": [
                {
                    "tag": "taxi"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "driver"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Our driver seems completely lost today.",
                    "translation": "우리 운전사 오늘 완전히 길을 잃은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "He's been circling same block.",
                    "translation": "같은 블록을 돌고 있었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Should I use GPS on phone?",
                    "translation": "내 폰으로 GPS 써야 할까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "택시 운전사가 길을 잘 알고 있다.",
                    "hint": "'seems completely lost'는 완전히 길을 잃은 것 같다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '완전히 길을 잃은 것 같아'라고 말했으니 운전사가 길을 모르는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Good idea, before we're more.",
                    "translation": "좋은 생각이야, 우리가 더 가기 전에."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Excuse me, would you like directions?",
                    "translation": "실례합니다, 길 안내가 필요하신가요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "He nodded gratefully, crisis averted successfully.",
                    "translation": "고맙게 고개 끄덕였어, 위기 성공적으로 모면."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "He's been circling same @@.",
                    "hint": "도시의 구역이나 건물들의 집합을 의미하는 명사예요.",
                    "optionA": "street",
                    "optionB": "block",
                    "optionC": "road",
                    "result": "block",
                    "explanation": "'block'은 '블록, 구역'이라는 뜻으로 도시에서 건물들로 둘러싸인 구역을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "GPS says turn left at corner.",
                    "translation": "GPS가 모퉁이에서 좌회전하라고 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Finally heading in right direction now.",
                    "translation": "드디어 올바른 방향으로 가고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Maybe he's new to this.",
                    "translation": "아마 이 일이 처음인가 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Or just having really bad.",
                    "translation": "아니면 그냥 정말 안 좋은 하루를 보내고 있든지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 좋은 생각이라며 우리가 더 가기 전이라고 말한 문장을 완성하세요.",
                    "optionA": "Good",
                    "optionB": "idea",
                    "optionC": "before",
                    "optionD": "we're",
                    "optionE": "more",
                    "optionF": "lost",
                    "result": "Good idea before we're more lost",
                    "explanation": "'좋은 생각이야, 우리가 더 길을 잃기 전에'라는 뜻으로 상황이 악화되기 전에 해결책을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "택시기사가 길을 완전히 모르네",
            "explanation": "여행지에서 탄 택시 기사가 목적지를 전혀 모르는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "택시"
                },
                {
                    "tag": "길모름"
                },
                {
                    "tag": "운전사"
                }
            ],
            "engTags": [
                {
                    "tag": "taxi"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "driver"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "Our driver seems completely lost today.",
                    "translation": "우리 운전사 오늘 완전히 길을 잃은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "He's been circling same block.",
                    "translation": "같은 블록을 돌고 있었어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "Should I use GPS on phone?",
                    "translation": "내 폰으로 GPS 써야 할까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "택시 운전사가 길을 잘 알고 있다.",
                    "hint": "'seems completely lost'는 완전히 길을 잃은 것 같다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '완전히 길을 잃은 것 같아'라고 말했으니 운전사가 길을 모르는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Good idea, before we're more.",
                    "translation": "좋은 생각이야, 우리가 더 가기 전에."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Excuse me, would you like directions?",
                    "translation": "실례합니다, 길 안내가 필요하신가요?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "He nodded gratefully, crisis averted successfully.",
                    "translation": "고맙게 고개 끄덕였어, 위기 성공적으로 모면."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "He's been circling same @@.",
                    "hint": "도시의 구역이나 건물들의 집합을 의미하는 명사예요.",
                    "optionA": "street",
                    "optionB": "block",
                    "optionC": "road",
                    "result": "block",
                    "explanation": "'block'은 '블록, 구역'이라는 뜻으로 도시에서 건물들로 둘러싸인 구역을 말해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "GPS says turn left at corner.",
                    "translation": "GPS가 모퉁이에서 좌회전하라고 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Finally heading in right direction now.",
                    "translation": "드디어 올바른 방향으로 가고 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Maybe he's new to this.",
                    "translation": "아마 이 일이 처음인가 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Or just having really bad.",
                    "translation": "아니면 그냥 정말 안 좋은 하루를 보내고 있든지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 좋은 생각이라며 우리가 더 가기 전이라고 말한 문장을 완성하세요.",
                    "optionA": "Good",
                    "optionB": "idea",
                    "optionC": "before",
                    "optionD": "we're",
                    "optionE": "more",
                    "optionF": "lost",
                    "result": "Good idea before we're more lost",
                    "explanation": "'좋은 생각이야, 우리가 더 길을 잃기 전에'라는 뜻으로 상황이 악화되기 전에 해결책을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5200 MISMATCH

관광버스에서 멀미가 너무 심해

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "관광버스에서 멀미가 너무 심해",
            "explanation": "구불구불한 산길을 달리는 관광버스에서 멀미 때문에 고생하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "관광버스"
                },
                {
                    "tag": "멀미"
                },
                {
                    "tag": "산길"
                }
            ],
            "engTags": [
                {
                    "tag": "tour"
                },
                {
                    "tag": "motion"
                },
                {
                    "tag": "sickness"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I'm getting really motion sick here.",
                    "translation": "여기서 진짜 멀미가 나고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "The winding roads aren't helping much.",
                    "translation": "구불구불한 도로들이 별로 도움이 안 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Driver seems to enjoy sharp turns.",
                    "translation": "운전사가 급커브를 즐기는 것 같아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm getting really motion sick @@.",
                    "hint": "이곳에서, 여기서라는 의미의 부사예요.",
                    "optionA": "there",
                    "optionB": "here",
                    "optionC": "now",
                    "result": "here",
                    "explanation": "'here'는 '여기서'라는 뜻으로 현재 있는 장소를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Try looking at horizon outside window.",
                    "translation": "창 밖 지평선을 보려고 해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's making me feel even worse.",
                    "translation": "그게 더 기분을 나쁘게 만들고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Close your eyes and breathe deeply.",
                    "translation": "눈을 감고 깊게 숨 쉬어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 버스에서 편안하게 느끼고 있다.",
                    "hint": "'motion sick'은 멀미가 난다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '진짜 멀미가 나고 있어'라고 말했으니 불편한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Better idea, that's helping a little.",
                    "translation": "더 좋은 생각이야, 조금 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "We'll be there in twenty minutes.",
                    "translation": "20분 후에 도착할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Feels like eternity from here honestly.",
                    "translation": "솔직히 여기서는 영원처럼 느껴져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Hang in there, mountain views coming.",
                    "translation": "견뎌내, 산 경치가 나올 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 창 밖 지평선을 보려고 해보라고 말한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "looking",
                    "optionC": "horizon",
                    "optionD": "at",
                    "optionE": "outside",
                    "optionF": "window",
                    "result": "Try looking at horizon outside window",
                    "explanation": "'창 밖 지평선을 보려고 해봐'라는 뜻으로 멀미 완화 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "관광버스에서 멀미가 너무 심해",
            "explanation": "구불구불한 산길을 달리는 관광버스에서 멀미 때문에 고생하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "관광버스"
                },
                {
                    "tag": "멀미"
                },
                {
                    "tag": "산길"
                }
            ],
            "engTags": [
                {
                    "tag": "tour"
                },
                {
                    "tag": "motion"
                },
                {
                    "tag": "sickness"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I'm getting really motion sick here.",
                    "translation": "여기서 진짜 멀미가 나고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "The winding roads aren't helping much.",
                    "translation": "구불구불한 도로들이 별로 도움이 안 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Driver seems to enjoy sharp turns.",
                    "translation": "운전사가 급커브를 즐기는 것 같아."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I'm getting really motion sick @@.",
                    "hint": "이곳에서, 여기서라는 의미의 부사예요.",
                    "optionA": "there",
                    "optionB": "here",
                    "optionC": "now",
                    "result": "here",
                    "explanation": "'here'는 '여기서'라는 뜻으로 현재 있는 장소를 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Try looking at horizon outside window.",
                    "translation": "창 밖 지평선을 보려고 해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "That's making me feel even worse.",
                    "translation": "그게 더 기분을 나쁘게 만들고 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Close your eyes and breathe deeply.",
                    "translation": "눈을 감고 깊게 숨 쉬어."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 버스에서 편안하게 느끼고 있다.",
                    "hint": "'motion sick'은 멀미가 난다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '진짜 멀미가 나고 있어'라고 말했으니 불편한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Better idea, that's helping a little.",
                    "translation": "더 좋은 생각이야, 조금 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "We'll be there in twenty minutes.",
                    "translation": "20분 후에 도착할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Feels like eternity from here honestly.",
                    "translation": "솔직히 여기서는 영원처럼 느껴져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Hang in there, mountain views coming.",
                    "translation": "견뎌내, 산 경치가 나올 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 창 밖 지평선을 보려고 해보라고 말한 문장을 완성하세요.",
                    "optionA": "Try",
                    "optionB": "looking",
                    "optionC": "horizon",
                    "optionD": "at",
                    "optionE": "outside",
                    "optionF": "window",
                    "result": "Try looking at horizon outside window",
                    "explanation": "'창 밖 지평선을 보려고 해봐'라는 뜻으로 멀미 완화 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5201 MISMATCH

여행지에서 핸드폰 배터리가 다 됐어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "여행지에서 핸드폰 배터리가 다 됐어",
            "explanation": "중요한 순간에 핸드폰 배터리가 다 떨어져서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "핸드폰"
                },
                {
                    "tag": "배터리"
                },
                {
                    "tag": "소진"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "battery"
                },
                {
                    "tag": "dead"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "My phone battery just died completely.",
                    "translation": "내 핸드폰 배터리가 방금 완전히 죽었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Did you bring portable charger with?",
                    "translation": "휴대용 충전기 가져왔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Left it back at hotel room.",
                    "translation": "호텔 방에 두고 왔어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 충전기를 잘 가져왔다.",
                    "hint": "'left it back'은 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '호텔 방에 두고 왔어'라고 말했으니 충전기를 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Classic mistake everyone makes traveling somewhere.",
                    "translation": "여행할 때 모든 사람이 하는 전형적인 실수야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Now I can't take any photos.",
                    "translation": "이제 사진을 하나도 찍을 수 없어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Use my phone for pictures today.",
                    "translation": "오늘은 내 핸드폰으로 사진 찍어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My phone battery just died @@.",
                    "hint": "완전히, 전적으로라는 의미의 부사예요.",
                    "optionA": "partly",
                    "optionB": "completely",
                    "optionC": "slowly",
                    "result": "completely",
                    "explanation": "'completely'는 '완전히'라는 뜻으로 배터리가 완전히 소진된 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Thanks, you're real lifesaver right now.",
                    "translation": "고마워, 지금 진짜 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Just promise to remember charger tomorrow.",
                    "translation": "내일은 충전기 기억한다고 약속해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Definitely learned my lesson here today.",
                    "translation": "오늘 여기서 확실히 교훈을 얻었어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Famous last words of forgetful travelers.",
                    "translation": "건망증 있는 여행자들의 유명한 마지막 말이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 여행할 때 모든 사람이 하는 전형적인 실수라고 말한 문장을 완성하세요.",
                    "optionA": "Classic",
                    "optionB": "mistake",
                    "optionC": "everyone",
                    "optionD": "makes",
                    "optionE": "traveling",
                    "optionF": "somewhere",
                    "result": "Classic mistake everyone makes traveling somewhere",
                    "explanation": "'여행할 때 모든 사람이 하는 전형적인 실수야'라는 뜻으로 공통적인 여행 실수를 설명하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "여행지에서 핸드폰 배터리가 다 됐어",
            "explanation": "중요한 순간에 핸드폰 배터리가 다 떨어져서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "핸드폰"
                },
                {
                    "tag": "배터리"
                },
                {
                    "tag": "소진"
                }
            ],
            "engTags": [
                {
                    "tag": "phone"
                },
                {
                    "tag": "battery"
                },
                {
                    "tag": "dead"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "My phone battery just died completely.",
                    "translation": "내 핸드폰 배터리가 방금 완전히 죽었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Did you bring portable charger with?",
                    "translation": "휴대용 충전기 가져왔어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Left it back at hotel room.",
                    "translation": "호텔 방에 두고 왔어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 충전기를 잘 가져왔다.",
                    "hint": "'left it back'은 두고 왔다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '호텔 방에 두고 왔어'라고 말했으니 충전기를 가져오지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Classic mistake everyone makes traveling somewhere.",
                    "translation": "여행할 때 모든 사람이 하는 전형적인 실수야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Now I can't take any photos.",
                    "translation": "이제 사진을 하나도 찍을 수 없어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Use my phone for pictures today.",
                    "translation": "오늘은 내 핸드폰으로 사진 찍어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "My phone battery just died @@.",
                    "hint": "완전히, 전적으로라는 의미의 부사예요.",
                    "optionA": "partly",
                    "optionB": "completely",
                    "optionC": "slowly",
                    "result": "completely",
                    "explanation": "'completely'는 '완전히'라는 뜻으로 배터리가 완전히 소진된 상태를 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Thanks, you're real lifesaver right now.",
                    "translation": "고마워, 지금 진짜 생명의 은인이야."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Just promise to remember charger tomorrow.",
                    "translation": "내일은 충전기 기억한다고 약속해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Definitely learned my lesson here today.",
                    "translation": "오늘 여기서 확실히 교훈을 얻었어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Famous last words of forgetful travelers.",
                    "translation": "건망증 있는 여행자들의 유명한 마지막 말이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 여행할 때 모든 사람이 하는 전형적인 실수라고 말한 문장을 완성하세요.",
                    "optionA": "Classic",
                    "optionB": "mistake",
                    "optionC": "everyone",
                    "optionD": "makes",
                    "optionE": "traveling",
                    "optionF": "somewhere",
                    "result": "Classic mistake everyone makes traveling somewhere",
                    "explanation": "'여행할 때 모든 사람이 하는 전형적인 실수야'라는 뜻으로 공통적인 여행 실수를 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5202 MISMATCH

관광지에서 바가지 요금을 물어봤어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "관광지에서 바가지 요금을 물어봤어",
            "explanation": "관광지 상점에서 현지인보다 훨씬 비싼 가격을 제시받은 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "관광지"
                },
                {
                    "tag": "바가지"
                },
                {
                    "tag": "요금"
                }
            ],
            "engTags": [
                {
                    "tag": "tourist"
                },
                {
                    "tag": "overcharge"
                },
                {
                    "tag": "price"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "They want fifty dollars for this.",
                    "translation": "이거에 50달러를 달라고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "That seems ridiculously expensive for souvenir.",
                    "translation": "기념품치고는 터무니없이 비싼 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Local person paid only five earlier.",
                    "translation": "현지인은 아까 5달러만 냈어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "They want fifty dollars for @@.",
                    "hint": "이것을 가리키는 지시대명사예요.",
                    "optionA": "that",
                    "optionB": "this",
                    "optionC": "those",
                    "result": "this",
                    "explanation": "'this'는 '이것'이라는 뜻으로 가까이 있는 물건을 가리키는 지시대명사예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Classic tourist trap pricing scheme there.",
                    "translation": "전형적인 관광객 함정 가격책정이네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Should I try bargaining with them?",
                    "translation": "그들과 흥정을 시도해봐야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Definitely, start at reasonable price point.",
                    "translation": "당연하지, 합리적인 가격대에서 시작해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상점에서 공정한 가격을 제시했다.",
                    "hint": "'ridiculously expensive'는 터무니없이 비싸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지은은 '터무니없이 비싼 것 같아'라고 말했으니 과도한 가격을 제시받은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "How about fifteen dollars maximum final?",
                    "translation": "최종적으로 15달러 최대는 어때?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Much more reasonable starting point there.",
                    "translation": "훨씬 더 합리적인 출발점이네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "They agreed to twenty, good enough.",
                    "translation": "20달러에 합의했어, 충분히 좋아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Well done, you saved thirty dollars.",
                    "translation": "잘했어, 30달러 절약했네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지은이 전형적인 관광객 함정 가격책정이라고 말한 문장을 완성하세요.",
                    "optionA": "Classic",
                    "optionB": "tourist",
                    "optionC": "trap",
                    "optionD": "pricing",
                    "optionE": "scheme",
                    "optionF": "there",
                    "result": "Classic tourist trap pricing scheme there",
                    "explanation": "'전형적인 관광객 함정 가격책정이네'라는 뜻으로 관광객을 대상으로 한 과도한 요금 책정을 설명하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "관광지에서 바가지 요금을 물어봤어",
            "explanation": "관광지 상점에서 현지인보다 훨씬 비싼 가격을 제시받은 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "관광지"
                },
                {
                    "tag": "바가지"
                },
                {
                    "tag": "요금"
                }
            ],
            "engTags": [
                {
                    "tag": "tourist"
                },
                {
                    "tag": "overcharge"
                },
                {
                    "tag": "price"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "They want fifty dollars for this.",
                    "translation": "이거에 50달러를 달라고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "That seems ridiculously expensive for souvenir.",
                    "translation": "기념품치고는 터무니없이 비싼 것 같아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "상우",
                    "script": "Local person paid only five earlier.",
                    "translation": "현지인은 아까 5달러만 냈어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "They want fifty dollars for @@.",
                    "hint": "이것을 가리키는 지시대명사예요.",
                    "optionA": "that",
                    "optionB": "this",
                    "optionC": "those",
                    "result": "this",
                    "explanation": "'this'는 '이것'이라는 뜻으로 가까이 있는 물건을 가리키는 지시대명사예요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Classic tourist trap pricing scheme there.",
                    "translation": "전형적인 관광객 함정 가격책정이네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "상우",
                    "script": "Should I try bargaining with them?",
                    "translation": "그들과 흥정을 시도해봐야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지은",
                    "script": "Definitely, start at reasonable price point.",
                    "translation": "당연하지, 합리적인 가격대에서 시작해."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "상점에서 공정한 가격을 제시했다.",
                    "hint": "'ridiculously expensive'는 터무니없이 비싸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "지은은 '터무니없이 비싼 것 같아'라고 말했으니 과도한 가격을 제시받은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "How about fifteen dollars maximum final?",
                    "translation": "최종적으로 15달러 최대는 어때?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Much more reasonable starting point there.",
                    "translation": "훨씬 더 합리적인 출발점이네."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "They agreed to twenty, good enough.",
                    "translation": "20달러에 합의했어, 충분히 좋아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "Well done, you saved thirty dollars.",
                    "translation": "잘했어, 30달러 절약했네."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지은이 전형적인 관광객 함정 가격책정이라고 말한 문장을 완성하세요.",
                    "optionA": "Classic",
                    "optionB": "tourist",
                    "optionC": "trap",
                    "optionD": "pricing",
                    "optionE": "scheme",
                    "optionF": "there",
                    "result": "Classic tourist trap pricing scheme there",
                    "explanation": "'전형적인 관광객 함정 가격책정이네'라는 뜻으로 관광객을 대상으로 한 과도한 요금 책정을 설명하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5203 MISMATCH

여행 가방 지퍼가 터져서 옷이 나와

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "여행 가방 지퍼가 터져서 옷이 나와",
            "explanation": "여행 중에 가방을 너무 많이 채워서 지퍼가 터진 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "여행가방"
                },
                {
                    "tag": "지퍼"
                },
                {
                    "tag": "터짐"
                }
            ],
            "engTags": [
                {
                    "tag": "suitcase"
                },
                {
                    "tag": "zipper"
                },
                {
                    "tag": "burst"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My suitcase zipper just burst open.",
                    "translation": "내 여행가방 지퍼가 방금 터져서 열렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "All your clothes are spilling out.",
                    "translation": "네 옷들이 모두 쏟아져 나오고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I packed way too much stuff.",
                    "translation": "너무 많은 물건을 쌌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 가방이 완벽하게 닫혀있다.",
                    "hint": "'zipper burst open'은 지퍼가 터져서 열렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '지퍼가 터져서 열렸어'라고 말했으니 가방이 터진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Quick, gather everything before people step.",
                    "translation": "빨리, 사람들이 밟기 전에 모든 걸 모아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "This is so embarrassing for everyone.",
                    "translation": "모든 사람들에게 너무 창피해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Happens to overpacking travelers all time.",
                    "translation": "과포장하는 여행자들에게 항상 일어나는 일이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "All your clothes are spilling @@.",
                    "hint": "밖으로, 바깥쪽으로라는 의미의 부사예요.",
                    "optionA": "in",
                    "optionB": "out",
                    "optionC": "up",
                    "result": "out",
                    "explanation": "'out'은 '밖으로'라는 뜻으로 가방에서 밖으로 나오는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Need to buy new suitcase somewhere.",
                    "translation": "어디서 새 여행가방을 사야겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Or just carry less next time.",
                    "translation": "아니면 다음엔 그냥 덜 가져가든지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "But I need all these things.",
                    "translation": "하지만 이 모든 것들이 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Said every overpacker in history ever.",
                    "translation": "역사상 모든 과포장러들이 한 말이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지우가 빨리 사람들이 밟기 전에 모든 걸 모으라고 말한 문장을 완성하세요.",
                    "optionA": "Quick",
                    "optionB": "gather",
                    "optionC": "everything",
                    "optionD": "before",
                    "optionE": "people",
                    "optionF": "step",
                    "result": "Quick gather everything before people step",
                    "explanation": "'빨리, 사람들이 밟기 전에 모든 걸 모아'라는 뜻으로 급박한 상황에서 빠른 행동을 촉구하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "여행 가방 지퍼가 터져서 옷이 나와",
            "explanation": "여행 중에 가방을 너무 많이 채워서 지퍼가 터진 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "여행가방"
                },
                {
                    "tag": "지퍼"
                },
                {
                    "tag": "터짐"
                }
            ],
            "engTags": [
                {
                    "tag": "suitcase"
                },
                {
                    "tag": "zipper"
                },
                {
                    "tag": "burst"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "My suitcase zipper just burst open.",
                    "translation": "내 여행가방 지퍼가 방금 터져서 열렸어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "All your clothes are spilling out.",
                    "translation": "네 옷들이 모두 쏟아져 나오고 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "I packed way too much stuff.",
                    "translation": "너무 많은 물건을 쌌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연의 가방이 완벽하게 닫혀있다.",
                    "hint": "'zipper burst open'은 지퍼가 터져서 열렸다는 뜻이에요.",
                    "result": "X",
                    "explanation": "서연은 '지퍼가 터져서 열렸어'라고 말했으니 가방이 터진 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Quick, gather everything before people step.",
                    "translation": "빨리, 사람들이 밟기 전에 모든 걸 모아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "This is so embarrassing for everyone.",
                    "translation": "모든 사람들에게 너무 창피해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Happens to overpacking travelers all time.",
                    "translation": "과포장하는 여행자들에게 항상 일어나는 일이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "All your clothes are spilling @@.",
                    "hint": "밖으로, 바깥쪽으로라는 의미의 부사예요.",
                    "optionA": "in",
                    "optionB": "out",
                    "optionC": "up",
                    "result": "out",
                    "explanation": "'out'은 '밖으로'라는 뜻으로 가방에서 밖으로 나오는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "Need to buy new suitcase somewhere.",
                    "translation": "어디서 새 여행가방을 사야겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Or just carry less next time.",
                    "translation": "아니면 다음엔 그냥 덜 가져가든지."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "But I need all these things.",
                    "translation": "하지만 이 모든 것들이 필요해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Said every overpacker in history ever.",
                    "translation": "역사상 모든 과포장러들이 한 말이지."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지우가 빨리 사람들이 밟기 전에 모든 걸 모으라고 말한 문장을 완성하세요.",
                    "optionA": "Quick",
                    "optionB": "gather",
                    "optionC": "everything",
                    "optionD": "before",
                    "optionE": "people",
                    "optionF": "step",
                    "result": "Quick gather everything before people step",
                    "explanation": "'빨리, 사람들이 밟기 전에 모든 걸 모아'라는 뜻으로 급박한 상황에서 빠른 행동을 촉구하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5204 MISMATCH

호텔 키카드가 계속 인식 안 돼

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "호텔 키카드가 계속 인식 안 돼",
            "explanation": "호텔 방 문을 열려고 하는데 키카드가 계속 작동하지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "호텔"
                },
                {
                    "tag": "키카드"
                },
                {
                    "tag": "인식불가"
                }
            ],
            "engTags": [
                {
                    "tag": "hotel"
                },
                {
                    "tag": "keycard"
                },
                {
                    "tag": "malfunction"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "This hotel keycard isn't working again.",
                    "translation": "이 호텔 키카드가 또 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Did you try swiping it differently?",
                    "translation": "다르게 긁어봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Tried every possible angle and speed.",
                    "translation": "가능한 모든 각도와 속도로 해봤어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This hotel keycard isn't working @@.",
                    "hint": "또, 다시라는 의미의 부사예요.",
                    "optionA": "now",
                    "optionB": "again",
                    "optionC": "yet",
                    "result": "again",
                    "explanation": "'again'은 '또, 다시'라는 뜻으로 같은 문제가 반복되는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Maybe the magnetic strip got damaged.",
                    "translation": "아마 마그네틱 띠가 손상됐나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Or hotel just has terrible technology.",
                    "translation": "아니면 호텔이 그냥 형편없는 기술을 가졌든지."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Let's go ask front desk.",
                    "translation": "프론트 데스크에 가서 물어보자."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "도윤이 키카드로 문을 성공적으로 열었다.",
                    "hint": "'isn't working'은 작동하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '키카드가 또 안 돼'라고 말했으니 작동하지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Good idea before I break the.",
                    "translation": "좋은 생각이야, 내가 문을 부수기 전에."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "They probably have backup solution ready.",
                    "translation": "아마 백업 해결책을 준비해뒀을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Hopefully not climbing through window option.",
                    "translation": "창문으로 기어들어가는 옵션은 아니길 바라."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "That would be memorable vacation story.",
                    "translation": "그거면 기억에 남을 휴가 이야기가 될 텐데."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 가능한 모든 각도와 속도로 해봤다고 말한 문장을 완성하세요.",
                    "optionA": "Tried",
                    "optionB": "every",
                    "optionC": "possible",
                    "optionD": "angle",
                    "optionE": "and",
                    "optionF": "speed",
                    "result": "Tried every possible angle and speed",
                    "explanation": "'가능한 모든 각도와 속도로 해봤어'라는 뜻으로 여러 방법을 시도했다는 것을 표현하는 말이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "호텔 키카드가 계속 인식 안 돼",
            "explanation": "호텔 방 문을 열려고 하는데 키카드가 계속 작동하지 않는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "호텔"
                },
                {
                    "tag": "키카드"
                },
                {
                    "tag": "인식불가"
                }
            ],
            "engTags": [
                {
                    "tag": "hotel"
                },
                {
                    "tag": "keycard"
                },
                {
                    "tag": "malfunction"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "This hotel keycard isn't working again.",
                    "translation": "이 호텔 키카드가 또 안 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Did you try swiping it differently?",
                    "translation": "다르게 긁어봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Tried every possible angle and speed.",
                    "translation": "가능한 모든 각도와 속도로 해봤어."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "This hotel keycard isn't working @@.",
                    "hint": "또, 다시라는 의미의 부사예요.",
                    "optionA": "now",
                    "optionB": "again",
                    "optionC": "yet",
                    "result": "again",
                    "explanation": "'again'은 '또, 다시'라는 뜻으로 같은 문제가 반복되는 상황을 나타내요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Maybe the magnetic strip got damaged.",
                    "translation": "아마 마그네틱 띠가 손상됐나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Or hotel just has terrible technology.",
                    "translation": "아니면 호텔이 그냥 형편없는 기술을 가졌든지."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Let's go ask front desk.",
                    "translation": "프론트 데스크에 가서 물어보자."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "도윤이 키카드로 문을 성공적으로 열었다.",
                    "hint": "'isn't working'은 작동하지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "도윤은 '키카드가 또 안 돼'라고 말했으니 작동하지 않는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Good idea before I break the.",
                    "translation": "좋은 생각이야, 내가 문을 부수기 전에."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "They probably have backup solution ready.",
                    "translation": "아마 백업 해결책을 준비해뒀을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Hopefully not climbing through window option.",
                    "translation": "창문으로 기어들어가는 옵션은 아니길 바라."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "That would be memorable vacation story.",
                    "translation": "그거면 기억에 남을 휴가 이야기가 될 텐데."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "도윤이 가능한 모든 각도와 속도로 해봤다고 말한 문장을 완성하세요.",
                    "optionA": "Tried",
                    "optionB": "every",
                    "optionC": "possible",
                    "optionD": "angle",
                    "optionE": "and",
                    "optionF": "speed",
                    "result": "Tried every possible angle and speed",
                    "explanation": "'가능한 모든 각도와 속도로 해봤어'라는 뜻으로 여러 방법을 시도했다는 것을 표현하는 말이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5205 MISMATCH

관광버스에서 내릴 정거장을 놓쳤어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "관광버스에서 내릴 정거장을 놓쳤어",
            "explanation": "관광버스를 타고 가다가 내려야 할 정거장을 놓쳐서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "관광버스"
                },
                {
                    "tag": "정거장"
                },
                {
                    "tag": "놓침"
                }
            ],
            "engTags": [
                {
                    "tag": "tour"
                },
                {
                    "tag": "bus"
                },
                {
                    "tag": "missed"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "We just missed our stop completely.",
                    "translation": "우리 정거장을 완전히 놓쳤어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "How did that even happen today?",
                    "translation": "오늘 그런 일이 어떻게 일어났지?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I was looking at scenery outside.",
                    "translation": "밖 풍경을 보고 있었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호와 소영이 올바른 정거장에서 내렸다.",
                    "hint": "'missed our stop'은 정거장을 놓쳤다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '정거장을 완전히 놓쳤어'라고 말했으니 내리지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Classic tourist mistake right there honestly.",
                    "translation": "솔직히 전형적인 관광객 실수야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Should I ask driver to back?",
                    "translation": "운전사에게 되돌아가달라고 요청해야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Or just get off at stop.",
                    "translation": "아니면 그냥 다음 정거장에서 내리든지."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "We just missed our stop @@.",
                    "hint": "완전히, 전적으로라는 의미의 부사예요.",
                    "optionA": "partly",
                    "optionB": "completely",
                    "optionC": "slowly",
                    "result": "completely",
                    "explanation": "'completely'는 '완전히'라는 뜻으로 정거장을 완전히 놓친 상황을 강조해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Good thinking, then walk back slowly.",
                    "translation": "좋은 생각이야, 그다음에 천천히 걸어서 돌아가고."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "At least we'll see more.",
                    "translation": "적어도 더 많이 볼 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Turn mistake into adventure, I like.",
                    "translation": "실수를 모험으로 바꾸는 거, 맘에 들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "That's positive attitude for traveling.",
                    "translation": "그게 여행하는 데 긍정적인 태도야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 솔직히 전형적인 관광객 실수라고 말한 문장을 완성하세요.",
                    "optionA": "Classic",
                    "optionB": "tourist",
                    "optionC": "mistake",
                    "optionD": "right",
                    "optionE": "there",
                    "optionF": "honestly",
                    "result": "Classic tourist mistake right there honestly",
                    "explanation": "'솔직히 전형적인 관광객 실수야'라는 뜻으로 흔히 일어나는 여행 실수를 지적하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "관광버스에서 내릴 정거장을 놓쳤어",
            "explanation": "관광버스를 타고 가다가 내려야 할 정거장을 놓쳐서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "관광버스"
                },
                {
                    "tag": "정거장"
                },
                {
                    "tag": "놓침"
                }
            ],
            "engTags": [
                {
                    "tag": "tour"
                },
                {
                    "tag": "bus"
                },
                {
                    "tag": "missed"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "We just missed our stop completely.",
                    "translation": "우리 정거장을 완전히 놓쳤어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "How did that even happen today?",
                    "translation": "오늘 그런 일이 어떻게 일어났지?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태호",
                    "script": "I was looking at scenery outside.",
                    "translation": "밖 풍경을 보고 있었어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태호와 소영이 올바른 정거장에서 내렸다.",
                    "hint": "'missed our stop'은 정거장을 놓쳤다는 뜻이에요.",
                    "result": "X",
                    "explanation": "태호는 '정거장을 완전히 놓쳤어'라고 말했으니 내리지 못한 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Classic tourist mistake right there honestly.",
                    "translation": "솔직히 전형적인 관광객 실수야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Should I ask driver to back?",
                    "translation": "운전사에게 되돌아가달라고 요청해야 할까?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소영",
                    "script": "Or just get off at stop.",
                    "translation": "아니면 그냥 다음 정거장에서 내리든지."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "We just missed our stop @@.",
                    "hint": "완전히, 전적으로라는 의미의 부사예요.",
                    "optionA": "partly",
                    "optionB": "completely",
                    "optionC": "slowly",
                    "result": "completely",
                    "explanation": "'completely'는 '완전히'라는 뜻으로 정거장을 완전히 놓친 상황을 강조해요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Good thinking, then walk back slowly.",
                    "translation": "좋은 생각이야, 그다음에 천천히 걸어서 돌아가고."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "At least we'll see more.",
                    "translation": "적어도 더 많이 볼 수 있을 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "Turn mistake into adventure, I like.",
                    "translation": "실수를 모험으로 바꾸는 거, 맘에 들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "That's positive attitude for traveling.",
                    "translation": "그게 여행하는 데 긍정적인 태도야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "소영이 솔직히 전형적인 관광객 실수라고 말한 문장을 완성하세요.",
                    "optionA": "Classic",
                    "optionB": "tourist",
                    "optionC": "mistake",
                    "optionD": "right",
                    "optionE": "there",
                    "optionF": "honestly",
                    "result": "Classic tourist mistake right there honestly",
                    "explanation": "'솔직히 전형적인 관광객 실수야'라는 뜻으로 흔히 일어나는 여행 실수를 지적하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5206 MISMATCH

여행지에서 지갑을 분실했어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "여행지에서 지갑을 분실했어",
            "explanation": "관광지를 돌아다니다가 지갑을 어디선가 떨어뜨린 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "지갑"
                },
                {
                    "tag": "분실"
                },
                {
                    "tag": "관광지"
                }
            ],
            "engTags": [
                {
                    "tag": "wallet"
                },
                {
                    "tag": "lost"
                },
                {
                    "tag": "sightseeing"
                }
            ],
            "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 remember having?",
                    "translation": "마지막에 가지고 있던 게 언제야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "About an hour ago at restaurant.",
                    "translation": "약 한 시간 전에 레스토랑에서."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't find my wallet @@.",
                    "hint": "어디에도, 아무 곳에도라는 의미의 부사예요.",
                    "optionA": "somewhere",
                    "optionB": "anywhere",
                    "optionC": "everywhere",
                    "result": "anywhere",
                    "explanation": "'anywhere'는 '어디에도'라는 뜻으로 부정문에서 '아무 곳에도'의 의미로 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Let's retrace your steps back there.",
                    "translation": "거기로 네 발걸음을 되짚어 가자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Good idea, maybe I dropped accidentally.",
                    "translation": "좋은 생각이야, 아마 실수로 떨어뜨렸나 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Or call them and ask directly.",
                    "translation": "아니면 그들에게 전화해서 직접 물어봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 지갑을 안전하게 보관하고 있다.",
                    "hint": "'can't find'는 찾을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '어디에도 찾을 수 없어'라고 말했으니 지갑을 잃은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Smart thinking, they might have found.",
                    "translation": "현명한 생각이야, 그들이 찾았을 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Restaurant staff are usually very honest.",
                    "translation": "레스토랑 직원들은 보통 매우 정직해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hopefully someone turned it in already.",
                    "translation": "누군가 벌써 가져다줬으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Keep positive thoughts, things work out.",
                    "translation": "긍정적인 생각 가져, 일들은 잘 풀릴 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진이 거기로 네 발걸음을 되짚어 가자고 말한 문장을 완성하세요.",
                    "optionA": "Let's",
                    "optionB": "retrace",
                    "optionC": "your",
                    "optionD": "steps",
                    "optionE": "back",
                    "optionF": "there",
                    "result": "Let's retrace your steps back there",
                    "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": "sightseeing"
                }
            ],
            "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 remember having?",
                    "translation": "마지막에 가지고 있던 게 언제야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "About an hour ago at restaurant.",
                    "translation": "약 한 시간 전에 레스토랑에서."
                },
                {
                    "type": "blank",
                    "index": 4,
                    "quiz": "I can't find my wallet @@.",
                    "hint": "어디에도, 아무 곳에도라는 의미의 부사예요.",
                    "optionA": "somewhere",
                    "optionB": "anywhere",
                    "optionC": "everywhere",
                    "result": "anywhere",
                    "explanation": "'anywhere'는 '어디에도'라는 뜻으로 부정문에서 '아무 곳에도'의 의미로 써요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Let's retrace your steps back there.",
                    "translation": "거기로 네 발걸음을 되짚어 가자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Good idea, maybe I dropped accidentally.",
                    "translation": "좋은 생각이야, 아마 실수로 떨어뜨렸나 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수진",
                    "script": "Or call them and ask directly.",
                    "translation": "아니면 그들에게 전화해서 직접 물어봐."
                },
                {
                    "type": "ox",
                    "index": 8,
                    "quiz": "재현이 지갑을 안전하게 보관하고 있다.",
                    "hint": "'can't find'는 찾을 수 없다는 뜻이에요.",
                    "result": "X",
                    "explanation": "재현은 '어디에도 찾을 수 없어'라고 말했으니 지갑을 잃은 상황이에요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "Smart thinking, they might have found.",
                    "translation": "현명한 생각이야, 그들이 찾았을 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Restaurant staff are usually very honest.",
                    "translation": "레스토랑 직원들은 보통 매우 정직해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Hopefully someone turned it in already.",
                    "translation": "누군가 벌써 가져다줬으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Keep positive thoughts, things work out.",
                    "translation": "긍정적인 생각 가져, 일들은 잘 풀릴 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "수진이 거기로 네 발걸음을 되짚어 가자고 말한 문장을 완성하세요.",
                    "optionA": "Let's",
                    "optionB": "retrace",
                    "optionC": "your",
                    "optionD": "steps",
                    "optionE": "back",
                    "optionF": "there",
                    "result": "Let's retrace your steps back there",
                    "explanation": "'거기로 네 발걸음을 되짚어 가자'라는 뜻으로 분실물을 찾기 위한 체계적인 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5207 MISMATCH

비행기 좌석이 리클라인이 안 돼

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "비행기 좌석이 리클라인이 안 돼",
            "explanation": "장거리 비행기에서 좌석 등받이가 뒤로 젖혀지지 않아서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "비행기"
                },
                {
                    "tag": "좌석"
                },
                {
                    "tag": "리클라인"
                }
            ],
            "engTags": [
                {
                    "tag": "airplane"
                },
                {
                    "tag": "seat"
                },
                {
                    "tag": "recline"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "My seat won't recline at all.",
                    "translation": "내 좌석이 전혀 젖혀지지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Did you try the button there?",
                    "translation": "거기 버튼 눌러봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Pressed it like twenty times already.",
                    "translation": "벌써 20번 정도 눌러봤어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁의 좌석이 완벽하게 젖혀진다.",
                    "hint": "'won't recline'은 젖혀지지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '전혀 젖혀지지 않아'라고 말했으니 좌석에 문제가 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Maybe it's broken or stuck somehow.",
                    "translation": "아마 고장났거나 어떻게든 막혔나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "This is going to be uncomfortable.",
                    "translation": "이거 불편할 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Call flight attendant for help immediately.",
                    "translation": "즉시 승무원에게 도움을 요청해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Pressed it like twenty times @@.",
                    "hint": "이미, 벌써라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "already",
                    "optionC": "never",
                    "result": "already",
                    "explanation": "'already'는 '이미, 벌써'라는 뜻으로 예상보다 빠른 시점을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Good idea, they might fix somehow.",
                    "translation": "좋은 생각이야, 어떻게든 고쳐줄 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Or move you to different seat.",
                    "translation": "아니면 다른 자리로 옮겨줄 수도 있고."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Even better solution, I hope so.",
                    "translation": "더 좋은 해결책이야, 그랬으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Long flights need comfortable seating definitely.",
                    "translation": "장거리 비행은 확실히 편안한 좌석이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 즉시 승무원에게 도움을 요청하라고 말한 문장을 완성하세요.",
                    "optionA": "Call",
                    "optionB": "flight",
                    "optionC": "attendant",
                    "optionD": "for",
                    "optionE": "help",
                    "optionF": "immediately",
                    "result": "Call flight attendant for help immediately",
                    "explanation": "'즉시 승무원에게 도움을 요청해'라는 뜻으로 비행기에서 문제 해결을 위한 방법을 제안하는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "비행기 좌석이 리클라인이 안 돼",
            "explanation": "장거리 비행기에서 좌석 등받이가 뒤로 젖혀지지 않아서 불편한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "비행기"
                },
                {
                    "tag": "좌석"
                },
                {
                    "tag": "리클라인"
                }
            ],
            "engTags": [
                {
                    "tag": "airplane"
                },
                {
                    "tag": "seat"
                },
                {
                    "tag": "recline"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "My seat won't recline at all.",
                    "translation": "내 좌석이 전혀 젖혀지지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Did you try the button there?",
                    "translation": "거기 버튼 눌러봤어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Pressed it like twenty times already.",
                    "translation": "벌써 20번 정도 눌러봤어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁의 좌석이 완벽하게 젖혀진다.",
                    "hint": "'won't recline'은 젖혀지지 않는다는 뜻이에요.",
                    "result": "X",
                    "explanation": "준혁은 '전혀 젖혀지지 않아'라고 말했으니 좌석에 문제가 있는 상황이에요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Maybe it's broken or stuck somehow.",
                    "translation": "아마 고장났거나 어떻게든 막혔나 봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "This is going to be uncomfortable.",
                    "translation": "이거 불편할 것 같아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Call flight attendant for help immediately.",
                    "translation": "즉시 승무원에게 도움을 요청해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Pressed it like twenty times @@.",
                    "hint": "이미, 벌써라는 의미의 부사예요.",
                    "optionA": "later",
                    "optionB": "already",
                    "optionC": "never",
                    "result": "already",
                    "explanation": "'already'는 '이미, 벌써'라는 뜻으로 예상보다 빠른 시점을 나타내요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Good idea, they might fix somehow.",
                    "translation": "좋은 생각이야, 어떻게든 고쳐줄 수도 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "Or move you to different seat.",
                    "translation": "아니면 다른 자리로 옮겨줄 수도 있고."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Even better solution, I hope so.",
                    "translation": "더 좋은 해결책이야, 그랬으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "Long flights need comfortable seating definitely.",
                    "translation": "장거리 비행은 확실히 편안한 좌석이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예솔이 즉시 승무원에게 도움을 요청하라고 말한 문장을 완성하세요.",
                    "optionA": "Call",
                    "optionB": "flight",
                    "optionC": "attendant",
                    "optionD": "for",
                    "optionE": "help",
                    "optionF": "immediately",
                    "result": "Call flight attendant for help immediately",
                    "explanation": "'즉시 승무원에게 도움을 요청해'라는 뜻으로 비행기에서 문제 해결을 위한 방법을 제안하는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5208 MISMATCH

비행기 놓칠 뻔한 썰

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "비행기 놓칠 뻔한 썰",
            "explanation": "공항에서 비행기를 놓칠 뻔한 아찔한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "공항"
                },
                {
                    "tag": "비행기"
                },
                {
                    "tag": "지각"
                }
            ],
            "engTags": [
                {
                    "tag": "airport"
                },
                {
                    "tag": "flight"
                },
                {
                    "tag": "late"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "We're definitely going to miss our flight.",
                    "translation": "우리 완전 비행기 놓치겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "No way, we still have time!",
                    "translation": "말도 안 돼, 아직 시간 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "The gate closes in twenty minutes.",
                    "translation": "게이트 20분 후에 닫아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재는 비행기를 탈 수 있다고 확신한다.",
                    "hint": "민재가 비행기에 대해 어떻게 말했는지 확인하세요.",
                    "result": "X",
                    "explanation": "민재는 'miss our flight(비행기를 놓치겠다)'라고 걱정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Then let's run like crazy people!",
                    "translation": "그럼 미친 듯이 뛰자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "My suitcase is way too heavy.",
                    "translation": "내 캐리어가 너무 무거워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Leave it here, I'll carry it.",
                    "translation": "여기 놔둬, 내가 끌고 갈게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You're a total lifesaver right now.",
                    "translation": "너 지금 완전 생명의 은인이야."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "My suitcase is way too @@.",
                    "hint": "무게가 많이 나가는 상태를 나타내는 형용사예요.",
                    "optionA": "light",
                    "optionB": "heavy",
                    "optionC": "small",
                    "result": "heavy",
                    "explanation": "'heavy'는 '무거운'이라는 뜻으로 캐리어가 무겁다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Just focus on running, not talking!",
                    "translation": "말하지 말고 뛰는 것만 생각해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "I can see the gate now.",
                    "translation": "게이트가 보인다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "We actually made it on time!",
                    "translation": "우리 진짜 시간 맞춰서 왔네!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이 미친 듯이 뛰자고 제안한 말을 완성하세요.",
                    "optionA": "like",
                    "optionB": "let's",
                    "optionC": "crazy",
                    "optionD": "run",
                    "optionE": "people",
                    "result": "let's run like crazy people",
                    "explanation": "'미친 듯이 뛰자'는 의미로 급한 상황에서 쓰는 재미있는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "비행기 놓칠 뻔한 썰",
            "explanation": "공항에서 비행기를 놓칠 뻔한 아찔한 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "공항"
                },
                {
                    "tag": "비행기"
                },
                {
                    "tag": "지각"
                }
            ],
            "engTags": [
                {
                    "tag": "airport"
                },
                {
                    "tag": "flight"
                },
                {
                    "tag": "late"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "We're definitely going to miss our flight.",
                    "translation": "우리 완전 비행기 놓치겠어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지원",
                    "script": "No way, we still have time!",
                    "translation": "말도 안 돼, 아직 시간 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "The gate closes in twenty minutes.",
                    "translation": "게이트 20분 후에 닫아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재는 비행기를 탈 수 있다고 확신한다.",
                    "hint": "민재가 비행기에 대해 어떻게 말했는지 확인하세요.",
                    "result": "X",
                    "explanation": "민재는 'miss our flight(비행기를 놓치겠다)'라고 걱정하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지원",
                    "script": "Then let's run like crazy people!",
                    "translation": "그럼 미친 듯이 뛰자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "My suitcase is way too heavy.",
                    "translation": "내 캐리어가 너무 무거워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Leave it here, I'll carry it.",
                    "translation": "여기 놔둬, 내가 끌고 갈게."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You're a total lifesaver right now.",
                    "translation": "너 지금 완전 생명의 은인이야."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "My suitcase is way too @@.",
                    "hint": "무게가 많이 나가는 상태를 나타내는 형용사예요.",
                    "optionA": "light",
                    "optionB": "heavy",
                    "optionC": "small",
                    "result": "heavy",
                    "explanation": "'heavy'는 '무거운'이라는 뜻으로 캐리어가 무겁다는 의미예요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "Just focus on running, not talking!",
                    "translation": "말하지 말고 뛰는 것만 생각해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "I can see the gate now.",
                    "translation": "게이트가 보인다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "We actually made it on time!",
                    "translation": "우리 진짜 시간 맞춰서 왔네!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "지원이 미친 듯이 뛰자고 제안한 말을 완성하세요.",
                    "optionA": "like",
                    "optionB": "let's",
                    "optionC": "crazy",
                    "optionD": "run",
                    "optionE": "people",
                    "result": "let's run like crazy people",
                    "explanation": "'미친 듯이 뛰자'는 의미로 급한 상황에서 쓰는 재미있는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5209 MISMATCH

숙소 사진 사기였다

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "숙소 사진 사기였다",
            "explanation": "예약한 숙소가 사진과 달라서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "숙소"
                },
                {
                    "tag": "사진"
                },
                {
                    "tag": "실망"
                }
            ],
            "engTags": [
                {
                    "tag": "hotel"
                },
                {
                    "tag": "picture"
                },
                {
                    "tag": "disappointed"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "This place looks nothing like the photos.",
                    "translation": "여기 사진이랑 완전 다른데?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "I know right, where's the pool?",
                    "translation": "그러게, 수영장은 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Maybe it's on the other side.",
                    "translation": "다른 쪽에 있나?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 숙소가 사진과 똑같다고 생각한다.",
                    "hint": "'nothing like'는 전혀 다르다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 'nothing like(전혀 다르다)'라고 말하며 실망하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "The room is way smaller too.",
                    "translation": "방도 훨씬 작아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "At least the bed looks comfortable.",
                    "translation": "침대는 그래도 편해 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Should we look for another place?",
                    "translation": "다른 숙소 찾아볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "It's too late now, everywhere's booked.",
                    "translation": "너무 늦었어, 다 예약 찼을걸."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "The room is way @@ too.",
                    "hint": "크기가 작다는 의미의 형용사예요.",
                    "optionA": "bigger",
                    "optionB": "smaller",
                    "optionC": "higher",
                    "result": "smaller",
                    "explanation": "'smaller'는 '더 작은'이라는 뜻으로 방 크기에 대한 실망을 표현해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Well, we're only sleeping here anyway.",
                    "translation": "뭐 어차피 잠만 잘 거니까."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "True, let's just make the best.",
                    "translation": "맞아, 그냥 최대한 즐기자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Tomorrow we'll be out exploring!",
                    "translation": "내일은 밖에서 구경할 거니까!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 숙소를 최대한 즐기자고 말한 문장을 완성하세요.",
                    "optionA": "make",
                    "optionB": "just",
                    "optionC": "let's",
                    "optionD": "best",
                    "optionE": "the",
                    "result": "let's just make the best.",
                    "explanation": "'그냥 최대한 즐기자'는 의미로 상황을 긍정적으로 받아들이는 표현이에요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "숙소 사진 사기였다",
            "explanation": "예약한 숙소가 사진과 달라서 당황하는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "숙소"
                },
                {
                    "tag": "사진"
                },
                {
                    "tag": "실망"
                }
            ],
            "engTags": [
                {
                    "tag": "hotel"
                },
                {
                    "tag": "picture"
                },
                {
                    "tag": "disappointed"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "This place looks nothing like the photos.",
                    "translation": "여기 사진이랑 완전 다른데?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "I know right, where's the pool?",
                    "translation": "그러게, 수영장은 어디 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Maybe it's on the other side.",
                    "translation": "다른 쪽에 있나?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원은 숙소가 사진과 똑같다고 생각한다.",
                    "hint": "'nothing like'는 전혀 다르다는 뜻이에요.",
                    "result": "X",
                    "explanation": "채원은 'nothing like(전혀 다르다)'라고 말하며 실망하고 있어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "The room is way smaller too.",
                    "translation": "방도 훨씬 작아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "At least the bed looks comfortable.",
                    "translation": "침대는 그래도 편해 보여."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Should we look for another place?",
                    "translation": "다른 숙소 찾아볼까?"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "It's too late now, everywhere's booked.",
                    "translation": "너무 늦었어, 다 예약 찼을걸."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "The room is way @@ too.",
                    "hint": "크기가 작다는 의미의 형용사예요.",
                    "optionA": "bigger",
                    "optionB": "smaller",
                    "optionC": "higher",
                    "result": "smaller",
                    "explanation": "'smaller'는 '더 작은'이라는 뜻으로 방 크기에 대한 실망을 표현해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "Well, we're only sleeping here anyway.",
                    "translation": "뭐 어차피 잠만 잘 거니까."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채원",
                    "script": "True, let's just make the best.",
                    "translation": "맞아, 그냥 최대한 즐기자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Tomorrow we'll be out exploring!",
                    "translation": "내일은 밖에서 구경할 거니까!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "채원이 숙소를 최대한 즐기자고 말한 문장을 완성하세요.",
                    "optionA": "the",
                    "optionB": "let's",
                    "optionC": "just",
                    "optionD": "best.",
                    "optionE": "make",
                    "result": "let's just make the best.",
                    "explanation": "'그냥 최대한 즐기자'는 의미로 상황을 긍정적으로 받아들이는 표현이에요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}

ID: 5210 MISMATCH

길 잃었는데 와이파이도 없어

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

수정 전 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "길 잃었는데 와이파이도 없어",
            "explanation": "해외여행 중 길을 잃고 인터넷도 안 되는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "길찾기"
                },
                {
                    "tag": "와이파이"
                },
                {
                    "tag": "당황"
                }
            ],
            "engTags": [
                {
                    "tag": "directions"
                },
                {
                    "tag": "wifi"
                },
                {
                    "tag": "panic"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I think we're completely lost now.",
                    "translation": "우리 완전히 길 잃은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "My phone has no signal here.",
                    "translation": "내 폰 여기서 신호 안 잡혀."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Should we ask someone for directions?",
                    "translation": "누구한테 길 물어볼까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우의 핸드폰이 잘 작동하고 있다.",
                    "hint": "'no signal'은 신호와 관련된 표현이에요.",
                    "result": "X",
                    "explanation": "지우는 'no signal(신호 안 잡혀)'라고 말해서 폰이 제대로 작동하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "But we can't speak their language.",
                    "translation": "근데 우리 걔네 말 못하잖아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "We can try using hand gestures.",
                    "translation": "손짓으로라도 해보자."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Look, there's a cafe over there.",
                    "translation": "봐, 저기 카페 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Perfect, they might have free wifi.",
                    "translation": "완벽해, 거기 무료 와이파이 있을걸."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "We can try using hand @@.",
                    "hint": "손으로 하는 의사소통 방법이에요.",
                    "optionA": "phone",
                    "optionB": "gestures",
                    "optionC": "money",
                    "result": "gestures",
                    "explanation": "'gestures'는 '몸짓, 손짓'이라는 뜻으로 언어 없이 소통하는 방법이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Great idea, let's go check it out.",
                    "translation": "좋은 생각이야, 가보자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Hopefully they can help us out.",
                    "translation": "도와줄 수 있으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Next time we're buying a map.",
                    "translation": "다음엔 지도를 사자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이 카페에 무료 와이파이가 있을 거라고 말한 문장을 완성하세요.",
                    "optionA": "have",
                    "optionB": "Perfect",
                    "optionC": "free",
                    "optionD": "might",
                    "optionE": "they",
                    "result": "Perfect they might have free.",
                    "explanation": "'완벽해, 거기 무료 와이파이 있을걸'이라는 의미로 희망적인 추측을 표현해요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}
수정 후 JSON:
{
    "type": "LIFE",
    "category": "여행",
    "episodes": [
        {
            "title": "길 잃었는데 와이파이도 없어",
            "explanation": "해외여행 중 길을 잃고 인터넷도 안 되는 상황의 대화입니다.",
            "level": 5,
            "korTags": [
                {
                    "tag": "길찾기"
                },
                {
                    "tag": "와이파이"
                },
                {
                    "tag": "당황"
                }
            ],
            "engTags": [
                {
                    "tag": "directions"
                },
                {
                    "tag": "wifi"
                },
                {
                    "tag": "panic"
                }
            ],
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I think we're completely lost now.",
                    "translation": "우리 완전히 길 잃은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "My phone has no signal here.",
                    "translation": "내 폰 여기서 신호 안 잡혀."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "Should we ask someone for directions?",
                    "translation": "누구한테 길 물어볼까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우의 핸드폰이 잘 작동하고 있다.",
                    "hint": "'no signal'은 신호와 관련된 표현이에요.",
                    "result": "X",
                    "explanation": "지우는 'no signal(신호 안 잡혀)'라고 말해서 폰이 제대로 작동하지 않아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "But we can't speak their language.",
                    "translation": "근데 우리 걔네 말 못하잖아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "We can try using hand gestures.",
                    "translation": "손짓으로라도 해보자."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지우",
                    "script": "Look, there's a cafe over there.",
                    "translation": "봐, 저기 카페 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Perfect, they might have free wifi.",
                    "translation": "완벽해, 거기 무료 와이파이 있을걸."
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "We can try using hand @@.",
                    "hint": "손으로 하는 의사소통 방법이에요.",
                    "optionA": "phone",
                    "optionB": "gestures",
                    "optionC": "money",
                    "result": "gestures",
                    "explanation": "'gestures'는 '몸짓, 손짓'이라는 뜻으로 언어 없이 소통하는 방법이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Great idea, let's go check it out.",
                    "translation": "좋은 생각이야, 가보자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승현",
                    "script": "Hopefully they can help us out.",
                    "translation": "도와줄 수 있으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Next time we're buying a map.",
                    "translation": "다음엔 지도를 사자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "승현이 카페에 무료 와이파이가 있을 거라고 말한 문장을 완성하세요.",
                    "optionA": "they",
                    "optionB": "free.",
                    "optionC": "have",
                    "optionD": "might",
                    "optionE": "Perfect",
                    "result": "Perfect they might have free.",
                    "explanation": "'완벽해, 거기 무료 와이파이 있을걸'이라는 의미로 희망적인 추측을 표현해요.",
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
                }
            ]
        }
    ],
    "level_increment_v1_completed": true
}