{
  "id": "excavator",
  "title": "굴착기운전기능사 선택 검토",
  "release": "excavator-regular-b01-b14-20261022-r1",
  "packageId": "excavator-accepted-regular-b01-b14-20261022-r1",
  "notice": "선택 12학습·28문항 = CJ 1/1 + E01~E06 11/27. CJ의 국내시험 적합성은 HOLD이며 E05/E06 독립 검토가 남아 있습니다. E07은 미선택입니다.",
  "lessons": [
    {
      "id": "exc-L001",
      "version": "draft-4-FB011",
      "certificationId": "jmCd7862",
      "draftStableId": true,
      "status": "FB011-author-reviewed-followup-independent-review-pending",
      "title": "상부가 돌아도 기름길은 이어집니다",
      "intro": "상부가 방향을 바꾸는 동안에도 하부 주행모터에 기름을 보내고 받을 수 있어야 합니다. 그 연결을 맡는 센터조인트를 봅니다.",
      "objectives": [
        "상부와 하부의 상대 회전과 센터조인트의 위치를 연결한다.",
        "회전 중 유압유 통로의 연결을 유지하는 역할을 이해한다.",
        "센터조인트의 연결 역할과 선회모터·주행모터의 구동 역할을 구별한다."
      ],
      "prerequisiteLessonIds": [],
      "prerequisiteSections": [
        {
          "lessonId": "excavator-r2-exc-structure",
          "input": "inputs/v8-excavator.json",
          "jsonPointer": "/lessons/0/body/0",
          "role": "상부·하부와 이동·선회 선수 회상"
        }
      ],
      "prerequisitePolicy": "필요한 선수 뜻을 S1에서 먼저 회상; 이전 과정 완료 여부를 가정하지 않음",
      "directPartialScopeIds": [
        "exc-center-joint"
      ],
      "sourceIds": [
        "ROTARX-CJ",
        "DSTI-RU",
        "DSTI-SE",
        "NACHI-RCJ",
        "komatsu-swivel",
        "CAT-MOTOR"
      ],
      "sourceClaimIds": [
        "FB011-CJ-POSITION",
        "FB011-CJ-CHANNELS",
        "FB011-CJ-ROLE"
      ],
      "sections": [
        {
          "id": "exc-L001-S1",
          "title": "상부와 하부 사이의 연결부를 찾습니다",
          "paragraphs": [
            "운전실과 몸체가 있는 위쪽은 상부회전체, 트랙으로 기계를 받치고 이동하는 아래쪽은 하부주행체입니다. 하부가 같은 방향을 향한 채로 상부만 방향을 바꿀 수 있습니다.",
            "두 부분 사이의 회전축 중앙에는 센터조인트가 있습니다. 위와 아래의 유압장치를 이어 주는 회전 연결부로, 스위블 조인트라고도 부릅니다. 그림은 몸체 안에 가려진 위치를 열어 보인 것입니다."
          ],
          "text": "운전실과 몸체가 있는 위쪽은 상부회전체, 트랙으로 기계를 받치고 이동하는 아래쪽은 하부주행체입니다. 하부가 같은 방향을 향한 채로 상부만 방향을 바꿀 수 있습니다.\n\n두 부분 사이의 회전축 중앙에는 센터조인트가 있습니다. 위와 아래의 유압장치를 이어 주는 회전 연결부로, 스위블 조인트라고도 부릅니다. 그림은 몸체 안에 가려진 위치를 열어 보인 것입니다.",
          "blocks": [
            {
              "type": "paragraph",
              "text": "운전실과 몸체가 있는 위쪽은 상부회전체, 트랙으로 기계를 받치고 이동하는 아래쪽은 하부주행체입니다. 하부가 같은 방향을 향한 채로 상부만 방향을 바꿀 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "두 부분 사이의 회전축 중앙에는 센터조인트가 있습니다. 위와 아래의 유압장치를 이어 주는 회전 연결부로, 스위블 조인트라고도 부릅니다. 그림은 몸체 안에 가려진 위치를 열어 보인 것입니다."
            },
            {
              "type": "figure",
              "assetId": "fb011:centerjoint-location",
              "alt": "굴착기 외형에서 상부·하부와 회전축 중앙의 센터조인트 위치를 연결한 대표도",
              "caption": "점선 안은 몸체에 가려진 연결부를 보인 부분입니다. 전체 장비에서 위치를 먼저 찾아보세요."
            }
          ],
          "assetIds": [
            "fb011:centerjoint-location"
          ],
          "sourceIds": [
            "komatsu-swivel",
            "ROTARX-CJ",
            "NACHI-RCJ"
          ]
        },
        {
          "id": "exc-L001-S2",
          "title": "고리 모양 통로가 기름길을 이어 줍니다",
          "paragraphs": [
            "유압유는 유압장치에서 힘을 전달하는 기름입니다. 상부에서 보낸 기름은 센터조인트의 통로를 거쳐 하부 주행모터 쪽으로 가고, 돌아오는 기름은 다른 통로로 위쪽 유압계통에 되돌아옵니다.",
            "센터조인트 안에는 축 둘레를 두른 고리 모양 통로가 있습니다. 바깥 몸체와 안쪽 축이 서로 돌아도 이 통로가 기름길을 이어 줍니다. 씰은 기름이 통로 사이로 새어 섞이지 않도록 막는 부분입니다.",
            "기름길이 연결돼 있다는 뜻이지, 장치가 멈춰 있을 때도 늘 기름이 흐른다는 뜻은 아닙니다. 그림에서는 보내는 길과 돌아오는 길을 나누어 따라가 보세요."
          ],
          "text": "유압유는 유압장치에서 힘을 전달하는 기름입니다. 상부에서 보낸 기름은 센터조인트의 통로를 거쳐 하부 주행모터 쪽으로 가고, 돌아오는 기름은 다른 통로로 위쪽 유압계통에 되돌아옵니다.\n\n센터조인트 안에는 축 둘레를 두른 고리 모양 통로가 있습니다. 바깥 몸체와 안쪽 축이 서로 돌아도 이 통로가 기름길을 이어 줍니다. 씰은 기름이 통로 사이로 새어 섞이지 않도록 막는 부분입니다.\n\n기름길이 연결돼 있다는 뜻이지, 장치가 멈춰 있을 때도 늘 기름이 흐른다는 뜻은 아닙니다. 그림에서는 보내는 길과 돌아오는 길을 나누어 따라가 보세요.",
          "blocks": [
            {
              "type": "paragraph",
              "text": "유압유는 유압장치에서 힘을 전달하는 기름입니다. 상부에서 보낸 기름은 센터조인트의 통로를 거쳐 하부 주행모터 쪽으로 가고, 돌아오는 기름은 다른 통로로 위쪽 유압계통에 되돌아옵니다."
            },
            {
              "type": "paragraph",
              "text": "센터조인트 안에는 축 둘레를 두른 고리 모양 통로가 있습니다. 바깥 몸체와 안쪽 축이 서로 돌아도 이 통로가 기름길을 이어 줍니다. 씰은 기름이 통로 사이로 새어 섞이지 않도록 막는 부분입니다."
            },
            {
              "type": "paragraph",
              "text": "기름길이 연결돼 있다는 뜻이지, 장치가 멈춰 있을 때도 늘 기름이 흐른다는 뜻은 아닙니다. 그림에서는 보내는 길과 돌아오는 길을 나누어 따라가 보세요."
            },
            {
              "type": "figure",
              "assetId": "fb011:centerjoint-cutaway",
              "alt": "상부 쪽 바깥 몸체와 하부 쪽 안쪽 축, 분리된 두 유로와 씰의 대표 세로 절개",
              "caption": "바깥 몸체가 상부와 함께 돌고 안쪽 축이 하부에 연결된 대표 예입니다. 두 통로만 보였으며 실제 통로 수·배치는 기종마다 다릅니다."
            },
            {
              "type": "figure",
              "assetId": "fb011:centerjoint-turning",
              "alt": "바깥 몸체의 방향이 달라도 고리 통로와 안쪽 축 구멍이 이어지는 두 대표 가로 단면",
              "caption": "보라 화살표는 몸체의 회전입니다. 파랑은 통로의 연결을 강조한 것으로, 항상 기름이 흐른다는 표시가 아닙니다."
            }
          ],
          "assetIds": [
            "fb011:centerjoint-cutaway",
            "fb011:centerjoint-turning"
          ],
          "sourceIds": [
            "ROTARX-CJ",
            "DSTI-RU",
            "DSTI-SE"
          ]
        },
        {
          "id": "exc-L001-S3",
          "title": "기름길을 잇는 부품과 회전을 만드는 모터",
          "paragraphs": [
            "센터조인트는 상부와 하부 사이에서 기름을 보내고 받도록 연결합니다. 유압유의 에너지를 주행용 회전으로 바꾸는 장치는 주행모터입니다.",
            "상부를 돌리는 선회모터와도 역할이 다릅니다. 센터조인트를 상부를 직접 돌리는 모터나, 상부와 하부가 서로 돌지 못하게 고정하는 부품으로 생각하지 않습니다."
          ],
          "text": "센터조인트는 상부와 하부 사이에서 기름을 보내고 받도록 연결합니다. 유압유의 에너지를 주행용 회전으로 바꾸는 장치는 주행모터입니다.\n\n상부를 돌리는 선회모터와도 역할이 다릅니다. 센터조인트를 상부를 직접 돌리는 모터나, 상부와 하부가 서로 돌지 못하게 고정하는 부품으로 생각하지 않습니다.",
          "blocks": [
            {
              "type": "paragraph",
              "text": "센터조인트는 상부와 하부 사이에서 기름을 보내고 받도록 연결합니다. 유압유의 에너지를 주행용 회전으로 바꾸는 장치는 주행모터입니다."
            },
            {
              "type": "paragraph",
              "text": "상부를 돌리는 선회모터와도 역할이 다릅니다. 센터조인트를 상부를 직접 돌리는 모터나, 상부와 하부가 서로 돌지 못하게 고정하는 부품으로 생각하지 않습니다."
            }
          ],
          "assetIds": [],
          "sourceIds": [
            "ROTARX-CJ",
            "CAT-MOTOR",
            "komatsu-swivel"
          ]
        }
      ],
      "summary": "센터조인트는 상부와 하부가 서로 돌아도 유압유의 통로를 이어 주는 연결부입니다. 회전을 만들어 내는 모터와 구별합니다.",
      "memoryPoints": [
        "센터조인트는 상부가 돌아도 하부로 이어지는 기름길을 유지하는 연결부이며, 회전을 만들어 내는 모터와는 역할이 다릅니다."
      ],
      "questionIds": [
        "exc-Q001"
      ],
      "assetIds": [
        "fb011:centerjoint-location",
        "fb011:centerjoint-cutaway",
        "fb011:centerjoint-turning"
      ],
      "fullEducationComplete": false,
      "fullAssessmentComplete": false,
      "educationReview": {
        "author": "meaning and saved-static-visual reviewed",
        "independent": "pending new FB011 input",
        "expert": "not-performed",
        "learner": "not-performed",
        "examFit": "existing HOLD retained; no exam-frequency or full-course acceptance claim"
      },
      "publicContentHash": null,
      "publicLessonRef": null,
      "commonRuntimeIntegration": "not-performed",
      "memoryPointReview": {
        "bodySha256": "cf01c8ef03a1657151de173bfe6e1fb18168005446d403cef1a51b5b8c3588f5",
        "reviewedBy": "excavator producer",
        "reviewedDateKST": "2026-10-17",
        "status": "author semantic and saved-static-visual review completed; learner UI pending"
      },
      "prerequisiteIds": [],
      "sourceBundleId": "fb011-selected-revision-20261017-r1",
      "overviewBlocks": [],
      "visual": {
        "type": "mechanical-location-and-cutaway",
        "files": [
          "assets/centerjoint-location.svg",
          "assets/centerjoint-cutaway.svg",
          "assets/centerjoint-turning.svg"
        ],
        "essential": true
      },
      "memoryPointDefinitions": [
        {
          "key": "exc-L001-point-function",
          "text": "센터조인트는 상부가 돌아도 하부로 이어지는 기름길을 유지하는 연결부이며, 회전을 만들어 내는 모터와는 역할이 다릅니다.",
          "sectionTitles": [
            "고리 모양 통로가 기름길을 이어 줍니다",
            "기름길을 잇는 부품과 회전을 만드는 모터"
          ]
        }
      ]
    },
    {
      "id": "exc-L002",
      "version": "r2-FB011-ASSET-LINK",
      "order": 1,
      "batch": "E01",
      "title": "굴착기를 세 부분으로 나누어 봅니다",
      "origin": [
        {
          "lessonId": "exc-structure",
          "relation": "기본 구분을 쉬운 선수 학습으로 분리; 종류/용도 심화는 후속"
        }
      ],
      "criterionPaths": [
        "3-1-1 개요 및 구조",
        "3-1-2 종류 및 용도(주행 방식의 구별만)"
      ],
      "prerequisites": [],
      "sections": [
        {
          "id": "exc-L002-S1",
          "title": "아래는 이동하고, 위는 돌아갑니다",
          "paragraphs": [
            "굴착기의 긴 작업장치부터 외우기 전에 기계 전체를 세 부분으로 나누어 보세요. 하부주행체는 기계를 지지하고 이동시키는 아래쪽 부분입니다. 무한궤도식은 길게 이어진 트랙을, 타이어식은 바퀴를 사용합니다.",
            "상부회전체는 하부 위에서 돌아가는 몸체입니다. 운전실 또는 운전석, 엔진과 뒤쪽 카운터웨이트가 여기에 속합니다. 카운터웨이트는 앞쪽 작업장치와 하중에 대해 균형을 돕는 무게입니다. 상세한 안정 조건은 뒤에서 배웁니다."
          ],
          "sourceIds": [
            "BASE20",
            "KUBOTA-KX040",
            "FABICK-PARTS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착기의 긴 작업장치부터 외우기 전에 기계 전체를 세 부분으로 나누어 보세요. 하부주행체는 기계를 지지하고 이동시키는 아래쪽 부분입니다. 무한궤도식은 길게 이어진 트랙을, 타이어식은 바퀴를 사용합니다."
            },
            {
              "type": "paragraph",
              "text": "상부회전체는 하부 위에서 돌아가는 몸체입니다. 운전실 또는 운전석, 엔진과 뒤쪽 카운터웨이트가 여기에 속합니다. 카운터웨이트는 앞쪽 작업장치와 하중에 대해 균형을 돕는 무게입니다. 상세한 안정 조건은 뒤에서 배웁니다."
            }
          ]
        },
        {
          "id": "exc-L002-S2",
          "title": "흙을 다루는 앞부분은 작업장치입니다",
          "paragraphs": [
            "앞으로 길게 뻗은 붐·암·버킷은 작업장치입니다. 아래에서 받쳐 주는 하부, 위에서 도는 상부, 앞에서 흙을 다루는 작업장치로 역할을 연결하면 이름을 기억하기 쉽습니다.",
            "상부를 돌리면 상부에 연결된 작업장치도 함께 방향을 바꿉니다. 이때 하부가 반드시 주행하는 것은 아닙니다. 상부의 선회와 하부의 주행은 다른 동작입니다."
          ],
          "sourceIds": [
            "KUBOTA-KX040",
            "BASE20"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "앞으로 길게 뻗은 붐·암·버킷은 작업장치입니다. 아래에서 받쳐 주는 하부, 위에서 도는 상부, 앞에서 흙을 다루는 작업장치로 역할을 연결하면 이름을 기억하기 쉽습니다."
            },
            {
              "type": "paragraph",
              "text": "상부를 돌리면 상부에 연결된 작업장치도 함께 방향을 바꿉니다. 이때 하부가 반드시 주행하는 것은 아닙니다. 상부의 선회와 하부의 주행은 다른 동작입니다."
            }
          ]
        },
        {
          "id": "exc-L002-S3",
          "title": "실제 사진과 그림을 연결합니다",
          "paragraphs": [
            "사진은 IHI IS 008 초소형 무한궤도 굴착기의 옆모습입니다. 왼쪽 운전석과 뒤 몸체가 상부, 바닥의 긴 트랙이 하부, 오른쪽 붐·암·버킷이 작업장치입니다. 사진의 운전석은 캐노피형이고 앞쪽에 블레이드가 보입니다. 이런 외형은 기종마다 다릅니다.",
            "자체 그림은 기본 구분을 보여 주려고 단순화했습니다. 트랙을 썼는지 바퀴를 썼는지는 주행 방식의 구분이고, 상부·하부·작업장치라는 세 부분의 구분과 함께 사용할 수 있습니다."
          ],
          "sourceIds": [
            "PHOTO-IHI",
            "QNET25"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "사진은 IHI IS 008 초소형 무한궤도 굴착기의 옆모습입니다. 왼쪽 운전석과 뒤 몸체가 상부, 바닥의 긴 트랙이 하부, 오른쪽 붐·암·버킷이 작업장치입니다. 사진의 운전석은 캐노피형이고 앞쪽에 블레이드가 보입니다. 이런 외형은 기종마다 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "자체 그림은 기본 구분을 보여 주려고 단순화했습니다. 트랙을 썼는지 바퀴를 썼는지는 주행 방식의 구분이고, 상부·하부·작업장치라는 세 부분의 구분과 함께 사용할 수 있습니다."
            }
          ],
          "assetIds": [
            "e01-e02-r2:assets/whole-machine.svg",
            "e01-e02-r2:assets/ihi-is008-side-original.jpg"
          ],
          "relatedConceptVisuals": [
            {
              "type": "figure",
              "assetId": "e01-e02-r2:assets/whole-machine.svg",
              "alt": "상부회전체·하부주행체·작업장치의 전체 위치",
              "caption": "같은 방향의 실제 사진과 비교하며 세 부분을 찾아보세요."
            },
            {
              "type": "figure",
              "assetId": "e01-e02-r2:assets/ihi-is008-side-original.jpg",
              "alt": "실제 소형 무한궤도 굴착기에서 운전석·몸체, 트랙, 붐·암·버킷이 보이는 옆모습",
              "caption": "왼쪽 운전석과 몸체는 상부, 아래 트랙은 하부, 오른쪽 붐·암·버킷은 작업장치입니다. Renée Kools · CC BY 4.0."
            }
          ],
          "relatedConceptVisualPolicy": "use in related-concept rendering together with this section text; full lesson overview already displays these assets and should not duplicate the same pair automatically"
        }
      ],
      "memory": [
        "하부주행체는 지지·주행, 상부회전체는 선회, 붐·암·버킷은 작업장치입니다."
      ],
      "visual": {
        "type": "anatomy",
        "files": [
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/whole-machine.svg",
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/ihi-is008-side-original.jpg"
        ],
        "essential": true
      },
      "questionIds": [
        "exc-Q002",
        "exc-Q003",
        "exc-Q004"
      ],
      "intro": "",
      "prerequisiteIds": [],
      "memoryPoints": [
        "하부주행체는 지지·주행, 상부회전체는 선회, 붐·암·버킷은 작업장치입니다."
      ],
      "sourceBundleId": "fb011-selected-revision-20261017-r1",
      "sourceIds": [
        "BASE20",
        "KUBOTA-KX040",
        "FABICK-PARTS",
        "PHOTO-IHI",
        "QNET25"
      ],
      "overviewBlocks": [
        {
          "type": "figure",
          "assetId": "e01-e02-r2:assets/whole-machine.svg",
          "alt": "상부회전체·하부주행체·작업장치의 전체 위치",
          "caption": ""
        },
        {
          "type": "paragraph",
          "text": "같은 방향의 실제 사진과 비교하며 세 부분을 찾아보세요."
        },
        {
          "type": "figure",
          "assetId": "e01-e02-r2:assets/ihi-is008-side-original.jpg",
          "alt": "IHI IS 008 초소형 굴착기의 옆모습. 오른쪽의 붐과 암 끝에 버킷이 연결되어 있고 아래에 고무 트랙이 있다.",
          "caption": ""
        },
        {
          "type": "paragraph",
          "text": "사진 왼쪽의 운전석과 몸체는 상부, 아래 긴 고무 트랙 쪽은 하부, 오른쪽 붐·암·버킷은 작업장치입니다. 초소형 캐노피형 예시로, 도식의 밀폐 운전실·강철 궤도와 외형이 다릅니다."
        },
        {
          "type": "paragraph",
          "text": "Image by Renée Kools via Wikimedia Commons, CC-BY-4.0. 사진 원본 변경 없음."
        }
      ],
      "memoryPointReview": {
        "bodySha256": "119aa05bd3c036bf99c2566422e6e91b9259ea976f5ef8e7b8af45eb0e7fb46c",
        "reviewedBy": "excavator producer",
        "reviewedDateKST": "2026-10-17",
        "status": "author semantic and saved-static-visual review completed; learner UI pending"
      },
      "memoryPointDefinitions": [
        {
          "key": "exc-L002-whole-parts",
          "text": "하부주행체는 지지·주행, 상부회전체는 선회, 붐·암·버킷은 작업장치입니다.",
          "sectionTitles": [
            "아래는 이동하고, 위는 돌아갑니다",
            "흙을 다루는 앞부분은 작업장치입니다"
          ]
        }
      ]
    },
    {
      "id": "exc-L003",
      "version": "r2-E01-VIS-01",
      "order": 2,
      "batch": "E01",
      "title": "붐·암·버킷은 연결된 세 관절입니다",
      "origin": [
        {
          "lessonId": "exc-working-parts",
          "relation": "위치·기본 동작을 분리. 버킷 종류/선정/점검은 후속"
        }
      ],
      "criterionPaths": [
        "3-2-1 암, 붐 구조 및 작동",
        "3-2-2 버켓 종류 및 기능(버킷 기본 동작만)"
      ],
      "prerequisites": [
        "exc-L002"
      ],
      "sections": [
        {
          "id": "exc-L003-S1",
          "title": "차체에서 버킷 쪽으로 이름을 붙입니다",
          "paragraphs": [
            "차체에 가까운 큰 연결부가 붐입니다. 붐의 끝에서 버킷 쪽으로 이어지는 연결부가 암이고, 그 끝에서 흙을 담는 부분이 버킷입니다. 암을 영어 자료에서 스틱(stick)이라고도 부릅니다.",
            "붐과 암은 쇠 부재 전체가 고무처럼 휘는 것이 아닙니다. 연결 핀을 중심으로 각도가 바뀝니다. 사진의 붐 아래에 비스듬히 놓인 유압실린더 하나를 확대했습니다. 굵은 주황색 몸통에서 은색 막대인 로드가 나옵니다. 로드가 드나들며 두 연결점 사이 길이가 달라지고, 핀으로 연결된 붐 관절의 각도가 바뀝니다. 실린더의 내부 원리는 유압 학습에서 다룹니다."
          ],
          "sourceIds": [
            "KUBOTA-KX040",
            "BASE20"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "차체에 가까운 큰 연결부가 붐입니다. 붐의 끝에서 버킷 쪽으로 이어지는 연결부가 암이고, 그 끝에서 흙을 담는 부분이 버킷입니다. 암을 영어 자료에서 스틱(stick)이라고도 부릅니다."
            },
            {
              "type": "paragraph",
              "text": "붐과 암은 쇠 부재 전체가 고무처럼 휘는 것이 아닙니다. 연결 핀을 중심으로 각도가 바뀝니다. 사진의 붐 아래에 비스듬히 놓인 유압실린더 하나를 확대했습니다. 굵은 주황색 몸통에서 은색 막대인 로드가 나옵니다. 로드가 드나들며 두 연결점 사이 길이가 달라지고, 핀으로 연결된 붐 관절의 각도가 바뀝니다. 실린더의 내부 원리는 유압 학습에서 다룹니다."
            }
          ]
        },
        {
          "id": "exc-L003-S2",
          "title": "한 관절을 바꾸면 그 뒤의 부분도 이동합니다",
          "paragraphs": [
            "붐을 올리면 붐 끝에 이어진 암과 버킷도 함께 올라갑니다. 암은 붐 끝을 중심으로 버킷을 뻗거나 당기는 동작에 관계합니다. 버킷은 암 끝에서 기울어져 흙을 담거나 배출합니다. 실제 굴착에서는 세 동작을 조합합니다.",
            "단계 그림에서는 변화를 구별하려고 한 번에 한 관절만 바꿉니다. “붐 올림”에서는 연결된 암과 버킷이 함께 이동하고, “암 당김”에서는 붐을 그대로 둔 채 암 끝이 기계 쪽으로 가까워집니다. “버킷 말기”에서는 암 끝 위치를 유지하고 버킷의 각도만 바뀝니다."
          ],
          "sourceIds": [
            "KUBOTA-KX040"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "붐을 올리면 붐 끝에 이어진 암과 버킷도 함께 올라갑니다. 암은 붐 끝을 중심으로 버킷을 뻗거나 당기는 동작에 관계합니다. 버킷은 암 끝에서 기울어져 흙을 담거나 배출합니다. 실제 굴착에서는 세 동작을 조합합니다."
            },
            {
              "type": "paragraph",
              "text": "단계 그림에서는 변화를 구별하려고 한 번에 한 관절만 바꿉니다. “붐 올림”에서는 연결된 암과 버킷이 함께 이동하고, “암 당김”에서는 붐을 그대로 둔 채 암 끝이 기계 쪽으로 가까워집니다. “버킷 말기”에서는 암 끝 위치를 유지하고 버킷의 각도만 바뀝니다."
            }
          ]
        },
        {
          "id": "exc-L003-S3",
          "title": "선회와 작업장치 관절을 구별합니다",
          "paragraphs": [
            "버킷을 말아 흙을 담는 동작과 상부 전체가 옆으로 도는 선회는 다릅니다. 이름을 고를 때 무엇이 어느 연결점을 기준으로 움직였는지 먼저 살펴보세요.",
            "그림의 동작 범위·각도는 원리를 설명하는 예시입니다. 특정 레버 방향, 굴착 절차, 허용 작업 반경을 정한 그림이 아닙니다. 기종마다 조작 패턴과 작업 한계가 있으므로 실제 조작에는 해당 설명서를 따릅니다."
          ],
          "sourceIds": [
            "KUBOTA-KX040",
            "BASE20"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "버킷을 말아 흙을 담는 동작과 상부 전체가 옆으로 도는 선회는 다릅니다. 이름을 고를 때 무엇이 어느 연결점을 기준으로 움직였는지 먼저 살펴보세요."
            },
            {
              "type": "paragraph",
              "text": "그림의 동작 범위·각도는 원리를 설명하는 예시입니다. 특정 레버 방향, 굴착 절차, 허용 작업 반경을 정한 그림이 아닙니다. 기종마다 조작 패턴과 작업 한계가 있으므로 실제 조작에는 해당 설명서를 따릅니다."
            }
          ]
        }
      ],
      "memory": [
        "차체에서 붐 → 암 → 버킷 순서이며, 한 관절의 변화는 그 뒤에 연결된 부분의 위치도 바꿉니다."
      ],
      "visual": {
        "type": "joints",
        "files": [
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-0.svg",
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-1.svg",
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-2.svg",
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-3.svg",
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/ihi-is008-side-original.jpg",
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/boom-cylinder-detail.svg"
        ],
        "essential": true
      },
      "questionIds": [
        "exc-Q005",
        "exc-Q006",
        "exc-Q007"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L002"
      ],
      "memoryPoints": [
        "차체에서 붐 → 암 → 버킷 순서이며, 한 관절의 변화는 그 뒤에 연결된 부분의 위치도 바꿉니다."
      ],
      "sourceBundleId": "e01-e02-r2",
      "sourceIds": [
        "KUBOTA-KX040",
        "BASE20"
      ],
      "overviewBlocks": [
        {
          "type": "figure",
          "assetId": "e01-e02-r2:assets/joints-0.svg",
          "alt": "붐·암·버킷의 관절 연결과 선택 상태",
          "caption": ""
        },
        {
          "type": "paragraph",
          "text": "아래 전체 사진과 확대 사진에서 붐 아래 실린더의 몸통·로드를 찾아보세요. 관절 도식은 핀과 부재의 연결·각도 변화에 집중합니다. 흐린 형상은 직전 상태입니다."
        },
        {
          "type": "figure",
          "assetId": "e01-e02-r2:assets/ihi-is008-side-original.jpg",
          "alt": "IHI IS 008 초소형 굴착기의 옆모습. 오른쪽의 붐과 암 끝에 버킷이 연결되어 있고 아래에 고무 트랙이 있다.",
          "caption": ""
        },
        {
          "type": "paragraph",
          "text": "사진의 오른쪽에서 차체에 가까운 큰 연결부가 붐, 그 끝에서 아래로 이어진 연결부가 암, 가장 끝의 검은 부분이 버킷입니다. 위 도식의 ①·②·③과 같은 순서로 찾아보세요. 초소형 캐노피형 예시로, 도식의 밀폐 운전실·강철 궤도와 외형이 다릅니다."
        },
        {
          "type": "paragraph",
          "text": "Image by Renée Kools via Wikimedia Commons, CC-BY-4.0. 사진 원본 변경 없음."
        },
        {
          "type": "note",
          "text": "붐 아래 유압실린더 하나를 확대합니다"
        },
        {
          "type": "figure",
          "assetId": "e01-e02-r2:assets/boom-cylinder-detail.svg",
          "alt": "같은 원본 사진의 붐 아래 실린더 확대. 한글 설명선은 주황색 몸통과 은색 로드에 각각 닿는다.",
          "caption": ""
        },
        {
          "type": "paragraph",
          "text": "굵은 주황색 몸통에서 은색 로드가 나옵니다. 로드가 드나들며 두 연결점 사이 길이가 바뀌고, 핀으로 연결된 붐 관절의 각도 변화로 이어집니다. 검은 유압호스와 굵은 붐 부재를 실린더와 구별해 보세요."
        },
        {
          "type": "paragraph",
          "text": "사진: Renée Kools / Wikimedia Commons / CC BY 4.0. GetTalk에서 표시 영역 확대·한글 설명선을 추가했습니다. 원본 JPEG는 별도 보존했습니다."
        }
      ]
    },
    {
      "id": "exc-L004",
      "version": "r1-E01",
      "order": 3,
      "batch": "E01",
      "title": "무한궤도 부품은 모두 같은 바퀴가 아닙니다",
      "origin": [
        {
          "lessonId": "exc-undercarriage",
          "relation": "기본 구성·역할을 보강. 장력/마모/정비 절차는 후속"
        }
      ],
      "criterionPaths": [
        "2-3-5 주행장치 구조와 기능",
        "3-1-1 개요 및 구조(무한궤도 구성)"
      ],
      "prerequisites": [
        "exc-L002"
      ],
      "sections": [
        {
          "id": "exc-L004-S1",
          "title": "체인과 슈를 먼저 봅니다",
          "paragraphs": [
            "무한궤도식 굴착기의 트랙은 양 끝의 바퀴를 감싸는 고리처럼 이어집니다. 강철 궤도 예에서는 링크를 핀·부싱으로 이어 체인을 만들고 바깥쪽에 슈를 붙입니다. 슈는 땅과 닿는 판입니다.",
            "이 학습의 그림은 강철 체인·슈를 사용한 대표 구조입니다. 앞 사진의 초소형 기종처럼 고무 트랙을 쓰는 경우에는 겉모습과 내부 구성이 다릅니다. 사진에서 강철 체인·슈가 그대로 보인다고 해석하지 마세요."
          ],
          "sourceIds": [
            "KOMATSU-UC",
            "PHOTO-IHI"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "무한궤도식 굴착기의 트랙은 양 끝의 바퀴를 감싸는 고리처럼 이어집니다. 강철 궤도 예에서는 링크를 핀·부싱으로 이어 체인을 만들고 바깥쪽에 슈를 붙입니다. 슈는 땅과 닿는 판입니다."
            },
            {
              "type": "paragraph",
              "text": "이 학습의 그림은 강철 체인·슈를 사용한 대표 구조입니다. 앞 사진의 초소형 기종처럼 고무 트랙을 쓰는 경우에는 겉모습과 내부 구성이 다릅니다. 사진에서 강철 체인·슈가 그대로 보인다고 해석하지 마세요."
            }
          ]
        },
        {
          "id": "exc-L004-S2",
          "title": "구동하는 바퀴와 안내하는 바퀴",
          "paragraphs": [
            "스프로킷은 이가 있는 구동륜입니다. 이가 체인의 핀·부싱 쪽과 맞물리며 구동력을 전달해 트랙을 움직입니다. 끝부분의 아이들러는 트랙이 돌아가는 길을 안내하는 유동륜입니다. 장력 조절 계통과도 연결됩니다.",
            "스프로킷과 아이들러를 그림의 왼쪽·오른쪽만으로 외우지 마세요. 스프로킷은 “구동·맞물림”, 아이들러는 “안내·장력 계통”이라는 역할로 구별합니다. 기종이나 보는 방향에 따라 그림에서 위치가 바뀔 수 있습니다."
          ],
          "sourceIds": [
            "CAT-SPROCKET",
            "KUBOTA-KX040",
            "BASE20",
            "FABICK-PARTS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "스프로킷은 이가 있는 구동륜입니다. 이가 체인의 핀·부싱 쪽과 맞물리며 구동력을 전달해 트랙을 움직입니다. 끝부분의 아이들러는 트랙이 돌아가는 길을 안내하는 유동륜입니다. 장력 조절 계통과도 연결됩니다."
            },
            {
              "type": "paragraph",
              "text": "스프로킷과 아이들러를 그림의 왼쪽·오른쪽만으로 외우지 마세요. 스프로킷은 “구동·맞물림”, 아이들러는 “안내·장력 계통”이라는 역할로 구별합니다. 기종이나 보는 방향에 따라 그림에서 위치가 바뀔 수 있습니다."
            }
          ]
        },
        {
          "id": "exc-L004-S3",
          "title": "아래 롤러는 기계를, 위 롤러는 돌아오는 트랙을 받칩니다",
          "paragraphs": [
            "하부 롤러는 아래쪽 체인 위에서 기계 무게를 받쳐 줍니다. 그 하중은 체인과 슈를 거쳐 지면으로 전달됩니다. 상부 롤러는 위로 돌아오는 트랙을 아래에서 받칩니다. 같은 둥근 부품이어도 지지하는 대상과 위치가 다릅니다.",
            "확대도에서 하부 롤러의 아랫면은 아래 체인의 윗면과 닿고, 상부 롤러의 윗면은 위 체인의 아랫면과 닿습니다. 롤러 수와 세부 형상은 예시이며 기종 공통 수량이 아닙니다. 적정 장력·점검 방법은 해당 기종 설명서로 확인합니다."
          ],
          "sourceIds": [
            "CAT-ROLLER",
            "CAT-CARRIER",
            "KOMATSU-UC",
            "FABICK-PARTS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "하부 롤러는 아래쪽 체인 위에서 기계 무게를 받쳐 줍니다. 그 하중은 체인과 슈를 거쳐 지면으로 전달됩니다. 상부 롤러는 위로 돌아오는 트랙을 아래에서 받칩니다. 같은 둥근 부품이어도 지지하는 대상과 위치가 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "확대도에서 하부 롤러의 아랫면은 아래 체인의 윗면과 닿고, 상부 롤러의 윗면은 위 체인의 아랫면과 닿습니다. 롤러 수와 세부 형상은 예시이며 기종 공통 수량이 아닙니다. 적정 장력·점검 방법은 해당 기종 설명서로 확인합니다."
            }
          ]
        }
      ],
      "memory": [
        "스프로킷은 구동, 아이들러는 안내, 하부 롤러는 기계 하중, 상부 롤러는 윗 트랙을 받칩니다."
      ],
      "visual": {
        "type": "undercarriage",
        "files": [
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/undercarriage.svg"
        ],
        "essential": true
      },
      "questionIds": [
        "exc-Q008",
        "exc-Q009",
        "exc-Q010"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L002"
      ],
      "memoryPoints": [
        "스프로킷은 구동, 아이들러는 안내, 하부 롤러는 기계 하중, 상부 롤러는 윗 트랙을 받칩니다."
      ],
      "sourceBundleId": "e01-e02-r2",
      "sourceIds": [
        "KOMATSU-UC",
        "PHOTO-IHI",
        "CAT-SPROCKET",
        "KUBOTA-KX040",
        "BASE20",
        "FABICK-PARTS",
        "CAT-ROLLER",
        "CAT-CARRIER"
      ],
      "overviewBlocks": [
        {
          "type": "figure",
          "assetId": "e01-e02-r2:assets/undercarriage.svg",
          "alt": "체인·슈·스프로킷·아이들러·상하 롤러의 대표 구조",
          "caption": ""
        },
        {
          "type": "paragraph",
          "text": "강철 궤도의 대표 구조입니다. 앞 사진의 고무 트랙과 구성·겉모습이 다릅니다. 실제 기종의 롤러 수를 정한 그림이 아닙니다."
        }
      ]
    },
    {
      "id": "exc-L005",
      "version": "r1-E02",
      "order": 4,
      "batch": "E02",
      "title": "선회는 하부 위에서 상부가 도는 동작입니다",
      "origin": [
        {
          "lessonId": "exc-swing-stability",
          "relation": "구동·지지·균형을 분리. 고정장치 방식/안정 한계는 후속"
        }
      ],
      "criterionPaths": [
        "3-4-1 선회장치",
        "3-4-3 카운터웨이트(기본 위치/역할)"
      ],
      "prerequisites": [
        "exc-L002",
        "exc-L003"
      ],
      "sections": [
        {
          "id": "exc-L005-S1",
          "title": "기준을 하부에 둡니다",
          "paragraphs": [
            "하부 트랙이 같은 자리에 있어도 운전실과 작업장치가 함께 옆으로 방향을 바꿀 수 있습니다. 이처럼 하부에 대해 상부회전체가 돌아가는 동작이 선회입니다. 두 트랙을 움직여 기계 전체의 방향을 바꾸는 주행 조향과 구별하세요.",
            "위에서 본 비교도는 하부를 고정하고 상부만 돌린 두 상태입니다. 작업장치와 뒤쪽 카운터웨이트가 상부에 붙어서 함께 방향을 바꿉니다. 이 그림은 회전 관계를 보여 주는 것이며 작업 반경이나 사람의 안전거리를 정한 그림은 아닙니다."
          ],
          "sourceIds": [
            "KUBOTA-KX040",
            "BASE20"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "하부 트랙이 같은 자리에 있어도 운전실과 작업장치가 함께 옆으로 방향을 바꿀 수 있습니다. 이처럼 하부에 대해 상부회전체가 돌아가는 동작이 선회입니다. 두 트랙을 움직여 기계 전체의 방향을 바꾸는 주행 조향과 구별하세요."
            },
            {
              "type": "paragraph",
              "text": "위에서 본 비교도는 하부를 고정하고 상부만 돌린 두 상태입니다. 작업장치와 뒤쪽 카운터웨이트가 상부에 붙어서 함께 방향을 바꿉니다. 이 그림은 회전 관계를 보여 주는 것이며 작업 반경이나 사람의 안전거리를 정한 그림은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L005-S2",
          "title": "돌리는 장치·받치는 장치·균형을 돕는 무게",
          "paragraphs": [
            "선회모터는 유압 에너지를 회전으로 바꾸는 구동 부품입니다. 그 회전은 감속·기어 계통을 거쳐 상부의 선회로 이어집니다. 선회베어링은 상부를 받치며 회전할 수 있게 하는 지지 부품입니다.",
            "상부 뒤쪽의 카운터웨이트는 앞쪽 작업장치와 하중에 대해 균형을 돕습니다. 모터처럼 회전을 만들어 내는 부품은 아닙니다. 카운터웨이트가 있어도 작업 반경·하중·지반 등 허용 조건을 넘겨 사용할 수 있다는 뜻은 아닙니다."
          ],
          "sourceIds": [
            "CAT-SWING-MOTOR",
            "CAT-SWING-BEARING",
            "BASE20",
            "FABICK-PARTS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "선회모터는 유압 에너지를 회전으로 바꾸는 구동 부품입니다. 그 회전은 감속·기어 계통을 거쳐 상부의 선회로 이어집니다. 선회베어링은 상부를 받치며 회전할 수 있게 하는 지지 부품입니다."
            },
            {
              "type": "paragraph",
              "text": "상부 뒤쪽의 카운터웨이트는 앞쪽 작업장치와 하중에 대해 균형을 돕습니다. 모터처럼 회전을 만들어 내는 부품은 아닙니다. 카운터웨이트가 있어도 작업 반경·하중·지반 등 허용 조건을 넘겨 사용할 수 있다는 뜻은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L005-S3",
          "title": "센터조인트와의 연결은 다음 구별입니다",
          "paragraphs": [
            "상부를 돌리는 구동 역할은 선회모터 쪽입니다. 센터조인트는 상부와 하부 사이의 유압 연결에 관계하는 별도 부품이며 선회모터와 같은 이름이 아닙니다. 기존 센터조인트 보충 학습에서 연결 역할을 더 배울 수 있습니다.",
            "선회 고정장치·브레이크의 방식과 실제 사용하는 조건은 기종마다 다릅니다. 여기서는 선회 구조의 역할을 구별하고, 운반·주차 때의 고정 조건은 해당 설명서와 후속 안전 학습에 연결합니다."
          ],
          "sourceIds": [
            "BASE20"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "상부를 돌리는 구동 역할은 선회모터 쪽입니다. 센터조인트는 상부와 하부 사이의 유압 연결에 관계하는 별도 부품이며 선회모터와 같은 이름이 아닙니다. 기존 센터조인트 보충 학습에서 연결 역할을 더 배울 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "선회 고정장치·브레이크의 방식과 실제 사용하는 조건은 기종마다 다릅니다. 여기서는 선회 구조의 역할을 구별하고, 운반·주차 때의 고정 조건은 해당 설명서와 후속 안전 학습에 연결합니다."
            }
          ]
        }
      ],
      "memory": [
        "선회모터는 구동, 선회베어링은 회전 지지, 뒤쪽 카운터웨이트는 균형을 돕습니다."
      ],
      "visual": {
        "type": "swing",
        "files": [
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/swing-0.svg",
          "/reviews/_packages/excavator/assets/e01-e02-r2/assets/swing-1.svg"
        ],
        "essential": true
      },
      "questionIds": [
        "exc-Q011",
        "exc-Q012"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L002",
        "exc-L003"
      ],
      "memoryPoints": [
        "선회모터는 구동, 선회베어링은 회전 지지, 뒤쪽 카운터웨이트는 균형을 돕습니다."
      ],
      "sourceBundleId": "e01-e02-r2",
      "sourceIds": [
        "KUBOTA-KX040",
        "BASE20",
        "CAT-SWING-MOTOR",
        "CAT-SWING-BEARING",
        "FABICK-PARTS"
      ],
      "overviewBlocks": [
        {
          "type": "figure",
          "assetId": "e01-e02-r2:assets/swing-0.svg",
          "alt": "같은 위치의 하부 위에서 상부만 선회하는 평면도",
          "caption": ""
        }
      ]
    },
    {
      "id": "exc-L006",
      "version": "r2-FB011",
      "order": 5,
      "batch": "E02",
      "title": "주행모터의 회전이 트랙으로 전달됩니다",
      "origin": [
        {
          "lessonId": "exc-center-travel",
          "relation": "주행 구동 역할을 분리. 센터조인트는 기존 독립 PASS r3로 연결"
        }
      ],
      "criterionPaths": [
        "3-5-2 주행모터",
        "3-5-3 주행감속기어",
        "2-3-3 동력전달장치 구조와 기능(궤도식 일부)"
      ],
      "prerequisites": [
        "exc-L004",
        "exc-L005"
      ],
      "sections": [
        {
          "id": "exc-L006-S1",
          "title": "유압유로 작동하는 모터입니다",
          "paragraphs": [
            "주행모터는 유압유가 전달하는 에너지를 주행용 회전 운동으로 바꾸는 장치입니다. 기름 자체가 트랙을 직접 밀고 지나가는 것은 아닙니다. 모터에서 만들어진 회전이 기계 부품을 통해 트랙으로 전달됩니다.",
            "무한궤도식의 대표 주행 구동은 “주행모터 → 주행감속기어 → 스프로킷 → 트랙”으로 이어집니다. 모터와 감속부는 트랙 끝쪽에서 한 조립체처럼 보일 수 있지만 역할은 나누어 이해합니다."
          ],
          "text": "주행모터는 유압유가 전달하는 에너지를 주행용 회전 운동으로 바꾸는 장치입니다. 기름 자체가 트랙을 직접 밀고 지나가는 것은 아닙니다. 모터에서 만들어진 회전이 기계 부품을 통해 트랙으로 전달됩니다.\n\n무한궤도식의 대표 주행 구동은 “주행모터 → 주행감속기어 → 스프로킷 → 트랙”으로 이어집니다. 모터와 감속부는 트랙 끝쪽에서 한 조립체처럼 보일 수 있지만 역할은 나누어 이해합니다.",
          "blocks": [
            {
              "type": "paragraph",
              "text": "주행모터는 유압유가 전달하는 에너지를 주행용 회전 운동으로 바꾸는 장치입니다. 기름 자체가 트랙을 직접 밀고 지나가는 것은 아닙니다. 모터에서 만들어진 회전이 기계 부품을 통해 트랙으로 전달됩니다."
            },
            {
              "type": "paragraph",
              "text": "무한궤도식의 대표 주행 구동은 “주행모터 → 주행감속기어 → 스프로킷 → 트랙”으로 이어집니다. 모터와 감속부는 트랙 끝쪽에서 한 조립체처럼 보일 수 있지만 역할은 나누어 이해합니다."
            },
            {
              "type": "figure",
              "assetId": "fb011:travel-drive-assembly",
              "alt": "장비의 트랙 끝 구동부 위치와 유압호스를 받는 모터·감속부·스프로킷을 연결한 대표 조립도",
              "caption": "연결을 알아보기 쉽게 조립 축 방향으로 벌려 그렸습니다. 파랑은 유압 연결, 주황은 기계적 회전 전달이며 실제 기종의 분해도는 아닙니다."
            }
          ],
          "assetIds": [
            "fb011:travel-drive-assembly"
          ],
          "sourceIds": [
            "CAT-MOTOR",
            "CAT-FINAL",
            "CAT-SPROCKET",
            "NACHI-PHV",
            "BONFIGLIOLI-700CK"
          ]
        },
        {
          "id": "exc-L006-S2",
          "title": "감속은 느리게 돌며 큰 토크를 얻는 것입니다",
          "paragraphs": [
            "토크는 축을 돌리려는 힘의 효과입니다. 주행감속기어는 모터에서 받은 회전 속도를 낮추면서 트랙을 구동하기에 필요한 큰 토크를 얻도록 합니다. 스프로킷은 이 회전을 받아 체인과 맞물려 트랙을 움직입니다.",
            "감속부 안에서는 여러 기어가 맞물려 회전을 전달합니다. 감속기가 에너지를 새로 만드는 것은 아니며, 속도와 토크의 관계를 바꾸고 실제 장치에는 손실도 있습니다."
          ],
          "text": "토크는 축을 돌리려는 힘의 효과입니다. 주행감속기어는 모터에서 받은 회전 속도를 낮추면서 트랙을 구동하기에 필요한 큰 토크를 얻도록 합니다. 스프로킷은 이 회전을 받아 체인과 맞물려 트랙을 움직입니다.\n\n감속부 안에서는 여러 기어가 맞물려 회전을 전달합니다. 감속기가 에너지를 새로 만드는 것은 아니며, 속도와 토크의 관계를 바꾸고 실제 장치에는 손실도 있습니다.",
          "blocks": [
            {
              "type": "paragraph",
              "text": "토크는 축을 돌리려는 힘의 효과입니다. 주행감속기어는 모터에서 받은 회전 속도를 낮추면서 트랙을 구동하기에 필요한 큰 토크를 얻도록 합니다. 스프로킷은 이 회전을 받아 체인과 맞물려 트랙을 움직입니다."
            },
            {
              "type": "paragraph",
              "text": "감속부 안에서는 여러 기어가 맞물려 회전을 전달합니다. 감속기가 에너지를 새로 만드는 것은 아니며, 속도와 토크의 관계를 바꾸고 실제 장치에는 손실도 있습니다."
            },
            {
              "type": "figure",
              "assetId": "fb011:travel-reduction-mesh",
              "alt": "중앙과 주변의 기어, 바깥의 안쪽 이가 실제로 맞물리는 대표 감속부 한 단",
              "caption": "기어의 맞물림을 보이는 대표 한 단입니다. 실제 감속기의 단수·고정 부품·출력 부품을 모두 그린 정비도가 아닙니다."
            }
          ],
          "assetIds": [
            "fb011:travel-reduction-mesh"
          ],
          "sourceIds": [
            "CAT-FINAL",
            "CAT-SPROCKET",
            "KHK-INTERNAL",
            "BONFIGLIOLI-700CK"
          ]
        },
        {
          "id": "exc-L006-S3",
          "title": "스프로킷의 이가 트랙 체인과 맞물립니다",
          "paragraphs": [
            "스프로킷은 트랙 체인과 맞물리는 이가 있는 구동륜입니다. 감속부에서 받은 회전으로 체인을 움직이고, 체인에 연결된 바깥쪽 슈가 함께 움직입니다.",
            "선회모터는 상부를 돌리고, 주행모터는 하부 이동에 쓰입니다. 이름에 모터가 들어가도 무엇을 움직이는지가 다릅니다."
          ],
          "text": "스프로킷은 트랙 체인과 맞물리는 이가 있는 구동륜입니다. 감속부에서 받은 회전으로 체인을 움직이고, 체인에 연결된 바깥쪽 슈가 함께 움직입니다.\n\n선회모터는 상부를 돌리고, 주행모터는 하부 이동에 쓰입니다. 이름에 모터가 들어가도 무엇을 움직이는지가 다릅니다.",
          "blocks": [
            {
              "type": "paragraph",
              "text": "스프로킷은 트랙 체인과 맞물리는 이가 있는 구동륜입니다. 감속부에서 받은 회전으로 체인을 움직이고, 체인에 연결된 바깥쪽 슈가 함께 움직입니다."
            },
            {
              "type": "paragraph",
              "text": "선회모터는 상부를 돌리고, 주행모터는 하부 이동에 쓰입니다. 이름에 모터가 들어가도 무엇을 움직이는지가 다릅니다."
            },
            {
              "type": "figure",
              "assetId": "fb011:travel-sprocket-track",
              "alt": "스프로킷 이 사이에 트랙 체인의 원통 연결부가 맞물리고 슈가 바깥에 이어진 대표 확대",
              "caption": "주황 화살표는 구동륜의 회전과 그에 따른 체인 이동 방향입니다. 기름이 체인으로 흐른다는 뜻이 아닙니다."
            }
          ],
          "assetIds": [
            "fb011:travel-sprocket-track"
          ],
          "sourceIds": [
            "CAT-SPROCKET",
            "CAT-FINAL",
            "CAT-MOTOR"
          ]
        }
      ],
      "memory": [
        "주행모터는 유압 에너지를 회전으로 바꾸고, 감속기어를 거친 회전이 스프로킷과 트랙으로 이어집니다."
      ],
      "visual": {
        "type": "mechanical-drive",
        "files": [
          "assets/travel-drive-assembly.svg",
          "assets/travel-reduction-mesh.svg",
          "assets/travel-sprocket-track.svg"
        ],
        "essential": true
      },
      "questionIds": [
        "exc-Q013",
        "exc-Q014"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L004",
        "exc-L005"
      ],
      "memoryPoints": [
        "주행모터는 유압 에너지를 회전으로 바꾸고, 감속기어를 거친 회전이 스프로킷과 트랙으로 이어집니다."
      ],
      "sourceBundleId": "fb011-selected-revision-20261017-r1",
      "sourceIds": [
        "CAT-MOTOR",
        "CAT-FINAL",
        "CAT-SPROCKET",
        "NACHI-PHV",
        "BONFIGLIOLI-700CK",
        "KHK-INTERNAL"
      ],
      "overviewBlocks": [],
      "memoryPointReview": {
        "bodySha256": "f23148a3124e4b8d7694af0b63e03bb2d3e895e9b2f697aad9526791bbfe03ee",
        "reviewedBy": "excavator producer",
        "reviewedDateKST": "2026-10-17",
        "status": "author semantic and saved-static-visual review completed; learner UI pending"
      },
      "memoryPointDefinitions": [
        {
          "key": "exc-L006-drive-path",
          "text": "주행모터는 유압 에너지를 회전으로 바꾸고, 감속기어를 거친 회전이 스프로킷과 트랙으로 이어집니다.",
          "sectionTitles": [
            "유압유로 작동하는 모터입니다",
            "감속은 느리게 돌며 큰 토크를 얻는 것입니다",
            "스프로킷의 이가 트랙 체인과 맞물립니다"
          ]
        }
      ]
    },
    {
      "id": "exc-L007",
      "version": "r2-FB013-REUSE",
      "order": 1,
      "batch": "E03",
      "title": "유압유·펌프·밸브·작동부를 구별합니다",
      "prerequisites": [
        "exc-L002",
        "exc-L003"
      ],
      "criterionPaths": [
        "6-3-1 유압유(에너지 전달의 뜻)",
        "6-3-2 유압펌프, 유압모터 및 유압실린더(기본 역할)",
        "6-3-3 제어밸브(방향 제어의 기본 역할)"
      ],
      "sections": [
        {
          "id": "exc-L007-S1",
          "title": "기름은 에너지를 전달하고, 펌프는 흐름을 공급합니다",
          "paragraphs": [
            "유압은 기름을 통해 힘과 움직임을 전달하는 방식입니다. 여기서 쓰는 작동용 기름을 유압유라고 합니다. 굴착기에서는 엔진이 유압펌프를 구동하고, 펌프가 작동부에 필요한 유압유 흐름을 공급합니다.",
            "탱크는 유압유를 저장하는 곳입니다. 펌프·탱크·작동부는 같은 부품이 아닙니다. 아래 그림에서 탱크에서 나온 기름이 펌프와 방향제어밸브를 거쳐 실린더로 가고, 반대편 기름이 돌아오는 길을 따라가 보세요.",
            "공급은 작동부로 기름을 보내는 길, 복귀는 사용한 기름이 돌아오는 길입니다. 이 복동 실린더 예에서는 공급이 파랑, 복귀가 회색이며 문자와 화살표도 함께 표시합니다. 실제 굴착기의 배관 위치·수량·부속 밸브를 그대로 그린 회로는 아닙니다."
          ],
          "sourceIds": [
            "FABICK-PARTS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "유압은 기름을 통해 힘과 움직임을 전달하는 방식입니다. 여기서 쓰는 작동용 기름을 유압유라고 합니다. 굴착기에서는 엔진이 유압펌프를 구동하고, 펌프가 작동부에 필요한 유압유 흐름을 공급합니다."
            },
            {
              "type": "paragraph",
              "text": "탱크는 유압유를 저장하는 곳입니다. 펌프·탱크·작동부는 같은 부품이 아닙니다. 아래 그림에서 탱크에서 나온 기름이 펌프와 방향제어밸브를 거쳐 실린더로 가고, 반대편 기름이 돌아오는 길을 따라가 보세요."
            },
            {
              "type": "paragraph",
              "text": "공급은 작동부로 기름을 보내는 길, 복귀는 사용한 기름이 돌아오는 길입니다. 이 복동 실린더 예에서는 공급이 파랑, 복귀가 회색이며 문자와 화살표도 함께 표시합니다. 실제 굴착기의 배관 위치·수량·부속 밸브를 그대로 그린 회로는 아닙니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "fb013:reuse-cylinderFlow",
              "alt": "탱크·펌프·방향밸브와 복동실린더를 잇는 기존 두 상태 그림",
              "caption": "공급 쪽과 반대편 복귀를 함께 보세요. 파랑은 공급, 회색은 복귀입니다."
            }
          ]
        },
        {
          "id": "exc-L007-S2",
          "title": "밸브는 길을 제어하고, 작동부는 움직임을 만듭니다",
          "paragraphs": [
            "제어밸브는 기름의 흐름을 제어하는 장치입니다. 그중 방향을 제어하는 밸브는 어느 쪽 통로로 기름을 보낼지 바꾸어 작동부의 방향을 제어합니다. 밸브의 모든 종류를 방향 전환 역할 하나로만 외우지는 마세요. 압력·유량을 제어하는 밸브는 뒤에서 따로 배웁니다.",
            "유압실린더는 로드를 곧게 뻗거나 당기는 직선 운동을 만들고, 유압모터는 회전 운동을 만듭니다. 붐·암·버킷 관절에는 실린더가 쓰이고, 앞서 배운 선회·주행 구동에는 모터가 쓰입니다. 기름의 전달 경로와 실제 움직이는 부품을 함께 구별하세요.",
            "아래 모터 그림은 기름이 기어를 돌리고, 그 기어에 연결된 축에서 회전을 꺼내 쓰는 대표 기어형입니다. 모든 굴착기 주행·선회모터가 이 내부 형식이라는 뜻은 아닙니다. 앞의 실린더와 이 모터는 역할을 나누어 보는 서로 다른 예입니다."
          ],
          "sourceIds": [
            "FABICK-PARTS",
            "PARKER-CYL",
            "CAT-MOTOR",
            "practice-rexroth-motor"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "제어밸브는 기름의 흐름을 제어하는 장치입니다. 그중 방향을 제어하는 밸브는 어느 쪽 통로로 기름을 보낼지 바꾸어 작동부의 방향을 제어합니다. 밸브의 모든 종류를 방향 전환 역할 하나로만 외우지는 마세요. 압력·유량을 제어하는 밸브는 뒤에서 따로 배웁니다."
            },
            {
              "type": "paragraph",
              "text": "유압실린더는 로드를 곧게 뻗거나 당기는 직선 운동을 만들고, 유압모터는 회전 운동을 만듭니다. 붐·암·버킷 관절에는 실린더가 쓰이고, 앞서 배운 선회·주행 구동에는 모터가 쓰입니다. 기름의 전달 경로와 실제 움직이는 부품을 함께 구별하세요."
            },
            {
              "type": "paragraph",
              "text": "아래 모터 그림은 기름이 기어를 돌리고, 그 기어에 연결된 축에서 회전을 꺼내 쓰는 대표 기어형입니다. 모든 굴착기 주행·선회모터가 이 내부 형식이라는 뜻은 아닙니다. 앞의 실린더와 이 모터는 역할을 나누어 보는 서로 다른 예입니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "fb013:reuse-easyHydraulicMotor",
              "alt": "입구 기름이 기어와 출력축을 돌리고 출구로 돌아가는 대표 기어형 모터",
              "caption": "파랑 화살표는 공급, 갈색 통로 화살표는 복귀입니다. 곡선 회전 화살표와 출력축도 함께 보세요."
            }
          ]
        }
      ],
      "questionIds": [
        "exc-Q015",
        "exc-Q016",
        "exc-Q017"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L002",
        "exc-L003"
      ],
      "memoryPoints": [
        {
          "key": "exc-L007-point-roles",
          "text": "펌프는 흐름을 공급하고, 제어밸브는 흐름을 제어하며, 실린더는 직선 운동·모터는 회전 운동을 만듭니다.",
          "sectionTitles": [
            "기름은 에너지를 전달하고, 펌프는 흐름을 공급합니다",
            "밸브는 길을 제어하고, 작동부는 움직임을 만듭니다"
          ]
        }
      ],
      "sourceBundleId": "FB013-reuse-followup-20261017-r1",
      "sourceIds": [
        "FABICK-PARTS",
        "PARKER-CYL",
        "CAT-MOTOR",
        "practice-rexroth-motor"
      ],
      "overviewBlocks": [],
      "memoryPointReview": {
        "bodySha256": "9d726338df1a5dc88ec4871dbb61d028542b1c3a099681aac7d2725535ebabb3",
        "reviewedBy": "excavator producer",
        "reviewedDateKST": "2026-10-17",
        "status": "author changed-scope meaning reviewed; L010 saved-static images reviewed; reused FL source read, EX runtime pending"
      },
      "educationReview": {
        "scope": "FB013 changed text/placement and reused source contract; not whole course or productUI",
        "rootSelection": "pending for this exact delta"
      }
    },
    {
      "id": "exc-L008",
      "version": "r2-FB013-REUSE",
      "order": 2,
      "batch": "E03",
      "title": "실린더의 직선 운동이 관절을 움직입니다",
      "prerequisites": [
        "exc-L003",
        "exc-L007"
      ],
      "criterionPaths": [
        "6-3-2 유압펌프, 유압모터 및 유압실린더(복동 대표 구조)",
        "3-2-1 암, 붐 구조 및 작동(실린더와 관절의 연결)"
      ],
      "sections": [
        {
          "id": "exc-L008-S1",
          "title": "몸통·피스톤·로드를 연결합니다",
          "paragraphs": [
            "유압실린더의 몸통 안에는 기름의 압력을 받는 피스톤이 있습니다. 로드는 피스톤에 연결되어 밖으로 나오는 막대입니다. 피스톤과 로드가 함께 직선으로 움직이면서 실린더 전체의 연결점 사이 길이가 바뀝니다.",
            "사진에서 붐 아래 비스듬한 실린더를 찾아보세요. 굵은 몸통에서 반짝이는 금속 막대가 나오는 부분이 로드입니다. 사진에 보이지 않는 안쪽 피스톤은 다음 절의 대표 단면과 연결해 봅니다. 실물은 IHI 초소형 기종의 예이며, 단면이 그 부품의 실제 설계도라는 뜻은 아닙니다."
          ],
          "sourceIds": [
            "PARKER-CYL",
            "KUBOTA-KX040",
            "PHOTO-IHI"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "유압실린더의 몸통 안에는 기름의 압력을 받는 피스톤이 있습니다. 로드는 피스톤에 연결되어 밖으로 나오는 막대입니다. 피스톤과 로드가 함께 직선으로 움직이면서 실린더 전체의 연결점 사이 길이가 바뀝니다."
            },
            {
              "type": "paragraph",
              "text": "사진에서 붐 아래 비스듬한 실린더를 찾아보세요. 굵은 몸통에서 반짝이는 금속 막대가 나오는 부분이 로드입니다. 사진에 보이지 않는 안쪽 피스톤은 다음 절의 대표 단면과 연결해 봅니다. 실물은 IHI 초소형 기종의 예이며, 단면이 그 부품의 실제 설계도라는 뜻은 아닙니다.",
              "displayText": "사진에서 붐 아래 비스듬한 실린더를 찾아보세요. 굵은 몸통에서 반짝이는 금속 막대가 나오는 부분이 로드입니다. 사진에 보이지 않는 안쪽 피스톤은 다음 절의 대표 단면과 연결해 봅니다."
            },
            {
              "type": "figure",
              "assetId": "e03-r2:assets/boom-cylinder-detail.svg",
              "alt": "기존 IHI 사진에서 붐 아래 실린더의 몸통과 로드를 짚은 확대",
              "caption": "굵은 몸통에서 은색 로드가 나옵니다. 사진 밖 내부 피스톤은 다음 단면에서 봅니다.",
              "originalAssetId": "e03-r2:assets/ihi-is008-side-original.jpg",
              "displayAlt": "사진에서 붐 아래 실린더의 몸통과 로드를 짚은 확대"
            }
          ]
        },
        {
          "id": "exc-L008-S2",
          "title": "복동 예시는 양쪽으로 기름의 힘을 사용합니다",
          "paragraphs": [
            "복동 실린더는 피스톤의 양쪽에 기름을 보내 뻗는 방향과 당기는 방향 모두에 힘을 사용할 수 있는 형식입니다. 대표 단면에서 로드가 없는 쪽에 기름을 보내면 피스톤이 로드 쪽으로 밀려 로드가 나옵니다. 이때 반대편 공간의 기름은 나오는 통로가 필요합니다.",
            "반대로 로드 쪽 공간에 기름을 보내면 피스톤과 로드가 안쪽으로 이동하고, 로드가 없는 쪽 공간의 기름이 나옵니다. 두 단계를 직접 선택해 피스톤과 로드가 함께 움직이는지 보세요. 파랑은 공급, 회색은 복귀이며 문자와 화살표로 길을 함께 표시합니다. 특정 굴착기의 잠금·완충·안전 밸브는 이 대표 단면에 표시하지 않았습니다."
          ],
          "sourceIds": [
            "CAT-DOUBLE",
            "WEBER-CYL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "복동 실린더는 피스톤의 양쪽에 기름을 보내 뻗는 방향과 당기는 방향 모두에 힘을 사용할 수 있는 형식입니다. 대표 단면에서 로드가 없는 쪽에 기름을 보내면 피스톤이 로드 쪽으로 밀려 로드가 나옵니다. 이때 반대편 공간의 기름은 나오는 통로가 필요합니다."
            },
            {
              "type": "paragraph",
              "text": "반대로 로드 쪽 공간에 기름을 보내면 피스톤과 로드가 안쪽으로 이동하고, 로드가 없는 쪽 공간의 기름이 나옵니다. 두 단계를 직접 선택해 피스톤과 로드가 함께 움직이는지 보세요. 파랑은 공급, 회색은 복귀이며 문자와 화살표로 길을 함께 표시합니다. 특정 굴착기의 잠금·완충·안전 밸브는 이 대표 단면에 표시하지 않았습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "fb013:reuse-cylinderFlow",
              "alt": "한쪽 로드 복동 실린더의 양쪽 공급·반대편 복귀 두 상태",
              "caption": "로드가 없는 쪽 공급은 뻗기, 로드 쪽 공급은 당기기입니다. 반대편 기름이 돌아오는 길을 함께 봅니다."
            }
          ]
        },
        {
          "id": "exc-L008-S3",
          "title": "실린더가 회전하는 부품이라는 뜻은 아닙니다",
          "paragraphs": [
            "실린더 자체는 직선으로 길이가 바뀝니다. 양 끝이 차체와 붐 같은 연결부에 핀으로 이어져 있어서 이 길이 변화가 관절의 각도 변화로 이어집니다. 앞서 본 붐·암·버킷 도식과 연결해 보세요.",
            "실린더가 뻗을 때 어떤 관절이 어느 쪽으로 움직이는지는 실제 연결 위치에 따라 달라집니다. “모든 실린더가 뻗으면 작업장치가 올라간다”처럼 일반화하지 않습니다. 이 학습은 실린더와 모터의 기본 역할을 구별하는 단계이며 실제 조작·정비 절차가 아닙니다."
          ],
          "sourceIds": [
            "KUBOTA-KX040",
            "FABICK-PARTS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "실린더 자체는 직선으로 길이가 바뀝니다. 양 끝이 차체와 붐 같은 연결부에 핀으로 이어져 있어서 이 길이 변화가 관절의 각도 변화로 이어집니다. 앞서 본 붐·암·버킷 도식과 연결해 보세요."
            },
            {
              "type": "paragraph",
              "text": "실린더가 뻗을 때 어떤 관절이 어느 쪽으로 움직이는지는 실제 연결 위치에 따라 달라집니다. “모든 실린더가 뻗으면 작업장치가 올라간다”처럼 일반화하지 않습니다. 이 학습은 실린더와 모터의 기본 역할을 구별하는 단계이며 실제 조작·정비 절차가 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "e03-r2:assets/cylinder-linkage.svg",
              "alt": "기존 핀 연결 관절 그림에서 실린더 길이와 강체 부재 각도가 바뀌는 두 상태",
              "caption": "실린더의 직선 길이 변화가 핀으로 연결된 관절의 각도 변화로 이어집니다."
            }
          ]
        }
      ],
      "questionIds": [
        "exc-Q018",
        "exc-Q019"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L003",
        "exc-L007"
      ],
      "memoryPoints": [
        {
          "key": "exc-L008-point-motion",
          "text": "피스톤과 로드는 함께 직선으로 움직이고, 핀으로 연결된 작업장치에서는 길이 변화가 관절 각도 변화로 이어집니다.",
          "sectionTitles": [
            "몸통·피스톤·로드를 연결합니다",
            "복동 예시는 양쪽으로 기름의 힘을 사용합니다",
            "실린더가 회전하는 부품이라는 뜻은 아닙니다"
          ]
        }
      ],
      "sourceBundleId": "FB013-reuse-followup-20261017-r1",
      "sourceIds": [
        "PARKER-CYL",
        "KUBOTA-KX040",
        "PHOTO-IHI",
        "CAT-DOUBLE",
        "WEBER-CYL",
        "FABICK-PARTS"
      ],
      "overviewBlocks": [],
      "memoryPointReview": {
        "bodySha256": "5076925c94dda5b4305159e3726d889218a2a5000adf222ff9f4fd096533eab5",
        "reviewedBy": "excavator producer",
        "reviewedDateKST": "2026-10-17",
        "status": "author changed-scope meaning reviewed; L010 saved-static images reviewed; reused FL source read, EX runtime pending"
      },
      "educationReview": {
        "scope": "FB013 changed text/placement and reused source contract; not whole course or productUI",
        "rootSelection": "pending for this exact delta"
      }
    },
    {
      "id": "exc-L009",
      "version": "r2-FB011",
      "order": 1,
      "batch": "E04",
      "title": "버킷은 작업 목적과 재료에 맞춥니다",
      "prerequisites": [
        "exc-L003"
      ],
      "origin": [
        {
          "lessonId": "exc-working-parts",
          "relation": "위치/동작 L003 뒤의 종류·선정 부분을 이어 제작"
        }
      ],
      "criterionPaths": [
        "3-2-2 버켓 종류 및 기능"
      ],
      "sections": [
        {
          "id": "exc-L009-S1",
          "title": "흙을 파는 일과 표면을 마무리하는 일",
          "paragraphs": [
            "굴착용 버킷은 흙을 파고 담는 데, 정리·고르기용 버킷은 도랑이나 표면을 다듬는 데 씁니다. 아래 두 사진에서 재료와 맞닿는 끝부분을 비교해 보세요.",
            "사진의 돌출된 팁과 넓고 매끈한 모서리가 서로 다릅니다. 다만 이빨이 없다고 모두 정리용인 것은 아니므로, 제품의 용도와 대상 재료도 함께 확인합니다."
          ],
          "sourceIds": [
            "BOBCAT-BUCKETS",
            "BOBCAT-GUIDE",
            "CAT-CLEANUP"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착용 버킷은 흙을 파고 담는 데, 정리·고르기용 버킷은 도랑이나 표면을 다듬는 데 씁니다. 아래 두 사진에서 재료와 맞닿는 끝부분을 비교해 보세요."
            },
            {
              "type": "figure",
              "assetId": "e04-r1:assets/ihi-bucket-detail.svg",
              "alt": "암 끝에 연결된 실제 굴착용 버킷의 돌출된 팁",
              "caption": "굴착용 외형 예: 재료를 파고 담는 버킷 끝의 돌출된 팁을 보세요.",
              "comparisonGroup": "FB011-L009-photo-pair"
            },
            {
              "type": "figure",
              "assetId": "e04-r1:assets/cleanup-bucket-detail.svg",
              "alt": "넓고 매끈한 절삭 모서리가 보이는 실제 정리용 버킷",
              "caption": "정리·고르기용 예: 표면을 다듬는 넓고 매끈한 모서리를 보세요.",
              "comparisonGroup": "FB011-L009-photo-pair"
            },
            {
              "type": "paragraph",
              "text": "사진의 돌출된 팁과 넓고 매끈한 모서리가 서로 다릅니다. 다만 이빨이 없다고 모두 정리용인 것은 아니므로, 제품의 용도와 대상 재료도 함께 확인합니다."
            }
          ],
          "assetIds": [
            "e04-r1:assets/ihi-bucket-detail.svg",
            "e04-r1:assets/cleanup-bucket-detail.svg"
          ],
          "text": "굴착용 버킷은 흙을 파고 담는 데, 정리·고르기용 버킷은 도랑이나 표면을 다듬는 데 씁니다. 아래 두 사진에서 재료와 맞닿는 끝부분을 비교해 보세요.\n\n사진의 돌출된 팁과 넓고 매끈한 모서리가 서로 다릅니다. 다만 이빨이 없다고 모두 정리용인 것은 아니므로, 제품의 용도와 대상 재료도 함께 확인합니다."
        },
        {
          "id": "exc-L009-S2",
          "title": "같은 굴착 작업도 재료 조건이 다릅니다",
          "paragraphs": [
            "부드러운 흙을 다루는 조건과 단단한 돌·마모성 큰 재료를 반복해서 다루는 조건은 다릅니다. 거칠고 마모가 큰 재료에는 그 조건에 맞는 강화 구조·내마모 사양과 팁을 선택합니다. 단순히 버킷의 폭을 넓히는 것으로 이 조건을 대신하지 않습니다.",
            "굴착용·정리용은 작업 목적의 구분이고, 강화·내마모 사양은 재료와 사용 조건에 대한 구분입니다. 서로 다른 기준이므로 반드시 배타적인 세 종류로 외우지 않습니다. 특정 브랜드의 등급 이름을 모든 굴착기의 공통 명칭으로 외울 필요도 없습니다."
          ],
          "sourceIds": [
            "BOBCAT-GUIDE",
            "BASE-WORK"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "부드러운 흙을 다루는 조건과 단단한 돌·마모성 큰 재료를 반복해서 다루는 조건은 다릅니다. 거칠고 마모가 큰 재료에는 그 조건에 맞는 강화 구조·내마모 사양과 팁을 선택합니다. 단순히 버킷의 폭을 넓히는 것으로 이 조건을 대신하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "굴착용·정리용은 작업 목적의 구분이고, 강화·내마모 사양은 재료와 사용 조건에 대한 구분입니다. 서로 다른 기준이므로 반드시 배타적인 세 종류로 외우지 않습니다. 특정 브랜드의 등급 이름을 모든 굴착기의 공통 명칭으로 외울 필요도 없습니다."
            }
          ]
        },
        {
          "id": "exc-L009-S3",
          "title": "용량과 폭만으로 고르지 않습니다",
          "paragraphs": [
            "버킷의 폭은 파려는 도랑과 작업 형상에, 용량은 재료의 밀도·중량과 기계의 허용 조건에 맞춰야 합니다. 가벼운 재료의 대량 취급과 거친 돌의 반복 굴착은 먼저 볼 조건이 다릅니다.",
            "암 끝의 핀 또는 연결장치 규격과 해당 기종의 호환 조건도 맞아야 합니다. 큰 버킷을 달았다는 사실만으로 작업 능력이 늘어나는 것은 아닙니다. 장착·교체·잠금 확인 절차는 후속 연결장치 학습에서 다룹니다."
          ],
          "sourceIds": [
            "BOBCAT-GUIDE",
            "BASE-WORK"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "버킷의 폭은 파려는 도랑과 작업 형상에, 용량은 재료의 밀도·중량과 기계의 허용 조건에 맞춰야 합니다. 가벼운 재료의 대량 취급과 거친 돌의 반복 굴착은 먼저 볼 조건이 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "암 끝의 핀 또는 연결장치 규격과 해당 기종의 호환 조건도 맞아야 합니다. 큰 버킷을 달았다는 사실만으로 작업 능력이 늘어나는 것은 아닙니다. 장착·교체·잠금 확인 절차는 후속 연결장치 학습에서 다룹니다."
            }
          ]
        }
      ],
      "memory": [
        "버킷은 작업 목적 → 재료 조건 → 기계와 연결 규격을 함께 맞춥니다. 굴착/정리의 용도와 강화/내마모 사양은 다른 구분입니다."
      ],
      "visual": {
        "type": "photo-comparison",
        "files": [
          "assets/ihi-bucket-detail.svg",
          "assets/cleanup-bucket-detail.svg"
        ],
        "essential": true,
        "displayPolicy": "two source photographs with nearby short captions; no duplicate bucket-comparison SVG or repeated full originals"
      },
      "questionIds": [
        "exc-Q020",
        "exc-Q021"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L003"
      ],
      "memoryPoints": [
        "버킷은 작업 목적 → 재료 조건 → 기계와 연결 규격을 함께 맞춥니다. 굴착/정리의 용도와 강화/내마모 사양은 다른 구분입니다."
      ],
      "sourceBundleId": "fb011-selected-revision-20261017-r1",
      "sourceIds": [
        "BOBCAT-BUCKETS",
        "BOBCAT-GUIDE",
        "CAT-CLEANUP",
        "BASE-WORK"
      ],
      "overviewBlocks": [],
      "memoryPointReview": {
        "bodySha256": "5afeffd4b56350d30db1e8605f307ddb305260b1eb6fa878d4cf328715fc60db",
        "reviewedBy": "excavator producer",
        "reviewedDateKST": "2026-10-17",
        "status": "author semantic and saved-static-visual review completed; learner UI pending"
      },
      "memoryPointDefinitions": [
        {
          "key": "exc-L009-selection",
          "text": "버킷은 작업 목적 → 재료 조건 → 기계와 연결 규격을 함께 맞춥니다. 굴착/정리의 용도와 강화/내마모 사양은 다른 구분입니다.",
          "sectionTitles": [
            "흙을 파는 일과 표면을 마무리하는 일",
            "같은 굴착 작업도 재료 조건이 다릅니다",
            "용량과 폭만으로 고르지 않습니다"
          ]
        }
      ]
    },
    {
      "id": "exc-L010",
      "version": "r2-FB013-PHOTO",
      "order": 1,
      "batch": "E05",
      "title": "암 끝과 버킷을 잇는 연결장치",
      "prerequisites": [
        "exc-L003",
        "exc-L009"
      ],
      "origin": [
        {
          "lessonId": "exc-coupler",
          "relation": "연결 위치와 방식의 입문 부분 재작성"
        }
      ],
      "criterionPaths": [
        "3-3-1 연결장치 구조 및 기능"
      ],
      "sections": [
        {
          "id": "exc-L010-S1",
          "title": "핀으로 직접 잇거나 커플러를 사이에 둡니다",
          "paragraphs": [
            "버킷은 암 끝과 버킷을 움직이는 링크 쪽에 연결됩니다. 장비 전체 그림에서 암 끝의 연결부를 찾고, 이어지는 두 확대도를 비교해 보세요. 확대도는 사진의 전시 제품을 분해한 그림이 아니라 연결 위치를 설명하는 대표 외형입니다.",
            "핀 직접 연결은 암 끝·링크와 버킷의 귀를 핀으로 바로 잇습니다. 귀는 핀이 지나는 구멍이 있는 돌출 연결 부분입니다. 퀵커플러 방식은 같은 기계 쪽과 버킷 사이에 별도 몸체를 두어 작업장치 교환을 돕습니다.",
            "두 확대도는 같은 쪽에서 본 비교입니다. 직접 방식은 핀 축이 버킷의 귀까지 이어지고, 커플러 방식은 ①커플러 몸체가 기계 쪽과 ②버킷 사이에 들어갑니다. 커플러는 붐이나 암 전체를 바꾸는 부품이 아닙니다."
          ],
          "sourceIds": [
            "BOBCAT-SYSTEMS",
            "QNET25"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "버킷은 암 끝과 버킷을 움직이는 링크 쪽에 연결됩니다. 장비 전체 그림에서 암 끝의 연결부를 찾고, 이어지는 두 확대도를 비교해 보세요. 확대도는 사진의 전시 제품을 분해한 그림이 아니라 연결 위치를 설명하는 대표 외형입니다."
            },
            {
              "type": "figure",
              "assetId": "fb013:coupler-overall-location",
              "alt": "기존 전체 장비 형상에서 암 끝과 버킷 사이를 강조한 위치 표시",
              "caption": "점선 원의 연결부를 아래에서 크게 비교합니다. 사진과 같은 장비를 그린 것은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "핀 직접 연결은 암 끝·링크와 버킷의 귀를 핀으로 바로 잇습니다. 귀는 핀이 지나는 구멍이 있는 돌출 연결 부분입니다. 퀵커플러 방식은 같은 기계 쪽과 버킷 사이에 별도 몸체를 두어 작업장치 교환을 돕습니다."
            },
            {
              "type": "paragraph",
              "text": "두 확대도는 같은 쪽에서 본 비교입니다. 직접 방식은 핀 축이 버킷의 귀까지 이어지고, 커플러 방식은 ①커플러 몸체가 기계 쪽과 ②버킷 사이에 들어갑니다. 커플러는 붐이나 암 전체를 바꾸는 부품이 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "fb013:pin-direct-external",
              "alt": "버킷의 귀 사이에 암 끝·링크가 들어가고 핀 축이 직접 이어지는 대표 외형",
              "caption": "직접 핀: 버킷에 바로 연결합니다. 점선은 두 귀의 구멍을 잇는 같은 축입니다.",
              "comparisonGroup": "FB013-L010-external-pair",
              "comparisonOrder": 1
            },
            {
              "type": "figure",
              "assetId": "fb013:coupler-in-between-external",
              "alt": "암 끝·링크와 버킷 사이에 별도 커플러 몸체와 외부 접합 경계가 놓인 대표 외형",
              "caption": "퀵커플러: 기계와 버킷 사이에 별도 몸체가 들어갑니다. 경계를 보이려고 간격을 벌렸으며 내부 잠금 형상은 표시하지 않았습니다.",
              "comparisonGroup": "FB013-L010-external-pair",
              "comparisonOrder": 2
            }
          ]
        },
        {
          "id": "exc-L010-S2",
          "title": "실물에서 커플러와 버킷 몸체를 나눠 봅니다",
          "paragraphs": [
            "먼저 본 실제 사진의 ①은 위쪽 두꺼운 판과 GO MAX 글자가 있는 커플러 몸체이고, ②는 아래쪽 넓게 이어지는 버킷 곡면입니다. 같은 청색으로 칠해져 있어도 서로 다른 부품입니다.",
            "암 끝과 버킷을 움직이는 링크는 이 전시 사진에 없습니다. 그 위치는 앞 절의 장비 전체·연결부 확대와 연결해 이해합니다. 사진에서 가려진 내부 맞물림이나 둥근 끝단의 용도, 잠금 완료 상태를 추정하지 않습니다."
          ],
          "sourceIds": [
            "PHOTO-GOMAX",
            "BOBCAT-SYSTEMS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "먼저 본 실제 사진의 ①은 위쪽 두꺼운 판과 GO MAX 글자가 있는 커플러 몸체이고, ②는 아래쪽 넓게 이어지는 버킷 곡면입니다. 같은 청색으로 칠해져 있어도 서로 다른 부품입니다."
            },
            {
              "type": "paragraph",
              "text": "암 끝과 버킷을 움직이는 링크는 이 전시 사진에 없습니다. 그 위치는 앞 절의 장비 전체·연결부 확대와 연결해 이해합니다. 사진에서 가려진 내부 맞물림이나 둥근 끝단의 용도, 잠금 완료 상태를 추정하지 않습니다."
            }
          ],
          "assetIds": [
            "fb013:coupler-photo-identify"
          ],
          "relatedConceptVisuals": [
            {
              "type": "figure",
              "assetId": "fb013:coupler-photo-identify",
              "alt": "실제 사진의 커플러 몸체1과 버킷 몸체2",
              "caption": "①커플러와 ②버킷은 같은 색이어도 별도 몸체입니다."
            }
          ],
          "relatedConceptVisualPolicy": "full lesson already shows this photo first in overview; show again with S2 only when consumed as a related concept, not duplicate full-lesson insertion"
        },
        {
          "id": "exc-L010-S3",
          "title": "커플러 잠금과 작업장치의 동력을 구별합니다",
          "paragraphs": [
            "커플러에는 기계식과 유압식 등 여러 방식이 있습니다. 유압식 커플러라는 말은 연결장치의 잠금 등을 유압으로 작동시킨다는 뜻입니다. 유압식 커플러에 일반 버킷을 연결했다고 버킷 자체가 별도 유압동력으로 작동하는 장치가 되는 것은 아닙니다.",
            "기계와 작업장치의 연결 규격은 맞아야 합니다. 실제 잠금 형식과 조작·확인 방법은 장착된 커플러의 설명서에 맞춰 확인합니다. 유압호스 연결과 브레이커 등의 작동 조건은 후속 선택장치 학습에서 다룹니다."
          ],
          "sourceIds": [
            "BOBCAT-ATTACHMENTS",
            "BOBCAT-SYSTEMS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "커플러에는 기계식과 유압식 등 여러 방식이 있습니다. 유압식 커플러라는 말은 연결장치의 잠금 등을 유압으로 작동시킨다는 뜻입니다. 유압식 커플러에 일반 버킷을 연결했다고 버킷 자체가 별도 유압동력으로 작동하는 장치가 되는 것은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "기계와 작업장치의 연결 규격은 맞아야 합니다. 실제 잠금 형식과 조작·확인 방법은 장착된 커플러의 설명서에 맞춰 확인합니다. 유압호스 연결과 브레이커 등의 작동 조건은 후속 선택장치 학습에서 다룹니다."
            }
          ]
        }
      ],
      "questionIds": [
        "exc-Q022",
        "exc-Q023"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L003",
        "exc-L009"
      ],
      "memoryPoints": [
        {
          "key": "exc-L010-point-connection",
          "text": "직접 핀은 버킷에 바로 연결, 퀵커플러는 기계와 버킷 사이에 추가. 커플러 잠금의 유압과 작업장치 동력은 구별합니다.",
          "sectionTitles": [
            "핀으로 직접 잇거나 커플러를 사이에 둡니다",
            "실물에서 커플러와 버킷 몸체를 나눠 봅니다",
            "커플러 잠금과 작업장치의 동력을 구별합니다"
          ]
        }
      ],
      "sourceBundleId": "FB013-reuse-followup-20261017-r1",
      "sourceIds": [
        "BOBCAT-SYSTEMS",
        "QNET25",
        "PHOTO-GOMAX",
        "BOBCAT-ATTACHMENTS"
      ],
      "overviewBlocks": [
        {
          "type": "figure",
          "assetId": "fb013:coupler-photo-identify",
          "alt": "같은 원본 사진에서 번호1 커플러 몸체와 번호2 버킷 몸체를 구별한 표시",
          "caption": "① 위쪽 별도 연결장치가 커플러, ② 아래쪽 넓은 곡면이 버킷입니다."
        },
        {
          "type": "paragraph",
          "text": "사진: Ana 2016 / Wikimedia Commons / CC BY-SA4.0. 기존 원본은 바꾸지 않고 번호·부분 윤곽과 설명 여백을 추가했습니다. 이 표시 사본도 CC BY-SA4.0입니다."
        }
      ],
      "memoryPointReview": {
        "bodySha256": "06e97658c73b564e635391dc036bcf5c3fd3f514c6b319c95333cf50397df223",
        "reviewedBy": "excavator producer",
        "reviewedDateKST": "2026-10-17",
        "status": "author changed-scope meaning reviewed; L010 saved-static images reviewed; reused FL source read, EX runtime pending"
      },
      "educationReview": {
        "scope": "FB013 changed text/placement and reused source contract; not whole course or productUI",
        "rootSelection": "pending for this exact delta"
      }
    },
    {
      "id": "exc-L011",
      "version": "r1-E05",
      "order": 2,
      "batch": "E05",
      "title": "붙인 뒤에는 잠금 체결과 확인까지",
      "prerequisites": [
        "exc-L010"
      ],
      "origin": [
        {
          "lessonId": "exc-coupler",
          "relation": "잠금 의무와 확인의 입문 부분 재작성"
        }
      ],
      "criterionPaths": [
        "3-3-1 연결장치 구조 및 기능",
        "선택장치 연결"
      ],
      "sections": [
        {
          "id": "exc-L011-S1",
          "title": "걸린 모양과 잠금 확인은 다릅니다",
          "paragraphs": [
            "퀵커플러는 작업장치를 붙잡아 연결하고, 잠금장치는 연결된 작업장치가 이탈하지 않도록 합니다. 버킷이 걸려 보이거나 결합 조작을 했다는 사실만으로 잠금장치 체결·확인을 대신할 수 없습니다.",
            "국내 「산업안전보건기준에 관한 규칙」 제221조의4는 사업주에게 퀵커플러로 버킷·브레이커 등 작업장치를 장착하거나 교환할 때 안전핀 등 잠금장치를 체결하고 확인하도록 요구합니다. 학습에서는 ‘장착 → 잠금 체결 및 확인’까지 한 묶음으로 기억합니다."
          ],
          "sourceIds": [
            "KR-LOCK",
            "CAT-LOCK"
          ],
          "visual": {
            "file": "/reviews/_packages/excavator/assets/e05-r1/assets/coupler-photo-labels.svg",
            "alt": "GO MAX 실제 사진에서 위쪽 퀵커플러 몸체와 아래쪽 버킷 몸체를 각각 짚은 설명선",
            "caption": "이 사진은 연결부의 외형을 식별하는 자료입니다. 사진 속 핀 머리나 부품이 맞닿은 모습만으로 잠금 완료를 증명할 수는 없습니다. 실제 장치에 정해진 잠금 확인이 필요합니다.",
            "photoCredit": true
          },
          "blocks": [
            {
              "type": "paragraph",
              "text": "퀵커플러는 작업장치를 붙잡아 연결하고, 잠금장치는 연결된 작업장치가 이탈하지 않도록 합니다. 버킷이 걸려 보이거나 결합 조작을 했다는 사실만으로 잠금장치 체결·확인을 대신할 수 없습니다."
            },
            {
              "type": "paragraph",
              "text": "국내 「산업안전보건기준에 관한 규칙」 제221조의4는 사업주에게 퀵커플러로 버킷·브레이커 등 작업장치를 장착하거나 교환할 때 안전핀 등 잠금장치를 체결하고 확인하도록 요구합니다. 학습에서는 ‘장착 → 잠금 체결 및 확인’까지 한 묶음으로 기억합니다."
            },
            {
              "type": "figure",
              "assetId": "e05-r1:assets/coupler-photo-labels.svg",
              "alt": "GO MAX 실제 사진에서 위쪽 퀵커플러 몸체와 아래쪽 버킷 몸체를 각각 짚은 설명선",
              "caption": "이 사진은 연결부의 외형을 식별하는 자료입니다. 사진 속 핀 머리나 부품이 맞닿은 모습만으로 잠금 완료를 증명할 수는 없습니다. 실제 장치에 정해진 잠금 확인이 필요합니다."
            }
          ]
        },
        {
          "id": "exc-L011-S2",
          "title": "확인할 대상은 같아도 방법은 기종에 맞춥니다",
          "paragraphs": [
            "안전핀을 별도로 체결하는 방식과 다른 잠금기구를 쓰는 방식은 구조와 확인 방법이 다를 수 있습니다. 따라서 모든 커플러에 같은 핀을 꽂거나 같은 스위치 방향을 적용한다고 외우지 않습니다. 실제 장치의 설명서에서 잠금부와 확인 방법을 찾아 적용합니다.",
            "어떤 모델의 빠른 교환 기능도 국내의 잠금 체결·확인 의무를 없애는 근거가 되지 않습니다. 잠금이 확인되지 않은 상태에서는 작업을 시작하지 않고, 정해진 확인을 마친 뒤 사용합니다. 이 학습의 원리는 실제 장착·해제 조작 순서나 교육을 대신하지 않습니다."
          ],
          "sourceIds": [
            "KR-LOCK",
            "BOBCAT-SYSTEMS",
            "CAT-LOCK"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "안전핀을 별도로 체결하는 방식과 다른 잠금기구를 쓰는 방식은 구조와 확인 방법이 다를 수 있습니다. 따라서 모든 커플러에 같은 핀을 꽂거나 같은 스위치 방향을 적용한다고 외우지 않습니다. 실제 장치의 설명서에서 잠금부와 확인 방법을 찾아 적용합니다."
            },
            {
              "type": "paragraph",
              "text": "어떤 모델의 빠른 교환 기능도 국내의 잠금 체결·확인 의무를 없애는 근거가 되지 않습니다. 잠금이 확인되지 않은 상태에서는 작업을 시작하지 않고, 정해진 확인을 마친 뒤 사용합니다. 이 학습의 원리는 실제 장착·해제 조작 순서나 교육을 대신하지 않습니다."
            }
          ]
        }
      ],
      "memory": [
        "버킷이 붙어 보이는 데서 끝내지 말고, 해당 장치의 잠금장치를 체결하고 확인합니다. 방법은 그 기종 설명서에 맞춥니다."
      ],
      "questionIds": [
        "exc-Q024",
        "exc-Q025"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L010"
      ],
      "memoryPoints": [
        "버킷이 붙어 보이는 데서 끝내지 말고, 해당 장치의 잠금장치를 체결하고 확인합니다. 방법은 그 기종 설명서에 맞춥니다."
      ],
      "sourceBundleId": "e05-r1",
      "sourceIds": [
        "KR-LOCK",
        "CAT-LOCK",
        "BOBCAT-SYSTEMS"
      ],
      "overviewBlocks": []
    },
    {
      "id": "exc-L012",
      "version": "r1-E06",
      "order": 1,
      "batch": "E06",
      "title": "연결 핀·부싱은 마모와 고정을 함께 봅니다",
      "prerequisites": [
        "exc-L010",
        "exc-L011"
      ],
      "origin": [
        {
          "lessonId": "exc-coupler",
          "relation": "핀/부싱·고정·점검 부분의 후속 입문"
        }
      ],
      "criterionPaths": [
        "연결장치 구조 및 기능",
        "일상점검: 각부 체결·윤활"
      ],
      "sections": [
        {
          "id": "exc-L012-S1",
          "title": "관절의 축인 핀과 그 둘레의 부싱",
          "paragraphs": [
            "연결 핀은 부재의 연결점을 가로지르는 원통형 축입니다. 버킷 핀은 암·링크와 버킷을 잇는 관절에 사용됩니다. 사진에서는 판 사이로 드러난 금속 핀 구간을 찾을 수 있습니다.",
            "슬리브형 부싱을 쓰는 연결부에서는 핀을 둘러싼 원통형 부싱이 핀과 짝을 이뤄 상대 회전을 받습니다. 사진에 보이지 않는 내부는 대표 단면으로 연결해 보세요. 모든 관절의 베어링 구조가 같다는 뜻은 아닙니다."
          ],
          "sourceIds": [
            "CAT-PIN",
            "CAT-SLEEVE",
            "PHOTO-GOMAX"
          ],
          "visual": {
            "file": "/reviews/_packages/excavator/assets/e06-r1/assets/pin-photo-label.svg",
            "alt": "GO MAX 실제 사진에서 판 사이에 드러난 금속 연결 핀 구간을 설명선으로 표시",
            "caption": "E05와 같은 특정 제품 전시 사진입니다. 설명선은 판 사이의 노출 핀 구간에 닿습니다. 사진에서 내부 부싱·그리스 니플·안전핀을 식별한 것은 아닙니다.",
            "photoCredit": true
          },
          "blocks": [
            {
              "type": "paragraph",
              "text": "연결 핀은 부재의 연결점을 가로지르는 원통형 축입니다. 버킷 핀은 암·링크와 버킷을 잇는 관절에 사용됩니다. 사진에서는 판 사이로 드러난 금속 핀 구간을 찾을 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "슬리브형 부싱을 쓰는 연결부에서는 핀을 둘러싼 원통형 부싱이 핀과 짝을 이뤄 상대 회전을 받습니다. 사진에 보이지 않는 내부는 대표 단면으로 연결해 보세요. 모든 관절의 베어링 구조가 같다는 뜻은 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "e06-r1:assets/pin-photo-label.svg",
              "alt": "GO MAX 실제 사진에서 판 사이에 드러난 금속 연결 핀 구간을 설명선으로 표시",
              "caption": "E05와 같은 특정 제품 전시 사진입니다. 설명선은 판 사이의 노출 핀 구간에 닿습니다. 사진에서 내부 부싱·그리스 니플·안전핀을 식별한 것은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L012-S2",
          "title": "마모·유격과 고정부품의 빠짐을 나눠 봅니다",
          "paragraphs": [
            "유격은 연결부 사이의 틈과 그로 인한 헐거움입니다. 핀·부싱이 마모되면 유격이 커지거나 작업장치가 전보다 헐겁게 느껴질 수 있습니다. 표면 손상, 비정상적인 소리, 움직임이 뻣뻣해지는 현상도 점검 신호입니다. 허용 유격과 정비 판단은 해당 기종의 기준으로 확인합니다.",
            "핀을 제자리에 잡아 주는 고정볼트·판 등의 손상·빠짐도 따로 확인합니다. 부품이 닳는 것과 핀이 빠져나가지 않도록 고정하는 것은 다른 점검입니다. 퀵커플러의 잠금 확인까지 그리스 주입만으로 대신할 수는 없습니다."
          ],
          "sourceIds": [
            "CAT-REPLACE",
            "CAT-INSPECT",
            "QNET25"
          ],
          "visual": {
            "file": "/reviews/_packages/excavator/assets/e06-r1/assets/pin-bushing-section.svg",
            "alt": "대표 단면에서 가운데 핀·둘레 부싱·바깥 몸체를 구별하고 마모로 커진 간극을 확대 비교",
            "caption": "핀 축을 정면에서 본 슬리브형 연결부의 대표 단면입니다. 오른쪽 간극은 차이를 보이려고 과장했습니다. 실제 허용치수·씰·윤활통로·고정부품을 그린 정비도가 아닙니다."
          },
          "blocks": [
            {
              "type": "paragraph",
              "text": "유격은 연결부 사이의 틈과 그로 인한 헐거움입니다. 핀·부싱이 마모되면 유격이 커지거나 작업장치가 전보다 헐겁게 느껴질 수 있습니다. 표면 손상, 비정상적인 소리, 움직임이 뻣뻣해지는 현상도 점검 신호입니다. 허용 유격과 정비 판단은 해당 기종의 기준으로 확인합니다."
            },
            {
              "type": "paragraph",
              "text": "핀을 제자리에 잡아 주는 고정볼트·판 등의 손상·빠짐도 따로 확인합니다. 부품이 닳는 것과 핀이 빠져나가지 않도록 고정하는 것은 다른 점검입니다. 퀵커플러의 잠금 확인까지 그리스 주입만으로 대신할 수는 없습니다."
            },
            {
              "type": "figure",
              "assetId": "e06-r1:assets/pin-bushing-section.svg",
              "alt": "대표 단면에서 가운데 핀·둘레 부싱·바깥 몸체를 구별하고 마모로 커진 간극을 확대 비교",
              "caption": "핀 축을 정면에서 본 슬리브형 연결부의 대표 단면입니다. 오른쪽 간극은 차이를 보이려고 과장했습니다. 실제 허용치수·씰·윤활통로·고정부품을 그린 정비도가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L012-S3",
          "title": "윤활은 마모를 줄이고, 접근은 안전 상태에서 합니다",
          "paragraphs": [
            "지정된 지점에 맞는 그리스를 공급하면 관절이 부드럽게 움직이고 마모를 줄이는 데 도움이 됩니다. 그러나 그리스는 이미 닳아 없어진 금속을 복원하거나 빠진 고정부품을 대신하지 못합니다. 주입 위치·종류·양·주기는 기종 설명서에 맞춥니다.",
            "연결부에 접근하는 점검·윤활은 평탄하고 안정된 곳에서 작업장치를 내려 지지하고, 엔진 정지와 조작 잠금 등 설명서가 정한 안전 상태를 먼저 갖춘 뒤 합니다. 핀 구멍을 맞추거나 확인하려고 손가락을 넣지 않습니다. 분해·핀 타격·교체 절차는 별도 정비 범위입니다."
          ],
          "sourceIds": [
            "CAT-INSPECT",
            "KUBOTA-OM"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "지정된 지점에 맞는 그리스를 공급하면 관절이 부드럽게 움직이고 마모를 줄이는 데 도움이 됩니다. 그러나 그리스는 이미 닳아 없어진 금속을 복원하거나 빠진 고정부품을 대신하지 못합니다. 주입 위치·종류·양·주기는 기종 설명서에 맞춥니다."
            },
            {
              "type": "paragraph",
              "text": "연결부에 접근하는 점검·윤활은 평탄하고 안정된 곳에서 작업장치를 내려 지지하고, 엔진 정지와 조작 잠금 등 설명서가 정한 안전 상태를 먼저 갖춘 뒤 합니다. 핀 구멍을 맞추거나 확인하려고 손가락을 넣지 않습니다. 분해·핀 타격·교체 절차는 별도 정비 범위입니다."
            }
          ]
        }
      ],
      "memory": [
        "핀·부싱의 마모/유격과 고정부품의 상태를 함께 봅니다. 그리스는 윤활이며 마모 수리·고정·잠금을 대신하지 않습니다."
      ],
      "questionIds": [
        "exc-Q026",
        "exc-Q027",
        "exc-Q028"
      ],
      "intro": "",
      "prerequisiteIds": [
        "exc-L010",
        "exc-L011"
      ],
      "memoryPoints": [
        "핀·부싱의 마모/유격과 고정부품의 상태를 함께 봅니다. 그리스는 윤활이며 마모 수리·고정·잠금을 대신하지 않습니다."
      ],
      "sourceBundleId": "e06-r1",
      "sourceIds": [
        "CAT-PIN",
        "CAT-SLEEVE",
        "PHOTO-GOMAX",
        "CAT-REPLACE",
        "CAT-INSPECT",
        "QNET25",
        "KUBOTA-OM"
      ],
      "overviewBlocks": []
    },
    {
      "id": "exc-regular-attachment-actions",
      "version": "r1-CONCEPT-ATTACHMENTS-20261022",
      "title": "브레이커는 타격, 크러셔는 압쇄, 그랩은 집기",
      "intro": "먼저 일반 버킷이 파고 담는 도구라는 점을 떠올립니다. 세 선택장치는 모양보다 재료에 어떤 작용을 하는지 사진과 함께 구별합니다.",
      "sourceLessonId": "exc-L013",
      "sourceIds": [],
      "questionIds": [
        "exc-Q029",
        "exc-Q030",
        "exc-Q031"
      ],
      "sections": [
        {
          "id": "exc-L013-S1",
          "title": "브레이커: 공구에 충격을 전달해 깹니다",
          "sourceLessonId": "exc-L013",
          "sourceVersion": "r1-CONCEPT-ATTACHMENTS-20261022",
          "sourceIds": [
            "EPIROC-BREAKER",
            "BOBCAT-BUCKET",
            "PHOTO-BREAKER"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "앞에서 배운 일반 굴착 버킷은 흙을 파고 담는 도구입니다. 브레이커는 암 끝에 연결해 암석이나 콘크리트에 반복 충격을 주는 장치입니다. 타격은 반복해서 두드려 깨는 작용입니다."
            },
            {
              "type": "paragraph",
              "text": "사진에서는 주황색 브레이커 몸통 아래로 길게 나온 금속 공구를 보세요. 그 공구를 통해 재료에 충격을 전달합니다. 굴착기의 팔 전체를 망치처럼 휘둘러 내리치는 뜻으로 이해하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L013:breaker-photo",
              "alt": "실제 굴착기 암 끝 브레이커의 몸통과 아래 타격 공구를 나눠 표시한 확대 사진",
              "caption": "미 공군의 굴착기 사진에서 장치 부위를 확대한 외형 예시입니다. 한 장의 사진으로 반복 타격의 시간 변화를 보여 주거나 안전 작업 절차를 인증하는 것은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L013-S2",
          "title": "크러셔: 턱 사이에서 눌러 부숩니다",
          "sourceLessonId": "exc-L013",
          "sourceVersion": "r1-CONCEPT-ATTACHMENTS-20261022",
          "sourceIds": [
            "CAT-CRUSH",
            "PHOTO-CRUSHER"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "압쇄는 대상물을 눌러 부수는 작용입니다. 여기서 다루는 크러셔는 철거용 압쇄 장치의 대표로, 턱 사이에 콘크리트 등을 두고 눌러 부수는 목적에 사용합니다. 브레이커의 반복 타격과 작용을 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "실제 사진의 위·아래 턱과 그 사이 공간을 보세요. 재료에 닿는 턱이 핵심입니다. 사진의 제품 형태·색·크기를 모든 크러셔의 공통 규격으로 외우지는 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L013:crusher-photo",
              "alt": "전시된 실제 철거용 압쇄 장치에서 위아래 턱을 두 갈래 설명선으로 표시한 사진",
              "caption": "DEHACO RP20 표기가 보이는 특정 전시 제품입니다. 콘크리트 압쇄용 외형을 비교하며 기종별 턱 구조나 성능 수치는 공통 기준으로 사용하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L013-S3",
          "title": "그랩: 재료를 잡아 취급합니다",
          "sourceLessonId": "exc-L013",
          "sourceVersion": "r1-CONCEPT-ATTACHMENTS-20261022",
          "sourceIds": [
            "EPIROC-GRAB",
            "CAT-GRAB",
            "PHOTO-GRAB"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "그랩은 벌어진 잡는 부분을 닫아 재료를 붙잡고 분류·이동·적재하는 데 쓰는 장치입니다. 파지는 잡는다는 뜻입니다. 대표 목적을 비교하면, 콘크리트를 눌러 부수는 크러셔와 재료를 잡아 취급하는 그랩을 구별할 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "사진의 양쪽으로 벌어진 잡는 부분을 찾아보세요. 제품에 따라 모양·회전 기능·구동 방식은 다릅니다. 모든 그랩을 같은 방식으로 조작한다고 외우지 않으며, 장착·잠금·유압 연결과 실제 작업 안전은 해당 장치의 지침과 후속 학습에 맞춥니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L013:grab-photo",
              "alt": "실제 분류용 그랩 전시 사진의 양쪽 잡는 부분을 두 갈래 설명선으로 표시",
              "caption": "Atlas Copco MG1000 표기가 보이는 분류용 그랩 전시 예시입니다. 앞선 두 사진과 같은 축척이 아니며, 모든 그랩이 이 모양이나 회전 기능을 갖는다는 뜻은 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L013-preserved-memory-1",
          "text": "브레이커는 타격, 크러셔는 압쇄, 그랩은 파지·취급. 모양이 비슷해도 주된 작용과 목적을 연결합니다.",
          "sectionTitles": [
            "브레이커: 공구에 충격을 전달해 깹니다",
            "크러셔: 턱 사이에서 눌러 부숩니다",
            "그랩: 재료를 잡아 취급합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q029": "exc-L013-S1",
        "exc-Q030": "exc-L013-S2",
        "exc-Q031": "exc-L013-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 용도와 접촉 부위를 배우는 개념원고입니다. 장착·해제·운전 순서나 특정 제품의 성능으로 확대하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-attachment-actions",
        "sourceLessonId": "exc-L013",
        "sourceVersion": "r1-CONCEPT-ATTACHMENTS-20261022"
      },
      "glossary": [
        {
          "term": "타격",
          "meaning": "두드려 충격을 주는 작용입니다."
        },
        {
          "term": "압쇄",
          "meaning": "대상물을 눌러 부수는 작용입니다."
        },
        {
          "term": "파지",
          "meaning": "재료를 잡는 작용입니다."
        }
      ]
    },
    {
      "id": "exc-regular-lock-support-residual-pressure",
      "version": "r2-CONCEPT-SAFETY-20261022",
      "title": "잠금·지지·잔압은 서로 다른 문제를 막습니다",
      "intro": "작업장치를 붙잡는 잠금, 무게를 받는 지지, 뜻하지 않은 조작을 막는 잠금, 유압 안의 잔압을 나누어 읽습니다. 앞 조건 하나가 다음 조건을 대신하지 않습니다.",
      "sourceLessonId": "exc-L014",
      "sourceIds": [],
      "questionIds": [
        "exc-Q032",
        "exc-Q034",
        "exc-Q033"
      ],
      "sections": [
        {
          "id": "exc-L014-S1",
          "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
          "sourceLessonId": "exc-L014",
          "sourceVersion": "r2-CONCEPT-SAFETY-20261022",
          "sourceIds": [
            "KR-LOCK-20261016",
            "KUBOTA-KX040-SAFE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "퀵커플러의 잠금장치는 연결된 버킷이나 브레이커가 이탈하지 않도록 합니다. 국내 규칙 제221조의4는 사업주가 퀵커플러로 작업장치를 장착·교환할 때 안전핀 등 잠금장치를 체결하고 확인하도록 정합니다. 잠금 모양과 확인 방법은 장착된 장치의 설명서에 맞춥니다."
            },
            {
              "type": "paragraph",
              "text": "작업장치를 바닥에 내려 지지하는 것은 그 무게를 안정적으로 받게 하는 준비입니다. 커플러 잠금 확인과는 대상이 다릅니다. 잠금을 확인했다고 공중에 든 작업장치 아래에서 작업해도 되는 것은 아닙니다. 유압으로만 들려 있는 장치 아래에 들어가지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L014:lock-and-support",
              "alt": "암 끝의 커플러 위치와 바닥이 작업장치 무게를 받는 위치를 구별한 대표 옆모습",
              "caption": "부품의 위치와 힘의 방향을 단순화한 개념도입니다. 실제 잠금 구조·장착/해제 자세·치수는 생략했으며, 이 그림만으로 잠금 완료나 교환 방법을 판정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L014-S2",
          "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
          "sourceLessonId": "exc-L014",
          "sourceVersion": "r2-CONCEPT-SAFETY-20261022",
          "sourceIds": [
            "KUBOTA-KX040-PRESSURE",
            "KUBOTA-KX040-SAFE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "잔압은 장치를 멈춘 뒤에도 유압장치 안에 남아 있을 수 있는 압력입니다. 엔진 정지는 동력 공급을 멈추는 일이고, 이미 유압장치 안에 남은 압력을 해제하는 일과 같지 않습니다. 호스 겉모습이 멀쩡하거나 작업장치가 바닥에 닿아 있어도 그것만으로 내부 압력이 없어졌다고 판단하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "도식은 닫힌 구간 안의 기름이 벽을 미는 힘을 나타냅니다. 화살표는 기름이 흐르는 방향이 아닙니다. 실제 장비의 차단 위치·압력 수치를 나타내는 회로도가 아니므로, 그림을 보고 임의의 밸브나 연결부를 풀어 압력을 빼지 않습니다. 잔압 해제는 해당 기계와 작업장치의 정해진 절차로 합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L014:residual-pressure",
              "alt": "엔진 정지와 별개로 닫힌 유압 구간의 기름이 벽에 힘을 미칠 수 있음을 나타낸 개념 단면",
              "caption": "닫힌 유압 구간의 개념 단면입니다. 화살표는 압력이 벽에 미치는 힘이며 유량·회로 흐름·실제 밸브 위치를 뜻하지 않습니다. 압력 유무를 밖에서 판정하는 그림도 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L014-S3",
          "title": "조작 잠금도 잔압 해제와 구별합니다",
          "sourceLessonId": "exc-L014",
          "sourceVersion": "r2-CONCEPT-SAFETY-20261022",
          "sourceIds": [
            "KUBOTA-KX040-LOCK",
            "KUBOTA-KX040-PRESSURE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "조작 잠금 레버는 뜻하지 않은 조작을 막기 위한 장치입니다. 커플러가 작업장치를 붙잡는 잠금과는 다른 대상입니다. 조작 레버를 잠갔다는 사실만으로 호스 안의 잔압까지 제거됐다고 볼 수 없습니다."
            },
            {
              "type": "paragraph",
              "text": "잔압 해제 중 어떤 조작을 허용하고 언제 다시 잠그는지는 기종마다 정해져 있습니다. 예를 들어 KX040-4 매뉴얼의 잔압 해제 절차에는 특정 단계에서 조작 잠금을 푸는 지시가 있습니다. 따라서 “처음부터 끝까지 모든 레버를 잠그면 압력도 빠진다”는 공통 순서를 만들지 않습니다. 실제 순서는 해당 기종의 설명서에서 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "lock-support-control-residual",
          "text": "커플러 잠금은 연결 이탈, 바닥 지지는 무게, 조작 잠금은 뜻하지 않은 조작을 다루며, 잔압은 기종별 절차로 따로 해제합니다.",
          "sectionTitles": [
            "연결을 붙잡는 잠금과 무게를 받는 지지",
            "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
            "조작 잠금도 잔압 해제와 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q032": "exc-L014-S1",
        "exc-Q034": "exc-L014-S2",
        "exc-Q033": "exc-L014-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "KX040-4는 설명서 조건을 구별하는 예입니다. 실제 장착 장비·커플러·작업장치의 절차를 합쳐 만든 공통 조작 순서는 제공하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-lock-support-residual-pressure",
        "sourceLessonId": "exc-L014",
        "sourceVersion": "r2-CONCEPT-SAFETY-20261022"
      },
      "glossary": [
        {
          "term": "퀵커플러",
          "meaning": "작업장치를 기계에 연결하는 장치입니다."
        },
        {
          "term": "잔압",
          "meaning": "장치를 멈춘 뒤에도 유압장치 안에 남아 있을 수 있는 압력입니다."
        },
        {
          "term": "지지",
          "meaning": "물체의 무게를 안정적으로 받는 것입니다."
        }
      ]
    },
    {
      "id": "exc-regular-hose-observation-access-conditions",
      "version": "r2-CONCEPT-SAFETY-20261022",
      "title": "유압호스에 접근하기 전에 확인할 안전 상태",
      "intro": "앞 학습에서 나눈 안전 조건을 실제 호스의 겉모습과 연결합니다. 겉으로 보이는 상태와 내부 압력은 구별합니다.",
      "sourceLessonId": "exc-L015",
      "sourceIds": [],
      "questionIds": [
        "exc-Q035",
        "exc-Q036"
      ],
      "sections": [
        {
          "id": "exc-L015-S1",
          "title": "사진의 호스와 연결장치의 잠금은 다릅니다",
          "sourceLessonId": "exc-L015",
          "sourceVersion": "r2-CONCEPT-SAFETY-20261022",
          "sourceIds": [
            "PHOTO-BREAKER",
            "KUBOTA-KX040-PRESSURE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "사진의 암 끝에서 브레이커 쪽으로 둥글게 이어진 검은 관이 노출된 유압호스입니다. 설명선은 보이는 호스 구간에 닿습니다. 호스는 유압기름의 통로이고, 작업장치를 기계에 붙잡아 두는 커플러 잠금과는 역할이 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "이 사진은 Volvo 장비의 외형 예시입니다. KX040-4의 조작부를 보여 주는 사진이 아닙니다. 겉모습만으로 어느 관이 공급·복귀인지, 내부 압력이 남았는지, 커플러 잠금이 완료됐는지를 판정하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L015:hose-photo",
              "alt": "실제 브레이커 사진에서 암 끝과 작업장치 사이로 이어진 검은 유압호스의 노출 구간을 표시",
              "caption": "Volvo 장비 사진에서 호스 외형만 봅니다. 압력·공급/복귀 방향·커플러 잠금 상태의 증거가 아닙니다. 사람이나 작업 자세를 안전 시범으로 제시하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L015-S2",
          "title": "정지·지지·잔압 해제는 함께 확인할 조건입니다",
          "sourceLessonId": "exc-L015",
          "sourceVersion": "r2-CONCEPT-SAFETY-20261022",
          "sourceIds": [
            "KUBOTA-KX040-SAFE",
            "KUBOTA-KX040-PRESSURE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "호스나 유압부품에 손을 대는 작업은 해당 기계·작업장치 설명서가 정한 안전 상태를 먼저 갖춰야 합니다. KX040-4 매뉴얼은 정비 전에 평탄하고 안정된 곳, 작업장치의 바닥 지지, 엔진 정지, 잔압 해제, 조작 잠금과 키 관리 등을 각각 다룹니다. 유압부품을 분해할 때에는 기름이 충분히 식었는지도 확인하게 합니다."
            },
            {
              "type": "paragraph",
              "text": "이 조건들은 어느 한 가지만으로 나머지가 끝났다는 표시가 되지 않습니다. “바닥에 내렸으니 압력도 없다” 또는 “엔진을 껐으니 바로 분리한다”로 줄이지 않습니다. 여기에 적은 조건 목록은 장착·분리 조작 순서표가 아니며, 실제 순서는 장비·작업장치의 설명서를 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L015-S3",
          "title": "방법이 불명확하면 연결부를 풀어 시험하지 않습니다",
          "sourceLessonId": "exc-L015",
          "sourceVersion": "r2-CONCEPT-SAFETY-20261022",
          "sourceIds": [
            "KUBOTA-KX040-SAFE",
            "KUBOTA-KX040-PRESSURE",
            "HSE-INJECTION-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "모델과 장착된 작업장치가 다르면 잔압 해제 조작도 달라질 수 있습니다. KX040-4는 보조유압 포트의 잔압 해제 조건도 따로 설명합니다. 다른 모델의 키·레버 조작이나 일부 문장만 가져와 하나의 순서로 합치지 않습니다. 맞는 절차를 확인할 수 없으면 호스를 임의로 분리하지 말고 담당 정비자에게 확인합니다."
            },
            {
              "type": "paragraph",
              "text": "고압의 유압기름은 피부를 뚫고 들어갈 수 있고, 작은 구멍의 누유는 눈에 잘 안 보일 수 있습니다. 손이나 손가락으로 누유를 더듬어 확인하지 않습니다. 고압유가 피부에 들어간 것으로 의심되면 겉의 상처가 작아 보여도 즉시 의료진의 진료를 받습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "hose-before-access",
          "text": "엔진 정지·바닥 지지·조작 잠금만으로 호스의 압력 0을 단정하지 말고, 해당 장비·작업장치의 잔압 해제 절차를 확인합니다.",
          "sectionTitles": [
            "사진의 호스와 연결장치의 잠금은 다릅니다",
            "정지·지지·잔압 해제는 함께 확인할 조건입니다",
            "방법이 불명확하면 연결부를 풀어 시험하지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q035": "exc-L015-S1",
        "exc-Q036": "exc-L015-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "KX040-4는 설명서 조건을 구별하는 예입니다. 실제 장착 장비·커플러·작업장치의 절차를 합쳐 만든 공통 조작 순서는 제공하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-hose-observation-access-conditions",
        "sourceLessonId": "exc-L015",
        "sourceVersion": "r2-CONCEPT-SAFETY-20261022"
      },
      "glossary": [
        {
          "term": "퀵커플러",
          "meaning": "작업장치를 기계에 연결하는 장치입니다."
        },
        {
          "term": "잔압",
          "meaning": "장치를 멈춘 뒤에도 유압장치 안에 남아 있을 수 있는 압력입니다."
        },
        {
          "term": "지지",
          "meaning": "물체의 무게를 안정적으로 받는 것입니다."
        }
      ]
    },
    {
      "id": "exc-regular-tool-fit-torque",
      "version": "r1-CONCEPT-TOOLS-20261022",
      "title": "맞는 공구로 물리고, 지정 토크를 확인합니다",
      "intro": "안전 상태를 먼저 배운 뒤, 공구가 너트에 맞물리는 면과 조임을 관리하는 토크를 구별합니다.",
      "sourceLessonId": "exc-L016",
      "sourceIds": [],
      "questionIds": [
        "exc-Q037",
        "exc-Q038",
        "exc-Q039"
      ],
      "sections": [
        {
          "id": "exc-L016-S1",
          "title": "스패너의 열린 턱과 소켓의 감싸는 구멍",
          "sourceLessonId": "exc-L016",
          "sourceVersion": "r1-CONCEPT-TOOLS-20261022",
          "sourceIds": [
            "CCOHS-WRENCH"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "스패너는 열린 턱의 두 평행한 면을 너트나 볼트 머리의 맞는 면에 댑니다. 소켓은 속이 빈 원통형 머리를 위에서 끼워 너트 등을 감쌉니다. 손잡이는 소켓을 돌리는 부분입니다."
            },
            {
              "type": "paragraph",
              "text": "대표 그림에서는 바깥이 육각인 너트를 공통으로 비교합니다. 스패너는 열린 쪽으로, 소켓은 회전축 방향으로 끼웁니다. 소켓 속 구멍은 공구의 구멍이며 볼트 머리 안에 파인 육각 구멍과는 다릅니다. 모든 소켓이 육각인 것은 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L016:wrench-and-socket",
              "alt": "열린 스패너 턱이 너트의 두 평행면에 맞닿는 위쪽 모습과 소켓을 축 방향으로 너트 위에 끼우는 관계",
              "caption": "일반적인 열린 스패너와 육각 소켓의 대표 관계도입니다. 특정 장비 체결 위치·공구 치수·실제 분해 절차를 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L016-S2",
          "title": "토크렌치는 정해진 조임을 관리하는 공구입니다",
          "sourceLessonId": "exc-L016",
          "sourceVersion": "r1-CONCEPT-TOOLS-20261022",
          "sourceIds": [
            "NORBAR-TORQUE",
            "NORBAR-USE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "토크는 물체를 축 둘레로 돌리려는 작용입니다. 볼트나 너트를 조일 때 토크렌치는 가하는 토크를 확인하거나 정해 둔 값에 도달했음을 알리는 데 씁니다. 공구가 길어 보인다는 이유로 토크렌치라고 판단하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "적용할 조임값은 해당 장비의 정비자료에서 확인합니다. 토크렌치의 측정 범위·작동 방향·표시 방식도 그 공구 설명서에 맞춥니다. 모든 공구가 같은 방향에서 클릭한다고 외우거나, 임의의 토크 수치를 장비에 공통으로 쓰지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L016-S3",
          "title": "헐거운 맞물림과 손상 공구를 구별해 점검합니다",
          "sourceLessonId": "exc-L016",
          "sourceVersion": "r1-CONCEPT-TOOLS-20261022",
          "sourceIds": [
            "CCOHS-WRENCH",
            "NORBAR-USE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "작업에 맞는 종류와 치수를 고르고, 스패너 턱을 너트에 기울이지 않고 완전히 맞물립니다. 벌어진 턱·손상된 모서리·휜 손잡이가 있는 공구는 사용하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "헐거운 턱 사이에 얇은 조각을 끼우거나 손잡이에 파이프를 덧대어 쓰지 않습니다. 실제 체결 작업은 장비의 안전 상태와 해당 정비 절차를 먼저 확인한 범위에서 합니다. 이 입문 학습만으로 연결부 분해·호스 분리를 시작하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "tool-fit-and-specified-torque",
          "text": "공구는 작업과 치수에 맞게 완전히 물리고, 조임 토크는 해당 장비의 지정값과 공구의 사용 범위를 확인합니다.",
          "sectionTitles": [
            "스패너의 열린 턱과 소켓의 감싸는 구멍",
            "토크렌치는 정해진 조임을 관리하는 공구입니다",
            "헐거운 맞물림과 손상 공구를 구별해 점검합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q037": "exc-L016-S1",
        "exc-Q038": "exc-L016-S2",
        "exc-Q039": "exc-L016-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "공구의 맞물림과 지정값 확인을 배우는 선수 개념입니다. 장비별 체결값·실제 분해 또는 호스 분리 작업은 이 원고만으로 시작하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-tool-fit-torque",
        "sourceLessonId": "exc-L016",
        "sourceVersion": "r1-CONCEPT-TOOLS-20261022"
      },
      "glossary": [
        {
          "term": "소켓",
          "meaning": "너트 등을 감싸도록 속이 빈 공구 머리입니다."
        },
        {
          "term": "토크",
          "meaning": "물체를 축 둘레로 돌리려는 작용입니다."
        }
      ]
    },
    {
      "id": "exc-regular-engine-cycle",
      "version": "r2-CONCEPT-20261021",
      "title": "디젤 4행정: 들이고 → 압축하고 → 힘을 얻고 → 내보냅니다",
      "intro": "엔진은 연료를 태워 움직일 힘을 만듭니다. 안쪽의 피스톤은 위아래로 움직이고, 그 움직임이 축을 돌립니다. 먼저 네 과정을 그림으로 따라가 보세요.",
      "sourceLessonId": "exc-L017",
      "sourceIds": [],
      "questionIds": [
        "exc-Q040",
        "exc-Q041",
        "exc-Q042",
        "exc-Q043"
      ],
      "sections": [
        {
          "id": "exc-L017-S1",
          "title": "네 과정이 같은 자리에서 반복됩니다",
          "sourceLessonId": "exc-L017",
          "sourceVersion": "r2-CONCEPT-20261021",
          "sourceIds": [
            "review-four-stroke",
            "common-cummins"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "흡입은 공기를 들이는 과정, 압축은 공기를 눌러 뜨겁게 만드는 과정입니다. 그 뒤 연료가 타면서 피스톤을 밀어 힘을 얻고, 마지막으로 다 쓴 가스를 내보냅니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "e10:reuse-diesel-cycle",
              "alt": "실린더·밸브·분사노즐과 피스톤·연결봉·크랭크축을 같은 자리에서 비교하는 기존4행정도",
              "caption": "네 행정과 부품 연결을 보는 대표 단면입니다. 실제 엔진의 밸브 개폐 시기는 행정 경계와 다를 수 있습니다."
            }
          ]
        },
        {
          "id": "exc-L017-S2",
          "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다",
          "sourceLessonId": "exc-L017",
          "sourceVersion": "r2-CONCEPT-20261021",
          "sourceIds": [
            "common-cummins",
            "common-perkins-flywheel"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "피스톤 아래의 연결봉이 크랭크축을 돌립니다. 자전거 페달을 누르면 축이 도는 모습처럼, 위아래 움직임을 회전으로 이어 주는 것입니다. 플라이휠은 무거운 원판으로 회전이 고르게 이어지도록 돕습니다."
            }
          ],
          "relatedConceptVisuals": [
            {
              "type": "interactiveFigure",
              "figureRef": "e10:reuse-diesel-cycle",
              "alt": "같은 기존4행정 단면에서 이 절의 피스톤·연결봉·축과 해당 과정을 확인",
              "caption": "전체 학습에서는 앞의 도식을 반복 삽입하지 않고 관련 개념을 열 때 같은 원형을 함께 봅니다."
            }
          ]
        },
        {
          "id": "exc-L017-S3",
          "title": "디젤은 공기를 압축해 뜨겁게 합니다",
          "sourceLessonId": "exc-L017",
          "sourceVersion": "r2-CONCEPT-20261021",
          "sourceIds": [
            "common-cummins",
            "review-four-stroke"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "뜨거워진 공기에 노즐이 연료를 뿌리면 연료가 타기 시작합니다. 이를 압축착화라고 합니다. 가솔린기관의 점화플러그 불꽃과 구별합니다."
            }
          ],
          "relatedConceptVisuals": [
            {
              "type": "interactiveFigure",
              "figureRef": "e10:reuse-diesel-cycle",
              "alt": "같은 기존4행정 단면에서 이 절의 피스톤·연결봉·축과 해당 과정을 확인",
              "caption": "전체 학습에서는 앞의 도식을 반복 삽입하지 않고 관련 개념을 열 때 같은 원형을 함께 봅니다."
            }
          ]
        },
        {
          "id": "exc-L017-S4",
          "title": "4행정 한 묶음에서 축은 두 바퀴 돕니다",
          "sourceLessonId": "exc-L017",
          "sourceVersion": "r2-CONCEPT-20261021",
          "sourceIds": [
            "review-four-stroke",
            "common-cummins"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "한 행정은 피스톤이 한쪽 끝에서 반대쪽 끝까지 한 번 이동하는 것입니다. 흡입·압축·팽창·배기의 네 행정 동안 크랭크축은 두 바퀴 돕니다. 그중 연소 가스가 피스톤을 밀어 힘을 내는 과정이 팽창·동력 행정입니다."
            },
            {
              "type": "paragraph",
              "text": "내려감 → 올라감 → 내려감 → 올라감은 끝점 사이 이동 네 번, 위아래 왕복 두 묶음입니다. 크랭크축은 한 행정마다 반 바퀴씩 돌아 4 × 0.5 = 2회전합니다."
            }
          ],
          "relatedConceptVisuals": [
            {
              "type": "interactiveFigure",
              "figureRef": "e10:reuse-diesel-cycle",
              "alt": "같은 기존4행정 단면에서 이 절의 피스톤·연결봉·축과 해당 과정을 확인",
              "caption": "전체 학습에서는 앞의 도식을 반복 삽입하지 않고 관련 개념을 열 때 같은 원형을 함께 봅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L017-core-1",
          "text": "디젤은 흡입→압축→팽창·동력→배기 동안 크랭크축이 2회전하며, 뜨거운 압축 공기에 연료를 분사합니다.",
          "sectionTitles": [
            "네 과정이 같은 자리에서 반복됩니다",
            "피스톤의 위아래 움직임이 회전으로 바뀝니다",
            "디젤은 공기를 압축해 뜨겁게 합니다",
            "4행정 한 묶음에서 축은 두 바퀴 돕니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q040": "exc-L017-S1",
        "exc-Q041": "exc-L017-S2",
        "exc-Q042": "exc-L017-S3",
        "exc-Q043": "exc-L017-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반적인 4행정 디젤기관의 기본 과정을 설명합니다. 가솔린기관처럼 공기와 연료의 혼합기를 불꽃으로 점화하는 설명을 그대로 적용하지 않습니다.",
            "행정별 밸브 상태는 대표 상태입니다. 실제 엔진의 분사·밸브 개폐 시점은 행정 경계와 다를 수 있습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-engine-cycle",
        "sourceLessonId": "exc-L017",
        "sourceVersion": "r2-CONCEPT-20261021"
      },
      "glossary": [
        {
          "term": "실린더",
          "meaning": "피스톤이 위아래로 움직이는 원통형 공간입니다."
        },
        {
          "term": "피스톤",
          "meaning": "실린더 안에서 왕복하며 공기를 압축하고 연소가스의 힘을 받는 부품입니다."
        },
        {
          "term": "연결봉",
          "meaning": "피스톤과 크랭크축을 잇고 힘을 전달하는 막대입니다."
        },
        {
          "term": "크랭크축",
          "meaning": "피스톤의 왕복과 축의 회전을 이어 주는 축입니다."
        },
        {
          "term": "분사노즐",
          "meaning": "압축되어 뜨거워진 공기 속에 연료를 잘게 뿌리는 장치입니다."
        }
      ],
      "summary": [
        "흡입 → 압축 → 팽창·동력 → 배기.",
        "디젤은 뜨거워진 압축 공기에 연료를 분사합니다.",
        "한 사이클에서 크랭크축은 2회전합니다."
      ]
    },
    {
      "id": "exc-regular-piston-clearance",
      "version": "r1-CONCEPT-THERMAL-20261021",
      "title": "피스톤 간극: 뜨거워져도 움직일 여유가 필요합니다",
      "intro": "앞의 4행정에서 연료가 타면 엔진 안의 부품도 뜨거워집니다. 피스톤이 움직이는 틈과 그 사이의 기름막을 함께 생각해 보세요.",
      "sourceLessonId": "exc-L018",
      "sourceIds": [],
      "questionIds": [
        "exc-Q044",
        "exc-Q045"
      ],
      "sections": [
        {
          "id": "exc-L018-S1",
          "title": "간극이 어디인지 먼저 봅니다",
          "sourceLessonId": "exc-L018",
          "sourceVersion": "r1-CONCEPT-THERMAL-20261021",
          "sourceIds": [
            "lecture-KBf2mSzQIlk-01",
            "motorservice-piston-clearance"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "실린더 안에서 피스톤 몸통이 움직이려면 벽과 몸통 사이에 설계가 정한 여유가 있어야 합니다. 그림의 청록색은 그 위치를 짚은 것입니다. 피스톤 링의 끝 틈이나 밸브 간극과는 다른 곳입니다."
            }
          ]
        },
        {
          "id": "exc-L018-S2",
          "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다",
          "sourceLessonId": "exc-L018",
          "sourceVersion": "r1-CONCEPT-THERMAL-20261021",
          "sourceIds": [
            "lecture-KBf2mSzQIlk-01",
            "motorservice-piston-clearance"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "연소로 가열되면 피스톤과 실린더 모두 크기가 달라집니다. 재료·온도·형상이 달라 팽창량도 같지 않으므로, 작동 중에도 필요한 간극이 남도록 설계합니다. 아래는 피스톤의 팽창이 더 커서 간극이 줄어드는 한 예입니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L018-thermal-gap-r1",
              "alt": "피스톤 몸통과 실린더 벽을 가열 전후로 비교한 단면. 두 부품이 다르게 팽창해 옆 간극이 좁아지는 한 예를 청록색으로 표시.",
              "caption": "간극과 팽창을 과장한 원리도입니다. 링·실제 치수를 생략했고 청록색 폭은 실제 기름막 두께가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L018-S3",
          "title": "간극과 기름막은 함께 필요합니다",
          "sourceLessonId": "exc-L018",
          "sourceVersion": "r1-CONCEPT-THERMAL-20261021",
          "sourceIds": [
            "motorservice-piston-clearance",
            "FL-engine-lubrication-sec1"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "간극이 지나치게 작아지면 움직이는 면의 마찰이 커지고 기름막도 제 역할을 하기 어려워져 손상될 수 있습니다. 반대로 간극을 임의로 크게 만드는 것이 목표는 아닙니다. 측정 위치·온도·허용값은 해당 엔진 기준을 따릅니다."
            },
            {
              "type": "paragraph",
              "text": "윤활 부족도 달라붙는 손상을 일으킬 수 있으므로, 한 가지 증상만 보고 간극 하나를 고장의 원인으로 확정하지 않습니다. 이 원리도는 분해·간극 조정 작업의 지시가 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L018-core-1",
          "text": "피스톤 몸통과 실린더 벽의 간극은 열을 받은 작동 상태를 고려한 여유이며, 적정 간극과 윤활 기름막이 함께 필요합니다.",
          "sectionTitles": [
            "간극이 어디인지 먼저 봅니다",
            "피스톤과 실린더는 똑같이 팽창하지 않습니다",
            "간극과 기름막은 함께 필요합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q044": "exc-L018-S2",
        "exc-Q045": "exc-L018-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "피스톤 몸통 옆의 기본 작동 간극을 설명하는 대표도입니다. 실제 피스톤의 비원형·테이퍼·측정 위치를 이 그림으로 정하지 않습니다.",
            "피스톤 링·밸브 간극·기종별 조정 절차를 같은 간극으로 묶지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-piston-clearance",
        "sourceLessonId": "exc-L018",
        "sourceVersion": "r1-CONCEPT-THERMAL-20261021"
      },
      "glossary": [
        {
          "term": "간극",
          "meaning": "서로 가까운 두 면 사이의 작은 틈입니다. 여기서는 피스톤 몸통 옆과 실린더 벽 사이를 봅니다."
        },
        {
          "term": "열팽창",
          "meaning": "온도가 올라가면서 부품의 크기가 달라지는 현상입니다."
        },
        {
          "term": "소착",
          "meaning": "윤활·간극 등의 이상으로 마찰과 열이 심해져 움직이는 면이 달라붙는 손상입니다."
        }
      ],
      "summary": [
        "간극의 위치를 먼저 확인합니다.",
        "두 부품의 팽창량은 재료·온도·형상에 따라 다릅니다.",
        "간극과 윤활 상태를 함께 보며 공통 수치를 임의로 외우지 않습니다."
      ]
    },
    {
      "id": "exc-regular-oil-and-rings",
      "version": "r1-CONCEPT-REUSE-20261021",
      "title": "윤활유는 마찰·열·오염을 관리합니다",
      "intro": "엔진 안에서는 금속 부품이 빠르게 움직입니다. 윤활유는 그 사이에 기름막을 만들어 마찰과 마모를 줄입니다.",
      "sourceLessonId": "exc-L019",
      "sourceIds": [
        "common-kubota",
        "mech-shell-oil",
        "mech-yanmar-lube",
        "mech-yanmar-filter",
        "common-perkins-rings",
        "exam-rings",
        "u112-valve-care",
        "u112-ring-wear",
        "visual-ring-sections"
      ],
      "questionIds": [
        "ex27-engine-lubrication-rings-q1",
        "u11-rings-compression-oil-q1"
      ],
      "sections": [
        {
          "id": "exc-L019-S1",
          "title": "윤활유는 마찰·열·오염을 관리합니다",
          "sourceLessonId": "exc-L019",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-shell-oil",
            "mech-yanmar-lube",
            "mech-yanmar-filter",
            "common-perkins-rings",
            "exam-rings",
            "u112-valve-care",
            "u112-ring-wear",
            "visual-ring-sections"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "윤활유는 움직이는 금속 사이의 기름막으로 마찰과 마모를 줄이고, 열을 옮기며 오염물과 부식을 관리합니다. 기름막은 너무 없어서도 안 되지만, 연소실로 기름이 과도하게 올라가지 않도록 벽의 기름 양을 조절하는 부품도 필요합니다."
            }
          ]
        },
        {
          "id": "exc-L019-S2",
          "title": "고리 모양부터 실물에서 찾습니다",
          "sourceLessonId": "exc-L019",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-shell-oil",
            "mech-yanmar-lube",
            "mech-yanmar-filter",
            "common-perkins-rings",
            "exam-rings",
            "u112-valve-care",
            "u112-ring-wear",
            "visual-ring-sections"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "앞에서 본 피스톤은 실물에서 원통형입니다. 링은 피스톤 둘레의 홈에 끼운 별도의 금속 고리입니다. 사진의 금속 띠가 몸통을 둘러싼 모습을 먼저 보고, 다음 단면에서 홈과 벽이 만나는 부분을 봅니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "ex-reuse:piston-ring-photo"
            }
          ]
        },
        {
          "id": "exc-L019-S3",
          "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다",
          "sourceLessonId": "exc-L019",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-shell-oil",
            "mech-yanmar-lube",
            "mech-yanmar-filter",
            "common-perkins-rings",
            "exam-rings",
            "u112-valve-care",
            "u112-ring-wear",
            "visual-ring-sections"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "피스톤 링은 피스톤 둘레의 홈에 끼운 고리이며 바깥 면이 실린더 벽의 얇은 기름막을 사이에 두고 접촉합니다. 그림의 위쪽 압축링은 연소가스가 아래 크랭크실로 새는 것을 줄입니다. 아래 오일링은 벽에 필요한 얇은 기름막을 남기고 지나친 기름을 긁어 회수합니다. 링은 뜨거운 피스톤의 열을 실린더 벽으로 전달하기도 합니다. 가스 밀봉·오일 조절·열 전달은 세 작용이며 모든 링의 기능이 완전히 따로 나뉘는 것은 아닙니다."
            },
            {
              "type": "table",
              "rows": [
                [
                  "어떤 기능이 부족한가",
                  "가능한 결과"
                ],
                [
                  "가스 밀봉 불량",
                  "가스가 아래로 새어 압축 저하·출력/시동 상태에 영향 가능"
                ],
                [
                  "오일 조절 불량",
                  "연소실로 기름이 과도하게 들어가 오일 소비·푸른 배기 연기 가능"
                ]
              ]
            },
            {
              "type": "note",
              "text": "아래 원통형 모양도와 확대 단면은 두 압축링·한 일체형 슬롯 오일링의 단순 구조 예입니다. 현대 엔진에는 스프링 지지형·다중 조립식 오일링 등을 사용하므로 이 형상을 일반 기종의 정답으로 외우지 않습니다. 실제 개수·형상·배유 방식은 엔진별로 다르며 앞 사진을 그대로 잘라낸 그림이 아닙니다. 열 전달은 링이 냉각수를 순환시킨다는 뜻이 아닙니다. 오일 소비·연기·시동 불량에는 다른 원인도 있어 한 증상만으로 링 고장을 확정하지 않습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "ex-reuse:piston-ring-closeup"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L019-core-1",
          "label": "피스톤 링",
          "text": "피스톤 홈에서 벽과 접촉하는 링은 가스 밀봉·오일 조절·열 전달을 맡으며, 압축링과 오일링의 주 역할은 구별합니다.",
          "sectionTitles": [
            "링은 피스톤 홈에서 실린더 벽과 접촉합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "ex27-engine-lubrication-rings-q1": "exc-L019-S3",
        "u11-rings-compression-oil-q1": "exc-L019-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반적인 엔진 윤활의 기능 설명입니다. 오일 규격·양·측정 조건·부품 형상은 해당 엔진 기준을 따릅니다.",
            "링 사진은 기종 미상인 실물 예시이며, 옆 단면은 해당 사진 엔진을 그대로 자른 그림이 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-oil-and-rings",
        "sourceLessonId": "exc-L019",
        "sourceVersion": "r1-CONCEPT-REUSE-20261021"
      },
      "glossary": []
    },
    {
      "id": "exc-regular-oil-flow-level",
      "version": "r1-CONCEPT-REUSE-20261021",
      "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다",
      "intro": "엔진 안에서는 금속 부품이 빠르게 움직입니다. 윤활유는 그 사이에 기름막을 만들어 마찰과 마모를 줄입니다.",
      "sourceLessonId": "exc-L019",
      "sourceIds": [
        "common-kubota",
        "mech-shell-oil",
        "mech-yanmar-lube",
        "mech-yanmar-filter",
        "common-perkins-rings",
        "exam-rings",
        "u112-valve-care",
        "u112-ring-wear",
        "visual-ring-sections"
      ],
      "questionIds": [
        "practice-engine-lubrication-q2",
        "ex27-engine-lubrication-level-q1"
      ],
      "sections": [
        {
          "id": "exc-L019-S4",
          "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다",
          "sourceLessonId": "exc-L019",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-shell-oil",
            "mech-yanmar-lube",
            "mech-yanmar-filter",
            "common-perkins-rings",
            "exam-rings",
            "u112-valve-care",
            "u112-ring-wear",
            "visual-ring-sections"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "엔진 아래의 오일팬이 기름을 저장합니다. 오일펌프가 보내고 오일필터가 오염물을 거릅니다. 필요한 부위에 공급된 기름은 다시 아래로 돌아옵니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "ex-reuse:engine-lubrication-flow"
            }
          ]
        },
        {
          "id": "exc-L019-S5",
          "title": "게이지는 양, 압력 경고등은 압력을 알려 줍니다",
          "sourceLessonId": "exc-L019",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-shell-oil",
            "mech-yanmar-lube",
            "mech-yanmar-filter",
            "common-perkins-rings",
            "exam-rings",
            "u112-valve-care",
            "u112-ring-wear",
            "visual-ring-sections"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "레벨 게이지로 기름의 높이를 읽습니다. 양이 정상이어도 압력 이상이 있을 수 있습니다. 운전 중 오일 압력 경고가 계속 켜지면 안전하게 정지해 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L019-S6",
          "title": "너무 적어도, 너무 많아도 좋지 않습니다",
          "sourceLessonId": "exc-L019",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-shell-oil",
            "mech-yanmar-lube",
            "mech-yanmar-filter",
            "common-perkins-rings",
            "exam-rings",
            "u112-valve-care",
            "u112-ring-wear",
            "visual-ring-sections"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "평탄한 곳에서 엔진을 정지하고 지정 대기시간 뒤 게이지를 닦아 다시 넣었다 빼서 읽습니다. 상한과 하한 사이를 맞추고 지정 오일을 씁니다. 점도는 기름의 흐르기 어려운 정도입니다. 게이지의 상한을 넘으면 과다, 하한보다 낮으면 부족입니다. 정해진 범위 안의 수치와 경계는 해당 엔진 설명서로 읽습니다. 중간에 있다는 이유만으로 모든 모델이 부족하다고 단정하지 않고 상한 위로 더 채우지도 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L019-core-2",
          "label": "양·압력",
          "text": "오일 양은 지정 상·하한으로, 압력 이상은 작동 중 경고로 따로 확인합니다.",
          "sectionTitles": [
            "게이지는 양, 압력 경고등은 압력을 알려 줍니다",
            "너무 적어도, 너무 많아도 좋지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-engine-lubrication-q2": "exc-L019-S4",
        "ex27-engine-lubrication-level-q1": "exc-L019-S6"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반적인 엔진 윤활의 기능 설명입니다. 오일 규격·양·측정 조건·부품 형상은 해당 엔진 기준을 따릅니다.",
            "링 사진은 기종 미상인 실물 예시이며, 옆 단면은 해당 사진 엔진을 그대로 자른 그림이 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-oil-flow-level",
        "sourceLessonId": "exc-L019",
        "sourceVersion": "r1-CONCEPT-REUSE-20261021"
      },
      "summary": [
        "윤활유는 마찰·열·오염을 관리합니다.",
        "피스톤 링은 가스 밀봉·오일 조절·열 전달을 합니다.",
        "오일 양은 지정 상·하한을, 압력 이상은 경고의 뜻을 따로 봅니다."
      ]
    },
    {
      "id": "exc-regular-cooling-flow",
      "version": "r1-CONCEPT-REUSE-20261021",
      "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
      "intro": "엔진은 연료가 타면서 뜨거워집니다. 냉각장치는 이 열을 내보내 적정 온도를 유지합니다.",
      "sourceLessonId": "exc-L020",
      "sourceIds": [
        "common-kubota",
        "mech-gates-cooling",
        "mech-gates-thermostat",
        "mech-gates-bypass",
        "exam-cap"
      ],
      "questionIds": [
        "easy-engine-cooling-q1",
        "practice-engine-cooling-q2"
      ],
      "sections": [
        {
          "id": "exc-L020-S1",
          "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
          "sourceLessonId": "exc-L020",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-gates-cooling",
            "mech-gates-thermostat",
            "mech-gates-bypass",
            "exam-cap"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "워터 펌프는 냉각수를 순환시킵니다. 냉각수는 엔진의 열을 받아 라디에이터로 갑니다. 라디에이터는 그 열을 바깥 공기로 내보내고 팬은 공기가 흐르도록 돕습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "ex-reuse:engine-cooling-flow"
            }
          ]
        },
        {
          "id": "exc-L020-S2",
          "title": "서모스탯은 온도에 따라 길을 조절합니다",
          "sourceLessonId": "exc-L020",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-gates-cooling",
            "mech-gates-thermostat",
            "mech-gates-bypass",
            "exam-cap"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "서모스탯은 정온기라고도 합니다. 차가울 때는 라디에이터 쪽 흐름을 제한해 빨리 따뜻해지게 하고, 따뜻해지면 그 길을 열어 냉각을 돕습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L020-core-1",
          "text": "워터 펌프는 순환, 라디에이터는 열 방출, 서모스탯은 통로 조절을 맡으며 뜨거운 압력식 캡은 바로 열지 않습니다.",
          "sectionTitles": [
            "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "서모스탯은 온도에 따라 길을 조절합니다",
            "부동액은 얼음과 부식을 막는 데 쓰입니다",
            "압력식 캡은 끓는 조건과 연결됩니다",
            "뜨거운 캡을 바로 열지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-engine-cooling-q1": "exc-L020-S1",
        "practice-engine-cooling-q2": "exc-L020-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "바이패스가 있는 수랭식 엔진의 대표 기능도를 사용합니다. 실제 통로·잔류 흐름·팬 방향·서모스탯 위치와 지정 압력은 기종별로 다릅니다.",
            "뜨거운 캡을 열어 정상/이상을 시험하는 작업 안내가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-cooling-flow",
        "sourceLessonId": "exc-L020",
        "sourceVersion": "r1-CONCEPT-REUSE-20261021"
      },
      "glossary": []
    },
    {
      "id": "exc-regular-coolant-cap",
      "version": "r1-CONCEPT-REUSE-20261021",
      "title": "부동액은 얼음과 부식을 막는 데 쓰입니다",
      "intro": "엔진은 연료가 타면서 뜨거워집니다. 냉각장치는 이 열을 내보내 적정 온도를 유지합니다.",
      "sourceLessonId": "exc-L020",
      "sourceIds": [
        "common-kubota",
        "mech-gates-cooling",
        "mech-gates-thermostat",
        "mech-gates-bypass",
        "exam-cap"
      ],
      "questionIds": [
        "practice-engine-cooling-q3",
        "ex27-engine-cooling-cap-q1"
      ],
      "sections": [
        {
          "id": "exc-L020-S3",
          "title": "부동액은 얼음과 부식을 막는 데 쓰입니다",
          "sourceLessonId": "exc-L020",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-gates-cooling",
            "mech-gates-thermostat",
            "mech-gates-bypass",
            "exam-cap"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "지정된 냉각수 종류와 혼합 비율을 지킵니다. 누수·냉각수 부족·팬 이상·라디에이터 막힘은 과열 원인이 될 수 있습니다."
            }
          ]
        },
        {
          "id": "exc-L020-S4",
          "title": "압력식 캡은 끓는 조건과 연결됩니다",
          "sourceLessonId": "exc-L020",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-gates-cooling",
            "mech-gates-thermostat",
            "mech-gates-bypass",
            "exam-cap"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "압력식 캡은 냉각계통이 지정 압력을 유지하도록 합니다. 압력이 올라가면 같은 냉각액이 끓기 시작하는 온도도 높아져 쉽게 끓는 것을 막는 데 도움이 됩니다. 실제 끓는점은 냉각액의 종류·혼합비와 압력에 따라 달라집니다. 캡이 냉각수를 밀어 순환시키는 펌프나, 온도에 따라 통로를 여는 서모스탯을 대신하는 것은 아닙니다."
            },
            {
              "type": "note",
              "text": "캡의 압력값이나 120℃를 모든 기종에 공통으로 적용하지 않습니다. 높은 압력·열 때문에 뜨거운 캡을 열면 물과 증기가 분출할 수 있습니다. 지정 캡과 냉각수·안전한 확인 절차를 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L020-S5",
          "title": "뜨거운 캡을 바로 열지 않습니다",
          "sourceLessonId": "exc-L020",
          "sourceVersion": "r1-CONCEPT-REUSE-20261021",
          "sourceIds": [
            "common-kubota",
            "mech-gates-cooling",
            "mech-gates-thermostat",
            "mech-gates-bypass",
            "exam-cap"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "정지 직후에도 뜨거운 물과 증기, 압력이 남을 수 있습니다. 충분히 식힌 뒤 지정 방법으로 열고 보충합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L020-core-1",
          "text": "워터 펌프는 순환, 라디에이터는 열 방출, 서모스탯은 통로 조절을 맡으며 뜨거운 압력식 캡은 바로 열지 않습니다.",
          "sectionTitles": [
            "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "서모스탯은 온도에 따라 길을 조절합니다",
            "부동액은 얼음과 부식을 막는 데 쓰입니다",
            "압력식 캡은 끓는 조건과 연결됩니다",
            "뜨거운 캡을 바로 열지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-engine-cooling-q3": "exc-L020-S3",
        "ex27-engine-cooling-cap-q1": "exc-L020-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "바이패스가 있는 수랭식 엔진의 대표 기능도를 사용합니다. 실제 통로·잔류 흐름·팬 방향·서모스탯 위치와 지정 압력은 기종별로 다릅니다.",
            "뜨거운 캡을 열어 정상/이상을 시험하는 작업 안내가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-coolant-cap",
        "sourceLessonId": "exc-L020",
        "sourceVersion": "r1-CONCEPT-REUSE-20261021"
      },
      "summary": [
        "워터 펌프는 냉각수를 순환시키고 라디에이터는 열을 방출합니다.",
        "서모스탯은 냉각수 길을, 압력식 캡은 지정 압력·끓는 조건을 관리합니다.",
        "뜨거운 캡은 바로 열지 않고 기종별 냉각수·압력 기준을 따릅니다."
      ]
    },
    {
      "id": "exc-regular-fuel-indices",
      "version": "r1-CONCEPT-FUEL-20261021",
      "title": "세탄가와 옥탄가: 서로 다른 성질을 읽는 수치입니다",
      "intro": "디젤기관은 뜨거운 압축 공기 속에 연료를 뿌려 착화시킵니다. 이때 연료가 타기 시작하는 성질을 나타내는 이름을, 가솔린의 지표와 구별해 보세요.",
      "sourceLessonId": "exc-L021",
      "sourceIds": [],
      "questionIds": [
        "exc-Q046",
        "exc-Q047"
      ],
      "sections": [
        {
          "id": "exc-L021-S1",
          "title": "디젤의 착화 품질은 세탄가로 봅니다",
          "sourceLessonId": "exc-L021",
          "sourceVersion": "r1-CONCEPT-FUEL-20261021",
          "sourceIds": [
            "cummins-cetane",
            "lecture-01-fuel"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "세탄가는 디젤 연료의 착화 품질을 나타내는 수치입니다. 같은 평가 조건에서 세탄가가 높으면 착화 지연이 짧아지는 방향입니다. 앞의 압축착화가 어떻게 시작되는지와 연결해 기억합니다."
            }
          ]
        },
        {
          "id": "exc-L021-S2",
          "title": "옥탄가는 가솔린의 노킹 저항을 봅니다",
          "sourceLessonId": "exc-L021",
          "sourceVersion": "r1-CONCEPT-FUEL-20261021",
          "sourceIds": [
            "eia-octane"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "가솔린기관은 점화플러그의 불꽃으로 정상 연소를 시작합니다. 옥탄가는 가솔린이 노킹에 견디는 성질을 나타내므로, 단순히 불이 더 잘 붙는 수치라고 바꾸어 읽지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L021-S3",
          "title": "이름과 평가 대상을 함께 묶습니다",
          "sourceLessonId": "exc-L021",
          "sourceVersion": "r1-CONCEPT-FUEL-20261021",
          "sourceIds": [
            "cummins-cetane",
            "eia-octane"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "두 지표는 대상 연료와 평가하는 성질이 다릅니다. 숫자만 나란히 놓아 같은 성능 점수처럼 비교하지 않습니다. 실제로 사용할 연료는 엔진의 지정 규격을 따릅니다."
            },
            {
              "type": "table",
              "columns": [
                "지표",
                "주로 보는 연료",
                "이 학습에서 기억할 뜻"
              ],
              "rows": [
                [
                  "세탄가",
                  "디젤 연료",
                  "압축착화에서의 착화 품질·지연과 연결"
                ],
                [
                  "옥탄가",
                  "가솔린",
                  "노킹에 견디는 성질"
                ]
              ]
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L021-core-1",
          "text": "디젤의 세탄가는 착화 품질, 가솔린의 옥탄가는 노킹 저항과 연결합니다. 두 숫자는 같은 척도가 아닙니다.",
          "sectionTitles": [
            "디젤의 착화 품질은 세탄가로 봅니다",
            "옥탄가는 가솔린의 노킹 저항을 봅니다",
            "이름과 평가 대상을 함께 묶습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q046": "exc-L021-S1",
        "exc-Q047": "exc-L021-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "연료 지표의 의미를 설명합니다. 기종 공통 최소값·첨가제 사용량·구매 권장을 만들지 않습니다.",
            "가솔린 노킹 설명은 디젤의 모든 연소 소음 진단으로 일반화하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-fuel-indices",
        "sourceLessonId": "exc-L021",
        "sourceVersion": "r1-CONCEPT-FUEL-20261021"
      },
      "glossary": [
        {
          "term": "착화",
          "meaning": "연료가 타기 시작하는 것입니다."
        },
        {
          "term": "착화 지연",
          "meaning": "디젤 연료를 분사한 뒤 실제로 타기 시작할 때까지의 짧은 시간입니다."
        },
        {
          "term": "노킹",
          "meaning": "정상적으로 퍼지는 연소와 달리 일부 혼합기가 급격히 자기착화해 큰 압력 진동을 일으키는 이상 연소입니다."
        }
      ],
      "summary": [
        "연료 이름과 지표 이름을 함께 기억합니다.",
        "착화 지연과 노킹 저항을 같은 뜻으로 합치지 않습니다."
      ]
    },
    {
      "id": "exc-regular-fluid-sealing",
      "version": "r1-CONCEPT-SEALING-20261021",
      "title": "오일·냉각수 혼입: 통로의 밀봉과 증상을 연결합니다",
      "intro": "윤활유와 냉각수는 하는 일이 다릅니다. 서로 다른 길로 흐르던 두 유체가 섞였다면, 무엇이 보이고 어떤 경로를 살펴야 하는지 구별합니다.",
      "sourceLessonId": "exc-L022",
      "sourceIds": [],
      "questionIds": [
        "exc-Q048",
        "exc-Q049"
      ],
      "sections": [
        {
          "id": "exc-L022-S1",
          "title": "서로 다른 통로를 먼저 구별합니다",
          "sourceLessonId": "exc-L022",
          "sourceVersion": "r1-CONCEPT-SEALING-20261021",
          "sourceIds": [
            "reuse-oil-cooling"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "윤활유는 마찰을 줄이고 부품을 보호하며, 냉각수는 엔진의 열을 받아 밖으로 옮깁니다. 앞의 윤활·냉각 그림이 같은 엔진을 다루더라도 두 유체가 같은 통로를 사용한다는 뜻은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L022-S2",
          "title": "헤드와 블록 사이에서도 통로를 밀봉합니다",
          "sourceLessonId": "exc-L022",
          "sourceVersion": "r1-CONCEPT-SEALING-20261021",
          "sourceIds": [
            "felpro-sealing-load",
            "felpro-headgasket"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "실린더 헤드와 실린더 블록이 만나는 곳에 헤드 가스켓이 있습니다. 가스켓은 연소압력과 오일·냉각수 통로의 밀봉을 유지합니다."
            },
            {
              "type": "paragraph",
              "text": "접합부의 밀봉이 손상되어 서로 다른 통로 사이가 이어지는 경우에는 오일과 냉각수가 혼입될 수 있습니다. 아래는 그 관계만 확대한 한 예입니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L022-fluid-seal-r1",
              "alt": "헤드·가스켓·블록 접합부의 오일과 냉각수 통로. 정상 밀봉과 손상으로 두 통로가 이어진 한 예의 비교.",
              "caption": "실제 포트 배치·손상 크기를 단순화했습니다. 연소실과 다른 누출 경로는 생략했고 혼입 방향·양은 압력과 상태에 따라 다릅니다."
            }
          ]
        },
        {
          "id": "exc-L022-S3",
          "title": "보이는 변화는 혼입의 단서입니다",
          "sourceLessonId": "exc-L022",
          "sourceVersion": "r1-CONCEPT-SEALING-20261021",
          "sourceIds": [
            "lecture-01-mixing",
            "felpro-cracked-head"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "엔진오일에 물 성분이 섞이면 우윳빛·베이지색으로 보일 수 있습니다. 냉각수에 오일이 섞이면 표면의 유막 같은 변화를 볼 수 있습니다. 이런 변화는 두 유체의 혼입을 의심할 단서입니다."
            },
            {
              "type": "table",
              "columns": [
                "관찰된 변화",
                "연결해서 생각할 내용"
              ],
              "rows": [
                [
                  "오일의 우윳빛·베이지색 변화",
                  "물 성분이 오일에 혼입되었을 가능성"
                ],
                [
                  "냉각수 표면의 기름막",
                  "오일이 냉각수 쪽에 혼입되었을 가능성"
                ]
              ]
            }
          ]
        },
        {
          "id": "exc-L022-S4",
          "title": "색만 보고 고장 부품을 확정하지 않습니다",
          "sourceLessonId": "exc-L022",
          "sourceVersion": "r1-CONCEPT-SEALING-20261021",
          "sourceIds": [
            "felpro-cracked-head",
            "felpro-headgasket",
            "reuse-oil-cooling"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "가스켓 손상과 헤드 균열은 비슷한 증상을 보일 수 있습니다. 관찰한 변화와 가능한 원인을 구별하고, 누출·과열 등 다른 상태와 함께 원인을 확인합니다."
            },
            {
              "type": "paragraph",
              "text": "점검을 서두르려고 뜨거운 냉각계통의 캡을 열지 않습니다. 정지 직후에도 열과 압력이 남을 수 있다는 앞의 냉각 설명을 함께 기억합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L022-core-1",
          "text": "오일과 냉각수는 다른 통로로 흐릅니다. 밀봉 손상은 혼입의 가능한 경로이며, 색 변화는 단서이지 가스켓만의 고장 확정은 아닙니다.",
          "sectionTitles": [
            "서로 다른 통로를 먼저 구별합니다",
            "헤드와 블록 사이에서도 통로를 밀봉합니다",
            "보이는 변화는 혼입의 단서입니다",
            "색만 보고 고장 부품을 확정하지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q048": "exc-L022-S2",
        "exc-Q049": "exc-L022-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "유체의 기능과 밀봉·혼입의 기본 관계를 설명합니다. 실제 엔진의 통로 배치·정비 진단·가스켓 교환 절차가 아닙니다.",
            "그림은 하나의 가능한 혼입 경로이며 모든 누출·과열을 가스켓 손상 하나로 설명하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-fluid-sealing",
        "sourceLessonId": "exc-L022",
        "sourceVersion": "r1-CONCEPT-SEALING-20261021"
      },
      "glossary": [
        {
          "term": "가스켓",
          "meaning": "맞닿는 부품 사이에서 기체·액체가 새지 않도록 밀봉을 돕는 부품입니다."
        },
        {
          "term": "밀봉",
          "meaning": "새거나 서로 통하지 않아야 할 경계를 유지하는 것입니다."
        },
        {
          "term": "유화",
          "meaning": "물 성분이 기름 속에 잘게 섞여 우윳빛처럼 보일 수 있는 상태입니다."
        }
      ]
    },
    {
      "id": "exc-regular-vbelt-contact",
      "version": "r2-CONCEPT-VBELT-20261022",
      "title": "V벨트: 양옆면의 마찰로 회전을 전달합니다",
      "intro": "벨트는 떨어져 있는 풀리 사이에서 회전을 전달합니다. 벨트로 구동하는 엔진 보조장치의 예에서 접촉면과 장력을 함께 봅니다.",
      "sourceLessonId": "exc-L023",
      "sourceIds": [],
      "questionIds": [
        "exc-Q050",
        "exc-Q051"
      ],
      "sections": [
        {
          "id": "exc-L023-S1",
          "title": "회전이 필요한 보조장치로 전달합니다",
          "sourceLessonId": "exc-L023",
          "sourceVersion": "r2-CONCEPT-VBELT-20261022",
          "sourceIds": [],
          "blocks": [
            {
              "type": "paragraph",
              "text": "크랭크축 쪽 풀리의 회전을 벨트로 다른 풀리에 전달할 수 있습니다. 벨트로 구동하는 워터 펌프나 발전기에서는 이 회전이 각각 냉각수 순환과 발전에 연결됩니다."
            },
            {
              "type": "paragraph",
              "text": "구동 방식과 벨트 배치는 기종별로 다릅니다. 모든 엔진의 워터 펌프와 발전기가 한 벨트로 묶인다고 외우지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L023-S2",
          "title": "V자 홈의 양옆면과 접촉합니다",
          "sourceLessonId": "exc-L023",
          "sourceVersion": "r2-CONCEPT-VBELT-20261022",
          "sourceIds": [],
          "blocks": [
            {
              "type": "paragraph",
              "text": "V벨트는 풀리 홈의 양쪽 경사면과 접촉하며 쐐기 작용으로 마찰력을 얻습니다. 바닥에 얹히는 것이 정상 접촉의 목표는 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "규격이 맞지 않거나 마모되어 홈 바닥에 닿는 경우에는 필요한 옆면 접촉이 부족해 미끄러질 수 있습니다. 아래 그림은 접촉 위치만 보는 대표 단면입니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L023-vbelt-contact-r2",
              "alt": "정상 V벨트의 양옆면 접촉과 바닥 여유, 잘못된 예의 바닥 접촉과 부족한 옆면 접촉을 비교한 단면.",
              "caption": "벨트·홈 형상과 간극은 단순화했습니다. 실제 치수·장력값이나 톱니형 타이밍 벨트의 맞물림을 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L023-S3",
          "title": "장력은 지정 범위를 맞춥니다",
          "sourceLessonId": "exc-L023",
          "sourceVersion": "r2-CONCEPT-VBELT-20261022",
          "sourceIds": [],
          "blocks": [
            {
              "type": "paragraph",
              "text": "너무 헐거우면 미끄러져 보조장치의 회전 전달이 부족할 수 있습니다. 반대로 과도한 장력은 벨트와 축·베어링에 부담을 줍니다. 강하게 당길수록 좋은 상태라는 뜻은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "벨트 구동 워터 펌프의 회전이 부족하면 냉각에, 발전기의 회전이 부족하면 충전에 영향을 줄 수 있습니다. 같은 증상에도 다른 원인이 있으므로 벨트 하나만으로 모든 고장을 확정하지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "상태",
                "기본 관계"
              ],
              "rows": [
                [
                  "너무 헐거움",
                  "슬립으로 회전 전달이 부족할 수 있음"
                ],
                [
                  "과도한 장력",
                  "벨트·축·베어링에 부담"
                ],
                [
                  "지정 장력",
                  "해당 구조와 측정 조건에 맞춰 확인"
                ]
              ]
            }
          ]
        },
        {
          "id": "exc-L023-S4",
          "title": "위치를 조정한다는 뜻을 구별합니다",
          "sourceLessonId": "exc-L023",
          "sourceVersion": "r2-CONCEPT-VBELT-20261022",
          "sourceIds": [],
          "blocks": [
            {
              "type": "paragraph",
              "text": "일부 구조는 발전기의 장착 위치를 옮겨 벨트 장력을 조정합니다. 여기서 움직이는 것은 장착 위치이며, 기관을 회전시키면서 조정하라는 뜻이 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "점검·조정은 기관 정지와 해당 장비의 안전 절차를 전제로 합니다. 누르는 힘과 처짐량, 자동 장력조절기의 점검 방법도 지정 기준을 따릅니다."
            },
            {
              "type": "note",
              "text": [
                "공통 10kgf·13mm 같은 수치를 임의로 모든 엔진에 적용하지 않습니다."
              ]
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L023-core-1",
          "text": "V벨트는 홈의 양옆면 접촉과 적정 장력으로 회전을 전달합니다. 바닥 접촉·슬립·과도한 장력을 구별합니다.",
          "sectionTitles": [
            "V자 홈의 양옆면과 접촉합니다",
            "장력은 지정 범위를 맞춥니다",
            "위치를 조정한다는 뜻을 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q050": "exc-L023-S2",
        "exc-Q051": "exc-L023-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반적인 V벨트의 기능 예입니다. 다중 리브·톱니형 벨트나 모든 엔진의 실제 배치로 일반화하지 않습니다.",
            "도식은 원리 설명이며 분해·장력 조정 작업의 절차도가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-vbelt-contact",
        "sourceLessonId": "exc-L023",
        "sourceVersion": "r2-CONCEPT-VBELT-20261022"
      },
      "glossary": [
        {
          "term": "풀리",
          "meaning": "벨트를 걸어 회전을 주고받는 바퀴입니다."
        },
        {
          "term": "V벨트",
          "meaning": "단면이 사다리꼴에 가까워 풀리의 V자 홈에 맞는 벨트입니다."
        },
        {
          "term": "장력",
          "meaning": "벨트가 당겨져 있는 힘입니다."
        },
        {
          "term": "슬립",
          "meaning": "벨트와 풀리 사이에서 미끄러져 회전 전달이 부족해지는 현상입니다."
        }
      ]
    },
    {
      "id": "exc-regular-battery-connection-cells",
      "version": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
      "title": "전선을 잇는 곳이 +와 − 단자입니다",
      "intro": "축전지는 전기를 저장했다가 시동전동기와 전기장치에 공급하는 배터리입니다. 바깥 단자와 안쪽 셀을 나눠 보면 어렵지 않습니다.",
      "sourceLessonId": "exc-L024",
      "sourceIds": [
        "review-ten-battery-cells",
        "review-ten-battery-faq",
        "review-ten-battery-connections",
        "review-ten-battery-care",
        "op-prestart"
      ],
      "questionIds": [
        "u01-electric-battery-connection-q1",
        "easy-electric-battery-q1"
      ],
      "sections": [
        {
          "id": "exc-L024-S1",
          "title": "전선을 잇는 곳이 +와 − 단자입니다",
          "sourceLessonId": "exc-L024",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "review-ten-battery-cells",
            "review-ten-battery-faq",
            "review-ten-battery-connections",
            "review-ten-battery-care",
            "op-prestart"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "양극에는 +, 음극에는 − 표시가 있습니다. 사진의 좌우 위치보다 이 표시를 확인합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L024:batteryPhoto"
            }
          ]
        },
        {
          "id": "exc-L024-S2",
          "title": "단자에서 케이블까지 연결 상태를 봅니다",
          "sourceLessonId": "exc-L024",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "review-ten-battery-cells",
            "review-ten-battery-faq",
            "review-ten-battery-connections",
            "review-ten-battery-care",
            "op-prestart"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "단자는 전선이 닿는 금속 접점이고, 케이블은 전기를 옮기는 전선입니다. 연결부의 부식이나 헐거움은 전기가 잘 통하는 것을 방해할 수 있습니다. 피복이 벗겨져 금속선이 드러나면 다른 금속에 닿아 합선될 위험도 있습니다. 시동이 걸려도 이런 손상을 정상으로 보지 않습니다."
            },
            {
              "type": "note",
              "text": "위 실물 사진은 단자의 위치를 보여주며 케이블은 연결되어 있지 않습니다. 아래는 연결 상태를 설명하는 확대 개념도입니다. 안전하게 정지한 뒤 관찰하고, 공구로 두 단자를 잇거나 임의 조임·분해를 하지 않습니다. 이상은 사용 전 담당자에게 보고해 기종·축전지별 절차로 처리합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L024:batteryConnectionCheck"
            }
          ]
        },
        {
          "id": "exc-L024-S3",
          "title": "12V 한 개 안에는 셀 여섯 개가 있습니다",
          "sourceLessonId": "exc-L024",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "review-ten-battery-cells",
            "review-ten-battery-faq",
            "review-ten-battery-connections",
            "review-ten-battery-care",
            "op-prestart"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "일반적인 납축전지의 작은 방 하나를 셀이라고 합니다. 셀 하나가 약 2V이고, 여섯 개를 이어 12V가 됩니다."
            },
            {
              "type": "note",
              "text": "납축전지의 공칭 전압 기준입니다. 리튬 배터리에 같은 셀 수를 적용하지 않습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L024:batteryInsideClear"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L024-core-1",
          "label": "셀",
          "text": "일반 납축전지는 약 2V 셀 6개가 직렬로 이어져 공칭 12V가 됩니다.",
          "sectionTitles": [
            "12V 한 개 안에는 셀 여섯 개가 있습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "u01-electric-battery-connection-q1": "exc-L024-S2",
        "easy-electric-battery-q1": "exc-L024-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "자동차용 12V 납축전지는 구조를 읽는 실물 예입니다. 모든 굴착기의 축전지 형식·전압·배치로 일반화하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-battery-connection-cells",
        "sourceLessonId": "exc-L024",
        "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "셀",
          "meaning": "축전지 안에서 전기를 저장하고 내보내는 작은 전지 단위입니다."
        },
        {
          "term": "V(볼트)",
          "meaning": "전압을 나타내는 단위입니다."
        },
        {
          "term": "Ah(암페어시)",
          "meaning": "전류와 시간을 곱해 표시하는 전기량으로, 축전지 용량 표시에 씁니다. 에너지량 Wh와 구별하며 실제 쓸 수 있는 양은 조건에 따라 달라집니다."
        }
      ]
    },
    {
      "id": "exc-regular-battery-combinations-care",
      "version": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
      "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
      "intro": "축전지는 전기를 저장했다가 시동전동기와 전기장치에 공급하는 배터리입니다. 바깥 단자와 안쪽 셀을 나눠 보면 어렵지 않습니다.",
      "sourceLessonId": "exc-L024",
      "sourceIds": [
        "review-ten-battery-cells",
        "review-ten-battery-faq",
        "review-ten-battery-connections",
        "review-ten-battery-care",
        "op-prestart"
      ],
      "questionIds": [
        "practice-electric-battery-q3",
        "practice-electric-battery-q4",
        "practice-electric-battery-q5"
      ],
      "sections": [
        {
          "id": "exc-L024-S4",
          "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
          "sourceLessonId": "exc-L024",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "review-ten-battery-cells",
            "review-ten-battery-faq",
            "review-ten-battery-connections",
            "review-ten-battery-care",
            "op-prestart"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "전압은 전기를 흐르게 하는 힘의 크기와 연결해 생각하고, 저장 용량은 저장해 쓸 수 있는 전기량으로 구별합니다. 같은 12V 배터리 두 개를 +와 −로 이어 직렬 연결하면 24V입니다. +끼리, −끼리 잇는 병렬 연결은 12V를 유지하면서 저장할 수 있는 전기량을 늘립니다. 연결 방법에 따라 무엇이 늘어나는지 그림에서 비교하세요."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L024:batteryConnectionsClear"
            }
          ]
        },
        {
          "id": "exc-L024-S5",
          "title": "점검과 충전은 배터리 형식에 맞춥니다",
          "sourceLessonId": "exc-L024",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "review-ten-battery-cells",
            "review-ten-battery-faq",
            "review-ten-battery-connections",
            "review-ten-battery-care",
            "op-prestart"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "전해액은 배터리 안의 액체입니다. 전해액을 점검하는 납축전지는 부족할 때 지정 방법으로 정제수·증류수를 보충합니다. 밀폐형을 임의로 열지 않습니다. 충전 중에는 환기하고 불꽃과 담배를 멀리합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L024-core-2",
          "label": "연결",
          "text": "같은 전압의 배터리는 직렬로 전압, 병렬로 저장 용량을 늘리며 실제 연결은 기종 절차를 따릅니다.",
          "sectionTitles": [
            "직렬은 전압을 더하고, 병렬은 용량을 더합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-electric-battery-q3": "exc-L024-S4",
        "practice-electric-battery-q4": "exc-L024-S4",
        "practice-electric-battery-q5": "exc-L024-S5"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "자동차용 12V 납축전지는 구조를 읽는 실물 예입니다. 모든 굴착기의 축전지 형식·전압·배치로 일반화하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-battery-combinations-care",
        "sourceLessonId": "exc-L024",
        "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022"
      },
      "summary": [
        "12V 납축전지 = 약 2V 셀 6개.",
        "직렬은 전압 증가, 같은 전압의 병렬은 용량 증가.",
        "충전할 때 환기하고 화기를 멀리합니다."
      ]
    },
    {
      "id": "exc-regular-starter-roles",
      "version": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
      "title": "시동전동기: 처음에 엔진을 돌려 줍니다",
      "intro": "엔진은 가만히 있을 때 스스로 첫 회전을 시작할 수 없습니다. 시동전동기가 축전지의 전기를 받아 엔진을 먼저 돌려 줍니다.",
      "sourceLessonId": "exc-L025",
      "sourceIds": [
        "common-bosch-starter",
        "review-starter-sequence"
      ],
      "questionIds": [
        "practice-electric-starter-q2",
        "practice-electric-starter-q3",
        "ex27-electric-starter-release-q1"
      ],
      "sections": [
        {
          "id": "exc-L025-S1",
          "title": "작은 기어가 큰 기어를 돌립니다",
          "sourceLessonId": "exc-L025",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "common-bosch-starter",
            "review-starter-sequence"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "시동을 걸면 작은 피니언 기어가 엔진 쪽 큰 링기어와 맞물립니다. 시동전동기가 돌면서 엔진도 돌아가고, 연료가 타기 시작합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L025:starter"
            }
          ]
        },
        {
          "id": "exc-L025-S2",
          "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
          "sourceLessonId": "exc-L025",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "common-bosch-starter",
            "review-starter-sequence"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "브러시는 고정된 전류 전달 부품, 정류자는 회전하는 접촉 부분입니다. 전기자는 전기를 받아 도는 부분입니다. 그림에서 전기가 들어가는 길과 돌아가는 부분을 함께 보세요."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L025:starterInside"
            }
          ]
        },
        {
          "id": "exc-L025-S3",
          "title": "시동이 걸리면 스위치를 놓습니다",
          "sourceLessonId": "exc-L025",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "common-bosch-starter",
            "review-starter-sequence"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "엔진이 스스로 돌아가기 시작하면 시동전동기의 역할은 끝납니다. 시동 조작을 계속하지 않습니다. 잘 걸리지 않으면 오래 연속으로 돌리지 말고 기종의 재시도 방법을 따릅니다. 키 방식에서는 START가 시동전동기를 작동시키는 순간 위치, ON은 엔진 작동 중 사용하는 위치입니다. 시동에 성공하면 START를 놓아 ON으로 돌아오게 합니다. ON 자체를 시동전동기를 계속 돌리는 위치로 혼동하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L025-core-1",
          "text": "시동전동기는 피니언으로 엔진 링기어를 돌리고, 시동에 성공하면 START 조작을 놓아 ON으로 돌아오게 합니다.",
          "sectionTitles": [
            "작은 기어가 큰 기어를 돌립니다",
            "브러시 → 정류자 → 전기자로 전기가 이어집니다",
            "시동이 걸리면 스위치를 놓습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-electric-starter-q2": "exc-L025-S1",
        "practice-electric-starter-q3": "exc-L025-S2",
        "ex27-electric-starter-release-q1": "exc-L025-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "브러시형 직류 시동전동기와 키 스위치의 기능 예입니다. 실제 시동 조작·재시도 시간은 장비별 지침을 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-starter-roles",
        "sourceLessonId": "exc-L025",
        "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022"
      },
      "glossary": [],
      "summary": [
        "시동전동기는 전기를 회전으로 바꿔 엔진을 처음 돌립니다.",
        "피니언이 링기어와 맞물립니다.",
        "시동 성공 후에는 시동 조작을 놓습니다."
      ]
    },
    {
      "id": "exc-regular-charging-roles",
      "version": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
      "title": "발전기: 엔진이 돌 때 전기를 만듭니다",
      "intro": "시동전동기는 전기로 엔진을 돌렸습니다. 발전기는 반대로 엔진의 회전으로 전기를 만듭니다. 만든 전기는 축전지를 충전하고 전기장치에 공급합니다.",
      "sourceLessonId": "exc-L026",
      "sourceIds": [
        "common-bosch-alt",
        "review-charge-denso",
        "review-charge-troubleshooting",
        "review-support-charge-denso-overview"
      ],
      "questionIds": [
        "easy-electric-charging-q1",
        "practice-electric-charging-q4",
        "practice-electric-charging-q3"
      ],
      "sections": [
        {
          "id": "exc-L026-S1",
          "title": "엔진 → 발전기 → 충전으로 이어집니다",
          "sourceLessonId": "exc-L026",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "common-bosch-alt",
            "review-charge-denso",
            "review-charge-troubleshooting",
            "review-support-charge-denso-overview"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "엔진이 벨트로 발전기를 돌립니다. 교류 발전기에서 만든 전기는 정류기를 거쳐 축전지를 충전하는 데 쓰입니다. 복잡한 내부 전선보다 각 장치가 하는 일을 먼저 보세요."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L026:easyCharging"
            }
          ]
        },
        {
          "id": "exc-L026-S2",
          "title": "교류와 직류를 구별하고 세 역할을 봅니다",
          "sourceLessonId": "exc-L026",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "common-bosch-alt",
            "review-charge-denso",
            "review-charge-troubleshooting",
            "review-support-charge-denso-overview"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "교류는 전류 방향이 번갈아 바뀌고, 직류는 한 방향으로 흐릅니다. 발전기는 전기를 만들고, 정류기는 교류를 직류로 바꿉니다. 전압조정기는 충전 전압을 알맞게 조절합니다. 축전지에는 직류로 충전합니다."
            },
            {
              "type": "table",
              "columns": [
                "장치",
                "할 일"
              ],
              "rows": [
                [
                  "발전기",
                  "전기 만들기"
                ],
                [
                  "정류기",
                  "교류 → 직류"
                ],
                [
                  "전압조정기",
                  "충전 전압 조절"
                ]
              ]
            }
          ]
        },
        {
          "id": "exc-L026-S3",
          "title": "로터는 돌아가고, 스테이터는 고정됩니다",
          "sourceLessonId": "exc-L026",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "common-bosch-alt",
            "review-charge-denso",
            "review-charge-troubleshooting",
            "review-support-charge-denso-overview"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "발전기 안의 로터는 회전하는 부분, 스테이터는 고정된 부분입니다. 그림 가운데의 회전부와 그 둘레의 고정부를 나눠 보세요."
            }
          ]
        },
        {
          "id": "exc-L026-S4",
          "title": "충전 경고가 계속 켜지면 확인합니다",
          "sourceLessonId": "exc-L026",
          "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022",
          "sourceIds": [
            "common-bosch-alt",
            "review-charge-denso",
            "review-charge-troubleshooting",
            "review-support-charge-denso-overview"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "운전 중 충전 경고가 계속 켜지면 충전계통 이상을 확인합니다. 축전지만의 문제라고 단정하지 않고 벨트·배선·발전기 등도 점검 대상입니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L026-core-1",
          "text": "발전기는 회전으로 전기를 만들고, 정류기는 교류를 직류로 바꾸며, 전압조정기는 충전 전압을 조절합니다.",
          "sectionTitles": [
            "엔진 → 발전기 → 충전으로 이어집니다",
            "교류와 직류를 구별하고 세 역할을 봅니다",
            "로터는 돌아가고, 스테이터는 고정됩니다",
            "충전 경고가 계속 켜지면 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-electric-charging-q1": "exc-L026-S2",
        "practice-electric-charging-q4": "exc-L026-S2",
        "practice-electric-charging-q3": "exc-L026-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "벨트 구동 교류 발전기의 기본 기능 예입니다. 표시한 연결은 역할 관계이며 기종별 정비 배선도가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-charging-roles",
        "sourceLessonId": "exc-L026",
        "sourceVersion": "r1-CONCEPT-ELECTRICAL-REUSE-20261022"
      },
      "glossary": [],
      "summary": [
        "발전기는 회전으로 전기를 만듭니다.",
        "정류기는 교류를 직류로 바꿉니다.",
        "전압조정기는 충전 전압을 조절합니다."
      ]
    },
    {
      "id": "exc-regular-cam-drive-ratio",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "캠이 누르면 열리고, 스프링이 닫습니다",
      "intro": "피스톤이 내려가거나 올라갈 때 공기의 입구와 가스의 출구도 알맞게 열려야 합니다. 앞의 4행정을 떠올리며 캠축이 정하는 시점, 부품 사이의 간극, 두 밸브 열림의 겹침을 구별합니다.",
      "sourceLessonId": "exc-L027",
      "sourceIds": [
        "common-cat-cam",
        "common-khk",
        "common-honda-valve",
        "common-cummins-lash",
        "u112-valve-care",
        "u112-lash-condition"
      ],
      "questionIds": [
        "practice-engine-timing-q2",
        "easy-engine-timing-q1"
      ],
      "sections": [
        {
          "id": "exc-L027-S1",
          "title": "캠이 누르면 열리고, 스프링이 닫습니다",
          "sourceLessonId": "exc-L027",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-cat-cam",
            "common-khk",
            "common-honda-valve",
            "common-cummins-lash",
            "u112-valve-care",
            "u112-lash-condition"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "크랭크축은 연결봉을 통해 피스톤의 왕복과 회전을 연결합니다. 크랭크축과 맞춰 도는 캠축의 튀어나온 부분이 밸브를 누르면 열리고, 그 부분이 지나가면 스프링이 닫습니다. 앞의 4행정 대표 상태에서는 흡입 때 흡기밸브, 배기 때 배기밸브가 열리고 압축·동력의 주요 구간에서는 둘 다 닫힙니다. 캠 모양과 맞물린 회전이 언제, 얼마나 여는지를 정합니다."
            },
            {
              "type": "note",
              "text": "위 cam은 밸브를 직접 누르는 기능 예입니다. 아래 간극은 로커암을 거쳐 누르는 다른 구조입니다. 직접 캠→밸브와 구동부→로커암→밸브를 같은 엔진의 동일 배치로 합치지 않습니다. 앞의 cycle은 행정별 대표 상태이며 실제 오버랩 동시 열림까지 구현한 그림은 아닙니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L027:cam"
            }
          ]
        },
        {
          "id": "exc-L027-S2",
          "title": "크랭크축 두 바퀴에 캠축 한 바퀴입니다",
          "sourceLessonId": "exc-L027",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-cat-cam",
            "common-khk",
            "common-honda-valve",
            "common-cummins-lash",
            "u112-valve-care",
            "u112-lash-condition"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "흡입·압축·동력·배기는 크랭크축 반 바퀴씩 이어져 전체 2회전입니다. 밸브는 한 사이클의 알맞은 시점에 열려야 하므로 일반적인 4행정의 캠축은 그동안 1회전합니다. 같은 시간의 캠축 회전수는 크랭크축의 절반입니다. 기어 수·벨트/체인 구동 방식과 관계없이 이 기본 회전 관계를 봅니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L027:timingRatio"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L027-core-1",
          "label": "회전비",
          "text": "4행정은 크랭크축 2회전에 캠축 1회전이며 캠이 밸브를 열고 스프링이 닫습니다.",
          "sectionTitles": [
            "캠이 누르면 열리고, 스프링이 닫습니다",
            "크랭크축 두 바퀴에 캠축 한 바퀴입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-engine-timing-q2": "exc-L027-S1",
        "easy-engine-timing-q1": "exc-L027-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반 4행정의 기능 예입니다. 직접 캠 구동 그림과 로커암 그림을 같은 엔진의 동일 배치로 합치지 않습니다.",
            "실제 간극 수치·측정 위치·온도 및 타이밍은 엔진별 지침을 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-cam-drive-ratio",
        "sourceLessonId": "exc-L027",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "캠축",
          "meaning": "튀어나온 캠으로 밸브 열림 시점을 정하는 축입니다."
        },
        {
          "term": "로커암",
          "meaning": "구동부의 움직임을 밸브 쪽으로 전달하는 흔들림 부품입니다."
        },
        {
          "term": "오버랩",
          "meaning": "배기 끝과 흡입 시작 부근에서 두 밸브 열림이 겹치는 기간입니다."
        }
      ]
    },
    {
      "id": "exc-regular-valve-lash-overlap",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "밸브 간극은 부품 사이의 작은 틈입니다",
      "intro": "피스톤이 내려가거나 올라갈 때 공기의 입구와 가스의 출구도 알맞게 열려야 합니다. 앞의 4행정을 떠올리며 캠축이 정하는 시점, 부품 사이의 간극, 두 밸브 열림의 겹침을 구별합니다.",
      "sourceLessonId": "exc-L027",
      "sourceIds": [
        "common-cat-cam",
        "common-khk",
        "common-honda-valve",
        "common-cummins-lash",
        "u112-valve-care",
        "u112-lash-condition"
      ],
      "questionIds": [
        "u11-timing-lash-effect-q1",
        "u11-timing-overlap-phase-q1"
      ],
      "sections": [
        {
          "id": "exc-L027-S3",
          "title": "밸브 간극은 부품 사이의 작은 틈입니다",
          "sourceLessonId": "exc-L027",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-cat-cam",
            "common-khk",
            "common-honda-valve",
            "common-cummins-lash",
            "u112-valve-care",
            "u112-lash-condition"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "그림의 로커암형에서는 밸브가 닫히고 누르는 캠 부분이 작용하지 않는 지정 상태에서 로커암 끝과 밸브 줄기 끝 사이의 작은 틈을 봅니다. 위 위치 인셋과 아래 확대가 같은 접촉 부분을 가리킵니다. 이 틈은 공기가 지나는 밸브 시트의 틈이 아닙니다. 뜨거워지면 부품의 길이가 달라지므로 설계가 정한 간극이 있어야 밸브가 제대로 닫히고 작동할 수 있습니다."
            },
            {
              "type": "table",
              "columns": [
                "지정값과 비교",
                "일어날 수 있는 영향"
              ],
              "rows": [
                [
                  "지나치게 작음",
                  "열팽창 등으로 완전히 닫히지 않으면 가스 누설·압축 저하·밸브 과열 가능"
                ],
                [
                  "지나치게 큼",
                  "먼저 틈을 메우는 이동이 커져 열림이 늦거나 유효 열림량이 줄고 접촉 소음·충격 가능"
                ]
              ]
            },
            {
              "type": "note",
              "text": "냉간/열간 온도, 캠·피스톤의 측정 위치와 흡기/배기 지정값은 엔진마다 다릅니다. 두 밸브가 닫혔다는 정보만으로 모든 기종의 측정 위치가 확정되지 않습니다. 해당 설명서의 조건을 맞춰 필러 게이지(틈의 두께를 재는 얇은 판)를 사용합니다. 그림의 간극은 크게 확대한 것이며 공통 mm 값·조정 작업 지시가 아닙니다. 소음/압축 저하의 원인도 하나로 단정하지 않습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L027:valveClearance"
            }
          ]
        },
        {
          "id": "exc-L027-S4",
          "title": "밸브 오버랩은 열리는 시간이 겹치는 것입니다",
          "sourceLessonId": "exc-L027",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-cat-cam",
            "common-khk",
            "common-honda-valve",
            "common-cummins-lash",
            "u112-valve-care",
            "u112-lash-condition"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "배기행정 끝과 다음 흡입행정 시작의 상사점 부근에서, 배기밸브가 닫히기 전에 흡기밸브가 열려 두 열림이 잠깐 겹칠 수 있습니다. 이것이 오버랩입니다. 상사점은 피스톤이 가장 높은 위치이며 한 4행정 사이클에 두 번 지나갑니다. 압축 끝·동력 시작의 상사점과 이 가스 교환 상사점은 다릅니다. 그림은 배기 끝 접근(피스톤 상승)→상사점의 동시 열림→흡입 시작 이후(피스톤 하강)의 대표 순간을 비교합니다."
            },
            {
              "type": "note",
              "text": "세 상태는 오버랩이 있는 예의 시점 비교입니다. 실제 흡기 개방/배기 폐쇄 시점·열림량·겹치는 범위는 엔진별로 다르며 그림의 각도/이동량을 실측값으로 읽지 않습니다. 오버랩은 간극이나 4행정 전체 기간이 아닙니다. 배출 흐름이 새 공기 유입을 돕도록 설계할 수 있지만 효과/유동 방향은 회전수·압력·구조에 따라 달라 무조건 크게 할수록 좋지 않습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L027:valveOverlap"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L027-core-2",
          "label": "간극·오버랩",
          "text": "밸브 간극은 닫힌 밸브 구동부의 지정 틈, 오버랩은 압축 끝이 아닌 배기 끝·흡입 시작 부근 두 밸브 열림이 겹치는 기간입니다.",
          "sectionTitles": [
            "밸브 간극은 부품 사이의 작은 틈입니다",
            "밸브 오버랩은 열리는 시간이 겹치는 것입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "u11-timing-lash-effect-q1": "exc-L027-S3",
        "u11-timing-overlap-phase-q1": "exc-L027-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반 4행정의 기능 예입니다. 직접 캠 구동 그림과 로커암 그림을 같은 엔진의 동일 배치로 합치지 않습니다.",
            "실제 간극 수치·측정 위치·온도 및 타이밍은 엔진별 지침을 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-valve-lash-overlap",
        "sourceLessonId": "exc-L027",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "summary": [
        "캠이 밸브를 열고 스프링이 닫습니다.",
        "크랭크축 2회전 : 캠축 1회전.",
        "간극은 틈, 오버랩은 동시에 열리는 기간."
      ]
    },
    {
      "id": "exc-regular-air-combustion-path",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "공기필터는 엔진으로 들어가는 공기를 거릅니다",
      "intro": "디젤기관에 들어가는 공기와 연료는 서로 다른 길을 지나 실린더에서 만납니다. 어떤 물질이 흐르고 무엇을 제거하는지 알면 필터와 공급장치의 역할을 구별할 수 있습니다.",
      "sourceLessonId": "exc-L028",
      "sourceIds": [
        "review-ten-air-filter",
        "review-ten-fuel",
        "review-ten-injector",
        "review-ten-intake-flow",
        "mech-perkins-fuelcare",
        "PERKINS-CONDENSATION-TARGET"
      ],
      "questionIds": [
        "practice-engine-fuel-air-q2"
      ],
      "sections": [
        {
          "id": "exc-L028-S1",
          "title": "공기필터는 엔진으로 들어가는 공기를 거릅니다",
          "sourceLessonId": "exc-L028",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "review-ten-air-filter",
            "review-ten-fuel",
            "review-ten-injector",
            "review-ten-intake-flow",
            "mech-perkins-fuelcare",
            "PERKINS-CONDENSATION-TARGET"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "에어클리너 안의 공기필터가 흡입 공기의 먼지를 붙잡습니다. 막히면 공기 통과가 어려워져 필요한 공기가 부족할 수 있고, 필터·밀봉부가 손상되면 먼지가 들어가 내부 마모를 늘릴 수 있습니다. 막힘과 손상은 다른 이상입니다. 꺼내 놓은 원통형 필터 사진으로 여과 부분을 확인합니다. 점검/교환 방법은 기종 지침을 따릅니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L028:airFuelPhoto"
            }
          ]
        },
        {
          "id": "exc-L028-S2",
          "title": "공기와 연료는 실린더에서 만납니다",
          "sourceLessonId": "exc-L028",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "review-ten-air-filter",
            "review-ten-fuel",
            "review-ten-injector",
            "review-ten-intake-flow",
            "mech-perkins-fuelcare",
            "PERKINS-CONDENSATION-TARGET"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "공기는 공기필터와 흡기 통로·열린 흡기밸브를 지나 들어갑니다. 기계식 디젤 예의 분사펌프는 연료에 분사 압력을 만들고, 분사노즐은 실린더의 압축된 공기 속으로 연료를 잘게 뿌립니다. 연소 뒤 가스는 열린 배기밸브로 나갑니다. 기능도에 세 경로를 함께 그렸다는 것이 두 밸브가 항상 동시에 열린다는 뜻은 아닙니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L028:airFuelPaths"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L028-core-1",
          "label": "제거 대상",
          "text": "공기필터는 공기의 먼지, 연료필터는 연료의 오염물, 수분 분리기는 연료 속 물을 제거하며 분사노즐은 연료를 실린더 안에 뿌립니다.",
          "sectionTitles": [
            "공기필터는 엔진으로 들어가는 공기를 거릅니다",
            "공기와 연료는 실린더에서 만납니다",
            "필터와 수분 분리기는 제거 대상이 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-engine-fuel-air-q2": "exc-L028-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기계식 디젤의 기능 경로와 낮은 탱크 Kubota05 계통은 지정 예입니다. 필터 수·배치·분사방식을 모든 굴착기의 공통 구성으로 외우지 않습니다.",
            "ATLAS 사진은 공기필터의 여과 부위를 읽는 다른 장비의 외형 예입니다. 실제 굴착기의 배치·분해 절차를 보여주지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-air-combustion-path",
        "sourceLessonId": "exc-L028",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "분사",
          "meaning": "연료를 노즐로 잘게 뿌리는 일입니다."
        },
        {
          "term": "수분 분리기",
          "meaning": "연료에 섞인 물을 모아 분리하는 장치입니다."
        },
        {
          "term": "공급펌프",
          "meaning": "연료를 공급계통으로 보내는 펌프이며 분사 압력을 만드는 분사펌프와 구별합니다."
        }
      ]
    },
    {
      "id": "exc-regular-fuel-path-water",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "펌프는 보내고, 필터는 거릅니다",
      "intro": "디젤기관에 들어가는 공기와 연료는 서로 다른 길을 지나 실린더에서 만납니다. 어떤 물질이 흐르고 무엇을 제거하는지 알면 필터와 공급장치의 역할을 구별할 수 있습니다.",
      "sourceLessonId": "exc-L028",
      "sourceIds": [
        "review-ten-air-filter",
        "review-ten-fuel",
        "review-ten-injector",
        "review-ten-intake-flow",
        "mech-perkins-fuelcare",
        "PERKINS-CONDENSATION-TARGET"
      ],
      "questionIds": [
        "u12-fuel-low-tank-path-q1",
        "easy-engine-fuel-air-q1",
        "exc-Q052",
        "exc-Q053"
      ],
      "sections": [
        {
          "id": "exc-L028-S3",
          "title": "펌프는 보내고, 필터는 거릅니다",
          "sourceLessonId": "exc-L028",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "review-ten-air-filter",
            "review-ten-fuel",
            "review-ten-injector",
            "review-ten-intake-flow",
            "mech-perkins-fuelcare",
            "PERKINS-CONDENSATION-TARGET"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "아래는 연료탱크가 분사펌프보다 낮은 Kubota 05의 특정 공급 예입니다. 탱크→전처리 필터→공급펌프→주 연료필터→분사펌프로 이어지고 끝의 분사노즐로 연결됩니다. 낮은 탱크에서 공급펌프가 연료를 보내고, 그 앞/뒤 필터가 오염물을 거릅니다. 분사펌프가 만드는 분사 압력과 공급펌프의 운반 역할은 다릅니다. 필터 막힘은 연료 공급을 제한할 수 있고, 오염물이 분사계통에 들어가면 정밀 부품의 마모/작동에 영향을 줄 수 있습니다."
            },
            {
              "type": "note",
              "text": "필터 수·순서, 펌프 방식과 일체형 부품은 기종별로 다릅니다. 수분 분리기를 이 특정 그림의 확인되지 않은 위치에 추가하지 않습니다. 뒤의 공기 빼기 학습은 높은 탱크의 중력 공급식이라는 별도 예이며 두 계통을 하나로 이어 붙이지 않습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L028:fuelOrder"
            }
          ]
        },
        {
          "id": "exc-L028-S4",
          "title": "필터와 수분 분리기는 제거 대상이 다릅니다",
          "sourceLessonId": "exc-L028",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "PERKINS-CONDENSATION-TARGET"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "연료에 섞인 물은 분사계통의 부식·마모 등 문제를 일으킬 수 있어 수분 분리기로 모아 지정 방법으로 제거합니다. 연료필터와 수분 분리기가 한 장치에 결합되기도 합니다. 연료 속 기포를 없애는 공기 빼기와 물을 제거하는 일은 다릅니다. 윤활유의 오일필터도 별도 경로의 장치입니다."
            },
            {
              "type": "paragraph",
              "text": "연료 속 물은 급유 중 들어올 수도 있고, 탱크 안의 온도 변화로 수분이 응축되는 결로 때문에 생길 수도 있습니다. 결로는 공기 중 수분이 액체 물로 맺히는 현상입니다. 외부에서 빗물만 안 들어오면 연료 속 물이 전혀 생기지 않는다고 생각하지 않습니다. 수분 분리·탱크 관리는 해당 기종의 지침에 따르고 연료의 팽창 여유를 무시하여 가득 넘치게 채우지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "장치",
                "지나는 물질·주 제거 대상"
              ],
              "rows": [
                [
                  "공기필터",
                  "흡입 공기 속 먼지"
                ],
                [
                  "연료필터",
                  "연료 속 오염 입자"
                ],
                [
                  "수분 분리기",
                  "연료에 섞인 물"
                ],
                [
                  "오일필터",
                  "윤활유 속 오염물"
                ]
              ]
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L028-core-1",
          "label": "제거 대상",
          "text": "공기필터는 공기의 먼지, 연료필터는 연료의 오염물, 수분 분리기는 연료 속 물을 제거하며 분사노즐은 연료를 실린더 안에 뿌립니다.",
          "sectionTitles": [
            "공기필터는 엔진으로 들어가는 공기를 거릅니다",
            "공기와 연료는 실린더에서 만납니다",
            "필터와 수분 분리기는 제거 대상이 다릅니다"
          ]
        },
        {
          "key": "exc-L028-core-2",
          "label": "선택한 공급 예",
          "text": "제시된 낮은 탱크 계통은 탱크→전처리 필터→공급펌프→주 필터→분사펌프→노즐이며 기종별 배치는 다릅니다.",
          "sectionTitles": [
            "펌프는 보내고, 필터는 거릅니다"
          ]
        },
        {
          "key": "exc-L028-SUPPLEMENT-r2-MP1",
          "label": "결로와 물",
          "text": "온도 변화에 따른 결로도 연료 속 물의 원인이므로 유입 오염과 수분 관리를 함께 확인합니다.",
          "sectionTitles": [
            "필터와 수분 분리기는 제거 대상이 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "u12-fuel-low-tank-path-q1": "exc-L028-S3",
        "easy-engine-fuel-air-q1": "exc-L028-S4",
        "exc-Q052": "exc-L028-S4",
        "exc-Q053": "exc-L028-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기계식 디젤의 기능 경로와 낮은 탱크 Kubota05 계통은 지정 예입니다. 필터 수·배치·분사방식을 모든 굴착기의 공통 구성으로 외우지 않습니다.",
            "ATLAS 사진은 공기필터의 여과 부위를 읽는 다른 장비의 외형 예입니다. 실제 굴착기의 배치·분해 절차를 보여주지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-fuel-path-water",
        "sourceLessonId": "exc-L028",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "공기필터는 공기 속 먼지를 거릅니다.",
        "연료필터는 연료 속 오염물을 거릅니다.",
        "분사노즐은 실린더에 연료를 잘게 뿌립니다.",
        "온도 변화에 따른 결로도 연료 속 물의 원인이므로 유입 오염과 수분 관리를 함께 확인합니다."
      ]
    },
    {
      "id": "exc-regular-circuit-values-protection",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "전기 이상: 끊김·잘못된 연결·퓨즈를 구별합니다",
      "intro": "전기는 전선을 따라 장치에 공급됩니다. 전기가 끊긴 상태, 잘못 연결된 상태, 전기 길을 보호하는 부품을 하나씩 봅니다.",
      "sourceLessonId": "exc-L029",
      "sourceIds": [
        "mech-littelfuse",
        "common-kubota",
        "exam-units",
        "exam-indicator"
      ],
      "questionIds": [
        "ex27-electric-circuit-units-q1",
        "practice-electric-circuit-q2",
        "easy-electric-circuit-q1"
      ],
      "sections": [
        {
          "id": "exc-L029-S1",
          "title": "전압·전류·저항은 서로 다른 값입니다",
          "sourceLessonId": "exc-L029",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-littelfuse",
            "common-kubota",
            "exam-units",
            "exam-indicator"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "전압은 전기를 흐르게 하는 두 지점 사이의 전기적 차이, 전류는 실제로 흐르는 전기량의 흐름, 저항은 그 흐름을 방해하는 정도입니다. 수도관의 압력과 흐르는 물의 양이 다르듯 전압 숫자만으로 전류를 정하지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "구별할 값",
                "단위"
              ],
              "rows": [
                [
                  "전압",
                  "볼트 V"
                ],
                [
                  "전류",
                  "암페어 A"
                ],
                [
                  "저항",
                  "옴 Ω"
                ]
              ]
            },
            {
              "type": "note",
              "text": "배터리의 저장 용량 Ah(암페어시)는 전류 A와도 다릅니다. 여기서는 단위와 뜻부터 구별하며 실제 회로를 임의로 연결·측정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L029-S2",
          "title": "단선은 전선이 끊긴 상태입니다",
          "sourceLessonId": "exc-L029",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-littelfuse",
            "common-kubota",
            "exam-units",
            "exam-indicator"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "전선이 끊기면 전기가 지나갈 길도 끊깁니다. 접촉불량은 연결 부위가 헐겁거나 부식되어 전기가 잘 전달되지 않는 상태입니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L029:easyCircuit"
            }
          ]
        },
        {
          "id": "exc-L029-S3",
          "title": "단락은 엉뚱한 지름길이 생긴 상태입니다",
          "sourceLessonId": "exc-L029",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-littelfuse",
            "common-kubota",
            "exam-units",
            "exam-indicator"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "전기가 장치를 거치지 않고 잘못된 길로 흐르면 큰 전류와 열이 생길 수 있습니다. 이를 단락 또는 쇼트라고 합니다. 단선의 “끊김”과 구별합니다."
            }
          ]
        },
        {
          "id": "exc-L029-S4",
          "title": "퓨즈는 과도한 전류에서 전기 길을 끊습니다",
          "sourceLessonId": "exc-L029",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-littelfuse",
            "common-kubota",
            "exam-units",
            "exam-indicator"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "퓨즈는 배선을 보호하는 부품입니다. 끊어졌으면 원인을 확인하고 지정된 퓨즈로 교체합니다. 철사로 대신 잇거나 마음대로 큰 용량을 넣지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L029-core-1",
          "label": "단위",
          "text": "전류는 A, 전압은 V, 저항은 Ω이며 저장 용량 Ah와 전류 A는 다릅니다.",
          "sectionTitles": [
            "전압·전류·저항은 서로 다른 값입니다"
          ]
        },
        {
          "key": "exc-L029-core-2",
          "label": "이상 구별",
          "text": "단선은 끊김, 단락은 잘못된 지름길, 접촉불량은 연결 이상이며 퓨즈를 철사나 큰 용량으로 대신하지 않습니다.",
          "sectionTitles": [
            "단선은 전선이 끊긴 상태입니다",
            "단락은 엉뚱한 지름길이 생긴 상태입니다",
            "퓨즈는 과도한 전류에서 전기 길을 끊습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "ex27-electric-circuit-units-q1": "exc-L029-S1",
        "practice-electric-circuit-q2": "exc-L029-S3",
        "easy-electric-circuit-q1": "exc-L029-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "회로는 정상과 고장을 비교하는 기능도이며 실제 배선·측정·고장 재현 지시가 아닙니다.",
            "방향지시등의 빠른 점멸은 해당 전구식/부하 감지 형식의 가능성입니다. LED와 전자식 등 모든 기종의 단일 원인으로 확정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-circuit-values-protection",
        "sourceLessonId": "exc-L029",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "단선",
          "meaning": "전선이 끊겨 전기가 지날 길이 끊긴 상태입니다."
        },
        {
          "term": "단락",
          "meaning": "정상 장치를 건너뛰는 잘못된 전기 길이 생긴 상태입니다."
        },
        {
          "term": "퓨즈",
          "meaning": "과도한 전류가 흐를 때 전기 길을 끊도록 정해진 보호 부품입니다."
        }
      ]
    },
    {
      "id": "exc-regular-lamps-load-condition",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "방향지시등: 빠른 점멸의 조건",
      "intro": "전기는 전선을 따라 장치에 공급됩니다. 전기가 끊긴 상태, 잘못 연결된 상태, 전기 길을 보호하는 부품을 하나씩 봅니다.",
      "sourceLessonId": "exc-L029",
      "sourceIds": [
        "mech-littelfuse",
        "common-kubota",
        "exam-units",
        "exam-indicator"
      ],
      "questionIds": [
        "ex27-electric-circuit-indicator-q1"
      ],
      "sections": [
        {
          "id": "exc-L029-S5",
          "title": "전조등·방향지시등·경고등의 뜻을 봅니다",
          "sourceLessonId": "exc-L029",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-littelfuse",
            "common-kubota",
            "exam-units",
            "exam-indicator"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "전조등은 앞을 비추고 방향지시등은 방향 변경을 알립니다. 경고등은 장비 상태를 알려 줍니다. 운전 중 압력·온도·충전 경고가 계속되면 무시하지 말고 안전하게 정지해 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L029-S6",
          "title": "한쪽 방향지시등이 갑자기 빨리 깜빡이면 확인합니다",
          "sourceLessonId": "exc-L029",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-littelfuse",
            "common-kubota",
            "exam-units",
            "exam-indicator"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "전구식 점멸기는 연결된 램프의 전기 부하를 감지하는 형식이 있습니다. 한쪽 전구나 그 배선이 끊겨 부하가 달라지면 빠른 점멸로 이상을 알릴 수 있습니다. 정상 작동 속도라고 넘기지 말고 그쪽 램프가 실제로 켜지는지와 배선·접촉 상태를 안전한 점검 절차로 확인합니다."
            },
            {
              "type": "note",
              "text": "빠른 점멸 하나로 특정 부품 고장을 확정하지 않습니다. LED 교체나 전자식 제어에 따라 표시·원인이 다르며 기종 설명서를 따릅니다. 저항을 임의로 붙여 경고만 없애는 수리 절차를 배우는 것이 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [],
      "displayAssessmentPlacements": {
        "ex27-electric-circuit-indicator-q1": "exc-L029-S6"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "회로는 정상과 고장을 비교하는 기능도이며 실제 배선·측정·고장 재현 지시가 아닙니다.",
            "방향지시등의 빠른 점멸은 해당 전구식/부하 감지 형식의 가능성입니다. LED와 전자식 등 모든 기종의 단일 원인으로 확정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-lamps-load-condition",
        "sourceLessonId": "exc-L029",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "summary": [
        "전압 V·전류 A·저항 Ω는 서로 다른 값입니다.",
        "단선·단락·접촉불량과 퓨즈의 보호 역할을 구별합니다.",
        "비정상 점멸은 해당 형식의 램프·배선 등 이상을 확인할 단서입니다."
      ]
    },
    {
      "id": "exc-regular-gauges-warning-glow",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "계기와 경고등: 양·압력·온도를 구별합니다",
      "intro": "연료가 얼마나 남았는지, 엔진이 얼마나 뜨거운지, 오일 압력이 정상인지는 서로 다른 정보입니다. 여기서 압력은 기름이 계통 안에서 밀어주는 정도입니다. 양이 충분한지와 정상 압력이 생기는지는 따로 확인합니다.",
      "sourceLessonId": "exc-L030",
      "sourceIds": [
        "op-instruments",
        "op-glow",
        "op-prestart",
        "op-fluid-hazard",
        "op-cool-cap"
      ],
      "questionIds": [
        "easy-fork-leak-gauges-q1",
        "u01-fork-leak-gauges-warning-q1",
        "practice-fork-leak-gauges-q4"
      ],
      "sections": [
        {
          "id": "exc-L030-S1",
          "title": "표시마다 알려주는 것이 다릅니다",
          "sourceLessonId": "exc-L030",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "op-instruments",
            "op-glow",
            "op-prestart",
            "op-fluid-hazard",
            "op-cool-cap"
          ],
          "blocks": [
            {
              "type": "table",
              "columns": [
                "표시",
                "뜻"
              ],
              "rows": [
                [
                  "연료 게이지",
                  "탱크에 남은 연료의 양"
                ],
                [
                  "냉각수 온도계",
                  "엔진 냉각수의 온도"
                ],
                [
                  "엔진 오일압력 경고",
                  "윤활 압력 이상 가능성"
                ],
                [
                  "충전 경고",
                  "엔진형 발전·충전 계통의 이상 가능성"
                ]
              ]
            }
          ]
        },
        {
          "id": "exc-L030-S2",
          "title": "시동 후에도 경고가 계속되면 확인합니다",
          "sourceLessonId": "exc-L030",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "op-instruments",
            "op-glow",
            "op-prestart",
            "op-fluid-hazard",
            "op-cool-cap"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "키를 켰지만 엔진이 아직 멈춰 있을 때는 자체 점검 등을 위해 경고등이 켜질 수 있습니다. 시동 후 정상적으로 꺼지는지 기종 설명서와 비교합니다. 엔진 작동 중에도 오일압력·충전 경고가 계속되거나 온도가 비정상적으로 오르면 안전하게 정지하고 보고합니다. 오일의 양이 정상이어도 압력이 정상이라는 뜻은 아닙니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L030:opGauges"
            }
          ]
        },
        {
          "id": "exc-L030-S3",
          "title": "점검할 때 위험한 행동을 피합니다",
          "sourceLessonId": "exc-L030",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "op-instruments",
            "op-glow",
            "op-prestart",
            "op-fluid-hazard",
            "op-cool-cap"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "점검은 이상을 찾는 일이고, 정비는 원인을 해결하는 일입니다. 오일·냉각수의 양과 누출 흔적은 기종의 점검 조건에 맞춰 확인합니다. 경고를 없애려고 무리하게 운행하거나 임의 분해하지 않습니다. 고압 누출을 손으로 찾거나 뜨거운 라디에이터 캡을 바로 열지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L030-S4",
          "title": "예열등은 디젤의 차가운 시동과 관련됩니다",
          "sourceLessonId": "exc-L030",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "op-instruments",
            "op-glow",
            "op-prestart",
            "op-fluid-hazard",
            "op-cool-cap"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "예열플러그는 전기로 뜨거워져 디젤의 차가운 시동을 돕습니다. 휘발유 엔진의 점화플러그처럼 불꽃을 튀기는 부품은 아닙니다. 실제 예열 시간은 기종 설명서를 따릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L030-core-1",
          "text": "연료 계기는 양, 냉각수 계기는 온도, 엔진 오일 경고는 압력을 알려주므로 양이 정상이어도 압력 이상은 따로 봅니다.",
          "sectionTitles": [
            "표시마다 알려주는 것이 다릅니다",
            "시동 후에도 경고가 계속되면 확인합니다",
            "점검할 때 위험한 행동을 피합니다",
            "예열등은 디젤의 차가운 시동과 관련됩니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-fork-leak-gauges-q1": "exc-L030-S1",
        "u01-fork-leak-gauges-warning-q1": "exc-L030-S2",
        "practice-fork-leak-gauges-q4": "exc-L030-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "계기 모양·색·점등/소등 시점과 정상 범위는 기종별 설명서를 따릅니다.",
            "경고 하나로 고장 부품을 확정하거나 경고를 지우기 위한 임의 분해를 하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-gauges-warning-glow",
        "sourceLessonId": "exc-L030",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "잔량",
          "meaning": "남아 있는 양입니다."
        },
        {
          "term": "압력",
          "meaning": "기름이 계통 안에서 밀어주는 정도이며 남은 양과 다릅니다."
        },
        {
          "term": "예열플러그",
          "meaning": "전기로 뜨거워져 디젤의 차가운 시동을 돕는 부품입니다."
        }
      ],
      "summary": [
        "연료는 양, 냉각수 계기는 온도, 엔진 오일 경고는 압력을 봅니다.",
        "시동 후 이상 경고가 계속되면 안전하게 정지·확인합니다.",
        "예열플러그는 디젤의 차가운 시동을 돕습니다."
      ]
    },
    {
      "id": "exc-regular-gear-backlash",
      "version": "r1-CONCEPT-BACKLASH-20261022",
      "title": "백래시: 맞물린 톱니 사이에도 정해진 여유가 있습니다",
      "intro": "캠축의 기어비를 배운 뒤, 맞물린 두 기어가 너무 꽉 끼지 않도록 둔 작은 여유를 봅니다. 핀·부싱 사이의 유격과는 부품과 확인 기준이 다릅니다.",
      "sourceLessonId": "exc-L031",
      "sourceIds": [
        "KHK-BACKLASH-20261022"
      ],
      "questionIds": [
        "exc-Q054",
        "exc-Q055"
      ],
      "sections": [
        {
          "id": "exc-L031-S1",
          "title": "힘을 미는 면 반대쪽에 여유가 있습니다",
          "sourceLessonId": "exc-L031",
          "sourceVersion": "r1-CONCEPT-BACKLASH-20261022",
          "sourceIds": [
            "KHK-BACKLASH-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기어는 톱니가 서로 맞물려 회전을 전달합니다. 한쪽 톱니면이 상대 톱니면을 밀 때, 반대쪽까지 동시에 꽉 끼게 만들지는 않습니다. 이 맞물림의 여유를 백래시라고 합니다."
            },
            {
              "type": "paragraph",
              "text": "그림은 원주 방향의 맞물림을 펴서 단순화한 부분도입니다. 위 톱니가 오른쪽 면에 닿은 첫 상태에서 왼쪽의 주황 여유를 봅니다. 톱니 끝과 상대 기어 바닥 사이의 위아래 틈과 구별합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L031:backlash-contact",
              "alt": "오른쪽 톱니면 접촉 때 왼쪽에 남는 여유와 반대쪽 면에 닿은 상태를 비교한 부분 개념도",
              "caption": "원주 방향의 접촉 관계를 펴서 단순화했습니다. 실제 인벌류트 곡선·치수·기종별 조정 위치를 나타내지 않습니다. 주황 표시는 톱니 옆면 사이의 여유이며 톱니 끝의 위아래 틈이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L031-S2",
          "title": "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
          "sourceLessonId": "exc-L031",
          "sourceVersion": "r1-CONCEPT-BACKLASH-20261022",
          "sourceIds": [
            "KHK-BACKLASH-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "한쪽 기어를 고정하고 다른 쪽을 반대 방향으로 조금 돌리면, 처음 닿던 면이 떨어진 뒤 반대 면에 닿기까지 작은 움직임이 생깁니다. 이 때문에 회전 방향을 바꿀 때 입력과 출력의 움직임이 바로 이어지지 않는 구간이 생길 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "그림 아래는 그 여유를 지난 뒤 왼쪽 면이 닿은 상태입니다. 이는 백래시의 뜻을 읽는 비교이며, 실제 장비를 고정하거나 손으로 기어를 돌리는 점검 절차가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L031-S3",
          "title": "작을수록 무조건 좋지도, 클수록 좋지도 않습니다",
          "sourceLessonId": "exc-L031",
          "sourceVersion": "r1-CONCEPT-BACKLASH-20261022",
          "sourceIds": [
            "KHK-BACKLASH-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "필요한 여유는 윤활유가 들어갈 공간과 열팽창·제작 오차 등을 고려합니다. 여유를 지나치게 없애면 양쪽 면이 끼거나 맞물림이 과도해질 수 있습니다. 반대로 너무 큰 여유는 방향을 바꿀 때의 위치 차이와 충격·소음 문제로 이어질 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "허용값과 확인·조정 방법은 해당 기어장치의 자료에 맞춥니다. 조향이 헐겁다는 느낌만으로 특정 기어의 백래시나 고장을 확정하지 않고, 임의의 공통 mm 값이나 조정 나사 방향을 만들지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "구별",
                "읽을 의미"
              ],
              "rows": [
                [
                  "필요한 백래시",
                  "원활한 맞물림을 위한 지정 여유"
                ],
                [
                  "지나치게 작음",
                  "끼임·과도한 접촉 가능"
                ],
                [
                  "지나치게 큼",
                  "방향 전환 때 유격·충격·위치 차이 가능"
                ]
              ]
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L031-backlash",
          "text": "백래시는 맞물린 톱니의 옆면 사이 여유이며, 방향을 바꿀 때 반대 면이 닿기까지의 움직임과 연결합니다. 허용값은 장치별로 다릅니다.",
          "sectionTitles": [
            "힘을 미는 면 반대쪽에 여유가 있습니다",
            "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
            "작을수록 무조건 좋지도, 클수록 좋지도 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q054": "exc-L031-S1",
        "exc-Q055": "exc-L031-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "조향 기어를 포함한 기어 맞물림의 선수 개념입니다. 특정 조향장치의 구조·고장·조정 절차를 이 도식으로 판정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-gear-backlash",
        "sourceLessonId": "exc-L031",
        "sourceVersion": "r1-CONCEPT-BACKLASH-20261022"
      },
      "glossary": [
        {
          "term": "톱니면",
          "meaning": "다른 톱니와 닿아 힘을 전하는 옆면입니다."
        },
        {
          "term": "백래시",
          "meaning": "맞물리는 톱니 사이의 여유입니다. 한 기어를 고정했을 때 다른 기어가 반대쪽 면에 닿기 전까지 움직일 수 있는 여유와 연결해 봅니다."
        }
      ]
    },
    {
      "id": "exc-regular-hydrostatic-steering-functions",
      "version": "r1-CONCEPT-STEERING-20261022",
      "title": "유압 조향: 핸들의 입력을 바퀴 방향 변화로 잇습니다",
      "intro": "상부가 돌아가는 선회와 하부가 이동하는 주행을 구별했습니다. 이번에는 타이어식 장비의 유압 조향 예에서 핸들·기름·실린더·바퀴가 맡는 일을 연결합니다.",
      "sourceLessonId": "exc-L032",
      "sourceIds": [
        "DANFOSS-STEERING-20261022",
        "EX-PRESERVED-L002-L008"
      ],
      "questionIds": [
        "exc-Q056",
        "exc-Q057"
      ],
      "sections": [
        {
          "id": "exc-L032-S1",
          "title": "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
          "sourceLessonId": "exc-L032",
          "sourceVersion": "r1-CONCEPT-STEERING-20261022",
          "sourceIds": [
            "DANFOSS-STEERING-20261022",
            "EX-PRESERVED-L002-L008"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "선회는 상부회전체가 하부주행체에 대해 돌아가는 움직임입니다. 무한궤도식은 좌우 궤도의 움직임 차이로 주행 방향을 바꾸는 방식이며, 타이어식의 바퀴 각도를 바꾸는 조향과 같은 구조가 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "아래는 조향되는 차축 하나를 단순화한 정유압식 예입니다. 모든 굴착기에 핸들·같은 차축·같은 조향 모드가 있다고 일반화하지 않습니다. 어떤 바퀴가 조향되는지와 주행 기준은 해당 장비의 설명서로 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L032-S2",
          "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다",
          "sourceLessonId": "exc-L032",
          "sourceVersion": "r1-CONCEPT-STEERING-20261022",
          "sourceIds": [
            "DANFOSS-STEERING-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "Danfoss OSP형 정유압식 조향의 예에서는 조향 유닛과 조향 실린더가 유압관·호스로 이어집니다. 핸들을 돌리면 유닛이 그 입력에 맞는 기름을 실린더의 알맞은 쪽으로 보내고, 반대쪽에서 밀려 나온 기름은 탱크로 돌아갑니다."
            },
            {
              "type": "paragraph",
              "text": "실린더의 곧은 움직임은 연결부를 통해 바퀴의 각도 변화로 이어집니다. 핸들 입력과 실린더에 전달되는 유압 작용을 구별하면, 핸들이 직접 바퀴까지 긴 축으로 연결되어 있다고 오해하지 않을 수 있습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L032:steering-roles",
              "alt": "핸들 입력과 탱크·펌프·조향유닛·실린더 역할을 연결하고 실린더의 직선 움직임이 바퀴 각도를 바꾸는 관계도",
              "caption": "정유압식 조향의 기능 관계도입니다. 실제 배관 위치·밸브 기호·휠 수·전륜/후륜 배치·조작 순서를 생략했습니다. 아래는 조향 차축 하나의 역할만 보이며 제품 도면이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L032-S3",
          "title": "조향 공급 방식도 한 가지가 아닙니다",
          "sourceLessonId": "exc-L032",
          "sourceVersion": "r1-CONCEPT-STEERING-20261022",
          "sourceIds": [
            "DANFOSS-STEERING-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "제조사 자료의 개방형 예는 별도 펌프가 조향 유닛에 기름을 공급합니다. 부하 감지형 예는 하나의 펌프가 작업 유압과 조향을 함께 공급하고 우선 밸브로 조향 공급의 우선순위를 확보할 수 있습니다. 따라서 모든 장비가 조향 전용 펌프 하나만 쓴다고 외우지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "조향이 무겁거나 이상하다는 증상만으로 특정 부품이나 압력값을 확정하지 않습니다. 확보 강의의 발견 단서와 실제 기종 점검 근거를 구별하고, 압력을 임의로 높이는 정비 방법이나 보편적인 조정값을 제공하지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "기능 예",
                "공급 방식"
              ],
              "rows": [
                [
                  "개방형 정유압식",
                  "별도 펌프가 조향을 공급하는 예"
                ],
                [
                  "부하 감지형 정유압식",
                  "공유 펌프와 우선 밸브를 사용하는 예"
                ]
              ]
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L032-steering-roles",
          "text": "정유압식 조향 예는 핸들 입력→조향 유닛의 기름 제어→실린더 이동→바퀴 각도 변화로 이어지며, 상부 선회·궤도 방향 전환과 구별합니다.",
          "sectionTitles": [
            "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
            "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q056": "exc-L032-S2",
        "exc-Q057": "exc-L032-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "Danfoss OSP형의 정유압 조향 원리 예를 설명합니다. 특정 굴착기가 해당 부품·회로를 탑재했다고 주장하지 않습니다.",
            "전기식·기계식·보조 방식이나 기종별 조향/차축 잠금 제어를 하나의 공통 조작으로 합치지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-hydrostatic-steering-functions",
        "sourceLessonId": "exc-L032",
        "sourceVersion": "r1-CONCEPT-STEERING-20261022"
      },
      "glossary": [
        {
          "term": "조향",
          "meaning": "주행할 방향을 바꾸는 기능입니다."
        },
        {
          "term": "정유압식 조향",
          "meaning": "핸들 입력을 조향 유닛이 기름의 공급으로 바꿔 실린더를 움직이는 방식입니다. 제시한 OSP형 예에서는 핸들축과 조향 바퀴 사이에 직접 기계 연결이 없습니다."
        },
        {
          "term": "조향 실린더",
          "meaning": "기름의 작용으로 곧게 움직이며 연결부를 통해 바퀴 각도를 바꾸는 장치입니다."
        }
      ]
    },
    {
      "id": "exc-regular-hydraulic-area-force-flow",
      "version": "r2-CONCEPT-PRESSURE-AREA-FLOW-20261022",
      "title": "유압의 힘과 속도: 압력·면적·유량을 구별합니다",
      "intro": "앞서 실린더의 몸통·피스톤·로드와 기름의 길을 봤습니다. 이번에는 같은 압력이라도 면적이 달라지면 힘이 달라지고, 같은 유량이라도 면적이 달라지면 속도가 달라지는 관계를 배웁니다.",
      "sourceLessonId": "exc-L033",
      "sourceIds": [
        "review-ten-hydraulic-basic",
        "review-ten-hydraulic-cylinder",
        "review-cylinder-parker",
        "review-lift-bt"
      ],
      "questionIds": [
        "ex27-hydraulic-pressure-flow-area-q1",
        "easy-hydraulic-pressure-flow-q1",
        "u07-pressure-flow-area-speed-q1"
      ],
      "sections": [
        {
          "id": "exc-L033-S1",
          "title": "전달되는 압력과 실제 힘을 구별합니다",
          "sourceLessonId": "exc-L033",
          "sourceVersion": "r2-CONCEPT-PRESSURE-AREA-FLOW-20261022",
          "sourceIds": [
            "review-ten-hydraulic-basic",
            "review-ten-hydraulic-cylinder",
            "review-cylinder-parker",
            "review-lift-bt"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "밀폐된 액체에 가한 압력의 변화는 액체 전체에 전달됩니다. 이것이 파스칼의 원리입니다. 같은 높이의 액체에서 압력을 비교하며, 실제 높이 차이와 흐름의 손실은 따로 고려합니다. 같은 압력이라도 기름이 미는 피스톤 면적이 크면 더 큰 힘을 낼 수 있습니다. 힘은 압력과 면적의 곱이므로 압력이 같다는 말과 힘이 같다는 말은 다릅니다. 유효 면적은 기름의 압력이 실제로 미는 넓이입니다. 로드가 있는 쪽은 로드가 차지하는 넓이를 빼므로 양쪽 유효 면적이 다를 수 있습니다."
            },
            {
              "type": "note",
              "text": "뒤의 기존 도식은 같은 피스톤 면적에서 압력·유량을 각각 바꾸는 비교입니다. 이 설명에서는 면적이 다를 때의 힘을 따로 구별합니다."
            }
          ]
        },
        {
          "id": "exc-L033-S2",
          "title": "압력은 힘, 유량은 속도와 연결합니다",
          "sourceLessonId": "exc-L033",
          "sourceVersion": "r2-CONCEPT-PRESSURE-AREA-FLOW-20261022",
          "sourceIds": [
            "review-ten-hydraulic-basic",
            "review-ten-hydraulic-cylinder",
            "review-cylinder-parker",
            "review-lift-bt"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "유량은 같은 시간에 공급되는 기름의 양입니다. 같은 유효 면적에서 압력이 커지면 이론적인 힘이 커지고, 공급 유량이 커지면 속도가 빨라집니다. 힘은 압력×유효 면적, 속도는 공급 유량÷유효 면적으로 구별합니다. 넓은 피스톤을 같은 거리만큼 밀려면 더 많은 기름이 필요하므로, 같은 유량을 주면 더 느리게 움직입니다."
            },
            {
              "type": "table",
              "columns": [
                "손실을 무시한 비교 조건",
                "이론적인 결과"
              ],
              "rows": [
                [
                  "같은 유효 면적 · 압력 2배",
                  "힘 2배"
                ],
                [
                  "같은 유효 면적 · 공급 유량 2배",
                  "속도 2배"
                ],
                [
                  "같은 압력 · 유효 면적 2배",
                  "힘 2배"
                ],
                [
                  "같은 공급 유량 · 유효 면적 2배",
                  "속도 절반"
                ]
              ]
            },
            {
              "type": "note",
              "text": "기존 그림은 유효 면적을 그대로 둔 비교입니다. 표의 마지막 두 행은 면적을 바꾼 별도 비교입니다. 실제 힘에는 양쪽 압력·마찰 등이, 실제 속도에는 누설·회로 조건 등이 영향을 줍니다. 임의로 압력이나 밸브 설정을 높이라는 조작 지시가 아닙니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L033:hydraulicForceFlow"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L033-core-1",
          "label": "힘·속도",
          "text": "손실을 무시하면 같은 압력에서 유효 면적이 클수록 힘은 크고, 같은 공급 유량에서 면적이 클수록 속도는 느립니다.",
          "sectionTitles": [
            "전달되는 압력과 실제 힘을 구별합니다",
            "압력은 힘, 유량은 속도와 연결합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "ex27-hydraulic-pressure-flow-area-q1": "exc-L033-S1",
        "easy-hydraulic-pressure-flow-q1": "exc-L033-S2",
        "u07-pressure-flow-area-speed-q1": "exc-L033-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "표의 배수 비교는 손실을 무시한 이론 관계입니다. 실제 힘·속도는 양쪽 압력·마찰·누설·회로 조건의 영향을 받습니다.",
            "도식은 같은 유효 면적에서 압력과 유량을 바꿔 비교합니다. 표에서 면적을 바꾸는 행은 별도 조건의 비교입니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-hydraulic-area-force-flow",
        "sourceLessonId": "exc-L033",
        "sourceVersion": "r2-CONCEPT-PRESSURE-AREA-FLOW-20261022"
      },
      "glossary": [
        {
          "term": "유효 면적",
          "meaning": "기름의 압력이 실제로 미는 피스톤의 넓이입니다. 로드 쪽은 로드가 차지하는 넓이를 뺍니다."
        },
        {
          "term": "유량",
          "meaning": "같은 시간에 공급되는 기름의 양입니다."
        }
      ],
      "summary": [
        "손실을 무시하면 같은 압력에서 유효 면적이 클수록 힘은 크고, 같은 공급 유량에서 면적이 클수록 속도는 느립니다."
      ]
    },
    {
      "id": "exc-regular-pump-gear-structure",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "유압펌프: 기어로 기름을 옮깁니다",
      "intro": "유압펌프는 엔진이나 전동기의 회전을 받아 기름을 보냅니다. 대표적인 기어·베인·피스톤은 기름을 옮기는 부품의 이름입니다.",
      "sourceLessonId": "exc-L034",
      "sourceIds": [
        "common-danfoss",
        "common-danfoss-pump-types",
        "common-rexroth-hydraulic-book",
        "common-rexroth-variable",
        "review-pump-rexroth-detail",
        "review-pump-rexroth-piston",
        "exam-pump-rating"
      ],
      "questionIds": [
        "practice-hydraulic-pumps-q2"
      ],
      "sections": [
        {
          "id": "exc-L034-S1",
          "title": "펌프의 몸통 안에 들어 있는 부품을 봅니다",
          "sourceLessonId": "exc-L034",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-danfoss",
            "common-danfoss-pump-types",
            "common-rexroth-hydraulic-book",
            "common-rexroth-variable",
            "review-pump-rexroth-detail",
            "review-pump-rexroth-piston",
            "exam-pump-rating"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기어펌프의 바깥 몸통을 케이스라고 합니다. 분해도에서는 케이스, 밖으로 나온 구동축과 함께 도는 기어, 맞물려 따라 도는 기어를 입체적으로 볼 수 있습니다. 다음 단면은 이 부품 관계를 평면으로 펼쳐 기름이 어디로 옮겨지는지 보여 줍니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L034:gearPumpRealForm"
            }
          ]
        },
        {
          "id": "exc-L034-S2",
          "title": "기어는 톱니 사이에 담아 옮깁니다",
          "sourceLessonId": "exc-L034",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-danfoss",
            "common-danfoss-pump-types",
            "common-rexroth-hydraulic-book",
            "common-rexroth-variable",
            "review-pump-rexroth-detail",
            "review-pump-rexroth-piston",
            "exam-pump-rating"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "두 기어가 돌면서 톱니 사이의 기름을 몸통의 바깥 둘레로 옮깁니다. 서로 맞물린 중앙을 뚫고 흐르는 것은 아닙니다. 그림의 구동기어가 다른 기어를 반대 방향으로 돌립니다. 흡입 쪽에서 톱니가 벌어져 기름을 받아들이고, 톱니와 몸통 사이 공간이 둘레를 따라 옮깁니다. 토출 쪽에서 다시 맞물리며 기름을 밀어냅니다. 단계에서 같은 기름 공간의 위치와 입구·출구를 연결해 보세요."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L034:gearPumpDetail"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L034-core-1",
          "label": "기름 이동",
          "text": "기어는 톱니 사이의 기름을 바깥 둘레로 옮기고, 베인·피스톤은 공간이 커지면 흡입·작아지면 토출합니다.",
          "sectionTitles": [
            "기어는 톱니 사이에 담아 옮깁니다",
            "베인은 날개가 나눈 공간으로 옮깁니다",
            "피스톤은 앞뒤로 움직이며 들이고 내보냅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-hydraulic-pumps-q2": "exc-L034-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "외접 기어·편심 베인·액시얼 사판식은 각 구조의 대표 예입니다. 모든 굴착기의 실제 펌프 종류·구성을 뜻하지 않습니다.",
            "표의 PR4 제품별 정격값은 같은 구조 이름에서도 지정값이 다름을 읽는 예입니다. 시험 공통 암기값이나 운전자 압력 조정 목표가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-pump-gear-structure",
        "sourceLessonId": "exc-L034",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "베인",
          "meaning": "회전부에서 드나들며 기름 공간을 나누는 얇은 날개입니다."
        },
        {
          "term": "사판",
          "meaning": "제시한 피스톤펌프에서 피스톤 끝이 닿는 기울어진 판입니다."
        },
        {
          "term": "정용량·가변용량",
          "meaning": "한 회전당 보내는 양이 정해졌는지, 그 양을 바꿀 수 있는지를 구별하는 말입니다."
        }
      ]
    },
    {
      "id": "exc-regular-pump-vane-piston",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "유압펌프: 베인과 피스톤의 움직임",
      "intro": "유압펌프는 엔진이나 전동기의 회전을 받아 기름을 보냅니다. 대표적인 기어·베인·피스톤은 기름을 옮기는 부품의 이름입니다.",
      "sourceLessonId": "exc-L034",
      "sourceIds": [
        "common-danfoss",
        "common-danfoss-pump-types",
        "common-rexroth-hydraulic-book",
        "common-rexroth-variable",
        "review-pump-rexroth-detail",
        "review-pump-rexroth-piston",
        "exam-pump-rating"
      ],
      "questionIds": [
        "u08-pumps-vane-structure-q1",
        "practice-hydraulic-pumps-q4"
      ],
      "sections": [
        {
          "id": "exc-L034-S3",
          "title": "베인은 날개가 나눈 공간으로 옮깁니다",
          "sourceLessonId": "exc-L034",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-danfoss",
            "common-danfoss-pump-types",
            "common-rexroth-hydraulic-book",
            "common-rexroth-variable",
            "review-pump-rexroth-detail",
            "review-pump-rexroth-piston",
            "exam-pump-rating"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "베인은 회전부에서 드나드는 얇은 날개입니다. 날개 사이 공간이 커질 때 기름을 받아들이고, 작아질 때 내보냅니다. 로터는 날개를 가진 회전부입니다. 그림의 링은 날개 끝이 닿는 안쪽 둘레입니다. 로터가 돌 때 이 예의 날개 사이 공간은 커졌다 작아집니다. 공간이 커지는 쪽은 흡입, 작아지는 쪽은 토출입니다. 로터는 회전하지만 링까지 같은 속도로 도는 장면은 아닙니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L034:vanePumpDetail"
            }
          ]
        },
        {
          "id": "exc-L034-S4",
          "title": "피스톤은 앞뒤로 움직이며 들이고 내보냅니다",
          "sourceLessonId": "exc-L034",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-danfoss",
            "common-danfoss-pump-types",
            "common-rexroth-hydraulic-book",
            "common-rexroth-variable",
            "review-pump-rexroth-detail",
            "review-pump-rexroth-piston",
            "exam-pump-rating"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "피스톤이 물러나 공간이 커지면 기름이 들어옵니다. 앞으로 밀려 공간이 작아지면 기름이 나갑니다. 그림은 기울어진 판이 이 왕복 움직임을 만드는 형식입니다. 그림의 사판은 피스톤 끝이 닿는 기울어진 판입니다. 회전부가 도는 동안 판과의 접촉 위치가 바뀌어 피스톤이 왕복합니다. 피스톤이 도는 것과 앞뒤로 움직이는 것을 함께 보세요. 모든 피스톤펌프가 이 사판 구조인 것은 아닙니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L034:pistonPumpDetail"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L034-core-1",
          "label": "기름 이동",
          "text": "기어는 톱니 사이의 기름을 바깥 둘레로 옮기고, 베인·피스톤은 공간이 커지면 흡입·작아지면 토출합니다.",
          "sectionTitles": [
            "기어는 톱니 사이에 담아 옮깁니다",
            "베인은 날개가 나눈 공간으로 옮깁니다",
            "피스톤은 앞뒤로 움직이며 들이고 내보냅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "u08-pumps-vane-structure-q1": "exc-L034-S3",
        "practice-hydraulic-pumps-q4": "exc-L034-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "외접 기어·편심 베인·액시얼 사판식은 각 구조의 대표 예입니다. 모든 굴착기의 실제 펌프 종류·구성을 뜻하지 않습니다.",
            "표의 PR4 제품별 정격값은 같은 구조 이름에서도 지정값이 다름을 읽는 예입니다. 시험 공통 암기값이나 운전자 압력 조정 목표가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-pump-vane-piston",
        "sourceLessonId": "exc-L034",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      }
    },
    {
      "id": "exc-regular-pump-displacement-rating",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "유압펌프: 토출량과 정격압력을 구별합니다",
      "intro": "유압펌프는 엔진이나 전동기의 회전을 받아 기름을 보냅니다. 대표적인 기어·베인·피스톤은 기름을 옮기는 부품의 이름입니다.",
      "sourceLessonId": "exc-L034",
      "sourceIds": [
        "common-danfoss",
        "common-danfoss-pump-types",
        "common-rexroth-hydraulic-book",
        "common-rexroth-variable",
        "review-pump-rexroth-detail",
        "review-pump-rexroth-piston",
        "exam-pump-rating"
      ],
      "questionIds": [
        "easy-hydraulic-pumps-q1",
        "practice-hydraulic-pumps-q5",
        "ex27-hydraulic-pumps-rating-q1"
      ],
      "sections": [
        {
          "id": "exc-L034-S5",
          "title": "펌프와 필터는 역할이 다릅니다",
          "sourceLessonId": "exc-L034",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-danfoss",
            "common-danfoss-pump-types",
            "common-rexroth-hydraulic-book",
            "common-rexroth-variable",
            "review-pump-rexroth-detail",
            "review-pump-rexroth-piston",
            "exam-pump-rating"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "펌프는 기름을 보내고 필터는 오염물을 거릅니다. 한 바퀴마다 보내는 양이 정해진 것은 정용량, 그 양을 조절할 수 있는 것은 가변용량입니다. 구조 이름과 양 조절의 이름을 같은 분류로 섞지 않습니다. 한 회전당 양과 1분 동안의 유량도 구별합니다. 정용량이라도 회전수가 늘면 이론적인 분당 공급량은 늘어납니다. 가변용량은 한 회전당 양 자체를 바꿀 수 있습니다. 실제 유량에는 누설과 운전 조건도 영향을 줍니다."
            }
          ]
        },
        {
          "id": "exc-L034-S6",
          "title": "형식 이름과 정격압력은 따로 읽습니다",
          "sourceLessonId": "exc-L034",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-danfoss",
            "common-danfoss-pump-types",
            "common-rexroth-hydraulic-book",
            "common-rexroth-variable",
            "review-pump-rexroth-detail",
            "review-pump-rexroth-piston",
            "exam-pump-rating"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "피스톤펌프에는 축 방향으로 피스톤이 움직이는 액시얼 계열과 축 둘레에서 방사 방향으로 움직이는 래디얼 계열이 있습니다. 기존 그림은 액시얼의 사판식 예입니다. 고압에 쓰이는 피스톤펌프가 있지만, 이름만으로 모든 제품의 압력을 같은 숫자로 정하거나 늘 같은 순위를 만들 수는 없습니다."
            },
            {
              "type": "table",
              "columns": [
                "제조사 자료의 예 · 같은 PR4-1X 래디얼 계열",
                "정격압력 pN"
              ],
              "rows": [
                [
                  "0,40-700 형식",
                  "700bar"
                ],
                [
                  "2,00-175 형식",
                  "175bar"
                ]
              ]
            },
            {
              "type": "note",
              "text": "Bosch Rexroth의 서로 다른 형식 수치입니다. 구조 이름이 같아도 허용 정격이 다릅니다. 정격은 장비가 실제로 늘 만드는 압력이나 장비 운전자의 조절 목표가 아닙니다. 회로의 부하·밸브와 모든 부품의 허용 조건을 따릅니다. 이 모델 번호·수치를 시험 공통 암기값으로 외우는 것이 아니라 표를 읽는 예입니다. 뒤 학습에서는 같은 공급을 받아 실린더는 직선, 유압모터는 회전을 만드는 차이를 봅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L034-core-2",
          "label": "양의 구별",
          "text": "정용량·가변용량은 한 회전당 보내는 양의 구별이며, 펌프 형식 이름으로 제품 정격압력을 단정하지 않습니다.",
          "sectionTitles": [
            "펌프와 필터는 역할이 다릅니다",
            "형식 이름과 정격압력은 따로 읽습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-hydraulic-pumps-q1": "exc-L034-S5",
        "practice-hydraulic-pumps-q5": "exc-L034-S5",
        "ex27-hydraulic-pumps-rating-q1": "exc-L034-S6"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "외접 기어·편심 베인·액시얼 사판식은 각 구조의 대표 예입니다. 모든 굴착기의 실제 펌프 종류·구성을 뜻하지 않습니다.",
            "표의 PR4 제품별 정격값은 같은 구조 이름에서도 지정값이 다름을 읽는 예입니다. 시험 공통 암기값이나 운전자 압력 조정 목표가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-pump-displacement-rating",
        "sourceLessonId": "exc-L034",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "summary": [
        "기어 = 톱니, 베인 = 날개, 피스톤 = 왕복하는 부품.",
        "형식 이름만으로 정격압력을 정하지 않고 해당 제품·회로 조건을 확인합니다.",
        "정용량·가변용량은 한 회전당 보내는 양의 구별입니다."
      ]
    },
    {
      "id": "exc-regular-fuel-bubble-gravity-example",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "연료 공기 빼기: 연료관의 기포를 없앱니다",
      "intro": "연료가 바닥나거나 필터를 교환하면 연료관에 공기가 들어갈 수 있습니다. 공기 빼기는 이 공기를 내보내 연료가 잘 공급되게 하는 일입니다.",
      "sourceLessonId": "exc-L035",
      "sourceIds": [
        "common-kubota",
        "mech-kubota-bleed",
        "mech-perkins-fuelcare"
      ],
      "questionIds": [
        "u12-fuel-bubble-supply-q1",
        "easy-engine-air-bleeding-q1"
      ],
      "sections": [
        {
          "id": "exc-L035-S1",
          "title": "엔진이 들이마시는 공기와 다릅니다",
          "sourceLessonId": "exc-L035",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-kubota",
            "mech-kubota-bleed",
            "mech-perkins-fuelcare"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "엔진의 흡입 공기는 연소에 필요하지만 연료관 속 기포는 연료 공급을 방해할 수 있습니다. 액체 연료는 기포보다 잘 압축되지 않으며, 기포가 연료가 차 있어야 할 부피를 차지하고 압력을 받을 때 줄어들어 공급·분사 압력 형성이 불안정해질 수 있습니다. 공기 빼기는 이 기포를 내보내 연료로 채워진 길을 회복하는 일입니다. 흡기 공기를 막는 작업이 아닙니다."
            },
            {
              "type": "table",
              "columns": [
                "상황",
                "연결해 볼 원인"
              ],
              "rows": [
                [
                  "연료 소진·필터/연료관 교환 뒤",
                  "빈 공간에 공기가 들어갈 수 있어 지정 기포 제거 확인"
                ],
                [
                  "공급관 연결부 이상",
                  "흡입 측 등에서 공기 유입 가능, 지정 점검 필요"
                ],
                [
                  "시동 불량·불규칙 작동",
                  "기포 외에도 공급 부족·막힘·압축 등 원인이 있어 한 증상으로 단정하지 않음"
                ]
              ]
            }
          ]
        },
        {
          "id": "exc-L035-S2",
          "title": "예의 순서는 연료필터 → 분사펌프입니다",
          "sourceLessonId": "exc-L035",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-kubota",
            "mech-kubota-bleed",
            "mech-perkins-fuelcare"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "그림은 탱크가 높은 기계식 중력 공급 예입니다. 연료를 채우고 지정 공급 레버로 길을 확보한 뒤 저압 측의 필터 지정 배기 위치부터 기포를 없애고 조입니다. 그 뒤 분사펌프의 지정 저압 배기 위치를 처리합니다. 먼저 상류를 연료로 채운 다음 그 연료가 이어지는 하류로 넘어가는 순서입니다. 펌프 본체의 지정 배기 위치와 노즐로 가는 고압 출구관은 다릅니다."
            },
            {
              "type": "note",
              "text": "Kubota 05 인쇄12쪽 A 중력 공급식의 원리 비교입니다. 앞 학습의 낮은 탱크 B 계통/공급펌프 조건과 다른 예입니다. 실제 운전·정비는 기종 설명서와 자격/안전 절차를 따르며 그림만으로 플러그를 찾거나 작업하지 않습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L035:mechBleeding"
            }
          ]
        },
        {
          "id": "exc-L035-S3",
          "title": "아무 연료관이나 풀지 않습니다",
          "sourceLessonId": "exc-L035",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-kubota",
            "mech-kubota-bleed",
            "mech-perkins-fuelcare"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기종에 따라 자동 배기, 전동/기계식 공급펌프 또는 지정 프라이밍 방식(먼저 연료로 채우는 방법)을 씁니다. 이 기계식 예의 배기 순서를 전자제어 고압/커먼레일에 그대로 적용하지 않습니다. 고압 연료관을 임의로 풀거나 분사되는 연료를 손으로 확인하지 않습니다. 뜨거운 엔진에 연료를 흘리는 작업은 화재 위험이 있습니다."
            }
          ]
        },
        {
          "id": "exc-L035-S4",
          "title": "공기 빼기와 수분 제거는 다른 일입니다",
          "sourceLessonId": "exc-L035",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-kubota",
            "mech-kubota-bleed",
            "mech-perkins-fuelcare"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "수분 분리기는 연료에 섞인 물을 모아 제거합니다. 공기 빼기는 기포를 내보내 연료의 연속적인 공급을 회복합니다. 물을 빼는 배출구와 지정 공기 배기 위치를 같은 것으로 생각하지 않습니다. 분리/배출 방법과 수분 분리기의 위치도 기종별로 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L035-core-1",
          "label": "기포 제거",
          "text": "연료관의 기포는 쉽게 압축되어 공급을 방해할 수 있으므로 지정 방법으로 기포를 없애며, 물 제거와 구별합니다.",
          "sectionTitles": [
            "엔진이 들이마시는 공기와 다릅니다",
            "공기 빼기와 수분 제거는 다른 일입니다"
          ]
        },
        {
          "key": "exc-L035-core-2",
          "label": "적용 조건",
          "text": "제시된 중력 공급식은 저압 측 필터→분사펌프의 지정 위치에서 공기를 빼며 다른 기종의 고압관을 임의로 풀지 않습니다.",
          "sectionTitles": [
            "예의 순서는 연료필터 → 분사펌프입니다",
            "아무 연료관이나 풀지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "u12-fuel-bubble-supply-q1": "exc-L035-S1",
        "easy-engine-air-bleeding-q1": "exc-L035-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "Kubota05의 높은 탱크·기계식 중력 공급 예입니다. L028의 낮은 탱크·공급펌프 계통과 다른 예로 읽습니다.",
            "실제 작업은 해당 모델·작업자 권한·안전 절차를 따릅니다. 도식으로 플러그를 찾거나 커먼레일 고압관을 임의로 풀지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-fuel-bubble-gravity-example",
        "sourceLessonId": "exc-L035",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "기포",
          "meaning": "액체 안에 들어 있는 작은 공기 방울입니다."
        },
        {
          "term": "프라이밍",
          "meaning": "공급 길을 먼저 연료로 채우는 방법입니다. 실제 방법은 기종별로 다릅니다."
        }
      ],
      "summary": [
        "공기 빼기는 연료관 속 기포를 없애는 일입니다.",
        "이 기계식 예: 연료필터 → 분사펌프.",
        "실제 절차는 기종별 지침을 따릅니다."
      ]
    },
    {
      "id": "exc-regular-valve-function-distinctions",
      "version": "r1-CONCEPT-VALVES-20261022",
      "title": "유압밸브: 방향·압력·유량·한쪽 통과를 구별합니다",
      "intro": "L007에서 밸브가 기름 길을 제어한다는 점을 배웠습니다. 이제 밸브를 모두 같은 역할로 묶지 않고 무엇을 제어하는지 나누어 봅니다.",
      "sourceLessonId": "exc-L036",
      "sourceIds": [
        "CROSS-DIRECTION-20261022",
        "mech-rexroth-spool",
        "mech-rexroth-flow",
        "mech-parker-check"
      ],
      "questionIds": [
        "easy-hydraulic-valves-q1",
        "practice-hydraulic-valves-q3",
        "practice-hydraulic-valves-q4"
      ],
      "sections": [
        {
          "id": "exc-L036-S1",
          "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
          "sourceLessonId": "exc-L036",
          "sourceVersion": "r1-CONCEPT-VALVES-20261022",
          "sourceIds": [
            "CROSS-DIRECTION-20261022",
            "mech-rexroth-spool"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "복동 실린더의 로드 없는 쪽에 기름을 공급할 때에는 반대쪽 기름이 탱크로 나갈 길도 필요합니다. 방향제어밸브는 이 공급·귀환 통로를 바꿔 반대 작동을 만들 수 있습니다. 스풀형은 스풀이 움직여 열리는 통로의 조합을 바꿉니다."
            },
            {
              "type": "paragraph",
              "text": "P→A와 B→T를 잇는 상태, P→B와 A→T를 잇는 상태는 서로 다릅니다. A나 B라는 글자만으로 실제 굴착기의 붐이 올라가는지·내려가는지를 정하지 않습니다. 중립의 통로와 하중 유지·안전 밸브도 회로별로 다르므로 모든 장비가 같은 중립 구조라고 외우지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L036:valve-purposes",
              "alt": "방향제어의 두 연결 조합, 설정 압력에서 귀환시키는 릴리프, 유량과 속도 관계, 체크의 기본 한쪽 통과를 네 독립 패널로 비교",
              "caption": "네 밸브의 목적을 비교한 기능 관계입니다. 하나로 연결된 실제 회로나 ISO 기호·밸브 단면이 아닙니다. 실제 레버 방향·중립 구조·허용 설정값은 포함하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L036-S2",
          "title": "릴리프밸브는 지나친 압력을 제한합니다",
          "sourceLessonId": "exc-L036",
          "sourceVersion": "r1-CONCEPT-VALVES-20261022",
          "sourceIds": [
            "CROSS-DIRECTION-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "릴리프밸브는 정해진 압력에 이르면 기름이 탱크 쪽 등 다른 경로로 흐를 수 있게 해 압력을 제한합니다. 기름 속 오염물을 거르는 필터와는 역할이 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "설정값은 기계와 회로·부품의 허용 조건에 맞춰 정합니다. 힘을 더 얻으려고 임의로 설정을 높이는 방법을 배우는 것이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L036-S3",
          "title": "유량제어는 같은 면적에서 속도와 연결됩니다",
          "sourceLessonId": "exc-L036",
          "sourceVersion": "r1-CONCEPT-VALVES-20261022",
          "sourceIds": [
            "mech-rexroth-flow"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "유량제어밸브는 통과하는 기름의 양을 조절합니다. 앞에서 배운 같은 실린더 유효 면적의 비교에서는 공급 유량이 움직이는 속도와 연결됩니다. 압력을 제한하는 일과 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "단순히 통로를 조이는 형식과 압력 변화의 영향을 보상하는 형식은 다릅니다. 같은 손잡이 위치면 모든 부하에서 속도가 같다고 단정하지 않고 회로 조건을 함께 봅니다."
            }
          ]
        },
        {
          "id": "exc-L036-S4",
          "title": "체크밸브의 기본 상태는 한쪽 통과입니다",
          "sourceLessonId": "exc-L036",
          "sourceVersion": "r1-CONCEPT-VALVES-20261022",
          "sourceIds": [
            "mech-parker-check"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "단순 체크밸브는 한 방향의 흐름은 허용하고 반대 방향은 막습니다. 파일럿 압력으로 반대 흐름을 풀어 주는 형식은 별도 조건이 있으므로 단순 체크의 기본 상태와 섞지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "표는 목적을 기억하기 위한 구별입니다. 실제 장비에서는 여러 기능이 한 밸브 안에 결합될 수 있으며 이름 하나만으로 전체 회로의 안전 상태를 판정하지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "밸브",
                "주로 구별할 목적"
              ],
              "rows": [
                [
                  "방향제어",
                  "공급·귀환 길 전환"
                ],
                [
                  "릴리프",
                  "압력 제한"
                ],
                [
                  "유량제어",
                  "기름 양과 작동 속도"
                ],
                [
                  "체크",
                  "기본 상태에서 한쪽 통과"
                ]
              ]
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L036-valve-purposes",
          "text": "방향밸브는 길, 릴리프는 압력 제한, 유량밸브는 속도, 체크는 기본 상태에서 한 방향 통과를 맡습니다.",
          "sectionTitles": [
            "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
            "릴리프밸브는 지나친 압력을 제한합니다",
            "유량제어는 같은 면적에서 속도와 연결됩니다",
            "체크밸브의 기본 상태는 한쪽 통과입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-hydraulic-valves-q1": "exc-L036-S2",
        "practice-hydraulic-valves-q3": "exc-L036-S3",
        "practice-hydraulic-valves-q4": "exc-L036-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "공급·귀환 설명은 복동의 기능 예입니다. 이를 실제 굴착기의 배관 위치·작동부 연결·레버 방향과 동일하게 읽지 않습니다.",
            "실제 제어밸브 구조·회로·레버 방향·압력 설정과 하중 유지 기능은 기종별 자료를 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-valve-function-distinctions",
        "sourceLessonId": "exc-L036",
        "sourceVersion": "r1-CONCEPT-VALVES-20261022"
      },
      "glossary": [
        {
          "term": "스풀",
          "meaning": "밸브 안에서 미끄러져 통로를 열거나 막는 부품입니다."
        },
        {
          "term": "포트",
          "meaning": "기름이 드나드는 연결구입니다. 여기서 P는 펌프 공급, T는 탱크 귀환, A·B는 작동부 연결을 나타냅니다."
        }
      ]
    },
    {
      "id": "exc-regular-hydraulic-oil-breather-observation",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "유압유 관리: 양과 깨끗함을 확인합니다",
      "intro": "유압유는 힘을 전달하고 움직이는 부품을 윤활합니다. 부족하거나 오염되면 소음과 불안정한 움직임, 부품 마모가 생길 수 있습니다.",
      "sourceLessonId": "exc-L037",
      "sourceIds": [
        "mech-donaldson-layout",
        "mech-donaldson-contamination",
        "mech-parker-filter",
        "mech-cross-glossary",
        "common-kubota",
        "common-danfoss",
        "op-fluid-hazard"
      ],
      "questionIds": [
        "practice-hydraulic-oil-care-q2",
        "u07-oil-refill-contamination-q1",
        "u07-oil-foam-observation-q1"
      ],
      "sections": [
        {
          "id": "exc-L037-S1",
          "title": "탱크는 저장하고, 필터는 거릅니다",
          "sourceLessonId": "exc-L037",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-donaldson-layout",
            "mech-donaldson-contamination",
            "mech-parker-filter",
            "mech-cross-glossary",
            "common-kubota",
            "common-danfoss",
            "op-fluid-hazard"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "탱크는 유압유를 저장하고 필터는 기름의 오염물을 거릅니다. 탱크의 브리더는 드나드는 공기를 거르는 장치입니다. 기름 필터와 공기 필터의 대상이 다릅니다."
            },
            {
              "type": "table",
              "columns": [
                "위치·장치",
                "지나가는 것과 역할"
              ],
              "rows": [
                [
                  "탱크",
                  "기름을 저장하고 공기·열 등이 분리·방출될 공간을 제공합니다."
                ],
                [
                  "기름 필터",
                  "배관의 유압유를 통과시켜 입자 오염물을 거릅니다."
                ],
                [
                  "탱크 브리더",
                  "탱크의 기름 양 변화에 따라 드나드는 공기 속 먼지를 거릅니다."
                ]
              ]
            },
            {
              "type": "note",
              "text": "위치는 해당 기종을 확인합니다. 필터의 주된 입자 여과를 물·공기까지 항상 완전히 없애는 기능으로 생각하지 않습니다. 브리더도 모든 계통 고장을 막는 장치는 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L037:tank-filter-breather",
              "alt": "탱크 위 브리더의 공기 여과와 기름 길 필터의 입자 여과, 입자·물·공기의 서로 다른 영향을 나누는 개념도",
              "caption": "한 가지 역할 배치 예입니다. 실제 필터 위치·정상 액면·탱크 압력·캡 개방 절차를 뜻하지 않습니다. 해당 모델에 맞는 점검 조건을 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L037-S2",
          "title": "지정된 기름을 깨끗하게 보충합니다",
          "sourceLessonId": "exc-L037",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-donaldson-layout",
            "mech-donaldson-contamination",
            "mech-parker-filter",
            "mech-cross-glossary",
            "common-kubota",
            "common-danfoss",
            "op-fluid-hazard"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "유압유의 지정 종류와 액면 확인 조건은 해당 장비 설명서를 따릅니다. 같은 색이라는 이유로 다른 기름을 섞지 않습니다. 새 기름도 보충 과정에서 오염될 수 있으므로 깨끗한 지정 보충 도구와 필터링 방법을 쓰고 주입구 주변을 정리합니다. 용기는 사용 뒤 닫고 먼지·빗물 유입을 막습니다. 깨끗해 보이는 사용유를 되붓거나 임의의 천으로 걸러 새 기름을 대신하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L037-S3",
          "title": "먼지·물·공기는 서로 다른 이상을 만듭니다",
          "sourceLessonId": "exc-L037",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-donaldson-layout",
            "mech-donaldson-contamination",
            "mech-parker-filter",
            "mech-cross-glossary",
            "common-kubota",
            "common-danfoss",
            "op-fluid-hazard"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "입자 오염물은 움직이는 부품을 마모시키거나 좁은 통로의 작동을 방해할 수 있습니다. 물은 부식과 기름 성능 저하의 원인이 될 수 있습니다. 공기가 많이 섞이면 기름만 있을 때처럼 단단하게 힘을 전달하기 어려워져 소음·불안정한 움직임이 나타날 수 있습니다. 탱크는 공기가 분리될 공간도 제공하지만 이상한 거품을 무조건 정상으로 보지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "관찰한 단서",
                "판단할 수 있는 범위"
              ],
              "rows": [
                [
                  "지속되는 거품·평소와 다른 소음",
                  "공기 유입·액면·기름 상태 등의 확인이 필요합니다. 거품 하나로 펌프 파손을 확정하지 않습니다."
                ],
                [
                  "탁해짐·이물질·새 누출 흔적",
                  "오염·누출 가능성을 기록합니다. 색깔이나 흔적 하나로 액체·고장 부품을 단정하지 않습니다."
                ],
                [
                  "작동이 불안정하거나 안전에 영향을 주는 이상",
                  "안전하게 작업을 중지하고 위치·시점·조건을 기록해 담당자에게 확인을 요청합니다."
                ]
              ]
            },
            {
              "type": "note",
              "text": "운전자는 지정된 외부 관찰을 합니다. 진단을 위해 부하를 더 걸거나 브리더·호스를 임의로 분리하지 않습니다. 교환 주기·점도·온도·압력은 모델별 기준이며 보편 숫자를 외우는 항목이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L037-S4",
          "title": "고압 누유를 손으로 찾지 않습니다",
          "sourceLessonId": "exc-L037",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-donaldson-layout",
            "mech-donaldson-contamination",
            "mech-parker-filter",
            "mech-cross-glossary",
            "common-kubota",
            "common-danfoss",
            "op-fluid-hazard"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "가는 기름 분출도 피부를 뚫을 수 있으므로 손이나 몸으로 누유를 더듬지 않습니다. 엔진이나 전원을 꺼도 갇힌 압력이 남을 수 있어 정지와 압력 해제는 다른 조건입니다. 안전하게 작업을 중지하고 작업장치를 두며, 차단·재가동 방지와 잔압 해제는 해당 기종의 절차와 담당자 권한을 따릅니다. 호스를 풀어 압력을 빼거나 손으로 확인하지 않습니다. 다음 학습에서는 높은 부분의 낙하와 재가동 위험까지 함께 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L037-core-1",
          "label": "거르는 대상",
          "text": "기름 필터는 유압유의 입자, 브리더는 탱크에 드나드는 공기의 먼지를 거릅니다.",
          "sectionTitles": [
            "탱크는 저장하고, 필터는 거릅니다"
          ]
        },
        {
          "key": "exc-L037-core-2",
          "label": "관찰의 한계",
          "text": "지속 거품·새 소음은 공기 유입·액면·기름 상태를 확인할 단서이며, 증상 하나로 고장 부품을 확정하지 않습니다.",
          "sectionTitles": [
            "먼지·물·공기는 서로 다른 이상을 만듭니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-hydraulic-oil-care-q2": "exc-L037-S1",
        "u07-oil-refill-contamination-q1": "exc-L037-S2",
        "u07-oil-foam-observation-q1": "exc-L037-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "액면을 확인하는 장비 자세·정지/온도 조건과 지정 기름·점도·교환주기는 기종별 자료를 따릅니다.",
            "탱크·필터·브리더의 역할만 배우며 호스·캡·배관을 임의로 풀거나 내부 압력을 시험하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-hydraulic-oil-breather-observation",
        "sourceLessonId": "exc-L037",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "브리더",
          "meaning": "탱크에 드나드는 공기의 먼지를 거르는 장치입니다."
        },
        {
          "term": "입자 오염",
          "meaning": "기름에 금속 가루·먼지 같은 작은 고체가 섞인 상태입니다."
        }
      ],
      "summary": [
        "지정 유압유의 양과 오염 상태를 확인합니다.",
        "필터는 기름, 브리더는 공기를 거릅니다.",
        "고압 누유를 손으로 더듬지 않습니다."
      ]
    },
    {
      "id": "exc-regular-exc-l038-b08-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "운전 전후 점검: 오일·냉각수·구동부",
      "intro": "먼저 작업할 주변을 보고, 그다음 기계의 유체와 움직이는 부품을 나누어 확인합니다. 점검은 이상을 찾는 일이며 원인을 해결하는 정비와 구별합니다.",
      "sourceLessonId": "exc-L038",
      "sourceIds": [
        "exc-kubota-manual",
        "exc-komatsu-undercarriage"
      ],
      "questionIds": [
        "u01-fork-pre-exterior-leak-q1",
        "u05-fork-post-check-cool-q1",
        "u05-fork-post-check-wheel-q1",
        "exc-Q130"
      ],
      "sections": [
        {
          "id": "exc-L038-S1",
          "title": "주변과 유체를 나누어 봅니다",
          "sourceLessonId": "exc-L038",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-komatsu-undercarriage"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "운전 전에는 지반과 경사, 주변 시설·장애물·사람을 확인합니다. 기계에서는 엔진오일·유압유·기어오일과 냉각수의 양과 누출, 호스·배관 및 각 연결부를 확인합니다. 오일을 확인하는 기계 자세와 엔진 상태는 설명서 기준에 맞춥니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L038:inspection-categories",
              "alt": "주변 환경, 유체·누출, 주행·연결부를 서로 다른 점검 범주로 비교한 개념도",
              "caption": "부품 위치나 정비 동작이 아닌 점검 범주의 구별입니다. 실제 점검 조건과 항목은 장비별 설명서·점검표를 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L038-S2",
          "title": "뜨거움·누출·기름 규격을 함께 봅니다",
          "sourceLessonId": "exc-L038",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-komatsu-undercarriage"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "뜨거운 냉각계통은 압력이 남아 있을 수 있으므로 냉각 전 라디에이터 캡을 열지 않습니다. 오일 부족을 발견하면 맞는 규격의 오일을 보충하는 데 그치지 말고 누출이나 이상 원인을 확인합니다. 서로 다른 계통의 오일을 임의로 바꾸어 넣지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L038-S3",
          "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
          "sourceLessonId": "exc-L038",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-komatsu-undercarriage"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "무한궤도식은 트랙 장력·마모·슈 체결과 롤러 상태, 타이어식은 타이어 상태·공기압·휠 체결을 확인합니다. 핀·부싱의 유격과 고정장치, 윤활 상태도 살핍니다. 점검표에 기록하고 이상을 해결한 뒤 운전하며 점검 중 안전장치와 정지 상태를 확보합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L038-body-recall",
          "text": "점검은 작업환경→유체·누출→주행·연결부·안전장치로 이어서 본다.",
          "sectionTitles": [
            "주변과 유체를 나누어 봅니다",
            "뜨거움·누출·기름 규격을 함께 봅니다",
            "주행 방식에 맞는 부품을 확인하고 기록합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "u01-fork-pre-exterior-leak-q1": "exc-L038-S1",
        "u05-fork-post-check-cool-q1": "exc-L038-S2",
        "u05-fork-post-check-wheel-q1": "exc-L038-S3",
        "exc-Q130": "exc-L038-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "항목의 확인 순서와 장비 자세·엔진/온도 조건은 해당 장비 설명서를 따릅니다. 그림은 범주 구별이며 조작 순서표가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l038-b08-part1",
        "sourceLessonId": "exc-L038",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "구동계통",
          "meaning": "기계가 움직이도록 동력을 전달하는 장치들입니다."
        },
        {
          "term": "점검표",
          "meaning": "점검 항목과 관찰한 상태를 빠짐없이 적는 표입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l039-b08-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "시운전·잠금레버·시야 확보",
      "intro": "시동이 걸렸다는 사실만으로 모든 기능이 정상이라는 뜻은 아닙니다. 계기·이상 징후, 안전한 공간에서의 기능, 보이는 범위를 함께 확인합니다.",
      "sourceLessonId": "exc-L039",
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "questionIds": [
        "practice-fork-pre-exterior-q2",
        "exc-Q219"
      ],
      "sections": [
        {
          "id": "exc-L039-S1",
          "title": "시동 후 계기와 이상 징후를 봅니다",
          "sourceLessonId": "exc-L039",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "시동은 운전석에서 주변 안전을 확인한 뒤 기종 설명서의 절차로 합니다. 시동 후 계기와 경고 표시, 이상 소음·진동·누출을 살피고, 지정 예열을 거쳐 각 조작부의 작동을 확인합니다. 경고등이 계속 켜지면 원인을 확인하고 필요한 정지를 합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L039:opGauges"
            }
          ]
        },
        {
          "id": "exc-L039-S2",
          "title": "안전한 시험 공간에서 기능을 확인합니다",
          "sourceLessonId": "exc-L039",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "주행·선회·붐·암·버킷의 작동과 제동 기능을 안전한 시험 공간에서 확인합니다. 조작 패턴은 기종이나 설정에 따라 다를 수 있으므로 레버 방향을 추측하지 않습니다. 유압 잠금레버는 오조작을 막는 장치이며, 운전석을 떠날 때 설명서의 잠금·주차 절차를 지킵니다."
            }
          ]
        },
        {
          "id": "exc-L039-S3",
          "title": "시야 장치와 접근 통제를 함께 확인합니다",
          "sourceLessonId": "exc-L039",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "창·거울·카메라를 깨끗하게 하고 사각지대를 확인합니다. 안전보건규칙은 굴착기 후사경·후방 영상표시장치 등의 부착 상태와 작동 여부를 작업 전에 확인하도록 합니다. 시야 장치가 있다고 작업반경 접근 통제나 유도자를 생략할 수는 없습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L039-body-recall",
          "text": "시운전은 계기·이상 징후를 보고 안전한 공간에서 기능을 확인한다.",
          "sectionTitles": [
            "시동 후 계기와 이상 징후를 봅니다",
            "안전한 시험 공간에서 기능을 확인합니다",
            "시야 장치와 접근 통제를 함께 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-fork-pre-exterior-q2": "exc-L039-S2",
        "exc-Q219": "exc-L039-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "실제 조작 패턴·예열 시간·경고의 정상 표시는 기종별로 확인합니다. 그림의 계기 모양·색·점등 시점은 공통 규격이 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l039-b08-part1",
        "sourceLessonId": "exc-L039",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "시운전",
          "meaning": "실제 작업 전에 정해진 조건에서 각 기능이 정상인지 확인하는 운전입니다."
        },
        {
          "term": "사각지대",
          "meaning": "운전자가 직접 또는 시야 장치로도 확인하기 어려운 보이지 않는 구역입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l040-b08-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "작업공정·간섭·신호를 먼저 확인",
      "intro": "작업계획은 어디를 파는지만 정하는 일이 아닙니다. 지반과 시설, 기계가 앞뒤로 움직일 공간, 차량·사람의 길, 신호 방법이 서로 충돌하지 않는지 먼저 맞춥니다.",
      "sourceLessonId": "exc-L040",
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current",
        "KR-WORKPLAN-38-20261022"
      ],
      "questionIds": [
        "exc-Q131",
        "u04-fork-visibility-signal-q1"
      ],
      "sections": [
        {
          "id": "exc-L040-S1",
          "title": "지반과 작업 목적을 먼저 맞춥니다",
          "sourceLessonId": "exc-L040",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current",
            "KR-WORKPLAN-38-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착 위치·깊이·범위, 토질과 지반, 운반차량 진입과 토사 적치 위치를 작업 전에 확인합니다. 작업계획은 지형·지질 등에 대한 사전 조사와 작업 방법을 바탕으로 마련하고 관계 근로자에게 알려야 합니다. 도면과 실제 현장이 다르면 확인 없이 진행하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L040-S2",
          "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
          "sourceLessonId": "exc-L040",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current",
            "KR-WORKPLAN-38-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "지중 배관·전선, 머리 위 전선, 인접 건물·도로·보행자, 다른 장비와의 동선이 작업 간섭 요인입니다. 버킷의 앞쪽 움직임뿐 아니라 카운터웨이트의 뒤쪽 회전도 고려합니다. 지반 침하나 굴착 가장자리 붕괴 위험도 계획에 반영합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L040:work-area-interference",
              "alt": "굴착기 앞뒤 움직임과 차량 이동 길의 겹침, 지중·공중 시설, 합의한 신호를 나누어 보는 가상 현장 배치도",
              "caption": "간섭을 찾아보기 위한 가상 배치입니다. 점선 범위와 위치·비율은 실제 작업반경·출입 통제거리 또는 시설의 위치를 뜻하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L040-S3",
          "title": "신호가 불명확하면 정지하고 확인합니다",
          "sourceLessonId": "exc-L040",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current",
            "KR-WORKPLAN-38-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "신호 방법과 유도자 위치, 통신 방법을 미리 정합니다. 운전자가 신호를 알아보지 못하거나 유도자가 사라졌으면 정지한 뒤 확인합니다. 서로 다른 사람이 상반된 지시를 하면 임의로 하나를 골라 진행하지 말고 신호 체계를 정리합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L040-body-recall",
          "text": "지형·지질·작업 방법을 조사하고 작업계획을 관계자에게 알린다.",
          "sectionTitles": [
            "지반과 작업 목적을 먼저 맞춥니다",
            "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
            "신호가 불명확하면 정지하고 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q131": "exc-L040-S2",
        "u04-fork-visibility-signal-q1": "exc-L040-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "가상 배치도는 간섭을 찾아보는 예이며 실제 작업반경·통제거리·시설 위치를 정하는 도면이 아닙니다.",
            "도면에 표시가 없다는 이유로 지중 시설이 없다고 판단하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l040-b08-part1",
        "sourceLessonId": "exc-L040",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "작업 간섭",
          "meaning": "장비·사람·시설·차량의 위치나 움직임이 서로 겹쳐 위험 또는 작업 지장을 만드는 관계입니다."
        },
        {
          "term": "유도자",
          "meaning": "미리 정한 위치와 방법으로 장비의 움직임을 안내하는 담당자입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l041-b08-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "주행 방향·궤도 조향·현장 이동",
      "intro": "상부가 도는 선회와, 하부가 나아가는 방향을 바꾸는 조향은 다릅니다. 먼저 좌우 궤도의 움직임을 비교한 뒤 운전석에서 보는 방향과 하부의 기준을 나누어 봅니다.",
      "sourceLessonId": "exc-L041",
      "sourceIds": [
        "exc-kubota-manual",
        "exc-komatsu-undercarriage"
      ],
      "questionIds": [
        "exc-Q132",
        "exc-Q133"
      ],
      "sections": [
        {
          "id": "exc-L041-S1",
          "title": "좌우 궤도의 속도·방향 차이를 봅니다",
          "sourceLessonId": "exc-L041",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-komatsu-undercarriage"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "무한궤도식은 좌우 트랙의 속도·방향 차이로 조향합니다. 같은 방향·비슷한 속도면 직진하고, 속도 차이가 나면 주행 방향을 바꾸며, 양쪽의 반대 방향 회전은 제자리 방향 전환에 쓰입니다. 급선회는 지반과 트랙에 부담을 주므로 현장과 설명서에 맞춰 천천히 조작합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L041:track-motion-comparison",
              "alt": "같은 방향 같은 속도의 좌우 궤도, 속도차가 있는 궤도, 서로 반대 방향인 궤도의 이동 관계를 비교한 위쪽 개념도",
              "caption": "하부 주행체의 이동 관계를 비교한 그림입니다. 실제 레버 방향·기종의 앞뒤 기준·허용 회전 장소와 속도를 뜻하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L041-S2",
          "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다",
          "sourceLessonId": "exc-L041",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-komatsu-undercarriage"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "상부가 돌아가면 운전자가 보는 앞과 하부의 주행 방향이 달라질 수 있습니다. 출발 전에 스프로킷·주행체 방향과 레버 동작을 확인하고 낮은 속도로 방향을 검증합니다. 후진은 시야와 유도 상태를 먼저 확보합니다."
            }
          ]
        },
        {
          "id": "exc-L041-S3",
          "title": "현장 이동과 도로·운반 조건을 구별합니다",
          "sourceLessonId": "exc-L041",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-komatsu-undercarriage"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "이동할 때 작업장치를 지정한 낮은 주행 자세로 유지하고 사람·시설·지반 상태를 확인합니다. 타이어식은 조향·현가·제동 장치와 작업용 고정 장치의 주행 전 상태를 기종 설명서로 확인합니다. 무한궤도식의 현장 밖 이동은 도로·기계 조건을 확인하고 적합한 운반차량을 사용합니다. 도로 이동 가능 여부를 기종 구분 없이 단정하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L041-body-recall",
          "text": "좌우 트랙의 속도와 방향 차이로 무한궤도식을 조향한다.",
          "sectionTitles": [
            "좌우 궤도의 속도·방향 차이를 봅니다",
            "운전석의 앞과 하부의 주행 기준을 맞춥니다",
            "현장 이동과 도로·운반 조건을 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q132": "exc-L041-S1",
        "exc-Q133": "exc-L041-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "그림은 궤도의 이동 관계이며 레버의 좌우·앞뒤 배치가 아닙니다. 상부와 하부의 방향을 실제 기종 기준으로 확인합니다.",
            "타이어식의 바퀴 각도 조향·현가·제동·고정장치와 무한궤도식의 구조를 같은 것으로 외우지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l041-b08-part1",
        "sourceLessonId": "exc-L041",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "궤도 조향",
          "meaning": "좌우 궤도의 속도·방향 차이로 하부가 나아가는 방향을 바꾸는 일입니다."
        },
        {
          "term": "상부 선회",
          "meaning": "상부회전체가 하부주행체에 대해 돌아가는 움직임입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l042-b08-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "경사지 이동과 운반차량 상·하차",
      "intro": "경사에서는 안정과 미끄럼을, 운반차량에 오를 때에는 기계·발판·차량의 지지와 정렬을 함께 봅니다. 같은 기계라도 작업·이동·운반의 조건은 나누어 확인합니다.",
      "sourceLessonId": "exc-L042",
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "questionIds": [
        "exc-Q134",
        "exc-Q135"
      ],
      "sections": [
        {
          "id": "exc-L042-S1",
          "title": "경사 이동은 기종 조건과 노면 상태를 함께 봅니다",
          "sourceLessonId": "exc-L042",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "경사지에서는 노면 지지력과 미끄럼 위험, 기종의 허용 조건을 확인합니다. 지정한 작업장치 자세를 유지하고 저속으로 경사 방향을 따라 이동하며, 경사면을 가로질러 이동하거나 급회전하지 않습니다. 방향을 바꿀 때는 안전한 평탄한 곳으로 이동합니다."
            }
          ]
        },
        {
          "id": "exc-L042-S2",
          "title": "발판은 하중·정렬·지지 조건을 맞춥니다",
          "sourceLessonId": "exc-L042",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "운반차량에 싣고 내릴 때는 평탄하고 단단한 장소를 택합니다. 발판은 장비 하중에 맞는 길이·폭·강도와 기울기로 준비하고 견고하게 설치합니다. 진입 경로를 맞추고 신호 체계와 접근 통제를 확보합니다. 각도나 버킷 높이를 모든 장비에 동일한 수치로 외우지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L042:ramp-alignment",
              "alt": "위쪽에서 본 운반차량 적재면·두 발판과 두 궤도의 정렬 관계 및 준비/적재후 고정 조건",
              "caption": "궤도와 발판을 맞춰 보는 가상 위쪽 관계도입니다. 실제 발판 길이·폭·강도·각도와 장비 자세·결박 지점 또는 실제 작업 순서를 제시하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L042-S3",
          "title": "적재가 끝나면 이동·회전을 막는 고정을 확인합니다",
          "sourceLessonId": "exc-L042",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "적재 후에는 제조사와 운반 지침의 주차·작업장치 위치·선회 고정·결박 절차를 지킵니다. 장비가 저절로 이동하거나 회전하지 않게 고정하고, 운반차량의 적재 능력과 도로 통행 조건을 확인합니다. 상·하차 중 불안정한 경사로 위에서 급격히 방향을 바꾸지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L042-body-recall",
          "text": "경사 이동은 저속·지정 자세, 횡단과 급선회를 피한다.",
          "sectionTitles": [
            "경사 이동은 기종 조건과 노면 상태를 함께 봅니다",
            "발판은 하중·정렬·지지 조건을 맞춥니다",
            "적재가 끝나면 이동·회전을 막는 고정을 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q134": "exc-L042-S1",
        "exc-Q135": "exc-L042-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "제조사 수치·작업장치 자세·주차와 결박 지점은 장비·운반차량에 따라 다릅니다. 그림의 길이·폭·기울기는 허용 규격이 아닙니다.",
            "정렬 그림은 위쪽에서 본 관계이며 실제 상·하차 조작 순서를 대신하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l042-b08-part1",
        "sourceLessonId": "exc-L042",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "발판",
          "meaning": "운반차량과 지면 사이에서 장비를 받쳐 주는 진입 경로입니다."
        },
        {
          "term": "결박",
          "meaning": "운반 중 장비가 움직이지 않도록 지정 지점과 방법으로 묶어 고정하는 일입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l043-b08-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "깎기·굴착·고르기와 굴착면 안정",
      "intro": "깎기는 높은 부분을 덜어 내고, 굴착은 계획한 위치를 파며, 고르기는 계획한 높이·경사에 맞게 표면을 정리하는 일로 구별해 봅니다. 목적에 맞는 범위와 기계를 받치는 지반의 안정이 함께 필요합니다.",
      "sourceLessonId": "exc-L043",
      "sourceIds": [
        "qnet-excavator",
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "questionIds": [
        "exc-Q136",
        "exc-Q137"
      ],
      "sections": [
        {
          "id": "exc-L043-S1",
          "title": "파낼 범위와 기계 지지 지반을 확인합니다",
          "sourceLessonId": "exc-L043",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착 전 위치·깊이·폭과 토질, 매설물을 확인하고 계획한 범위에서 작업합니다. 백호의 버킷·암·붐을 조합해 흙을 파고, 작업장치의 도달 범위와 기계 안정성을 지킵니다. 기체 바로 아래를 과도하게 파서 주행체 지지 지반을 약하게 하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L043:cut-dig-grade",
              "alt": "기존 지형과 계획한 면을 비교해 깎기·굴착·고르기의 목적을 구별한 세 개의 독립 지반 단면",
              "caption": "기존 지형은 점선, 계획한 면은 파랑으로 구별합니다. 사면·깊이·기울기·지지 지반의 도형은 목적 설명용이며 실제 설계나 안전 조건의 판정 기준이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L043-S2",
          "title": "고르기는 계획한 면에 맞추는 일입니다",
          "sourceLessonId": "exc-L043",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "고르기는 계획한 높이와 경사에 맞춰 표면을 정리하는 작업입니다. 버킷만 크게 움직이는 대신 작업장치 동작을 조합하고 필요하면 기체 위치를 안전하게 바꿉니다. 한 위치에서 무리하게 멀리 뻗어 기계를 끌거나 과부하를 주지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L043-S3",
          "title": "굴착면 안정과 빗물·주변 하중을 함께 봅니다",
          "sourceLessonId": "exc-L043",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착면 붕괴와 낙석 위험은 토질·경사·빗물·주변 하중을 함께 고려합니다. 법령은 굴착면 기울기를 정해진 기준 또는 설계도서에 맞추고 필요한 흙막이 등 조치를 하도록 합니다. 빗물 침투를 막는 덮개·배수로, 위험구역 통제와 현장 지시를 함께 적용합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L043-body-recall",
          "text": "깎기는 위치·깊이·폭·토질을 확인하고 기계 지지 지반을 보전한다.",
          "sectionTitles": [
            "파낼 범위와 기계 지지 지반을 확인합니다",
            "고르기는 계획한 면에 맞추는 일입니다",
            "굴착면 안정과 빗물·주변 하중을 함께 봅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q136": "exc-L043-S2",
        "exc-Q137": "exc-L043-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기울기·굴착 깊이·작업장치 도달 범위는 토질·설계·기종과 현장 계획에 맞춥니다.",
            "그림은 작업 목적의 구별이며 허용 사면·장비 자리·실제 굴착 순서의 설계도가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l043-b08-part1",
        "sourceLessonId": "exc-L043",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "지지 지반",
          "meaning": "기계의 무게와 작업 중 힘을 받쳐 주는 땅입니다."
        },
        {
          "term": "흙막이",
          "meaning": "굴착한 땅의 옆면이 무너지지 않도록 받쳐 주는 시설입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l044-b08-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "운반차량 적재·토사 쌓기",
      "intro": "차량에 싣는 적재와 땅에 쌓는 작업은 받쳐 주는 대상이 다릅니다. 차량의 허용 적재 조건과 토사 쌓는 장소의 지지·배수·굴착면 영향을 나누어 확인합니다.",
      "sourceLessonId": "exc-L044",
      "sourceIds": [
        "qnet-excavator",
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "questionIds": [
        "exc-Q138"
      ],
      "sections": [
        {
          "id": "exc-L044-S1",
          "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
          "sourceLessonId": "exc-L044",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "적재 전 운반차량의 위치·크기·허용 적재 조건과 선회 범위를 확인합니다. 차량과 주변 작업자가 안전한 위치에 있는지 확인하고, 버킷을 사람 또는 운전실 위로 통과시키지 않습니다. 급선회와 불필요하게 높은 투하를 피하고 지정 방법으로 적재합니다."
            }
          ]
        },
        {
          "id": "exc-L044-S2",
          "title": "같은 부피여도 중량을 따로 봅니다",
          "sourceLessonId": "exc-L044",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "적재물은 한쪽으로 쏠리지 않도록 배분하고 떨어짐·넘침이 없게 정리합니다. 부피만 보고 적재 능력을 판단하지 말고 재료의 밀도와 실제 중량을 고려합니다. 토사 운반 경로와 차량 진출입 동선도 함께 관리합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L044:loading-and-stockpile",
              "alt": "같은 부피의 다른 중량과 적재함의 분배, 굴착 가장자리 주변 토사 추가 하중을 나누어 보는 개념도",
              "caption": "적재·적치 조건을 구별하는 그림입니다. 차량 허용 적재량이나 토사 적치 높이·가장자리 이격의 수치 기준 또는 작업 지시도가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L044-S3",
          "title": "토사 쌓을 곳의 지지와 주변 영향을 봅니다",
          "sourceLessonId": "exc-L044",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "토사를 쌓는 위치는 주변 도로·보행자·배수와 굴착면의 안정성을 고려해 정합니다. 굴착 가장자리에 무조건 밀어 쌓으면 추가 하중으로 붕괴 위험이 커질 수 있습니다. 쌓은 면의 정리·다짐·배수와 필요한 출입 통제를 현장 계획에 따라 실시합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L044-body-recall",
          "text": "적재는 차량 위치·선회 범위·주변 사람을 확인한 뒤 한다.",
          "sectionTitles": [
            "차량 위치·사람·선회 범위를 함께 확인합니다",
            "같은 부피여도 중량을 따로 봅니다",
            "토사 쌓을 곳의 지지와 주변 영향을 봅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q138": "exc-L044-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "차량 적재 능력과 재료의 실제 중량·분배 조건은 해당 자료로 확인합니다.",
            "토사 적치 위치·높이·다짐·배수는 굴착면과 지반 상태를 반영한 현장 계획을 따릅니다. 그림의 모양·이격을 허용값으로 읽지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l044-b08-part1",
        "sourceLessonId": "exc-L044",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "밀도",
          "meaning": "부피당 질량입니다. 같은 부피라도 재료에 따라 무게가 달라질 수 있습니다."
        },
        {
          "term": "적치",
          "meaning": "정한 장소에 재료를 쌓아 두는 일입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l045-b08-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "메우기·되메우기·층별 다짐",
      "intro": "메우기는 계획한 재료로 지반을 채우는 일입니다. 되메우기에서는 파낸 곳의 시설 상태를 확인한 뒤 다시 채우므로, 시설 보호와 층별 작업 조건이 특히 중요합니다.",
      "sourceLessonId": "exc-L045",
      "sourceIds": [
        "qnet-excavator",
        "exc-safety-current"
      ],
      "questionIds": [
        "exc-Q139",
        "exc-Q140"
      ],
      "sections": [
        {
          "id": "exc-L045-S1",
          "title": "메우기는 계획한 재료와 높이를 맞춥니다",
          "sourceLessonId": "exc-L045",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "메우기는 계획한 재료와 높이·경사로 지반을 채우는 작업입니다. 기존 지반 상태와 새 재료가 접하는 면, 필요한 층따기와 다짐 조건을 도면·현장 지시로 확인합니다. 모든 현장에 같은 층 두께나 다짐 횟수를 적용하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L045-S2",
          "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
          "sourceLessonId": "exc-L045",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "되메우기는 배관 등 시설 설치 후 파낸 곳을 다시 채우는 작업입니다. 시설의 설치·보수 상태를 먼저 확인하고, 배관 주변은 지정한 보호 재료와 방법으로 채웁니다. 큰 돌이나 무리한 충격으로 시설을 손상시키지 않도록 합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L045:backfill-layers",
              "alt": "시설 상태 확인·지정 보호 재료·층별 포설과 다짐을 구별하고 배관 주위 보호 영역과 위쪽 여러 층을 보여주는 단면",
              "caption": "배관이 있는 되메우기의 역할 단면 예입니다. 보호 재료·두께·다짐 방법·허용 충격·시설 위치와 층 수는 실제 설계와 현장 지시를 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L045-S3",
          "title": "지정한 층별 포설과 다짐을 이어갑니다",
          "sourceLessonId": "exc-L045",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "재료를 한꺼번에 높게 쌓기보다 지정한 층별 포설과 다짐을 순서대로 합니다. 작업자와 장비 동선을 분리하고, 가장자리와 경사면 안정성 및 배수를 확인합니다. 매설 시설의 위치와 상태를 모르면서 기계 힘으로 밀어 넣지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L045-body-recall",
          "text": "메우기는 재료·높이·경사와 층별 포설·다짐 조건을 확인한다.",
          "sectionTitles": [
            "메우기는 계획한 재료와 높이를 맞춥니다",
            "되메우기는 설치·보수 상태를 먼저 확인합니다",
            "지정한 층별 포설과 다짐을 이어갑니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q139": "exc-L045-S2",
        "exc-Q140": "exc-L045-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "보호 재료·층 두께·다짐 방법과 횟수는 도면·시설 종류·현장 지시를 따릅니다.",
            "그림의 배관 크기·위치·보호 범위·층 수는 실제 시공 규격이 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l045-b08-part1",
        "sourceLessonId": "exc-L045",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "포설",
          "meaning": "재료를 정한 범위와 두께로 펴 놓는 일입니다."
        },
        {
          "term": "다짐",
          "meaning": "재료를 치밀하게 하여 계획한 지반 상태를 만드는 일입니다."
        },
        {
          "term": "층따기",
          "meaning": "기존 지반에 새 재료가 맞물려 쌓이도록 현장 조건에 맞게 단을 만드는 일입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l046-b08-part1",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "안전띠·접근 통제·인양 작업 조건",
      "intro": "보호구, 장비의 안전장치, 접근 통제는 서로 맡은 일이 다릅니다. 인양도 달기구 하나가 있다는 사실만으로 시작하지 않고, 기계의 제작 조건과 하중·작업 조건을 함께 확인합니다.",
      "sourceLessonId": "exc-L046",
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current",
        "CROSBY-LATCH-ROLE-20261022",
        "KOSHA-PPE-2026-TARGET",
        "VT-HELMET-CARE"
      ],
      "questionIds": [
        "exc-Q141",
        "exc-Q142"
      ],
      "sections": [
        {
          "id": "exc-L046-S1",
          "title": "보호구·안전띠·보호구조를 확인합니다",
          "sourceLessonId": "exc-L046",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "안전모·안전화와 작업 위험에 맞는 눈·청력 보호구 등을 사용하고 운전자는 좌석안전띠를 착용합니다. 낙하물·비산물 보호구조와 안전장치가 정상인지 확인합니다. 승차석 외의 버킷·트랙 등에 사람을 태우지 않습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L046:sitePpe"
            }
          ]
        },
        {
          "id": "exc-L046-S2",
          "title": "접근 통제와 유도를 함께 적용합니다",
          "sourceLessonId": "exc-L046",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "작업장치와 후방 선회 범위, 주행 경로의 접근을 통제하고 필요한 유도자를 배치합니다. 안전표시와 출입 통제는 함께 적용하며, 사람이 위험 범위에 들어오거나 유도 신호가 불명확하면 정지합니다. 보호구가 장비와의 접촉을 허용하는 것은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L046-S3",
          "title": "인양은 기계와 작업 조건을 함께 확인합니다",
          "sourceLessonId": "exc-L046",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "exc-kubota-manual",
            "exc-safety-current",
            "CROSBY-LATCH-ROLE-20261022"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착기의 인양은 무조건 허용되는 작업이 아닙니다. 안전보건규칙 제221조의5에 따라 퀵커플러나 작업장치에 훅·걸쇠 등 달기구가 부착되는 등 인양 가능하도록 제작된 기계, 제조사가 확인한 정격하중, 훅 해지장치 등의 요건을 갖추어야 합니다. 제조사 작업설명서 준수·신호·접근 통제·평탄하고 침하 우려가 없는 지반·정격하중 이내 사용 등의 조치도 함께 지킵니다. 버킷 이빨에 로프만 걸어 임의로 인양하지 않습니다."
            },
            {
              "type": "note",
              "text": "해지장치는 하중을 받는 훅 몸체를 대신하지 않습니다. 특정 제품의 조립 방법이나 다른 인양기계의 인원 인양 허용을 여기의 굴착기 운용으로 옮기지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L046:hook-latch-roles",
              "alt": "훅 몸체와 입구 해지장치의 역할을 구별한 닫힌 훅 기능 예",
              "caption": "하중 지지와 입구 이탈 방지의 역할만 구별합니다. 실제 제품 형상·치수·조립·달기 방법이나 굴착기 인양 허용을 판정하는 그림이 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L046-body-recall",
          "text": "운전자는 안전띠를 착용하고 작업 위험에 맞는 보호구·안전장치를 확인한다.",
          "sectionTitles": [
            "보호구·안전띠·보호구조를 확인합니다",
            "접근 통제와 유도를 함께 적용합니다",
            "인양은 기계와 작업 조건을 함께 확인합니다"
          ]
        },
        {
          "key": "exc-L046-lifting-conditions",
          "text": "굴착기 인양은 인양용 제작·제조사 정격·해지장치 조건에 더해 작업설명서·신호·지반·접근 통제를 함께 확인합니다.",
          "sectionTitles": [
            "인양은 기계와 작업 조건을 함께 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q141": "exc-L046-S3",
        "exc-Q142": "exc-L046-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "그림의 보호구는 대표 예이며 실제 위험·현장 지시에 맞는 종류와 착용 상태를 확인합니다.",
            "다른 인양기계·훅 제품의 운용 허용을 굴착기에 그대로 적용하지 않습니다. 굴착기 인양은 해당 법령·제조사 작업설명서·정격 조건을 함께 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l046-b08-part1",
        "sourceLessonId": "exc-L046",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "보호구",
          "meaning": "사람이 착용해 작업 위험을 줄이는 안전장비입니다."
        },
        {
          "term": "정격하중",
          "meaning": "제조사가 정한 조건에서 해당 기계가 인양하도록 확인한 하중입니다. 조건을 뺀 공통 숫자가 아닙니다."
        },
        {
          "term": "훅의 해지장치",
          "meaning": "입구에서 느슨한 슬링 등의 이탈을 막는 부분입니다. 하중을 지지하는 훅 몸체와 역할이 다릅니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l046-b08-part2",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "안전띠·접근 통제·인양 작업 조건",
      "intro": "보호구, 장비의 안전장치, 접근 통제는 서로 맡은 일이 다릅니다. 인양도 달기구 하나가 있다는 사실만으로 시작하지 않고, 기계의 제작 조건과 하중·작업 조건을 함께 확인합니다.",
      "sourceLessonId": "exc-L046",
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current",
        "CROSBY-LATCH-ROLE-20261022",
        "KOSHA-PPE-2026-TARGET",
        "VT-HELMET-CARE"
      ],
      "questionIds": [
        "exc-Q143",
        "exc-Q144"
      ],
      "sections": [
        {
          "id": "exc-L046-S4",
          "title": "안전모의 상태와 용접용 차광 성능을 확인합니다",
          "sourceLessonId": "exc-L046",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "KOSHA-PPE-2026-TARGET",
            "VT-HELMET-CARE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "안전모는 작업의 낙하·비래·추락·감전 위험에 맞는 종류와 인증 표시를 확인합니다. 턱끈과 머리받침 등은 설명서에 맞게 착용하고, 손상되거나 큰 충격을 받은 안전모를 외관만 보고 계속 사용하지 않습니다. 통풍 구멍을 임의로 뚫거나 모체를 변형하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "용접의 빛에는 자외선·적외선과 강한 가시광선 위험이 있습니다. 일반 선글라스로 대신하지 않고 작업에 맞는 차광 성능의 용접용 눈·안면 보호구를 사용합니다. 투명 비산방지 보안경의 역할과 용접 빛을 차광하는 역할을 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L046-SUPPLEMENT-r2-MP1",
          "label": "형식과 상태",
          "text": "안전모는 위험에 맞는 종류·인증·손상을 확인하고 임의로 변형하지 않으며, 용접에는 알맞은 차광 성능을 갖춥니다.",
          "sectionTitles": [
            "안전모의 상태와 용접용 차광 성능을 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q143": "exc-L046-S4",
        "exc-Q144": "exc-L046-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "그림의 보호구는 대표 예이며 실제 위험·현장 지시에 맞는 종류와 착용 상태를 확인합니다.",
            "다른 인양기계·훅 제품의 운용 허용을 굴착기에 그대로 적용하지 않습니다. 굴착기 인양은 해당 법령·제조사 작업설명서·정격 조건을 함께 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l046-b08-part2",
        "sourceLessonId": "exc-L046",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "운전자는 안전띠를 착용하고 작업 위험에 맞는 보호구·안전장치를 확인한다.",
        "굴착기 인양은 인양용 제작·제조사 정격·해지장치 조건에 더해 작업설명서·신호·지반·접근 통제를 함께 확인합니다.",
        "안전모는 위험에 맞는 종류·인증·손상을 확인하고 임의로 변형하지 않으며, 용접에는 알맞은 차광 성능을 갖춥니다."
      ]
    },
    {
      "id": "exc-regular-exc-l047-b08-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "작업 종료·정비·점검표·환경 관리",
      "intro": "작업을 끝내는 일, 정비할 안전 상태를 갖추는 일, 관찰한 이상을 기록하는 일은 구별합니다. 사용중지 표시나 기록 하나가 실제 정비 완료를 대신하지 않습니다.",
      "sourceLessonId": "exc-L047",
      "sourceIds": [
        "qnet-excavator",
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "questionIds": [
        "exc-Q220",
        "exc-Q145"
      ],
      "sections": [
        {
          "id": "exc-L047-S1",
          "title": "종료는 안전한 주차와 기종별 절차로 합니다",
          "sourceLessonId": "exc-L047",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "작업 종료 시 평탄하고 안전한 곳에 세우고 작업장치를 지면에 내려 놓습니다. 설명서의 주차·조작 잠금·엔진 정지·키 관리 절차를 따르며, 경사 등 필요한 조건에서는 이동 방지 조치를 합니다. 공중에 든 버킷만 믿고 아래로 들어가지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L047-S2",
          "title": "정비 전 낙하·재가동·잔압을 따로 막습니다",
          "sourceLessonId": "exc-L047",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "정비 전 운전을 정지하고 우발 시동·움직임을 막습니다. 들어 올린 붐 아래 작업이 필요한 경우에는 낙하 방지 조치를 갖추고, 유압 잔압과 뜨거운 부품의 위험을 해소합니다. 고압 누유를 손으로 찾지 않고, 트랙 장력 조정의 고압 그리스 장치를 임의로 완전히 풀지 않습니다. 맞는 공구와 지정 정비 절차를 사용합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L047:lock-and-support",
              "alt": "커플러 잠금의 위치와 작업장치 무게를 받는 바닥 지지를 구별한 보존 역할도",
              "caption": "역할을 나눈 대표도이며 실제 잠금 구조·장착·해제 자세나 조작 순서가 아닙니다. 잠금과 지지·잔압을 서로 대신하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L047:residual-pressure",
              "alt": "엔진 정지와 별개로 닫힌 유압 구간에 압력이 남을 수 있음을 구별하는 보존 개념 단면",
              "caption": "닫힌 구간의 압력 개념입니다. 화살표는 벽에 미치는 힘이며 기름의 유량 방향이 아닙니다. 실제 밸브 위치·압력 유무를 밖에서 판정하는 그림이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L047-S3",
          "title": "관찰·조치 상태를 기록하고 환경을 지킵니다",
          "sourceLessonId": "exc-L047",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-kubota-manual",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "운전 전후 점검표에 이상과 조치 내용을 기록하고 작업요청서에는 작업 범위·조건과 확인할 사항을 명확히 남깁니다. 장비·안전장치의 사용과 정비 방법을 교육받고 설명서를 확인합니다. 오일 누출을 방치하지 말고 폐유·오염물을 지정한 방법으로 모아 처리하며 토양과 배수로에 흘려 보내지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "학습용 인계 항목",
                "관찰·조치 상태의 예"
              ],
              "rows": [
                [
                  "장비·시점·조건",
                  "엔진형 E-03, 15:20, 작업 중"
                ],
                [
                  "직접 관찰",
                  "엔진 오일압력 경고가 계속 켜짐. 고장 원인은 미확인"
                ],
                [
                  "조치·확인 상태",
                  "지정 안전대응·사용중지 표시·담당자 연락. 점검/재사용 확인 대기"
                ]
              ]
            },
            {
              "type": "note",
              "text": "위 표는 법정 통일 서식이 아닌 학습용 기록 예입니다. 관찰·사용중지·담당자 확인 대기와 정비 완료를 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L047-body-recall",
          "text": "종료는 안전한 주차·작업장치 하강·잠금·정지·키 관리.",
          "sectionTitles": [
            "종료는 안전한 주차와 기종별 절차로 합니다",
            "정비 전 낙하·재가동·잔압을 따로 막습니다",
            "관찰·조치 상태를 기록하고 환경을 지킵니다"
          ]
        },
        {
          "key": "exc-L047-records",
          "text": "직접 관찰한 위치·증상·조건과 조치·담당자 확인 상태를 기록하며, 기록을 썼다는 이유로 수리 완료로 처리하지 않습니다.",
          "sectionTitles": [
            "관찰·조치 상태를 기록하고 환경을 지킵니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q220": "exc-L047-S1",
        "exc-Q145": "exc-L047-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "주차·조작 잠금·정지·잔압 해제의 실제 순서와 정비 권한은 기종·현장 절차를 따릅니다.",
            "도식의 역할 구별과 학습용 기록 예시는 실제 잠금 완료·압력 0·수리 완료를 판정하는 증거가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l047-b08-part1",
        "sourceLessonId": "exc-L047",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "우발 시동",
          "meaning": "다른 사람의 조작 등으로 뜻하지 않게 엔진이나 장치가 다시 움직이기 시작하는 일입니다."
        },
        {
          "term": "작업요청서",
          "meaning": "어떤 작업을 어떤 범위·조건에서 확인하거나 수행해야 하는지 남기는 문서입니다."
        },
        {
          "term": "폐유",
          "meaning": "사용 뒤 지정 방법으로 모아 처리해야 하는 기름입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l048-b10-part1",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "가스배관·지중전선·공중전선 안전",
      "intro": "땅속 시설은 보이지 않고, 공중 전선은 기계가 움직일 때 가까워질 수 있습니다. 땅속은 실제 위치·깊이와 관리자를 확인하고, 공중은 전압과 작업 조건에 맞는 거리를 따로 판단합니다.",
      "sourceLessonId": "exc-L048",
      "sourceIds": [
        "qnet-excavator",
        "exc-safety-current",
        "NIOSH-SHOCK-FACTORS"
      ],
      "questionIds": [
        "exc-Q162"
      ],
      "sections": [
        {
          "id": "exc-L048-S1",
          "title": "매설물은 실제 위치·깊이·관리자를 확인합니다",
          "sourceLessonId": "exc-L048",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착 전에 가스관·전력 케이블 등 매설물의 위치와 깊이, 관리 주체를 확인합니다. 도면만 믿지 말고 현장 조사와 관리자 확인을 거치며, 손상 우려가 있으면 보강·이설 등 필요한 조치를 합니다. 노출된 시설은 보호하고 필요한 경우 관리자의 지휘 아래 작업합니다."
            }
          ]
        },
        {
          "id": "exc-L048-S2",
          "title": "손상 위험이 있는 기계 굴착을 중지합니다",
          "sourceLessonId": "exc-L048",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기계 굴착으로 가스관·지중전선 등을 손상시켜 근로자에게 위험을 줄 우려가 있으면 그 위험 작업에서 기계 사용을 중지해야 합니다. 가스 누출이나 시설 손상이 의심되면 작업 중지·접근 통제·관계자 통보 등 현장 비상절차를 따릅니다. 직접 불을 대어 누출을 찾거나, 전선에 손을 대어 확인하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L048-body-recall",
          "text": "매설물 위치·깊이·관리자를 확인하고 필요한 보호·이설 조치를 한다.",
          "sectionTitles": [
            "매설물은 실제 위치·깊이·관리자를 확인합니다",
            "손상 위험이 있는 기계 굴착을 중지합니다",
            "가공전선은 전압과 작업 조건을 붙여 읽습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q162": "exc-L048-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "가상 그림은 실제 매설 위치·깊이·보호 방법을 결정하는 도면이 아닙니다.",
            "전선 거리 예시는 대지전압 60kV, 붐을 올린 일반 작업, 제322조제2항 절연 예외 미적용 조건입니다. 높이를 낮춰 이동하는 경우에는 별도 단서가 있습니다.",
            "법령 관측: 2026-10-22 KST, 시행 2026-03-02 안전보건규칙 제322·341·342조."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l048-b10-part1",
        "sourceLessonId": "exc-L048",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "매설물",
          "meaning": "땅속에 묻힌 배관·케이블 등의 시설입니다."
        },
        {
          "term": "대지전압",
          "meaning": "전선과 대지 사이의 전압입니다. 전선 사이 전압과 혼동하지 않습니다."
        },
        {
          "term": "kV",
          "meaning": "킬로볼트이며 1kV는 1,000V입니다."
        },
        {
          "term": "이격거리",
          "meaning": "서로 가까워지지 않도록 확보하는 떨어진 거리입니다. 기계 중심까지의 거리가 아닙니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l048-b10-part2",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "가스배관·지중전선·공중전선 안전",
      "intro": "땅속 시설은 보이지 않고, 공중 전선은 기계가 움직일 때 가까워질 수 있습니다. 땅속은 실제 위치·깊이와 관리자를 확인하고, 공중은 전압과 작업 조건에 맞는 거리를 따로 판단합니다.",
      "sourceLessonId": "exc-L048",
      "sourceIds": [
        "qnet-excavator",
        "exc-safety-current",
        "NIOSH-SHOCK-FACTORS"
      ],
      "questionIds": [
        "exc-Q163",
        "exc-Q164"
      ],
      "sections": [
        {
          "id": "exc-L048-S3",
          "title": "가공전선은 전압과 작업 조건을 붙여 읽습니다",
          "sourceLessonId": "exc-L048",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-safety-current"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "붐 등과 충전된 공중 전선 사이에는 전압과 조건에 맞는 이격거리를 확보합니다. 안전보건규칙 제322조의 일반 작업 기준은 충전전로와 300cm 이상이며, 대지전압 50kV 초과는 10kV 증가할 때마다 10cm를 더합니다. 이동 중 낮춘 장치나 절연 보호 등 별도 조건·예외가 있으므로 3m를 모든 상황의 유일한 기준으로 적용하지 않습니다. 전압을 모르면 확인과 안전조치를 먼저 합니다. 예를 들어 대지전압 60kV에서 붐을 올려 일반 작업을 하고 제322조제2항의 절연 예외를 적용하지 않는다면, 300cm에 (60−50)÷10×10cm를 더한 310cm, 즉 3.1m 이상을 유지합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L048:utilities-two-checks",
              "alt": "땅속 매설물 확인과 공중 전선의 가까운 기계 부분까지 거리를 서로 구별한 개념도",
              "caption": "시설 위치와 기계 크기는 가상입니다. 공중 거리 예시는 대지전압60kV·일반 작업·절연 예외 미적용일 때 310cm 이상이며, 그림의 비율은 거리를 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L048-S4",
          "title": "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다",
          "sourceLessonId": "exc-L048",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "NIOSH-SHOCK-FACTORS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "몸이 전기가 흐르는 길의 일부가 되면 감전될 수 있습니다. 같은 전압이라는 설명만으로 위험을 하나로 정하지 않고 몸에 흐르는 전류의 크기, 전류가 흐른 시간, 통과한 몸의 경로를 함께 봅니다."
            },
            {
              "type": "paragraph",
              "text": "젖은 피부 등은 몸의 전기저항과 흐르는 전류에 영향을 줄 수 있습니다. 손으로 닿은 전류가 몸통을 거쳐 다른 손이나 발 쪽으로 흐르는 경로도 있으므로 닿은 부위만의 작은 문제라고 판단하지 않습니다. 정해진 차단·확인·접근 통제 없이 맨손으로 통전 여부를 시험하거나 감전된 사람을 직접 잡아당기지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L048:shock-current-time-path",
              "alt": "통전부에서 손·몸통·발을 거쳐 대지로 이어질 수 있는 전류 경로를 단순 인체와 붉은 선로 표시하고 전류 크기·접촉 시간·통과 경로를 함께 표시",
              "caption": "가능한 감전 경로 한 예입니다. 감전 안전 한계나 실제 구조 절차를 정하는 그림은 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L048-body-recall",
          "text": "매설물 위치·깊이·관리자를 확인하고 필요한 보호·이설 조치를 한다.",
          "sectionTitles": [
            "매설물은 실제 위치·깊이·관리자를 확인합니다",
            "손상 위험이 있는 기계 굴착을 중지합니다",
            "가공전선은 전압과 작업 조건을 붙여 읽습니다"
          ]
        },
        {
          "key": "exc-L048-distance-conditions",
          "text": "공중 전선은 전압·일반 작업/이동·절연 조건과 가장 가까운 부분의 거리를 함께 확인한다.",
          "sectionTitles": [
            "가공전선은 전압과 작업 조건을 붙여 읽습니다"
          ]
        },
        {
          "key": "exc-L048-SUPPLEMENT-r2-MP1",
          "label": "감전의 세 조건",
          "text": "감전 위험은 몸에 흐르는 전류의 크기·시간·경로와 함께 보며 전압 숫자 하나로 안전을 정하지 않습니다.",
          "sectionTitles": [
            "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q163": "exc-L048-S3",
        "exc-Q164": "exc-L048-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "가상 그림은 실제 매설 위치·깊이·보호 방법을 결정하는 도면이 아닙니다.",
            "전선 거리 예시는 대지전압 60kV, 붐을 올린 일반 작업, 제322조제2항 절연 예외 미적용 조건입니다. 높이를 낮춰 이동하는 경우에는 별도 단서가 있습니다.",
            "법령 관측: 2026-10-22 KST, 시행 2026-03-02 안전보건규칙 제322·341·342조."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l048-b10-part2",
        "sourceLessonId": "exc-L048",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "매설물 위치·깊이·관리자를 확인하고 필요한 보호·이설 조치를 한다.",
        "공중 전선은 전압·일반 작업/이동·절연 조건과 가장 가까운 부분의 거리를 함께 확인한다.",
        "감전 위험은 몸에 흐르는 전류의 크기·시간·경로와 함께 보며 전압 숫자 하나로 안전을 정하지 않습니다."
      ]
    },
    {
      "id": "exc-regular-exc-l049-b12-part1",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "등록·검사·면허·사업·벌칙",
      "intro": "기계의 등록, 기계 상태를 확인하는 검사, 사람의 조종사면허, 사업의 등록은 대상이 서로 다릅니다. 무엇을 누구에게 받는 절차인지 먼저 나누고, 숫자는 해당 기종·행위·시행일과 함께 기억합니다.",
      "sourceLessonId": "exc-L049",
      "sourceIds": [
        "qnet-excavator",
        "exc-machine-act",
        "exc-machine-rule",
        "exc-machine-inspection-table",
        "MACHINE-HEIGHT-DEFINITION-1583",
        "MACHINE-SUPPLY-PLAN-3-2"
      ],
      "questionIds": [
        "practice-fork-inspection-business-q2",
        "exc-Q187"
      ],
      "sections": [
        {
          "id": "exc-L049-S1",
          "title": "기계 등록과 검사는 목적이 다릅니다",
          "sourceLessonId": "exc-L049",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-machine-act",
            "exc-machine-rule",
            "exc-machine-inspection-table"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "건설기계의 등록, 검사, 조종사면허, 건설기계사업 등록은 서로 다른 절차입니다. 소유자는 건설기계를 관할 시·도지사에게 등록합니다. 검사는 신규등록검사·정기검사·구조변경검사·수시검사로 구분하며, 기종과 조건이 다른데 검사 주기를 하나의 숫자로 적용하지 않습니다. 타이어식(바퀴식) 굴착기의 정기검사 유효기간은 시행규칙 별표 7에서 1년입니다. 최초 유효기간은 신규등록일부터 계산하며, 다른 기종의 2년·3년 기준을 굴착기에 옮겨 적용하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L049-body-recall",
          "text": "등록·검사·기종별 조종사면허·사업 등록을 구별한다.",
          "sectionTitles": [
            "기계 등록과 검사는 목적이 다릅니다",
            "기능사 자격과 기종별 조종사면허를 구별합니다",
            "사업 등록과 행위별 벌칙을 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-fork-inspection-business-q2": "exc-L049-S1",
        "exc-Q187": "exc-L049-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "타이어식 굴착기 정기검사1년은 시행규칙 별표7의 해당 행에 한정합니다. 모든 건설기계나 궤도식 굴착기에 같은 숫자를 적용하지 않습니다.",
            "3톤 미만 교육 특례는 국가기술자격 요건을 대신하는 범위이며 면허 발급 절차는 따로 있습니다.",
            "벌칙 요약은 2026-08-28 시행된 법률21408호 제40·41조를 기준으로 하며, 2026-10-22에 해당 조문과 시행일을 확인했습니다.",
            "벌칙은 해당 행위의 상한 요약입니다. 실제 사건의 적용 조항·병합·면허 처분 등을 판정하는 표가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l049-b12-part1",
        "sourceLessonId": "exc-L049",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "등록",
          "meaning": "기계 또는 사업을 법정 등록부에 올리는 절차입니다. 기계 등록과 사업 등록의 대상은 다릅니다."
        },
        {
          "term": "정기검사 유효기간",
          "meaning": "정해진 기종·조건에 적용되는 검사 효력의 기간입니다."
        },
        {
          "term": "미만",
          "meaning": "기준값 자체를 포함하지 않는 범위입니다. 3톤 미만에는 정확히3톤이 포함되지 않습니다."
        },
        {
          "term": "벌금·과태료",
          "meaning": "벌금은 형벌이며 과태료는 행정질서벌입니다. 위반행위의 적용 조항을 확인합니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l049-b12-part2",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "등록·검사·면허·사업·벌칙",
      "intro": "기계의 등록, 기계 상태를 확인하는 검사, 사람의 조종사면허, 사업의 등록은 대상이 서로 다릅니다. 무엇을 누구에게 받는 절차인지 먼저 나누고, 숫자는 해당 기종·행위·시행일과 함께 기억합니다.",
      "sourceLessonId": "exc-L049",
      "sourceIds": [
        "qnet-excavator",
        "exc-machine-act",
        "exc-machine-rule",
        "exc-machine-inspection-table",
        "MACHINE-HEIGHT-DEFINITION-1583",
        "MACHINE-SUPPLY-PLAN-3-2"
      ],
      "questionIds": [
        "exc-Q188"
      ],
      "sections": [
        {
          "id": "exc-L049-S2",
          "title": "기능사 자격과 기종별 조종사면허를 구별합니다",
          "sourceLessonId": "exc-L049",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-machine-act",
            "exc-machine-rule",
            "exc-machine-inspection-table"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착기운전기능사 자격과 건설기계조종사면허를 구별하세요. 법의 요건을 갖추어 시장·군수·구청장이 발급하는 기종별 조종사면허를 받아야 합니다. 3톤 미만 굴착기는 지정 교육 이수로 국가기술자격 요건을 대신하는 소형건설기계 특례가 있지만, 교육만으로 면허 발급 절차가 사라지는 것은 아닙니다. 정확히 3톤인 굴착기는 ‘3톤 미만’에 포함되지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L049:registration-license-scope",
              "alt": "기계 등록·기계 검사·사람의 조종사면허·사업 등록의 서로 다른 대상을 나눈 도식과 3톤 미만의 경계",
              "caption": "서류 절차의 대상을 구별하는 학습 그림입니다. 교육 이수 뒤에도 해당 면허 발급 절차를 따릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L049-body-recall",
          "text": "등록·검사·기종별 조종사면허·사업 등록을 구별한다.",
          "sectionTitles": [
            "기계 등록과 검사는 목적이 다릅니다",
            "기능사 자격과 기종별 조종사면허를 구별합니다",
            "사업 등록과 행위별 벌칙을 구별합니다"
          ]
        },
        {
          "key": "exc-L049-license-boundary",
          "text": "3톤 미만 교육 특례와 조종사면허 발급을 구별하며, 정확히3톤은 미만에 포함하지 않는다.",
          "sectionTitles": [
            "기능사 자격과 기종별 조종사면허를 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q188": "exc-L049-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "타이어식 굴착기 정기검사1년은 시행규칙 별표7의 해당 행에 한정합니다. 모든 건설기계나 궤도식 굴착기에 같은 숫자를 적용하지 않습니다.",
            "3톤 미만 교육 특례는 국가기술자격 요건을 대신하는 범위이며 면허 발급 절차는 따로 있습니다.",
            "벌칙 요약은 2026-08-28 시행된 법률21408호 제40·41조를 기준으로 하며, 2026-10-22에 해당 조문과 시행일을 확인했습니다.",
            "벌칙은 해당 행위의 상한 요약입니다. 실제 사건의 적용 조항·병합·면허 처분 등을 판정하는 표가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l049-b12-part2",
        "sourceLessonId": "exc-L049",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      }
    },
    {
      "id": "exc-regular-exc-l049-b12-part3",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "등록·검사·면허·사업·벌칙",
      "intro": "기계의 등록, 기계 상태를 확인하는 검사, 사람의 조종사면허, 사업의 등록은 대상이 서로 다릅니다. 무엇을 누구에게 받는 절차인지 먼저 나누고, 숫자는 해당 기종·행위·시행일과 함께 기억합니다.",
      "sourceLessonId": "exc-L049",
      "sourceIds": [
        "qnet-excavator",
        "exc-machine-act",
        "exc-machine-rule",
        "exc-machine-inspection-table",
        "MACHINE-HEIGHT-DEFINITION-1583",
        "MACHINE-SUPPLY-PLAN-3-2"
      ],
      "questionIds": [
        "exc-Q189"
      ],
      "sections": [
        {
          "id": "exc-L049-S3",
          "title": "사업 등록과 행위별 벌칙을 구별합니다",
          "sourceLessonId": "exc-L049",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-machine-act",
            "exc-machine-rule",
            "exc-machine-inspection-table"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대여업·정비업 등 건설기계사업은 법의 업종별 등록 요건을 따릅니다. 벌칙도 행위를 구별합니다. 현행 법에서 무면허 조종은 1년 이하 징역 또는 1천만원 이하 벌금, 미등록 건설기계 사용·운행이나 미등록 사업은 해당 조항에 따라 2년 이하 징역 또는 2천만원 이하 벌금입니다. 술에 취한 조종은 3년 이하 또는 3천만원 이하, 마약 등 약물을 투여한 상태의 조종은 10년 이하 또는 1억원 이하로 규정되어 있습니다. 단순히 모든 위반을 과태료로 묶지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "구별할 행위",
                "본문에 쓰인 벌칙 상한"
              ],
              "rows": [
                [
                  "무면허 조종",
                  "1년 이하 징역 또는 1천만원 이하 벌금"
                ],
                [
                  "미등록 기계 사용·운행 / 미등록 사업",
                  "해당 조항: 2년 이하 징역 또는 2천만원 이하 벌금"
                ],
                [
                  "술에 취한 조종",
                  "3년 이하 징역 또는 3천만원 이하 벌금"
                ],
                [
                  "마약 등 약물 투여 상태의 조종",
                  "10년 이하 징역 또는 1억원 이하 벌금"
                ]
              ]
            },
            {
              "type": "note",
              "text": "법률21408호 제40·41조 개정규정의 시행일은 부칙 제1조제1호에 따른 2026-08-28입니다. 적용 행위와 조항을 붙여 읽으며, 모든 위반을 같은 벌칙으로 묶지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L049-body-recall",
          "text": "등록·검사·기종별 조종사면허·사업 등록을 구별한다.",
          "sectionTitles": [
            "기계 등록과 검사는 목적이 다릅니다",
            "기능사 자격과 기종별 조종사면허를 구별합니다",
            "사업 등록과 행위별 벌칙을 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q189": "exc-L049-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "타이어식 굴착기 정기검사1년은 시행규칙 별표7의 해당 행에 한정합니다. 모든 건설기계나 궤도식 굴착기에 같은 숫자를 적용하지 않습니다.",
            "3톤 미만 교육 특례는 국가기술자격 요건을 대신하는 범위이며 면허 발급 절차는 따로 있습니다.",
            "벌칙 요약은 2026-08-28 시행된 법률21408호 제40·41조를 기준으로 하며, 2026-10-22에 해당 조문과 시행일을 확인했습니다.",
            "벌칙은 해당 행위의 상한 요약입니다. 실제 사건의 적용 조항·병합·면허 처분 등을 판정하는 표가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l049-b12-part3",
        "sourceLessonId": "exc-L049",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      }
    },
    {
      "id": "exc-regular-exc-l049-b12-part4",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "등록·검사·면허·사업·벌칙",
      "intro": "기계의 등록, 기계 상태를 확인하는 검사, 사람의 조종사면허, 사업의 등록은 대상이 서로 다릅니다. 무엇을 누구에게 받는 절차인지 먼저 나누고, 숫자는 해당 기종·행위·시행일과 함께 기억합니다.",
      "sourceLessonId": "exc-L049",
      "sourceIds": [
        "qnet-excavator",
        "exc-machine-act",
        "exc-machine-rule",
        "exc-machine-inspection-table",
        "MACHINE-HEIGHT-DEFINITION-1583",
        "MACHINE-SUPPLY-PLAN-3-2"
      ],
      "questionIds": [
        "exc-Q190",
        "exc-Q191"
      ],
      "sections": [
        {
          "id": "exc-L049-S4",
          "title": "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다",
          "sourceLessonId": "exc-L049",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "MACHINE-HEIGHT-DEFINITION-1583"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "안전기준의 높이는 작업장치를 부착한 자체중량 상태에서 기계의 가장 위쪽 끝이 만드는 수평면부터 지면까지의 최단거리입니다. 자체중량 상태는 연료·냉각수·윤활유와 정해진 공구·작업용구 등을 갖추어 즉시 작업할 수 있는 상태이며 조종사 체중은 제외합니다."
            },
            {
              "type": "paragraph",
              "text": "국토교통부장관이 인정하는 외부 안테나·감지장치와 그 고정용 장치는 높이의 가장 위쪽 끝에서 제외하는 조건이 있습니다. 이 높이를 버킷을 가장 높이 올린 최대 작업높이나, 운반차 위에 실은 전체 높이와 같게 보지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L049:machine-height-reference",
              "alt": "평탄한 지면 위 기계 모형의 가장 위쪽 수평면과 지면 사이 수직 거리를 높이로 표시하고 인정된 외부 안테나 등 제외 대상은 점선으로 구별",
              "caption": "높이를 재는 기준 상태와 수직 거리를 설명한 모형입니다. 특정 기계의 자세·치수·도로 운송 허용 높이를 정한 그림은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L049-S5",
          "title": "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다",
          "sourceLessonId": "exc-L049",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "MACHINE-SUPPLY-PLAN-3-2"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "국토교통부장관은 건설 경기, 등록·가동률, 대여시장, 전문인력 수급과 사고 추이 등을 반영한 수급계획을 마련하고 건설기계수급조절위원회의 심의를 거쳐 사업용 기계의 등록을 2년 이내 범위에서 일정 기간 제한할 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "필요하면 같은 절차를 거쳐 연장할 수 있으며 제한과 해제는 관보 고시와 시·도지사 통보 절차를 거칩니다. 법에 이런 제도가 있다는 사실을 모든 굴착기가 지금 등록 금지라는 뜻으로 바꾸지 않습니다. 실제 제한 기종·기간·예외는 해당 고시와 조건을 따로 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L049-SUPPLEMENT-r2-MP1",
          "label": "상태와 적용 대상",
          "text": "높이는 작업장치를 부착한 자체중량 상태의 기준이며, 수급조절 등록 제한은 사업용 대상·계획·심의·고시와 2년 이내 범위를 함께 봅니다.",
          "sectionTitles": [
            "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다",
            "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q190": "exc-L049-S4",
        "exc-Q191": "exc-L049-S5"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "타이어식 굴착기 정기검사1년은 시행규칙 별표7의 해당 행에 한정합니다. 모든 건설기계나 궤도식 굴착기에 같은 숫자를 적용하지 않습니다.",
            "3톤 미만 교육 특례는 국가기술자격 요건을 대신하는 범위이며 면허 발급 절차는 따로 있습니다.",
            "벌칙 요약은 2026-08-28 시행된 법률21408호 제40·41조를 기준으로 하며, 2026-10-22에 해당 조문과 시행일을 확인했습니다.",
            "벌칙은 해당 행위의 상한 요약입니다. 실제 사건의 적용 조항·병합·면허 처분 등을 판정하는 표가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l049-b12-part4",
        "sourceLessonId": "exc-L049",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "등록·검사·기종별 조종사면허·사업 등록을 구별한다.",
        "3톤 미만 교육 특례와 조종사면허 발급을 구별하며, 정확히3톤은 미만에 포함하지 않는다.",
        "높이는 작업장치를 부착한 자체중량 상태의 기준이며, 수급조절 등록 제한은 사업용 대상·계획·심의·고시와 2년 이내 범위를 함께 봅니다."
      ]
    },
    {
      "id": "exc-regular-exc-l050-b11-part1",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "도로명판·방향·번호와 도로 통행",
      "intro": "도로명판은 길을 찾는 정보입니다. 먼저 한 방향의 도로명·번호·화살표를 함께 읽고, 통행 가능 여부는 신호와 교통안전표지·통행 조건에서 따로 확인합니다.",
      "sourceLessonId": "exc-L050",
      "sourceIds": [
        "qnet-excavator",
        "exc-traffic-current",
        "exc-address-rule",
        "exc-address-example",
        "exc-address-number-decree",
        "exc-address-interval-rule"
      ],
      "questionIds": [
        "easy-fork-directions-q1",
        "practice-fork-directions-q2",
        "sq-fork-directions-end-q1"
      ],
      "sections": [
        {
          "id": "exc-L050-S1",
          "title": "위치 안내와 통행 규제를 구별합니다",
          "sourceLessonId": "exc-L050",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-traffic-current",
            "exc-address-rule",
            "exc-address-example",
            "exc-address-number-decree",
            "exc-address-interval-rule"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "교통안전표지는 위험을 알리거나 통행을 규제·지시하는 표지이며, 도로명판은 도로 이름·기초번호·화살표로 위치와 도로 방향을 안내합니다. 안내 화살표를 통행 허가나 일방통행 표시로 해석하지 않습니다. 도로 통행은 신호·규제와 통행 조건을 함께 지킵니다."
            }
          ]
        },
        {
          "id": "exc-L050-S2",
          "title": "한 방향의 도로명·번호·화살표를 묶습니다",
          "sourceLessonId": "exc-L050",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-traffic-current",
            "exc-address-rule",
            "exc-address-example",
            "exc-address-number-decree",
            "exc-address-interval-rule"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "도로명판은 방향 하나씩 도로명과 숫자를 붙여 읽습니다. 공식 안내의 ‘화복로 1→699’는 시작점에서 번호가 커지는 방향, ‘화복로 92→250’는 현재 92지점에서 250 쪽 방향입니다. ‘화복로5번길 1←65’는 끝점 쪽에서 왼쪽의 시작점 방향을 안내합니다. 두 방향의 번호 표시는 해당 방향의 번호 범위를 읽는 단서입니다."
            }
          ]
        },
        {
          "id": "exc-L050-S3",
          "title": "도로명 끝점과 실제 길의 연결은 다릅니다",
          "sourceLessonId": "exc-L050",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-traffic-current",
            "exc-address-rule",
            "exc-address-example",
            "exc-address-number-decree",
            "exc-address-interval-rule"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "도로명 구간의 끝점이라는 뜻만으로 실제 막다른길이라고 단정할 수는 없습니다. 한 교차로에서 직진·왼쪽·오른쪽 각각 다른 도로명과 번호 방향을 안내할 수 있으므로 한 화살표 정보를 다른 방향에 옮기지 않습니다. 오래된 자료의 도로 폭이나 거리 환산을 현행의 보편 규칙으로 외우지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L050-body-recall",
          "text": "방향별로 도로명→번호 범위→화살표를 묶어 읽는다.",
          "sectionTitles": [
            "위치 안내와 통행 규제를 구별합니다",
            "한 방향의 도로명·번호·화살표를 묶습니다",
            "도로명 끝점과 실제 길의 연결은 다릅니다",
            "20m 간격에서 번호와 거리를 연결합니다",
            "예외 간격은 조건을 먼저 봅니다",
            "보행자 보호와 사고 조치·벌칙을 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-fork-directions-q1": "exc-L050-S2",
        "practice-fork-directions-q2": "exc-L050-S2",
        "sq-fork-directions-end-q1": "exc-L050-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "도로명판 그림은 보존된 공식 예시의 의미를 독립적으로 다시 그린 학습도입니다. 현재 실제 현장의 도로 배치·통행 허용을 보증하지 않습니다.",
            "거리 어림 예시는 기초간격20m를 적용한 같은 쪽 번호입니다. 두 건물의 직선거리·실측값으로 해석하지 않습니다.",
            "‘길’의10m간격은 시행규칙제3조의 해당 조건에 한정합니다. 길이라는 글자만으로 번호1차이를5m로 외우지 않습니다.",
            "도로교통법 제156조의 벌칙은 열거된 해당 위반에 한정하며 모든 위반에 적용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l050-b11-part1",
        "sourceLessonId": "exc-L050",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      },
      "glossary": [
        {
          "term": "기초번호",
          "meaning": "도로를 일정 간격으로 나누어 붙이는 번호입니다."
        },
        {
          "term": "기초간격",
          "meaning": "기초번호를 부여하는 기준 간격입니다."
        },
        {
          "term": "끝점",
          "meaning": "해당 도로명 구간의 끝 지점입니다. 실제 통행 가능한 길이 끝난다는 뜻으로 단정하지 않습니다."
        },
        {
          "term": "구류·과료",
          "meaning": "각각 형법상 짧은 기간의 구금과 소액의 재산형인 형벌입니다. 과태료와 구별합니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l050-b11-part2",
      "version": "r1-CONCEPT-OPERATIONS-20261022",
      "title": "도로명판·방향·번호와 도로 통행",
      "intro": "도로명판은 길을 찾는 정보입니다. 먼저 한 방향의 도로명·번호·화살표를 함께 읽고, 통행 가능 여부는 신호와 교통안전표지·통행 조건에서 따로 확인합니다.",
      "sourceLessonId": "exc-L050",
      "sourceIds": [
        "qnet-excavator",
        "exc-traffic-current",
        "exc-address-rule",
        "exc-address-example",
        "exc-address-number-decree",
        "exc-address-interval-rule"
      ],
      "questionIds": [
        "sq-fork-directions-address-side-q1",
        "exc-Q175",
        "exc-Q221",
        "exc-Q222",
        "exc-Q223"
      ],
      "sections": [
        {
          "id": "exc-L050-S4",
          "title": "20m 간격에서 번호와 거리를 연결합니다",
          "sourceLessonId": "exc-L050",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-traffic-current",
            "exc-address-rule",
            "exc-address-example",
            "exc-address-number-decree",
            "exc-address-interval-rule"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기초번호의 부여 간격은 원칙적으로 20m이며, 시작점→끝점 방향에서 왼쪽은 홀수·오른쪽은 짝수입니다. 일반적인 대로·로처럼 기초간격 20m를 적용한 구간에서는 같은 쪽 번호가 2 증가할 때 약 20m이므로, 번호 1 차이를 약 10m로 환산해 도로를 따른 거리를 어림합니다. 예를 들어 이 조건에서 번호 92→250의 거리는 약 (250−92)×10m=1,580m입니다. 실제 두 건물 사이의 직선거리나 정확한 측량값이라는 뜻은 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L050:road-name-number-reading",
              "alt": "도로명판 세 예시의 현재 번호와 진행 방향, 시작에서 끝을 향할 때 좌홀우짝 및 20m 간격의 같은 쪽 번호 증가를 보인 도식",
              "caption": "파란 판은 위치·방향 안내의 재구성입니다. 통행 허가 표지가 아닙니다. 번호가2 증가하는 같은 쪽 간격20m 예시와 92에서250까지 약1580m 어림을 연결합니다."
            }
          ]
        },
        {
          "id": "exc-L050-S5",
          "title": "예외 간격은 조건을 먼저 봅니다",
          "sourceLessonId": "exc-L050",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-traffic-current",
            "exc-address-rule",
            "exc-address-example",
            "exc-address-number-decree",
            "exc-address-interval-rule"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "‘길’도 도로명 끝 글자만 보고 1번호당 5m로 단정하지 않습니다. 현행 시행규칙 제3조는 두 자리 이상 건물 가지번호가 생길 수 있는 길, 또는 분기 도로가 없고 가지번호로 건물번호를 부여하기 곤란한 길에 10m 기초간격을 정합니다. 이 10m 간격이 적용된 구간은 같은 쪽 번호 2 차이≈10m, 번호 1 차이≈5m로 어림할 수 있습니다. 가지번호 부여가 곤란한 종속구간은 10m 이하의 일정 간격이며, 내부도로는 20m 또는 주소 부여 개수를 고려한 간격입니다. 고속도로에는 2km 기초간격이 적용됩니다. 따라서 거리를 묻는 문제에서는 적용 간격과 조건을 먼저 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L050-S6",
          "title": "보행자 보호와 사고 조치·벌칙을 구별합니다",
          "sourceLessonId": "exc-L050",
          "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022",
          "sourceIds": [
            "qnet-excavator",
            "exc-traffic-current",
            "exc-address-rule",
            "exc-address-example",
            "exc-address-number-decree",
            "exc-address-interval-rule"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "보행자가 횡단보도를 통행하거나 통행하려는 때에는 횡단보도 앞 정지선 등에서 일시정지하여 보호합니다. 교통사고가 나면 즉시 정차하여 사상자 구호 등 필요한 조치를 하고 인적 사항 제공 및 법정 신고 요건을 따릅니다. 도로교통법 제156조의 특정 위반에는 20만원 이하 벌금·구류·과료가 적용되며, 모든 위반의 벌칙이 같지는 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L050-body-recall",
          "text": "방향별로 도로명→번호 범위→화살표를 묶어 읽는다.",
          "sectionTitles": [
            "위치 안내와 통행 규제를 구별합니다",
            "한 방향의 도로명·번호·화살표를 묶습니다",
            "도로명 끝점과 실제 길의 연결은 다릅니다",
            "20m 간격에서 번호와 거리를 연결합니다",
            "예외 간격은 조건을 먼저 봅니다",
            "보행자 보호와 사고 조치·벌칙을 구별합니다"
          ]
        },
        {
          "key": "exc-L050-distance-interval",
          "text": "기초간격20m의 같은 쪽 번호2 차이는 약20m이며, 길의 예외 간격은 적용 조건부터 확인한다.",
          "sectionTitles": [
            "20m 간격에서 번호와 거리를 연결합니다",
            "예외 간격은 조건을 먼저 봅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "sq-fork-directions-address-side-q1": "exc-L050-S4",
        "exc-Q175": "exc-L050-S4",
        "exc-Q221": "exc-L050-S5",
        "exc-Q222": "exc-L050-S6",
        "exc-Q223": "exc-L050-S6"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "도로명판 그림은 보존된 공식 예시의 의미를 독립적으로 다시 그린 학습도입니다. 현재 실제 현장의 도로 배치·통행 허용을 보증하지 않습니다.",
            "거리 어림 예시는 기초간격20m를 적용한 같은 쪽 번호입니다. 두 건물의 직선거리·실측값으로 해석하지 않습니다.",
            "‘길’의10m간격은 시행규칙제3조의 해당 조건에 한정합니다. 길이라는 글자만으로 번호1차이를5m로 외우지 않습니다.",
            "도로교통법 제156조의 벌칙은 열거된 해당 위반에 한정하며 모든 위반에 적용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l050-b11-part2",
        "sourceLessonId": "exc-L050",
        "sourceVersion": "r1-CONCEPT-OPERATIONS-20261022"
      }
    },
    {
      "id": "exc-regular-wheel-drive-components",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "동력전달장치: 연결·변속·차동·축 이음을 구별합니다",
      "intro": "회전 동력은 필요한 장치를 거쳐 주행부로 전달됩니다. 토크컨버터·변속기·차동장치를 사용하는 바퀴식 구동계의 한 형식을 예로 보고, 각 부품의 역할과 조건을 나눕니다.",
      "sourceLessonId": "exc-L051",
      "sourceIds": [
        "common-zf",
        "common-spicer",
        "fork-differential",
        "fork-operator",
        "review-support-zf-converter",
        "exam-propshaft"
      ],
      "questionIds": [
        "practice-drive-transmission-q3",
        "easy-drive-transmission-q1",
        "ex27-drive-transmission-joints-q1"
      ],
      "sections": [
        {
          "id": "exc-L051-S1",
          "title": "엔진의 힘을 전달하고 속도를 바꿉니다",
          "sourceLessonId": "exc-L051",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-zf",
            "common-spicer",
            "fork-differential",
            "fork-operator",
            "review-support-zf-converter",
            "exam-propshaft"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "클러치는 동력을 연결하거나 끊고, 토크컨버터는 기름의 흐름으로 동력을 전달합니다. 변속기는 주행 조건에 맞춰 회전수와 회전력을 바꿉니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L051:transmissionPath"
            }
          ]
        },
        {
          "id": "exc-L051-S2",
          "title": "토크컨버터의 스테이터는 기름 방향을 바꿉니다",
          "sourceLessonId": "exc-L051",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-zf",
            "common-spicer",
            "fork-differential",
            "fork-operator",
            "review-support-zf-converter",
            "exam-propshaft"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "펌프휠이 기름을 움직이고 그 기름이 터빈을 돌립니다. 스테이터는 돌아오는 기름의 방향을 바꿔 동력 전달을 돕습니다. 발전기의 스테이터와 같은 장치로 생각하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L051-S3",
          "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다",
          "sourceLessonId": "exc-L051",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-zf",
            "common-spicer",
            "fork-differential",
            "fork-operator",
            "review-support-zf-converter",
            "exam-propshaft"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "회전할 때 바깥쪽 바퀴는 안쪽보다 긴 길을 갑니다. 차동장치는 두 구동바퀴가 서로 다른 속도로 돌 수 있게 합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L051:easyDifferential"
            }
          ]
        },
        {
          "id": "exc-L051-S4",
          "title": "추진축의 각도와 길이는 다른 이음으로 대응합니다",
          "sourceLessonId": "exc-L051",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-zf",
            "common-spicer",
            "fork-differential",
            "fork-operator",
            "review-support-zf-converter",
            "exam-propshaft"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "추진축은 떨어져 있는 동력장치 사이에 회전을 전달하는 축입니다. 바퀴와 차체가 움직이면 두 장치 사이의 각도와 거리가 달라질 수 있습니다. 자재이음(유니버설 조인트)은 축이 꺾인 각도에서도 회전을 이어 줍니다. 슬립이음은 맞물린 부분이 길이 방향으로 미끄러져 축의 유효 길이 변화에 대응합니다."
            },
            {
              "type": "table",
              "columns": [
                "필요한 변화",
                "대응하는 이음"
              ],
              "rows": [
                [
                  "축과 축 사이 각도 변화",
                  "자재이음"
                ],
                [
                  "연결 거리에 따른 길이 변화",
                  "슬립이음"
                ]
              ]
            },
            {
              "type": "note",
              "text": "추진축이 있는 구동계의 원리입니다. 모든 굴착기에 긴 추진축이나 같은 이음 배치가 있다는 뜻은 아닙니다. 기존 도식은 토크컨버터를 쓰는 한 형식의 전체 동력 경로입니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L051-core-1",
          "label": "동력 전달",
          "text": "클러치는 동력을 연결·차단하고 토크컨버터는 기름으로 전달하며 차동장치는 좌우 구동바퀴의 속도 차이를 허용합니다.",
          "sectionTitles": [
            "엔진의 힘을 전달하고 속도를 바꿉니다",
            "토크컨버터의 스테이터는 기름 방향을 바꿉니다",
            "차동장치는 좌우 바퀴의 속도 차이를 허용합니다"
          ]
        },
        {
          "key": "exc-L051-core-2",
          "label": "추진축 이음",
          "text": "추진축의 자재이음은 각도 변화, 슬립이음은 길이 변화에 대응합니다.",
          "sectionTitles": [
            "추진축의 각도와 길이는 다른 이음으로 대응합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-drive-transmission-q3": "exc-L051-S2",
        "easy-drive-transmission-q1": "exc-L051-S3",
        "ex27-drive-transmission-joints-q1": "exc-L051-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "토크컨버터·기계식 변속기·차동장치를 쓰는 바퀴식 구동계의 공통 원리 예입니다. 모든 굴착기의 동력 경로가 같다는 뜻은 아닙니다.",
            "궤도식의 좌우 주행모터·감속기 경로와, 여기의 바퀴식 기계 구동계 예를 구별합니다.",
            "추진축의 각도와 길이 변화에 대응하는 이음이 실제로 있는 구동계에 한정하며 기종별 배치·점검 기준을 확인합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-wheel-drive-components",
        "sourceLessonId": "exc-L051",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "회전력(토크)",
          "meaning": "축을 돌리는 힘의 작용입니다."
        },
        {
          "term": "클러치",
          "meaning": "두 축 사이의 동력 전달을 연결하거나 끊는 장치입니다."
        },
        {
          "term": "차동",
          "meaning": "좌우 구동바퀴가 서로 다른 속도로 회전하도록 허용하는 작용입니다."
        },
        {
          "term": "자재이음",
          "meaning": "서로 각도가 있는 축 사이에 회전을 전달하는 이음입니다."
        }
      ],
      "summary": [
        "클러치는 동력을 연결·차단하고 토크컨버터는 기름으로 전달하며 차동장치는 좌우 구동바퀴의 속도 차이를 허용합니다.",
        "추진축의 자재이음은 각도 변화, 슬립이음은 길이 변화에 대응합니다."
      ]
    },
    {
      "id": "exc-regular-brake-contact-parts",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "제동장치: 마찰 접촉부",
      "intro": "주행 제동은 움직임을 줄이거나 멈추고, 주차 제동은 멈춘 상태를 유지합니다. 마찰 부품의 원리와 제동액식 유압 회로의 예를 나눠 보며, 장비별 제동 형식을 먼저 확인합니다.",
      "sourceLessonId": "exc-L052",
      "sourceIds": [
        "mech-toyota-brakes",
        "mech-crown-brakes",
        "mech-brembo-brakes",
        "mech-brembo-caliper",
        "easy-brembo-fade",
        "u134-brake-pressure"
      ],
      "questionIds": [
        "practice-drive-brakes-q2",
        "exc-Q224"
      ],
      "sections": [
        {
          "id": "exc-L052-S1",
          "title": "마찰로 회전을 줄입니다",
          "sourceLessonId": "exc-L052",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-toyota-brakes",
            "mech-crown-brakes",
            "mech-brembo-brakes",
            "mech-brembo-caliper",
            "easy-brembo-fade",
            "u134-brake-pressure"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "디스크식은 패드가 바퀴와 함께 도는 원판을 누르고, 드럼식은 슈가 함께 도는 원통 안쪽을 누릅니다. 패드와 슈는 마찰재가 붙은 부품입니다. 닿는 자리의 마찰이 운동 에너지를 열로 바꾸어 회전을 줄입니다. 제동은 움직임을 줄이는 일이며, 주차브레이크의 정지 유지와 목적을 구별합니다."
            },
            {
              "type": "note",
              "text": "실제 장비에는 건식·습식 다판 등 다른 구조도 있습니다. 습식은 마찰 부품이 지정 오일 속에서 작동하는 형식입니다. 그 오일과 아래 예의 제동액 회로를 같은 것으로 생각하지 않습니다. 제동 형식·액 규격·조작은 기종 지침으로 확인합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L052:mechBrake"
            }
          ]
        },
        {
          "id": "exc-L052-S2",
          "title": "페달과 제동 반응이 이상하면 중단합니다",
          "sourceLessonId": "exc-L052",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-toyota-brakes",
            "mech-crown-brakes",
            "mech-brembo-brakes",
            "mech-brembo-caliper",
            "easy-brembo-fade",
            "u134-brake-pressure"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "페달이 평소보다 물렁하거나 제동이 잘되지 않으면 위험을 늘리는 운행을 이어 가지 않습니다. 운행 중에는 해당 기종의 안전한 정지 절차로 멈추고, 장비를 안전하게 정지 유지한 뒤 이상을 알리고 지정 점검을 받습니다. 같은 반응에도 공기 혼입·액 누출·마찰 부품 이상 등 여러 원인이 있을 수 있으므로 증상 하나로 고장명을 확정하지 않습니다."
            },
            {
              "type": "note",
              "text": "주차브레이크를 주행 제동 이상의 일반적인 대체 수단으로 삼지 않습니다. 식어서 제동이 돌아온 것처럼 보여도 원인 확인 없이 다시 작업하지 않습니다. 제동액 보충·기포 제거는 작업자가 임의로 진행하는 공통 응급 절차가 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L052-brake-purpose",
          "text": "주행 제동은 감속·정지, 주차 제동은 정지 유지이며 실제 형식을 확인한다.",
          "sectionTitles": [
            "마찰로 회전을 줄입니다",
            "페달과 제동 반응이 이상하면 중단합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-drive-brakes-q2": "exc-L052-S1",
        "exc-Q224": "exc-L052-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "디스크·드럼의 비교와 제동액식 유압 브레이크의 예입니다. 실제 굴착기의 건식·습식·유압/공기식 등 형식과 지정 유체를 확인합니다.",
            "습식 마찰 부품의 지정 오일과 제동액 회로를 같은 것으로 일반화하지 않습니다.",
            "증상 하나로 공기 혼입·페이드·베이퍼 록을 확정하지 않습니다. 임의 보충·공기빼기·주차 제동의 대체 사용을 지시하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-brake-contact-parts",
        "sourceLessonId": "exc-L052",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "패드·슈",
          "meaning": "각각 디스크·드럼과 접촉하는 마찰재 부품입니다."
        },
        {
          "term": "감속",
          "meaning": "움직이는 속도를 줄이는 일입니다."
        },
        {
          "term": "페이드",
          "meaning": "마찰 부품의 과열로 마찰 성능이 낮아지는 현상입니다."
        },
        {
          "term": "베이퍼 록",
          "meaning": "제동액식 유압 회로에서 액이 끓어 생긴 증기 기포가 힘 전달을 방해하는 현상입니다."
        }
      ]
    },
    {
      "id": "exc-regular-brake-fluid-heat-conditions",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "제동장치: 액체 전달과 과열",
      "intro": "주행 제동은 움직임을 줄이거나 멈추고, 주차 제동은 멈춘 상태를 유지합니다. 마찰 부품의 원리와 제동액식 유압 회로의 예를 나눠 보며, 장비별 제동 형식을 먼저 확인합니다.",
      "sourceLessonId": "exc-L052",
      "sourceIds": [
        "mech-toyota-brakes",
        "mech-crown-brakes",
        "mech-brembo-brakes",
        "mech-brembo-caliper",
        "easy-brembo-fade",
        "u134-brake-pressure"
      ],
      "questionIds": [
        "u13-brakes-bubble-compression-q1",
        "practice-drive-brakes-q5"
      ],
      "sections": [
        {
          "id": "exc-L052-S3",
          "title": "액체로 전달하는 힘을 기포와 비교합니다",
          "sourceLessonId": "exc-L052",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-toyota-brakes",
            "mech-crown-brakes",
            "mech-brembo-brakes",
            "mech-brembo-caliper",
            "easy-brembo-fade",
            "u134-brake-pressure"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "제동액을 사용하는 유압식 주행브레이크의 예에서는 페달을 밟으면 주 실린더의 피스톤이 액체에 압력을 만듭니다. 그 압력이 제동 쪽 피스톤으로 전달되어 패드나 슈를 누르게 합니다. 정상 액체는 기포보다 잘 압축되지 않습니다. 회로에 기포가 있으면 같은 페달 이동 중 기포를 압축하는 데 움직임 일부가 쓰여 제동 반응이 늦거나 약해질 수 있습니다."
            },
            {
              "type": "note",
              "text": "액체와 기포의 압축 차이를 펼쳐 보인 정적 원리도이며 실제 회로 배치나 제동력의 수치 비교가 아닙니다. 외부 공기 혼입도 힘 전달을 방해할 수 있지만, 그것이 모두 과열·끓음으로 생긴 베이퍼 록이라는 뜻은 아닙니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L052:brakePressureInset"
            }
          ]
        },
        {
          "id": "exc-L052-S4",
          "title": "과열로 제동이 약해지는 두 현상을 구별합니다",
          "sourceLessonId": "exc-L052",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "mech-toyota-brakes",
            "mech-crown-brakes",
            "mech-brembo-brakes",
            "mech-brembo-caliper",
            "easy-brembo-fade",
            "u134-brake-pressure"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "제동을 오래 하거나 반복하면 마찰열이 쌓입니다. 페이드는 마찰 부품이 과열되어 마찰 성능이 떨어지고, 눌러도 제동이 약해지는 현상입니다. 베이퍼 록은 제동액을 쓰는 유압 회로에서 과열된 액이 끓어 증기 기포가 생기고 압력 전달이 나빠지는 현상입니다. 둘 다 과열과 관계있지만 원인이 생기는 위치가 다릅니다."
            },
            {
              "type": "table",
              "columns": [
                "현상",
                "원인 위치 → 변화 → 결과"
              ],
              "rows": [
                [
                  "페이드",
                  "마찰 부품 → 과열로 마찰 성능 저하 → 제동력 저하"
                ],
                [
                  "베이퍼 록",
                  "제동액 회로 → 끓음·증기 기포 → 압력 전달 불량·제동력 저하"
                ]
              ]
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L052:brakeHeatComparison"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L052-core-1",
          "label": "제동 과열",
          "text": "페이드는 마찰 부품 과열로 마찰 성능이 낮아지고, 제동액식 유압 브레이크의 베이퍼 록은 끓음·기포 압축으로 힘 전달이 나빠지는 현상입니다.",
          "sectionTitles": [
            "과열로 제동이 약해지는 두 현상을 구별합니다",
            "액체로 전달하는 힘을 기포와 비교합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "u13-brakes-bubble-compression-q1": "exc-L052-S3",
        "practice-drive-brakes-q5": "exc-L052-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "디스크·드럼의 비교와 제동액식 유압 브레이크의 예입니다. 실제 굴착기의 건식·습식·유압/공기식 등 형식과 지정 유체를 확인합니다.",
            "습식 마찰 부품의 지정 오일과 제동액 회로를 같은 것으로 일반화하지 않습니다.",
            "증상 하나로 공기 혼입·페이드·베이퍼 록을 확정하지 않습니다. 임의 보충·공기빼기·주차 제동의 대체 사용을 지시하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-brake-fluid-heat-conditions",
        "sourceLessonId": "exc-L052",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "summary": [
        "페이드는 마찰 부품 과열로 마찰 성능이 낮아지고, 제동액식 유압 브레이크의 베이퍼 록은 끓음·기포 압축으로 힘 전달이 나빠지는 현상입니다.",
        "주행 제동은 감속·정지, 주차 제동은 정지 유지이며 실제 형식을 확인한다."
      ]
    },
    {
      "id": "exc-regular-suspension-functions",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "현가장치: 스프링의 지지와 댐퍼의 감쇠를 구별합니다",
      "intro": "탄성으로 하중을 받치는 역할과 계속 출렁이는 움직임을 줄이는 역할은 다릅니다. 일반 스프링·쇼크 업소버의 원리를 먼저 보고, 굴착기의 실제 차축·좌석 구성은 기종별로 확인합니다.",
      "sourceLessonId": "exc-L053",
      "sourceIds": [
        "common-kyb-spring",
        "common-monroe-damper"
      ],
      "questionIds": [
        "easy-drive-suspension-q1"
      ],
      "sections": [
        {
          "id": "exc-L053-S1",
          "title": "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다",
          "sourceLessonId": "exc-L053",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-kyb-spring",
            "common-monroe-damper"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "일반 차량의 스프링은 하중을 받치며 충격 때 눌리거나 휩니다. 쇼크 업소버는 그 뒤 계속 출렁이는 움직임을 줄입니다. 둘은 역할이 다릅니다."
            },
            {
              "type": "note",
              "text": "일반 스프링·쇼크 업소버의 비교입니다. 굴착기의 실제 차축에 두 부품이 반드시 같은 모습으로 달렸다는 뜻은 아닙니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L053:mechDamper"
            }
          ]
        },
        {
          "id": "exc-L053-S2",
          "title": "충격을 줄이는 장치가 있어도 감속합니다",
          "sourceLessonId": "exc-L053",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-kyb-spring",
            "common-monroe-damper"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "높은 턱이나 고르지 않은 바닥은 작업장치와 차체를 흔들 수 있습니다. 빠르게 넘지 말고 감속합니다. 운전석 아래 시트 서스펜션은 운전자가 받는 진동을 줄이는 장치입니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L053-spring-damper",
          "text": "스프링은 하중 지지·탄성, 댐퍼는 반복 출렁임 감소를 맡으며 실제 기종의 구성은 따로 확인한다.",
          "sectionTitles": [
            "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다",
            "충격을 줄이는 장치가 있어도 감속합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-drive-suspension-q1": "exc-L053-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반 스프링·댐퍼 원리도이며 모든 굴착기 차축·궤도에 같은 두 부품이 있다는 뜻은 아닙니다.",
            "좌석 서스펜션과 바퀴·차축 현가장치는 위치와 대상이 다릅니다.",
            "바퀴식·궤도식의 차축·하부장치 구성은 다르므로 각 기종의 구조를 확인합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-suspension-functions",
        "sourceLessonId": "exc-L053",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "현가장치",
          "meaning": "차체와 바퀴 등의 사이에서 하중 지지와 상대 움직임을 관리하는 장치입니다."
        },
        {
          "term": "탄성",
          "meaning": "힘을 받아 변형되었다가 힘이 줄면 원래 모양으로 돌아가려는 성질입니다."
        },
        {
          "term": "감쇠",
          "meaning": "진동이나 반복 움직임의 크기가 줄어드는 작용입니다."
        },
        {
          "term": "쇼크 업소버(댐퍼)",
          "meaning": "움직임에 저항을 주어 반복 출렁임을 줄이는 장치입니다."
        }
      ],
      "summary": [
        "스프링은 하중 지지·탄성, 댐퍼는 반복 출렁임 감소를 맡으며 실제 기종의 구성은 따로 확인한다."
      ]
    },
    {
      "id": "exc-regular-cylinder-supply-return",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "유압실린더: 단동·복동과 공급·복귀를 구별합니다",
      "intro": "실린더는 기름의 힘을 직선 움직임으로 바꿉니다. 기름을 한 방향에 쓰는 단동과 두 방향에 쓰는 복동을 구별하고, 들어가는 길과 반대쪽에서 나오는 길을 함께 봅니다.",
      "sourceLessonId": "exc-L054",
      "sourceIds": [
        "review-ten-hydraulic-basic",
        "review-ten-hydraulic-cylinder",
        "review-cylinder-parker",
        "review-lift-bt"
      ],
      "questionIds": [
        "practice-hydraulic-pressure-flow-q3",
        "practice-hydraulic-pressure-flow-q4"
      ],
      "sections": [
        {
          "id": "exc-L054-S1",
          "title": "단동은 한 방향을 기름의 힘으로 움직입니다",
          "sourceLessonId": "exc-L054",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "review-ten-hydraulic-basic",
            "review-ten-hydraulic-cylinder",
            "review-cylinder-parker",
            "review-lift-bt"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "이 예에서는 기름이 들어오면 밀대가 올라갑니다. 내려올 때는 화물과 장치의 무게가 누르고, 기름은 같은 통로로 나갑니다. 스프링으로 돌아오는 단동도 있습니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L054:singleActingFlow"
            }
          ]
        },
        {
          "id": "exc-L054-S2",
          "title": "복동은 양쪽에 번갈아 기름을 보냅니다",
          "sourceLessonId": "exc-L054",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "review-ten-hydraulic-basic",
            "review-ten-hydraulic-cylinder",
            "review-cylinder-parker",
            "review-lift-bt"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "한쪽에 기름을 넣으면 피스톤이 반대쪽으로 움직입니다. 기름을 넣는 쪽을 바꾸면 움직임도 반대가 됩니다. 반대쪽 기름이 빠져나가는 길도 함께 열립니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L054:cylinderFlow"
            }
          ]
        },
        {
          "id": "exc-L054-S3",
          "title": "복동은 반대쪽 기름도 나가야 움직입니다",
          "sourceLessonId": "exc-L054",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "review-ten-hydraulic-basic",
            "review-ten-hydraulic-cylinder",
            "review-cylinder-parker",
            "review-lift-bt"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "앞의 복동 그림에서 파란색은 들어가는 공급유, 회색은 반대편에서 나오는 복귀유입니다. 공급만 바꾸는 것이 아니라 복귀 길도 함께 바뀌어야 움직입니다. 로드가 차지하는 면적 때문에 같은 공급 유량이어도 나올 때와 들어갈 때 속도가 다를 수 있습니다. 멈출 때의 유지·안전 장치는 기종에 따라 다릅니다. 기름을 보내는 펌프와 갈 길을 바꾸는 밸브의 역할을 함께 연결합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L054-core-1",
          "label": "작동 방향",
          "text": "단동은 한 방향, 복동은 두 방향에 유압을 쓰며 복동은 공급 반대편 기름이 나갈 길도 필요합니다.",
          "sectionTitles": [
            "단동은 한 방향을 기름의 힘으로 움직입니다",
            "복동은 양쪽에 번갈아 기름을 보냅니다",
            "복동은 반대쪽 기름도 나가야 움직입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-hydraulic-pressure-flow-q3": "exc-L054-S1",
        "practice-hydraulic-pressure-flow-q4": "exc-L054-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "단동 그림은 무게로 돌아오는 한 예이며 스프링 복귀 형식도 있습니다. 단동을 모든 굴착기의 특정 붐 동작과 동일시하지 않습니다.",
            "복동은 공급과 반대쪽 복귀가 함께 필요하며 로드쪽 유효 면적이 작을 수 있습니다.",
            "기본 공급·복귀 경로를 설명하는 도식입니다. 실제 하중 유지·호스 파손 방지·안전밸브 구성이나 정비 순서를 뜻하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-cylinder-supply-return",
        "sourceLessonId": "exc-L054",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "실린더 몸통",
          "meaning": "피스톤과 기름이 들어 있는 바깥 통입니다."
        },
        {
          "term": "피스톤",
          "meaning": "실린더 안에서 압력을 받아 움직이는 부품입니다."
        },
        {
          "term": "로드(밀대)",
          "meaning": "피스톤의 움직임을 바깥으로 전달하는 막대입니다."
        },
        {
          "term": "포트",
          "meaning": "기름이 드나드는 연결구입니다."
        },
        {
          "term": "복귀유",
          "meaning": "작동부에서 회로를 통해 되돌아 나오는 기름입니다."
        }
      ],
      "summary": [
        "단동은 한 방향, 복동은 두 방향에 유압을 쓰며 복동은 공급 반대편 기름이 나갈 길도 필요합니다."
      ]
    },
    {
      "id": "exc-regular-motor-pump-energy-direction",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "유압모터: 기름의 힘을 축의 회전으로 바꿉니다",
      "intro": "펌프는 회전 동력으로 기름을 보내고, 실린더와 모터는 기름의 힘을 받아 움직임을 만듭니다. 실린더의 직선 움직임과 모터의 회전을 구별합니다.",
      "sourceLessonId": "exc-L055",
      "sourceIds": [
        "common-danfoss",
        "practice-rexroth-motor",
        "EX-HITACHI-MOTOR-OBSERVED"
      ],
      "questionIds": [
        "easy-hydraulic-actuator-symbols-q1",
        "u07-actuator-energy-q1"
      ],
      "sections": [
        {
          "id": "exc-L055-S1",
          "title": "유압모터는 기름을 받아 축을 돌립니다",
          "sourceLessonId": "exc-L055",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-danfoss",
            "practice-rexroth-motor",
            "EX-HITACHI-MOTOR-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "실린더의 밀대는 나왔다 들어가지만, 유압모터의 축은 회전합니다. 굴착기의 선회·주행 모터처럼 회전이 필요한 장치에 쓰입니다. 기존 그림은 기어형 모터의 예입니다. 압력을 가진 기름이 기어를 돌리고, 기름은 출구로 나갑니다. 실린더처럼 밀대가 곧게 나오는 운동과 구별합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L055:easyHydraulicMotor"
            }
          ]
        },
        {
          "id": "exc-L055-S2",
          "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다",
          "sourceLessonId": "exc-L055",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "common-danfoss",
            "practice-rexroth-motor",
            "EX-HITACHI-MOTOR-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "펌프는 회전을 받아 기름을 보냅니다. 유압모터는 기름을 받아 회전을 만듭니다. 이름을 나란히 놓고 입력과 출력을 비교하면 쉽습니다."
            },
            {
              "type": "table",
              "columns": [
                "장치",
                "받는 것 → 만드는 것"
              ],
              "rows": [
                [
                  "유압펌프",
                  "축의 회전 동력 → 기름의 흐름·유압 동력"
                ],
                [
                  "유압실린더",
                  "기름의 유압 동력 → 곧게 미는·당기는 움직임"
                ],
                [
                  "유압모터",
                  "기름의 유압 동력 → 축의 회전 동력"
                ]
              ]
            },
            {
              "type": "note",
              "text": "역할을 비교하는 표이며, 같은 제품을 임의로 뒤집어 펌프와 모터로 사용할 수 있다는 뜻은 아닙니다. 기종에 맞는 부품과 회로를 따릅니다. 실제 부품의 연결과 회로 조건은 해당 기종의 설명서를 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L055-energy-direction",
          "text": "펌프는 회전으로 기름을 보내고, 실린더는 기름의 힘으로 직선 운동·유압모터는 회전을 만든다.",
          "sectionTitles": [
            "유압모터는 기름을 받아 축을 돌립니다",
            "펌프와 모터는 힘을 바꾸는 방향이 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-hydraulic-actuator-symbols-q1": "exc-L055-S1",
        "u07-actuator-energy-q1": "exc-L055-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기어형 모터는 회전 원리의 한 예입니다. 굴착기의 실제 선회·주행 모터를 모두 기어형으로 단정하지 않습니다.",
            "펌프와 모터의 입력·출력 비교이며 같은 제품을 임의로 뒤집어 서로 대신 쓰라는 뜻은 아닙니다.",
            "실제 모터·감속기·제동장치의 연결과 회로 조건은 기종에 맞춥니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-motor-pump-energy-direction",
        "sourceLessonId": "exc-L055",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "액추에이터",
          "meaning": "받은 에너지를 실제 움직임으로 바꾸는 장치입니다."
        },
        {
          "term": "출력축",
          "meaning": "장치에서 만들어진 회전을 바깥으로 전달하는 축입니다."
        },
        {
          "term": "유압모터",
          "meaning": "기름의 유압 에너지를 축의 회전으로 바꾸는 장치입니다."
        }
      ],
      "summary": [
        "펌프는 회전으로 기름을 보내고, 실린더는 기름의 힘으로 직선 운동·유압모터는 회전을 만든다."
      ]
    },
    {
      "id": "exc-regular-hydraulic-basic-symbols",
      "version": "r1-CONCEPT-HYDRAULICS-20261022",
      "title": "유압기호: 실제 모양보다 기능과 연결을 읽습니다",
      "intro": "기호는 부품 사진을 줄인 그림이 아닙니다. 동력을 바꾸는 방향과 기름 길의 연결을 읽는 약속입니다. 같은 원 모양이라도 삼각형의 방향을 함께 봅니다.",
      "sourceLessonId": "exc-L056",
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-SYMBOLS-OBSERVED"
      ],
      "questionIds": [
        "exc-Q058",
        "exc-Q059"
      ],
      "sections": [
        {
          "id": "exc-L056-S1",
          "title": "기호는 기능을 나타내며 실제 단면과 다릅니다",
          "sourceLessonId": "exc-L056",
          "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-SYMBOLS-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기호는 펌프·모터·실린더처럼 부품의 기능을 나타냅니다. 기호의 원이나 네모를 실제 몸통 모양·크기·설치 위치로 읽지 않습니다. 같은 기능을 하는 부품도 내부 구조는 다를 수 있습니다."
            }
          ]
        },
        {
          "id": "exc-L056-S2",
          "title": "펌프와 모터는 삼각형이 향하는 쪽을 봅니다",
          "sourceLessonId": "exc-L056",
          "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-SYMBOLS-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "유압 펌프·모터의 기본 기호는 원과 속이 찬 삼각형으로 구별합니다. 펌프는 삼각형이 원 바깥쪽을 향하여 유압 동력을 내보내는 역할, 모터는 원 안쪽을 향하여 유압 동력을 받아 회전을 만드는 역할과 연결합니다."
            },
            {
              "type": "paragraph",
              "text": "그림은 한 방향·고정 용적의 기본 예입니다. 양방향이나 가변 용적 기호가 추가되면 그 표시를 함께 읽습니다. 기호가 같다고 부품을 임의로 서로 바꾸지는 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L056:hydraulic-symbol-basics",
              "alt": "펌프와 모터의 삼각형 방향, 실선/파일럿선과 접속/교차, 탱크와 필터 기호의 뜻을 비교한 학습도",
              "caption": "기능을 구별하는 기본 기호 예입니다. 제조사 도표 이미지를 복제하지 않았으며 실제 장비의 배관·부품 배치를 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L056-S3",
          "title": "선이 교차하는 것과 접속된 것은 다릅니다",
          "sourceLessonId": "exc-L056",
          "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-SYMBOLS-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "작동유의 주요 통로는 실선, 파일럿과 드레인 등은 서로 구별되는 선 형식으로 표시합니다. 선이 만나는 접속점 표시와 단순히 교차하는 선을 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "점선 길이와 생략 방식은 해당 도면의 범례를 확인합니다. 화면에서 선이 겹쳐 보인다는 이유만으로 모두 같은 기름길로 연결하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L056-S4",
          "title": "탱크·필터·실린더는 역할과 함께 읽습니다",
          "sourceLessonId": "exc-L056",
          "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-SYMBOLS-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "개방 탱크는 위가 열린 모양의 기본 기호, 필터는 마름모 안에 여과 표시가 있는 기호로 나타낼 수 있습니다. 실린더는 몸통·피스톤·로드와 연결구를 구별해 읽습니다."
            },
            {
              "type": "paragraph",
              "text": "사진에서는 부품의 실제 위치를 찾고, 회로기호에서는 연결과 기능을 읽습니다. 두 자료는 서로 다른 정보를 보충합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L056-core-1",
          "text": "유압기호는 실제 외형보다 기능을 나타내며, 펌프·모터 삼각형의 방향과 선의 실제 접속을 함께 읽는다.",
          "sectionTitles": [
            "기호는 기능을 나타내며 실제 단면과 다릅니다",
            "펌프와 모터는 삼각형이 향하는 쪽을 봅니다",
            "선이 교차하는 것과 접속된 것은 다릅니다",
            "탱크·필터·실린더는 역할과 함께 읽습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q058": "exc-L056-S2",
        "exc-Q059": "exc-L056-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "Danfoss2019판의 기본 기호를 독립적으로 다시 그린 학습 예입니다. 실제 장비 도면의 범례·기호 변형·부품 표기를 확인합니다.",
            "기호만으로 실제 부품의 형식·치수·교환 가능 여부를 정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-hydraulic-basic-symbols",
        "sourceLessonId": "exc-L056",
        "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022"
      },
      "glossary": [
        {
          "term": "범례",
          "meaning": "그 도면에서 선·기호·문자를 어떤 뜻으로 쓰는지 설명한 안내입니다."
        },
        {
          "term": "파일럿",
          "meaning": "주요 작동을 제어하는 데 쓰는 신호 또는 제어용 압력 계통입니다."
        },
        {
          "term": "접속점",
          "meaning": "둘 이상의 선이 실제로 연결되는 지점을 나타내는 표시입니다."
        }
      ]
    },
    {
      "id": "exc-regular-valve-ports-paths",
      "version": "r1-CONCEPT-HYDRAULICS-20261022",
      "title": "방향제어밸브: 포트·위치 수와 한 상태의 흐름을 읽습니다",
      "intro": "방향제어밸브를 읽을 때는 연결구가 몇 개인지, 선택할 위치가 몇 개인지 나누어 봅니다. 그다음 현재 위치의 칸 안에서 공급과 복귀 길을 따라갑니다.",
      "sourceLessonId": "exc-L057",
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-DIRECTIONAL-OBSERVED"
      ],
      "questionIds": [
        "exc-Q060",
        "exc-Q061",
        "exc-Q226"
      ],
      "sections": [
        {
          "id": "exc-L057-S1",
          "title": "4/2는 포트4개와 위치2개를 뜻합니다",
          "sourceLessonId": "exc-L057",
          "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-DIRECTIONAL-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "방향제어밸브를 4/2로 부르면 외부 연결구는4개, 연결 상태는2개라는 뜻입니다. 나란히 놓인 네모 칸은 위치를 나타냅니다. 칸 수가 곧 포트 수는 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "4/3은 포트4개·위치3개입니다. 가운데 상태가 추가되더라도 그 안의 연결·막힘은 밸브 형식에 따라 다릅니다. 숫자만 보고 모든 중립 상태를 같은 것으로 외우지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L057:valve-ports-positions",
              "alt": "4/2 밸브의 포트4개·상태2개를 구별하고 P에서A·B에서T와 반대 상태의 공급·복귀를 비교한 학습도",
              "caption": "네모는 위치, 외부 연결구는 포트입니다. 아래 두 상태를 따로 펼쳐 그렸으며 실제 회로를 조립하는 도면은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L057-S2",
          "title": "한 칸 안의 공급과 복귀를 함께 읽습니다",
          "sourceLessonId": "exc-L057",
          "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-DIRECTIONAL-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "예시의 한 상태가 P→A, B→T라면 공급유는 A 쪽으로 가고 반대편 B 쪽의 기름은 탱크로 돌아옵니다. 다른 상태가 P→B, A→T라면 공급과 복귀가 서로 바뀝니다."
            },
            {
              "type": "paragraph",
              "text": "이 두 상태는 실린더의 서로 반대 방향 움직임과 연결됩니다. 공급만 바뀌고 반대편 기름이 나갈 길이 없으면 같은 움직임을 기대할 수 없습니다."
            }
          ]
        },
        {
          "id": "exc-L057-S3",
          "title": "화살표·막힘·복귀 스프링을 구별합니다",
          "sourceLessonId": "exc-L057",
          "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-DIRECTIONAL-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "칸 안의 화살표는 그 상태에서 허용하는 흐름의 방향을 읽는 표시입니다. 막힌 끝 표시는 그 통로가 닫혀 있음을 나타냅니다. 밸브 옆 스프링이나 조작 기호는 어떻게 전환·복귀하는지에 관한 다른 정보입니다."
            },
            {
              "type": "paragraph",
              "text": "그림의 왼쪽 칸이라는 이유만으로 실제 운전 레버의 왼쪽 조작이라고 단정하지 않습니다. 기호 위치와 운전석의 조작 패턴은 별도로 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L057-S4",
          "title": "회로는 탱크에서 작동부·복귀까지 연결합니다",
          "sourceLessonId": "exc-L057",
          "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-DIRECTIONAL-OBSERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "탱크→펌프→방향제어밸브→작동부의 공급과 작동부→밸브→탱크의 복귀를 함께 봅니다. 릴리프밸브는 지나친 압력을 제한하는 통로와 연결해 읽습니다."
            },
            {
              "type": "paragraph",
              "text": "이 학습은 기능을 읽는 기본 비교입니다. 실제 굴착기 회로에는 하중 유지·보상·보호·제어 회로 등이 더 있으며, 기본 그림을 배관 연결이나 안전한 하중 유지 절차로 쓰지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L057-core-1",
          "text": "4/2는 포트4·위치2이며, 선택한 한 칸에서 P의 공급과 반대쪽 T 복귀를 함께 읽는다.",
          "sectionTitles": [
            "4/2는 포트4개와 위치2개를 뜻합니다",
            "한 칸 안의 공급과 복귀를 함께 읽습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q060": "exc-L057-S1",
        "exc-Q061": "exc-L057-S2",
        "exc-Q226": "exc-L057-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "P·T·A·B는 이 기본 예의 표기입니다. 제조사 도면의 R·S·드레인/파일럿 등 추가 연결과 범례를 확인합니다.",
            "도식의 두 상태는 비교를 위해 펼친 것이며, 실제 밸브를 두 개 연결한 배관도나 조립 지시가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-valve-ports-paths",
        "sourceLessonId": "exc-L057",
        "sourceVersion": "r1-CONCEPT-HYDRAULICS-20261022"
      },
      "glossary": [
        {
          "term": "포트",
          "meaning": "기름이 드나드는 외부 연결구입니다."
        },
        {
          "term": "위치 수",
          "meaning": "밸브가 선택할 수 있는 서로 다른 연결 상태의 수입니다."
        },
        {
          "term": "P·T·A·B",
          "meaning": "기본 예에서 P는 압력유 공급, T는 탱크 복귀, A·B는 작업장치 쪽 연결구입니다."
        }
      ]
    },
    {
      "id": "exc-regular-hydraulic-cooling-filtering",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "유압 부속장치: 저장·여과·냉각",
      "intro": "유압장치에는 움직임을 만드는 펌프·밸브·작동부 외에도 기름과 에너지를 관리하는 부품이 있습니다. 탱크와 축압기는 둘 다 담는 모양이어도 담는 조건과 역할이 다릅니다.",
      "sourceLessonId": "exc-L058",
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-ACCUMULATOR-OBSERVED",
        "EX-KUBOTA-SAFETY-PRESERVED",
        "HYDROLL-NITROGEN-SAFETY"
      ],
      "questionIds": [
        "exc-Q064"
      ],
      "sections": [
        {
          "id": "exc-L058-S1",
          "title": "탱크와 필터의 역할은 다릅니다",
          "sourceLessonId": "exc-L058",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-ACCUMULATOR-OBSERVED",
            "EX-KUBOTA-SAFETY-PRESERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "탱크는 기름을 저장하고 회로에 필요한 기름을 공급·회수하는 데 쓰입니다. 필터는 정해진 위치에서 오염 입자를 거릅니다. 탱크가 있다고 모든 오염이 제거되거나 필터가 모든 수분·공기 문제를 해결하는 것은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "탱크의 브리더는 드나드는 공기와 오염 유입을 관리하고, 오일 필터는 기름길에서 입자를 거릅니다. 실제 부품의 교환·청소 기준은 지정 자료를 따릅니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L058:tank-filter-breather",
              "alt": "기름길의 오일 필터와 공기가 드나드는 탱크 브리더, 입자·물·공기를 구별한 보존 개념도",
              "caption": "L037의 정확 그림을 재사용했습니다. 부품 위치·비율은 가상이며 정비 배치나 교환 주기를 정하는 그림이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L058-S2",
          "title": "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다",
          "sourceLessonId": "exc-L058",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-ACCUMULATOR-OBSERVED",
            "EX-KUBOTA-SAFETY-PRESERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "냉각기는 작동 중 생긴 열을 밖으로 옮기는 역할입니다. 여과와 냉각은 대상이 다르므로 필터와 냉각기를 같은 부품으로 생각하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "과열은 오일 양·점도·냉각 성능·누설·계통 부하 등 여러 조건과 관계가 있습니다. 온도가 높다는 증상만으로 냉각기 고장을 확정하지 않고, 장비를 안전하게 멈춘 뒤 지정 점검을 받습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L058-core-1",
          "text": "탱크는 기름 저장, 필터는 입자 여과, 냉각기는 열 방출, 축압기는 압력을 이용한 에너지 저장으로 구별한다.",
          "sectionTitles": [
            "탱크와 필터의 역할은 다릅니다",
            "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다",
            "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q064": "exc-L058-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "축압기 그림은 가스와 기름을 분리하는 한 원리 예입니다. 모든 형식을 같은 구조로 단정하지 않습니다.",
            "가스 종류·충전압·교환 주기·정비 순서는 해당 부품과 장비 자료를 따릅니다. 이 학습은 충전·분해 작업 지시가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-hydraulic-cooling-filtering",
        "sourceLessonId": "exc-L058",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "축압기(어큐뮬레이터)",
          "meaning": "압력을 받은 유체를 이용해 에너지를 저장하고 필요할 때 내보내는 장치입니다."
        },
        {
          "term": "냉각기(쿨러)",
          "meaning": "기름의 열을 공기나 냉각 매체 쪽으로 옮겨 온도 관리에 쓰는 장치입니다."
        },
        {
          "term": "잔압",
          "meaning": "작동을 멈춘 뒤에도 계통 일부에 남을 수 있는 압력입니다."
        }
      ]
    },
    {
      "id": "exc-regular-accumulator-energy-gas-conditions",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "축압기: 저장 에너지와 지정 가스",
      "intro": "유압장치에는 움직임을 만드는 펌프·밸브·작동부 외에도 기름과 에너지를 관리하는 부품이 있습니다. 탱크와 축압기는 둘 다 담는 모양이어도 담는 조건과 역할이 다릅니다.",
      "sourceLessonId": "exc-L058",
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-ACCUMULATOR-OBSERVED",
        "EX-KUBOTA-SAFETY-PRESERVED",
        "HYDROLL-NITROGEN-SAFETY"
      ],
      "questionIds": [
        "exc-Q062",
        "exc-Q063"
      ],
      "sections": [
        {
          "id": "exc-L058-S3",
          "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다",
          "sourceLessonId": "exc-L058",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-ACCUMULATOR-OBSERVED",
            "EX-KUBOTA-SAFETY-PRESERVED",
            "HYDROLL-NITROGEN-SAFETY"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "가스를 쓰는 축압기의 한 예에서는 분리 부품을 사이에 두고 가스와 기름이 나뉩니다. 기름이 들어오면 가스가 더 압축되면서 에너지가 저장되고, 회로 조건에 따라 가스가 팽창하면 기름이 다시 나올 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "축압기는 기종·회로에 따라 압력·유량 변화 완화나 에너지 저장 등에 쓰입니다. 개방 탱크와 같은 단순 저장통이 아니며, 엔진이 멈췄다고 모든 계통의 압력이 없다고 판단하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "질소를 지정하는 고압 유압용 가스 축압기에는 지정 규격의 질소를 사용합니다. 공기나 산소로 임의 대체하면 화재·폭발 위험이 있으므로 대체하지 않습니다. 기름 쪽 압력을 낮췄다는 사실과 가스 쪽 저장 에너지가 없어졌다는 사실도 같지 않습니다. 충전·분해·정비는 해당 장비의 지침에 따라 자격을 갖춘 담당자가 수행합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L058:accumulator-energy",
              "alt": "가스형 축압기의 기름 유입 때 가스 압축과 유출 때 팽창을 비교하고 개방 탱크와 에너지 저장 역할을 구별한 개념도",
              "caption": "가스형 축압기의 독립적인 원리도입니다. 실제 부품의 충전압·가스량·내부 비율 또는 정비 조작을 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L058-S4",
          "title": "호스와 연결구는 지정 조건을 맞춥니다",
          "sourceLessonId": "exc-L058",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "DANFOSS-TIPS-SYMBOLS-2019",
            "HAWE-ACCUMULATOR-OBSERVED",
            "EX-KUBOTA-SAFETY-PRESERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "호스와 배관은 정해진 압력·유량·온도·움직임 조건에 맞아야 합니다. 마찰·꺾임·손상·누출을 관찰하되 고압 누유를 손으로 찾지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "정비 전에는 해당 기종의 정지·작업장치 지지·잔압 처리 조건을 따릅니다. 축압기 가스 충전압·분해·잔압 제거 순서를 임의의 공통 수치나 조작으로 만들지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L058-core-1",
          "text": "탱크는 기름 저장, 필터는 입자 여과, 냉각기는 열 방출, 축압기는 압력을 이용한 에너지 저장으로 구별한다.",
          "sectionTitles": [
            "탱크와 필터의 역할은 다릅니다",
            "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다",
            "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          ]
        },
        {
          "key": "exc-L058-core-2",
          "text": "엔진 정지와 잔압 없음은 같은 뜻이 아니며 지정된 안전 정비 조건을 확인한다.",
          "sectionTitles": [
            "축압기는 압력을 받은 기름의 에너지를 저장합니다",
            "호스와 연결구는 지정 조건을 맞춥니다"
          ]
        },
        {
          "key": "exc-L058-SUPPLEMENT-r2-MP1",
          "label": "지정 가스",
          "text": "질소 지정 축압기를 공기·산소로 임의 충전하지 않으며 기름 쪽과 가스 쪽의 저장 에너지를 구별합니다.",
          "sectionTitles": [
            "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q062": "exc-L058-S3",
        "exc-Q063": "exc-L058-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "축압기 그림은 가스와 기름을 분리하는 한 원리 예입니다. 모든 형식을 같은 구조로 단정하지 않습니다.",
            "가스 종류·충전압·교환 주기·정비 순서는 해당 부품과 장비 자료를 따릅니다. 이 학습은 충전·분해 작업 지시가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-accumulator-energy-gas-conditions",
        "sourceLessonId": "exc-L058",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "탱크는 기름 저장, 필터는 입자 여과, 냉각기는 열 방출, 축압기는 압력을 이용한 에너지 저장으로 구별한다.",
        "엔진 정지와 잔압 없음은 같은 뜻이 아니며 지정된 안전 정비 조건을 확인한다.",
        "질소 지정 축압기를 공기·산소로 임의 충전하지 않으며 기름 쪽과 가스 쪽의 저장 에너지를 구별합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l059-b09-part1",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "화재 A·B·C·D: 무엇이 타는지 구별합니다",
      "intro": "알파벳은 화재의 종류를 구별하는 표시입니다. 대표 물건 하나씩과 연결하면 기억하기 쉽습니다.",
      "sourceLessonId": "exc-L059",
      "sourceIds": [
        "easy-fire-types",
        "full-rules-fire"
      ],
      "questionIds": [
        "easy-fork-fire-types-q1",
        "practice-fork-fire-types-q2"
      ],
      "sections": [
        {
          "id": "exc-L059-S1",
          "title": "A는 일반, B는 유류 화재입니다",
          "sourceLessonId": "exc-L059",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "easy-fire-types",
            "full-rules-fire"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "A는 나무·종이·옷감처럼 일반 물건이 타는 화재입니다. B는 휘발유·기름 같은 가연성 액체의 화재입니다. 종이는 A, 연료 기름은 B로 연결합니다."
            },
            {
              "type": "table",
              "columns": [
                "표시",
                "화재 종류",
                "대표 예"
              ],
              "rows": [
                [
                  "A",
                  "일반 화재",
                  "나무·종이"
                ],
                [
                  "B",
                  "유류 화재",
                  "휘발유·기름"
                ],
                [
                  "C",
                  "전기 화재",
                  "전류가 흐르는 배선·전기기기"
                ],
                [
                  "D",
                  "금속 화재",
                  "마그네슘 같은 가연성 금속"
                ]
              ]
            },
            {
              "type": "figure",
              "assetId": "exc-L059:fire-types-conditions",
              "alt": "국내 A일반·B유류·C통전전기·D가연성금속·K주방화재와 소화기 적응 표시를 구별한 학습도",
              "caption": "분류를 설명하는 독립 학습도입니다. 색·배치는 법정 표시 도안이 아니며, 실제 소화기 본체의 적응 화재 표시와 현장 비상계획을 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L059-core-1",
          "text": "A는 일반, B는 유류, C는 통전 중 전기, D는 가연성 금속이며 ABC 소화기가 D까지 포함하지는 않습니다.",
          "sectionTitles": [
            "A는 일반, B는 유류 화재입니다",
            "C는 통전 중 전기, D는 가연성 금속입니다",
            "소화기의 표시를 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-fork-fire-types-q1": "exc-L059-S1",
        "practice-fork-fire-types-q2": "exc-L059-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "국내 A·B·C·D·K 분류의 기본 구별입니다. 소화기 본체의 적응 화재 표시와 현장 비상계획을 확인합니다.",
            "리튬이온 구동배터리 내부 화재를 금속 외함이나 이름만으로 D급으로 단정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l059-b09-part1",
        "sourceLessonId": "exc-L059",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "통전",
          "meaning": "전류가 흐르는 상태입니다."
        },
        {
          "term": "적응 화재",
          "meaning": "소화기가 사용하도록 표시·승인된 화재 종류입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l059-b09-part2",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "화재 A·B·C·D: 무엇이 타는지 구별합니다",
      "intro": "알파벳은 화재의 종류를 구별하는 표시입니다. 대표 물건 하나씩과 연결하면 기억하기 쉽습니다.",
      "sourceLessonId": "exc-L059",
      "sourceIds": [
        "easy-fire-types",
        "full-rules-fire"
      ],
      "questionIds": [
        "practice-fork-fire-types-q3",
        "practice-fork-fire-types-q5"
      ],
      "sections": [
        {
          "id": "exc-L059-S2",
          "title": "C는 통전 중 전기, D는 가연성 금속입니다",
          "sourceLessonId": "exc-L059",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "easy-fire-types",
            "full-rules-fire"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "통전은 전류가 흐르는 상태입니다. 이 상태의 전기기기·배선 화재는 C입니다. D는 마그네슘 같은 가연성 금속이 타는 화재입니다. 금속 외함이 있는 전기기기라는 이유만으로 D가 되지는 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L059-core-1",
          "text": "A는 일반, B는 유류, C는 통전 중 전기, D는 가연성 금속이며 ABC 소화기가 D까지 포함하지는 않습니다.",
          "sectionTitles": [
            "A는 일반, B는 유류 화재입니다",
            "C는 통전 중 전기, D는 가연성 금속입니다",
            "소화기의 표시를 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-fork-fire-types-q3": "exc-L059-S2",
        "practice-fork-fire-types-q5": "exc-L059-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "국내 A·B·C·D·K 분류의 기본 구별입니다. 소화기 본체의 적응 화재 표시와 현장 비상계획을 확인합니다.",
            "리튬이온 구동배터리 내부 화재를 금속 외함이나 이름만으로 D급으로 단정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l059-b09-part2",
        "sourceLessonId": "exc-L059",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      }
    },
    {
      "id": "exc-regular-exc-l059-b09-part3",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "화재 A·B·C·D: 무엇이 타는지 구별합니다",
      "intro": "알파벳은 화재의 종류를 구별하는 표시입니다. 대표 물건 하나씩과 연결하면 기억하기 쉽습니다.",
      "sourceLessonId": "exc-L059",
      "sourceIds": [
        "easy-fire-types",
        "full-rules-fire"
      ],
      "questionIds": [
        "practice-fork-fire-types-q4"
      ],
      "sections": [
        {
          "id": "exc-L059-S3",
          "title": "소화기의 표시를 확인합니다",
          "sourceLessonId": "exc-L059",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "easy-fire-types",
            "full-rules-fire"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "ABC 소화기는 A·B·C에 맞는 소화기라는 뜻입니다. D까지 모두 맞는다는 뜻은 아닙니다. 불을 발견하면 주변에 알리고 신고·대피합니다. 초기 소화는 작은 불이고 탈출로가 확보되며 사용법을 아는 경우에만 합니다."
            },
            {
              "type": "note",
              "text": "K는 주방의 동식물성 식용유 화재 표시입니다. 구동 배터리의 내부 화재를 단순히 D로 단정하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L059-core-1",
          "text": "A는 일반, B는 유류, C는 통전 중 전기, D는 가연성 금속이며 ABC 소화기가 D까지 포함하지는 않습니다.",
          "sectionTitles": [
            "A는 일반, B는 유류 화재입니다",
            "C는 통전 중 전기, D는 가연성 금속입니다",
            "소화기의 표시를 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-fork-fire-types-q4": "exc-L059-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "국내 A·B·C·D·K 분류의 기본 구별입니다. 소화기 본체의 적응 화재 표시와 현장 비상계획을 확인합니다.",
            "리튬이온 구동배터리 내부 화재를 금속 외함이나 이름만으로 D급으로 단정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l059-b09-part3",
        "sourceLessonId": "exc-L059",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "summary": [
        "A 일반 · B 유류 · C 통전 중 전기 · D 가연성 금속.",
        "ABC 표시가 D까지 포함하는 것은 아닙니다.",
        "화재 시 알림·신고·대피를 먼저 생각합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l060-b09-part1",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "급유·충전: 불꽃을 멀리하고 환기합니다",
      "intro": "연료를 채우거나 배터리를 충전할 때는 화재를 예방해야 합니다. 두 작업에 공통으로 필요한 행동부터 봅니다.",
      "sourceLessonId": "exc-L060",
      "sourceIds": [
        "full-rules-charge-safety",
        "easy-refuel-safety"
      ],
      "questionIds": [
        "easy-fork-fuel-charge-q1",
        "practice-fork-fuel-charge-q2"
      ],
      "sections": [
        {
          "id": "exc-L060-S1",
          "title": "담배·불꽃을 가까이하지 않습니다",
          "sourceLessonId": "exc-L060",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "full-rules-charge-safety",
            "easy-refuel-safety"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "연료 증기와 충전 중 생기는 가스는 불꽃에 의해 불이 붙을 수 있습니다. 지정 장소에서 금연하고, 불꽃이나 스파크가 생기는 작업을 멀리합니다."
            }
          ]
        },
        {
          "id": "exc-L060-S2",
          "title": "공기가 통하는 곳에서 합니다",
          "sourceLessonId": "exc-L060",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "full-rules-charge-safety",
            "easy-refuel-safety"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "환기는 가스가 한곳에 쌓이지 않게 하는 것입니다. 납축전지를 충전할 때는 불이 붙기 쉬운 수소 가스가 생길 수 있어 환기가 중요합니다. 수소가 쌓인 곳에 불꽃이 닿으면 폭발 위험이 있습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L060:fuel-charge-conditions",
              "alt": "급유 시 엔진 정지와 화기 차단, 납축전지 충전 중 수소가 쌓이지 않게 환기하는 조건을 나눈 개념도",
              "caption": "가상 배치의 위험 구별입니다. 실제 급유·충전 시설 설계도나 모든 배터리 형식의 공통 조작 순서가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L060-S3",
          "title": "장비를 안전하게 멈추고 확인합니다",
          "sourceLessonId": "exc-L060",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "full-rules-charge-safety",
            "easy-refuel-safety"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "급유할 때는 엔진을 끄고 흐른 연료를 처리합니다. 충전할 때는 알맞은 충전기와 정상 케이블을 사용합니다. 누출·손상·이상 냄새가 있으면 사용을 중지하고 보고합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L060-core-1",
          "text": "급유·충전은 화기와 스파크를 멀리하고, 납축전지 충전 중 수소가 쌓이지 않게 환기합니다.",
          "sectionTitles": [
            "담배·불꽃을 가까이하지 않습니다",
            "공기가 통하는 곳에서 합니다",
            "장비를 안전하게 멈추고 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-fork-fuel-charge-q1": "exc-L060-S2",
        "practice-fork-fuel-charge-q2": "exc-L060-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "납축전지 충전의 가스 위험을 설명한 예입니다. 모든 배터리 종류의 충전·화재 대응 방법이 같다는 뜻은 아닙니다.",
            "지정 장소·충전기·연료·비상대응은 해당 장비와 현장 지침을 따릅니다. 미국 OSHA 규정 자체를 국내 법정 수치로 사용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l060-b09-part1",
        "sourceLessonId": "exc-L060",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "환기",
          "meaning": "공기를 바꾸어 가스 등이 한곳에 쌓이는 것을 줄이는 일입니다."
        },
        {
          "term": "수소",
          "meaning": "납축전지 충전 중 발생할 수 있는 불이 붙기 쉬운 기체입니다."
        }
      ],
      "summary": [
        "급유·충전 장소에서는 금연하고 불꽃을 멀리합니다.",
        "가스가 쌓이지 않도록 환기합니다.",
        "급유는 엔진을 끄고, 충전기는 장비에 맞는 것을 씁니다."
      ]
    },
    {
      "id": "exc-regular-exc-l061-b11-part1",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "실물 표지: 일시정지와 서행을 구별합니다",
      "intro": "작업장의 기본 안전을 배웠다면 도로에서는 표지가 요구하는 행동도 구별해야 합니다. 일시정지와 서행은 모양도 행동도 다릅니다. 실물 사진에서 확인합니다.",
      "sourceLessonId": "exc-L061",
      "sourceIds": [
        "full-rules-traffic",
        "full-rules-signs"
      ],
      "questionIds": [
        "easy-road-slow-stop-q1",
        "practice-road-slow-stop-q2"
      ],
      "sections": [
        {
          "id": "exc-L061-S1",
          "title": "일시정지는 완전히 멈추는 것입니다",
          "sourceLessonId": "exc-L061",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "full-rules-traffic",
            "full-rules-signs"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "빨간 팔각형의 정지·STOP 표지는 일시정지입니다. 바퀴를 완전히 멈추고 주변을 확인합니다. 정지선이 있으면 그 앞에서 멈춥니다."
            }
          ]
        },
        {
          "id": "exc-L061-S2",
          "title": "서행은 즉시 멈출 수 있는 느린 진행입니다",
          "sourceLessonId": "exc-L061",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "full-rules-traffic",
            "full-rules-signs"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "거꾸로 된 삼각형의 천천히·SLOW 표지는 서행입니다. 조금 감속했다는 뜻이 아니라, 필요하면 즉시 멈출 수 있는 느린 속도로 진행하는 것입니다. 삼각형이라는 모양만 보고 모두 주의표지라고 외우지 않습니다. 서행에는 모든 상황에 공통으로 쓰는 고정 숫자 속도가 없습니다. 노면·시야에 맞게 즉시 멈출 수 있어야 합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L061:easyStopSign"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L061-core-1",
          "text": "일시정지는 완전히 멈춤, 서행은 필요하면 즉시 멈출 수 있는 느린 진행입니다.",
          "sectionTitles": [
            "일시정지는 완전히 멈추는 것입니다",
            "서행은 즉시 멈출 수 있는 느린 진행입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-road-slow-stop-q1": "exc-L061-S1",
        "practice-road-slow-stop-q2": "exc-L061-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "국내 도로 표지의 기본 예입니다. 실제 도로의 신호·보조표지·진행 경로와 적용 대상을 함께 확인합니다.",
            "실물 사진은 과거 촬영 사례이며 해당 장소의 현재 통행 허용을 확인한 사진이 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l061-b11-part1",
        "sourceLessonId": "exc-L061",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "일시정지",
          "meaning": "차의 바퀴를 일시적으로 완전히 정지시키는 것입니다."
        },
        {
          "term": "서행",
          "meaning": "필요하면 즉시 정지할 수 있는 느린 속도로 진행하는 것입니다."
        }
      ],
      "summary": [
        "팔각형 정지·STOP: 바퀴를 완전히 멈춥니다.",
        "거꾸로 된 삼각형 천천히·SLOW: 즉시 멈출 수 있게 서행합니다.",
        "서행과 일시정지는 같은 행동이 아닙니다."
      ]
    },
    {
      "id": "exc-regular-exc-l062-b11-part1",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "교통안전표지: 금지·방향·단위와 적용 대상을 읽습니다",
      "intro": "화살표에 금지 사선이 있는지, 숫자의 단위와 제한 대상이 무엇인지 함께 봅니다. 표지가 뜻하는 행동과 굴착기의 도로 통행 자격·조건은 각각 확인합니다.",
      "sourceLessonId": "exc-L062",
      "sourceIds": [
        "full-rules-signs",
        "full-rules-traffic",
        "TRAFFIC-RULE8-20260824"
      ],
      "questionIds": [
        "easy-road-sign-basics-q1",
        "practice-road-sign-basics-q2",
        "u34-road-sign-basics-entry-q1"
      ],
      "sections": [
        {
          "id": "exc-L062-S1",
          "title": "금지 화살표와 통행 방향을 구별합니다",
          "sourceLessonId": "exc-L062",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "full-rules-signs",
            "full-rules-traffic",
            "TRAFFIC-RULE8-20260824"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "위 사진의 파란 사각형 표지는 전방 일방통행입니다. 그 방향으로만 진행하는 길입니다. 아래 사진은 좌회전금지입니다. 왼쪽으로 꺾인 화살표에 빨간 사선이 있어 좌회전을 금지합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L062:easyTurnSigns"
            }
          ]
        },
        {
          "id": "exc-L062-S2",
          "title": "진입금지는 그쪽으로 들어가지 말라는 뜻입니다",
          "sourceLessonId": "exc-L062",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "full-rules-signs",
            "full-rules-traffic",
            "TRAFFIC-RULE8-20260824"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "빨간 원에 흰 가로 띠가 있는 진입금지표지는 그 방향으로 차가 들어가는 것을 금지합니다. 일방통행의 진행 화살표나 주차금지와 구별합니다. 보조표지가 붙었다면 기간·대상 등의 조건도 함께 읽습니다. 작업장의 출입 안내는 현장의 위험과 출입 조건을 확인하는 것이며 도로 표지와 대상/역할을 함께 구별합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L062:u34NoEntry"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L062-core-1",
          "text": "최고속도는 이하, 최저속도·차간거리는 이상이며 숫자의 단위·대상·보조 조건까지 읽습니다.",
          "sectionTitles": [
            "금지 화살표와 통행 방향을 구별합니다",
            "진입금지는 그쪽으로 들어가지 말라는 뜻입니다",
            "같은 80이라도 단위와 그림을 읽습니다",
            "표지는 하는 일에 따라 구별합니다",
            "이 기준이 적용되는 대상을 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "easy-road-sign-basics-q1": "exc-L062-S1",
        "practice-road-sign-basics-q2": "exc-L062-S1",
        "u34-road-sign-basics-entry-q1": "exc-L062-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "사진은 국내의 실제 표지 사례이며 현재 현장의 제한이나 굴착기의 진입 허가를 보증하지 않습니다.",
            "차와 자동차등의 범위는 같지 않습니다. 특정 건설기계가 어떤 법 적용 대상인지 별도로 확인합니다.",
            "최고속도/최저속도/차간거리 사진의 숫자는 뜻을 읽는 예입니다. 그 숫자 안이면 모든 차종·노면에서 안전하다는 뜻은 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l062-b11-part1",
        "sourceLessonId": "exc-L062",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "이하·이상",
          "meaning": "기준 숫자를 포함해 그보다 작거나 큰 범위입니다."
        },
        {
          "term": "보조표지",
          "meaning": "주된 표지의 적용 시간·구간·대상 등의 조건을 덧붙이는 표지입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l062-b11-part2",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "교통안전표지: 금지·방향·단위와 적용 대상을 읽습니다",
      "intro": "화살표에 금지 사선이 있는지, 숫자의 단위와 제한 대상이 무엇인지 함께 봅니다. 표지가 뜻하는 행동과 굴착기의 도로 통행 자격·조건은 각각 확인합니다.",
      "sourceLessonId": "exc-L062",
      "sourceIds": [
        "full-rules-signs",
        "full-rules-traffic",
        "TRAFFIC-RULE8-20260824"
      ],
      "questionIds": [
        "sq-road-sign-basics-limits-q1"
      ],
      "sections": [
        {
          "id": "exc-L062-S3",
          "title": "같은 80이라도 단위와 그림을 읽습니다",
          "sourceLessonId": "exc-L062",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "full-rules-signs",
            "full-rules-traffic",
            "TRAFFIC-RULE8-20260824"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "위쪽 빨간 원 안의 80은 자동차등의 최고속도 80km/h, 즉 80 이하입니다. 숫자 아래 밑줄이 있는 최저속도표지는 그 숫자 이상이라는 뜻입니다. 아래쪽 80m와 두 차량은 차간거리확보로, 차 사이의 간격을 80m 이상 확보하라는 뜻입니다. 정확히 80은 두 기준의 경계에 포함되지만, 단위와 제한 대상은 다릅니다."
            },
            {
              "type": "table",
              "columns": [
                "표시",
                "숫자의 조건"
              ],
              "rows": [
                [
                  "최고속도 80km/h",
                  "80 이하: 80 포함, 81은 초과"
                ],
                [
                  "최저속도 80km/h",
                  "80 이상: 숫자 아래 밑줄로 구별"
                ],
                [
                  "차간거리 80m",
                  "80 이상: 80 포함, 79는 부족"
                ]
              ]
            },
            {
              "type": "note",
              "text": "일반 자동차의 표지 해석 예입니다. 차간거리확보표지는 자동차전용도로에 설치하는 표지이며 굴착기의 진입 허가가 아닙니다. 제한 숫자 안에 있다고 어떤 차·노면에서도 안전한 것은 아닙니다. 해당 장비와 도로·현장의 조건을 함께 확인합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L062:signPhotoSpeedDistance"
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L062-core-1",
          "text": "최고속도는 이하, 최저속도·차간거리는 이상이며 숫자의 단위·대상·보조 조건까지 읽습니다.",
          "sectionTitles": [
            "금지 화살표와 통행 방향을 구별합니다",
            "진입금지는 그쪽으로 들어가지 말라는 뜻입니다",
            "같은 80이라도 단위와 그림을 읽습니다",
            "표지는 하는 일에 따라 구별합니다",
            "이 기준이 적용되는 대상을 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "sq-road-sign-basics-limits-q1": "exc-L062-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "사진은 국내의 실제 표지 사례이며 현재 현장의 제한이나 굴착기의 진입 허가를 보증하지 않습니다.",
            "차와 자동차등의 범위는 같지 않습니다. 특정 건설기계가 어떤 법 적용 대상인지 별도로 확인합니다.",
            "최고속도/최저속도/차간거리 사진의 숫자는 뜻을 읽는 예입니다. 그 숫자 안이면 모든 차종·노면에서 안전하다는 뜻은 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l062-b11-part2",
        "sourceLessonId": "exc-L062",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      }
    },
    {
      "id": "exc-regular-exc-l062-b11-part3",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "교통안전표지: 금지·방향·단위와 적용 대상을 읽습니다",
      "intro": "화살표에 금지 사선이 있는지, 숫자의 단위와 제한 대상이 무엇인지 함께 봅니다. 표지가 뜻하는 행동과 굴착기의 도로 통행 자격·조건은 각각 확인합니다.",
      "sourceLessonId": "exc-L062",
      "sourceIds": [
        "full-rules-signs",
        "full-rules-traffic",
        "TRAFFIC-RULE8-20260824"
      ],
      "questionIds": [
        "exc-Q176"
      ],
      "sections": [
        {
          "id": "exc-L062-S4",
          "title": "표지는 하는 일에 따라 구별합니다",
          "sourceLessonId": "exc-L062",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "TRAFFIC-RULE8-20260824"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "주의표지는 위험을 미리 알리고, 규제표지는 금지·제한을 알립니다. 지시표지는 통행방법·방향을 지시하며, 보조표지는 다른 표지의 시간·구간 같은 조건을 덧붙입니다. 위의 일방통행은 지시표지, 좌회전금지·정차주차금지·속도제한·차간거리확보는 규제표지입니다. 목적지나 길 이름을 알려주는 안내판은 통행 허가를 대신하지 않습니다. 삼각형 모양만으로 주의표지라고 단정하지 않고, 서행처럼 다른 뜻의 표지도 그림·글과 함께 읽습니다."
            },
            {
              "type": "paragraph",
              "text": "교통안전표지는 주의·규제·지시·보조표지 외에 노면표시까지 다섯 구분으로 봅니다. 노면표시는 도로 바닥에 기호·문자·선으로 주의·규제·지시 내용을 알리는 것으로, 정지선이나 횡단보도처럼 바닥의 표시도 함께 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L062-S5",
          "title": "이 기준이 적용되는 대상을 확인합니다",
          "sourceLessonId": "exc-L062",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "full-rules-signs",
            "full-rules-traffic",
            "TRAFFIC-RULE8-20260824"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "도로교통법에서 차에는 자동차와 건설기계 등이 포함됩니다. 차와 자동차등은 범위가 같지 않으며, 건설기계라는 이유만으로 모든 굴착기를 자동차등으로 단정하지 않습니다. 법상 도로에는 불특정 다수가 통행하도록 공개된 장소도 포함될 수 있습니다. 사업장 안이라는 이름만으로 도로인지 판단하거나 도로 표지의 속도를 현장 작업속도로 옮기지 않습니다. 다음에는 차가 멈춘 상태와 정차·주차 금지 범위를 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L062-core-1",
          "text": "최고속도는 이하, 최저속도·차간거리는 이상이며 숫자의 단위·대상·보조 조건까지 읽습니다.",
          "sectionTitles": [
            "금지 화살표와 통행 방향을 구별합니다",
            "진입금지는 그쪽으로 들어가지 말라는 뜻입니다",
            "같은 80이라도 단위와 그림을 읽습니다",
            "표지는 하는 일에 따라 구별합니다",
            "이 기준이 적용되는 대상을 확인합니다"
          ]
        },
        {
          "key": "exc-L062-SUPPLEMENT-r2-MP1",
          "label": "다섯 구분",
          "text": "교통안전표지는 주의·규제·지시·보조표지와 노면표시로 구분합니다.",
          "sectionTitles": [
            "표지는 하는 일에 따라 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q176": "exc-L062-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "사진은 국내의 실제 표지 사례이며 현재 현장의 제한이나 굴착기의 진입 허가를 보증하지 않습니다.",
            "차와 자동차등의 범위는 같지 않습니다. 특정 건설기계가 어떤 법 적용 대상인지 별도로 확인합니다.",
            "최고속도/최저속도/차간거리 사진의 숫자는 뜻을 읽는 예입니다. 그 숫자 안이면 모든 차종·노면에서 안전하다는 뜻은 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l062-b11-part3",
        "sourceLessonId": "exc-L062",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "금지 화살표·진입금지와 일방통행의 지시를 구별합니다.",
        "최고속도는 이하, 최저속도와 차간거리는 이상입니다.",
        "숫자뿐 아니라 단위·대상·보조표지의 조건도 읽습니다.",
        "교통안전표지는 주의·규제·지시·보조표지와 노면표시로 구분합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l063-b11-part1",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "정차·주차: 시간과 상태, 금지 범위를 구별합니다",
      "intro": "표지의 금지 뜻을 읽었다면 무엇을 금지하는지 정확히 구별합니다. 일시정지·정차·주차는 모두 멈춤과 관계있지만 판단 기준이 다릅니다.",
      "sourceLessonId": "exc-L063",
      "sourceIds": [
        "full-rules-traffic",
        "full-rules-signs"
      ],
      "questionIds": [
        "sq-road-stop-parking-five-q1",
        "sq-road-stop-parking-away-q1"
      ],
      "sections": [
        {
          "id": "exc-L063-S1",
          "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
          "sourceLessonId": "exc-L063",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "full-rules-traffic",
            "full-rules-signs"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "주차는 승객을 기다리거나 화물을 싣거나 고장 등의 사유로 차를 계속 세워 두는 상태, 또는 운전자가 차에서 떠나 즉시 운전할 수 없는 상태입니다. 정차는 주차에 해당하지 않으면서 5분을 넘지 않는 정지 상태입니다. 따라서 정확히 5분은 시간 조건에 포함되지만, 5분 이내라는 이유만으로 모두 정차가 되지는 않습니다. 운전자가 떠나 바로 운전할 수 없으면 1분이어도 주차입니다."
            },
            {
              "type": "table",
              "columns": [
                "판단 순서",
                "확인할 조건"
              ],
              "rows": [
                [
                  "먼저 상태",
                  "승객 대기·화물 적재·고장 등으로 계속 세워 두거나, 떠나 즉시 운전할 수 없으면 주차"
                ],
                [
                  "그다음 정차의 시간",
                  "주차 외의 정지 상태이면서 5분 이하인지 확인"
                ],
                [
                  "일시정지",
                  "바퀴를 잠시 완전히 멈추는 행동. 5분이라는 시간 정의와 구별"
                ]
              ]
            },
            {
              "type": "note",
              "text": "운전석에 앉아 있다는 사실만으로 주차가 배제되는 것도 아닙니다. 주차 사유와 실제 상태를 함께 봅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L063-core-1",
          "text": "정차는 주차에 해당하지 않으면서 5분 이하인 정지이며, 떠나 즉시 운전할 수 없으면 짧아도 주차입니다.",
          "sectionTitles": [
            "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "X와 한 사선은 금지 범위가 다릅니다",
            "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다",
            "위험을 막기 위한 멈춤을 생략하지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "sq-road-stop-parking-five-q1": "exc-L063-S1",
        "sq-road-stop-parking-away-q1": "exc-L063-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "도로교통법상 도로에서 차에 적용되는 기본 구별이며, 주차 분류와 그 장소의 허용은 별개입니다.",
            "5m·10m는 해당 금지 장소의 예이며 금지 장소 전체를 열거한 것은 아닙니다. 현장 신호·지시와 법정 예외를 확인합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l063-b11-part1",
        "sourceLessonId": "exc-L063",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "glossary": [
        {
          "term": "주차",
          "meaning": "계속 정지해 두거나 운전자가 떠나 즉시 운전할 수 없는 상태 등 법에서 정한 상태입니다."
        },
        {
          "term": "정차",
          "meaning": "주차에 해당하지 않는 정지 상태이면서 5분 이하인 정지입니다."
        },
        {
          "term": "이내",
          "meaning": "기준 경계를 포함하는 범위입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l063-b11-part2",
      "version": "r1-CONCEPT-COMMON-REUSE-20261022",
      "title": "정차·주차: 시간과 상태, 금지 범위를 구별합니다",
      "intro": "표지의 금지 뜻을 읽었다면 무엇을 금지하는지 정확히 구별합니다. 일시정지·정차·주차는 모두 멈춤과 관계있지만 판단 기준이 다릅니다.",
      "sourceLessonId": "exc-L063",
      "sourceIds": [
        "full-rules-traffic",
        "full-rules-signs"
      ],
      "questionIds": [
        "practice-road-sign-basics-q3",
        "exc-Q177",
        "sq-road-stop-parking-danger-q1"
      ],
      "sections": [
        {
          "id": "exc-L063-S2",
          "title": "X와 한 사선은 금지 범위가 다릅니다",
          "sourceLessonId": "exc-L063",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "full-rules-traffic",
            "full-rules-signs"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "파란 원 안의 빨간 X는 정차·주차 모두 금지, 빨간 사선 한 줄은 주차금지입니다. 주차금지표지만 보고 모든 정차가 허용된다고 단정하지 않습니다. 장소의 법정 금지와 보조표지의 구간·시간·대상도 확인합니다."
            },
            {
              "type": "interactiveFigure",
              "figureRef": "exc-L063:signPhotoNoStopping"
            }
          ]
        },
        {
          "id": "exc-L063-S3",
          "title": "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다",
          "sourceLessonId": "exc-L063",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "full-rules-traffic",
            "full-rules-signs"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "도로교통법상 정차·주차 금지 장소에는 교차로·횡단보도 자체, 교차로 가장자리나 도로 모퉁이로부터 5m 이내, 횡단보도로부터 10m 이내인 곳 등이 있습니다. 이내는 경계를 포함하므로 정확히 5m 또는 10m도 해당 기준에 포함됩니다. 이 예가 금지 장소의 전부는 아니며, 정차로 분류되는지와 그 장소에 세워도 되는지는 별개입니다."
            }
          ]
        },
        {
          "id": "exc-L063-S4",
          "title": "위험을 막기 위한 멈춤을 생략하지 않습니다",
          "sourceLessonId": "exc-L063",
          "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022",
          "sourceIds": [
            "full-rules-traffic",
            "full-rules-signs"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "정차·주차 금지 규정에는 법이나 그에 따른 명령 또는 경찰공무원 지시를 따르는 경우, 위험 방지를 위해 일시정지하는 경우의 예외가 있습니다. 앞에 사람이 갑자기 나타나 충돌 위험이 있으면 표지 때문에 멈춤을 생략하지 않습니다. 배송이 급하다거나 짧게 기다린다는 사정은 그 자체로 이 예외가 아닙니다."
            },
            {
              "type": "note",
              "text": "이 학습은 법상 도로에서 차에 적용되는 정의·금지의 기본 구별입니다. 굴착기 작업 종료 시 작업장치·주차 제동 등 장비의 안전조치는 작업 종료 학습에서 별도로 확인합니다. 다음에는 신호에 따른 멈춤과 진행을 봅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L063-core-1",
          "text": "정차는 주차에 해당하지 않으면서 5분 이하인 정지이며, 떠나 즉시 운전할 수 없으면 짧아도 주차입니다.",
          "sectionTitles": [
            "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "X와 한 사선은 금지 범위가 다릅니다",
            "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다",
            "위험을 막기 위한 멈춤을 생략하지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-road-sign-basics-q3": "exc-L063-S2",
        "exc-Q177": "exc-L063-S3",
        "sq-road-stop-parking-danger-q1": "exc-L063-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "도로교통법상 도로에서 차에 적용되는 기본 구별이며, 주차 분류와 그 장소의 허용은 별개입니다.",
            "5m·10m는 해당 금지 장소의 예이며 금지 장소 전체를 열거한 것은 아닙니다. 현장 신호·지시와 법정 예외를 확인합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l063-b11-part2",
        "sourceLessonId": "exc-L063",
        "sourceVersion": "r1-CONCEPT-COMMON-REUSE-20261022"
      },
      "summary": [
        "정차는 주차 외의 정지 상태이면서 5분 이하입니다.",
        "짧아도 떠나 즉시 운전할 수 없으면 주차입니다.",
        "멈춤의 분류와 장소의 허용을 따로 판단합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l064-b11-part1",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "신호: 빨간불은 정지, 초록불도 주변 확인",
      "intro": "정차·주차의 상태를 구별했다면 이번에는 신호가 바뀔 때 바퀴를 멈추고 진행하는 조건을 봅니다. 신호만 보지 않고 보행자와 진행 경로도 확인합니다.",
      "sourceLessonId": "exc-L064",
      "sourceIds": [
        "full-rules-signals",
        "full-rules-traffic",
        "TRAFFIC-SIGNAL-TIMING-ANNEX2",
        "TRAFFIC-POLICE5-TARGET",
        "TRAFFIC-GREEN-UNPROTECTED"
      ],
      "questionIds": [
        "practice-road-signal-basics-q2",
        "practice-road-signal-basics-q3",
        "easy-road-signal-basics-q1",
        "easy-fork-road-rules-q1",
        "practice-road-signal-basics-q4"
      ],
      "sections": [
        {
          "id": "exc-L064-S1",
          "title": "빨간불은 정지합니다",
          "sourceLessonId": "exc-L064",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "full-rules-signals",
            "full-rules-traffic",
            "TRAFFIC-SIGNAL-TIMING-ANNEX2",
            "TRAFFIC-POLICE5-TARGET",
            "TRAFFIC-GREEN-UNPROTECTED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "빨간 차량 신호에서는 정지선·횡단보도가 있으면 그 직전, 없으면 교차로 직전에 정지합니다. 초록불은 진행할 수 있지만 교차로가 막혔거나 보행자가 있으면 무리하게 진행하지 않습니다. 녹색 화살표는 화살표가 가리키는 방향으로 진행할 수 있다는 뜻입니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L064:signals-with-conditions",
              "alt": "고정 적색·황색·녹색과 적색·황색 점멸의 멈춤·진행 조건, 우회전 전용 적색 신호를 비교한 학습도",
              "caption": "신호의 뜻을 비교하는 독립 학습도입니다. 실제 신호기의 설치 도안을 재현하지 않으며, 전용 신호·교통·보행자·통행 조건을 함께 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L064-S2",
          "title": "노란불은 새로 진입하라는 뜻이 아닙니다",
          "sourceLessonId": "exc-L064",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "full-rules-signals",
            "full-rules-traffic",
            "TRAFFIC-SIGNAL-TIMING-ANNEX2",
            "TRAFFIC-POLICE5-TARGET",
            "TRAFFIC-GREEN-UNPROTECTED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "노란불에서는 정지선이나 횡단보도가 있으면 그 직전, 없으면 교차로 직전에 정지합니다. 이미 교차로에 일부 진입했다면 신속하게 밖으로 나갑니다. 빨리 통과하려고 새로 진입하는 신호로 읽지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L064-S3",
          "title": "우회전도 보행자를 먼저 확인합니다",
          "sourceLessonId": "exc-L064",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "full-rules-signals",
            "full-rules-traffic",
            "TRAFFIC-SIGNAL-TIMING-ANNEX2",
            "TRAFFIC-POLICE5-TARGET",
            "TRAFFIC-GREEN-UNPROTECTED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "별도의 우회전 신호등이 없는 곳에서 빨간 차량 신호에 우회전을 검토하려면 먼저 완전히 멈추고 다른 차와 보행자의 통행을 방해하지 않는 조건을 확인합니다. 횡단 중이거나 횡단하려는 보행자가 있으면 멈춥니다. 우회전 전용 신호등이 있으면 그 신호를 따르며, 전용 적색 신호에서는 보행자가 없더라도 우회전하지 않습니다. 자세한 교차로 조건은 뒤쪽 법규 학습에서 이어서 구별합니다."
            }
          ]
        },
        {
          "id": "exc-L064-S4",
          "title": "깜빡이는 신호도 색을 봅니다",
          "sourceLessonId": "exc-L064",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "full-rules-signals",
            "full-rules-traffic",
            "TRAFFIC-SIGNAL-TIMING-ANNEX2",
            "TRAFFIC-POLICE5-TARGET",
            "TRAFFIC-GREEN-UNPROTECTED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "점멸은 불이 켜졌다 꺼졌다 하는 것입니다. 빨간색은 먼저 멈춤, 노란색은 주의하면서 진행으로 구별합니다."
            },
            {
              "type": "table",
              "columns": [
                "깜빡이는 색",
                "행동"
              ],
              "rows": [
                [
                  "빨간색",
                  "일시정지 후 안전을 확인해 진행"
                ],
                [
                  "노란색",
                  "다른 교통·안전표지를 살피며 주의해 진행"
                ]
              ]
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L064-core-1",
          "text": "적색은 정지, 황색은 새 진입이 아닌 정지이며 이미 교차로에 진입했다면 신속히 벗어납니다.",
          "sectionTitles": [
            "빨간불은 정지합니다",
            "노란불은 새로 진입하라는 뜻이 아닙니다",
            "우회전도 보행자를 먼저 확인합니다",
            "깜빡이는 신호도 색을 봅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-road-signal-basics-q2": "exc-L064-S1",
        "practice-road-signal-basics-q3": "exc-L064-S2",
        "easy-road-signal-basics-q1": "exc-L064-S3",
        "easy-fork-road-rules-q1": "exc-L064-S3",
        "practice-road-signal-basics-q4": "exc-L064-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기본 차량 신호의 뜻이며 실제 교차로의 전용 신호·보조표지·통행 조건을 함께 확인합니다.",
            "별도 우회전 신호등이 없는 경우의 적색 후 우회전 조건과, 우회전 전용 적색 신호를 구별합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l064-b11-part1",
        "sourceLessonId": "exc-L064",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "점멸",
          "meaning": "불이 반복해서 켜졌다 꺼졌다 하는 상태입니다."
        },
        {
          "term": "정지선",
          "meaning": "신호에 따라 멈출 위치를 나타내는 선입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l064-b11-part2",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "신호: 빨간불은 정지, 초록불도 주변 확인",
      "intro": "정차·주차의 상태를 구별했다면 이번에는 신호가 바뀔 때 바퀴를 멈추고 진행하는 조건을 봅니다. 신호만 보지 않고 보행자와 진행 경로도 확인합니다.",
      "sourceLessonId": "exc-L064",
      "sourceIds": [
        "full-rules-signals",
        "full-rules-traffic",
        "TRAFFIC-SIGNAL-TIMING-ANNEX2",
        "TRAFFIC-POLICE5-TARGET",
        "TRAFFIC-GREEN-UNPROTECTED"
      ],
      "questionIds": [
        "exc-Q178",
        "exc-Q179",
        "exc-Q180"
      ],
      "sections": [
        {
          "id": "exc-L064-S5",
          "title": "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다",
          "sourceLessonId": "exc-L064",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "TRAFFIC-SIGNAL-TIMING-ANNEX2"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "좌·우회전이나 같은 방향에서의 진로 변경은 그 행위를 하려는 지점에 이르기 전 30m 이상의 지점에서 신호를 시작합니다. 좌·우회전에서는 교차로의 가장자리를 기준으로 봅니다. 고속도로의 해당 신호 기준은 100m 이상이지만, 그 기준이 일반 굴착기의 고속도로 통행 자격을 주지는 않습니다."
            },
            {
              "type": "paragraph",
              "text": "좌·우회전·진로 변경 등 법에서 정한 행위는 끝날 때까지 신호합니다. 방향지시기를 켰다는 사실만으로 다른 차의 정상 통행을 방해하며 들어갈 우선권이 생기는 것은 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L064:advance-signal-reference",
              "alt": "일반적인 방향전환 신호를 시작하는 지점과 행위 예정 지점 사이 30m 이상을 표시하고 회전은 교차로 가장자리 기준, 고속도로 해당 기준은 100m 이상이라는 별도 조건을 구별",
              "caption": "신호를 미리 시작하는 기준점 관계입니다. 고속도로 숫자는 통행 가능한 차종에 적용하는 비교이며 굴착기 통행 허가가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L064-S6",
          "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다",
          "sourceLessonId": "exc-L064",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "TRAFFIC-POLICE5-TARGET",
            "TRAFFIC-GREEN-UNPROTECTED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "교통안전시설의 신호·지시와 교통정리를 하는 경찰공무원등의 신호·지시가 다르면 법이 정한 경찰공무원등의 지시를 따릅니다. 모든 개인의 손짓이 신호등보다 우선한다는 뜻은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "비보호 좌회전은 해당 표지·표시가 있는 곳에서 녹색 등화의 조건으로 검토합니다. 맞은편 차량과 보행자 등 다른 교통을 방해하지 않도록 주의해야 하며, 녹색이 되었다는 이유만으로 아무 교차로에서 좌회전하지 않습니다. 적색 신호에서 맞은편이 비었다는 이유로 비보호 좌회전하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L064-SUPPLEMENT-r2-MP1",
          "label": "신호와 우선권",
          "text": "일반 방향전환 신호는 행위 지점 전 30m 이상에서 시작하고, 교통정리 지시·비보호 표지와 녹색·다른 교통의 조건을 함께 확인합니다.",
          "sectionTitles": [
            "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다",
            "교통정리 지시와 비보호 좌회전의 조건을 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q178": "exc-L064-S5",
        "exc-Q179": "exc-L064-S6",
        "exc-Q180": "exc-L064-S6"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기본 차량 신호의 뜻이며 실제 교차로의 전용 신호·보조표지·통행 조건을 함께 확인합니다.",
            "별도 우회전 신호등이 없는 경우의 적색 후 우회전 조건과, 우회전 전용 적색 신호를 구별합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l064-b11-part2",
        "sourceLessonId": "exc-L064",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "빨간불에서는 먼저 완전히 멈춥니다.",
        "노란불을 빨리 진입하라는 뜻으로 읽지 않습니다.",
        "우회전할 때도 보행자와 별도 신호를 확인합니다.",
        "일반 방향전환 신호는 행위 지점 전 30m 이상에서 시작하고, 교통정리 지시·비보호 표지와 녹색·다른 교통의 조건을 함께 확인합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l065-b12-part1",
      "version": "r1-CONCEPT-LEGAL-GAPS-20261022",
      "title": "등록: 기종번호와 개별 기록을 구별합니다",
      "intro": "기종번호는 어떤 종류의 장비인지, 일련번호는 그중 어느 장비인지 구별합니다. 번호를 읽는 일과 등록원부를 보존하는 기간도 서로 다른 내용입니다.",
      "sourceLessonId": "exc-L065",
      "sourceIds": [
        "EX-NUMBER-ANNEX2-20220525",
        "EX-RULE12-PRESERVED"
      ],
      "questionIds": [
        "exc-Q192"
      ],
      "sections": [
        {
          "id": "exc-L065-S1",
          "title": "굴착기의 기종번호는02입니다",
          "sourceLessonId": "exc-L065",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-NUMBER-ANNEX2-20220525",
            "EX-RULE12-PRESERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "공식 별표의 건설기계 종류 구분에서 굴착기는02입니다. 예를 들어 지게차04와는 기종이 다릅니다. 여기서02는 특정 굴착기 한 대의 고유 일련번호가 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L065:registration-code-record",
              "alt": "굴착기02라는 종류와 개별 일련번호의 구별, 말소등록일부터10년간 원부 보존의 출발점과 대상을 나타낸 개념도",
              "caption": "실제 등록번호표 양식이나 등록증을 복제하지 않은 구별도입니다. 기종번호와 기록 보존기간의 뜻을 비교합니다."
            }
          ]
        },
        {
          "id": "exc-L065-S2",
          "title": "기종번호와 일련번호를 따로 읽습니다",
          "sourceLessonId": "exc-L065",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-NUMBER-ANNEX2-20220525",
            "EX-RULE12-PRESERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "확인한 별표의 번호 구성 예는 건설기계 표시, 기종번호, 한글·숫자로 된 일련번호를 나눕니다. 같은 굴착기라도 개별 등록은 서로 구별되며, 기종번호만 같다고 같은 장비가 되지는 않습니다."
            },
            {
              "type": "paragraph",
              "text": "이 학습에서는 기종02와 개별 번호의 구별을 먼저 익힙니다. 과거 지역명 포함 번호표와 확인한 별표의 번호 구성을 섞어 새로운 번호표 전체 형식을 만들지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L065-core-1",
          "text": "굴착기 기종번호02는 장비의 종류이며 개별 일련번호와 다르다.",
          "sectionTitles": [
            "굴착기의 기종번호는02입니다",
            "기종번호와 일련번호를 따로 읽습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q192": "exc-L065-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "번호표 원본은2022-05-25 개정 별표의 해당 내용입니다. 모든 시기 번호표의 교체·경과조치를 이 한 학습에서 판정하지 않습니다.",
            "제12조는 시행2026-03-24의 보존 공식 본문을 실제 읽어 적용했습니다. 새 법령 화면에서 전체 본문이 반환됐다고 세지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l065-b12-part1",
        "sourceLessonId": "exc-L065",
        "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022"
      },
      "glossary": [
        {
          "term": "기종번호",
          "meaning": "건설기계의 종류를 구분하는 번호입니다."
        },
        {
          "term": "일련번호",
          "meaning": "같은 기종 안에서도 개별 등록을 구별하는 데 쓰는 한글·숫자 조합입니다."
        },
        {
          "term": "등록원부",
          "meaning": "장비의 등록 사항을 관리하는 공적 기록입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l065-b12-part2",
      "version": "r1-CONCEPT-LEGAL-GAPS-20261022",
      "title": "등록: 기종번호와 개별 기록을 구별합니다",
      "intro": "기종번호는 어떤 종류의 장비인지, 일련번호는 그중 어느 장비인지 구별합니다. 번호를 읽는 일과 등록원부를 보존하는 기간도 서로 다른 내용입니다.",
      "sourceLessonId": "exc-L065",
      "sourceIds": [
        "EX-NUMBER-ANNEX2-20220525",
        "EX-RULE12-PRESERVED"
      ],
      "questionIds": [
        "exc-Q193",
        "easy-fork-license-basics-q1"
      ],
      "sections": [
        {
          "id": "exc-L065-S3",
          "title": "말소등록원부는 말소등록일부터10년 보존합니다",
          "sourceLessonId": "exc-L065",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-NUMBER-ANNEX2-20220525",
            "EX-RULE12-PRESERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "시행규칙제12조는 시·도지사가 말소등록한 날부터10년 동안 등록원부를 보존하도록 정합니다. 보존하는 대상은 말소된 등록의 기록이고, 기간을 세는 출발점은 말소등록일입니다."
            },
            {
              "type": "paragraph",
              "text": "이10년을 조종사면허의 유효기간, 장비의 정기검사 기간 또는 말소 뒤 다시 등록할 수 없는 기간으로 바꾸어 외우지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "구별할 것",
                "대상/출발점"
              ],
              "rows": [
                [
                  "기종번호02",
                  "굴착기라는 종류"
                ],
                [
                  "일련번호",
                  "개별 등록 구별"
                ],
                [
                  "말소등록원부10년",
                  "말소등록일부터 기록 보존"
                ]
              ]
            }
          ]
        },
        {
          "id": "exc-L065-S4",
          "title": "등록·검사·면허는 계속 나누어 봅니다",
          "sourceLessonId": "exc-L065",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-NUMBER-ANNEX2-20220525",
            "EX-RULE12-PRESERVED"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "등록은 장비의 등록 사항, 검사는 장비의 검사, 조종사면허는 조종하는 사람의 자격과 관계됩니다. 앞선 법규 학습의 구분을 유지하고 숫자만 서로 바꾸어 적용하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L065-core-2",
          "text": "말소등록원부는 말소등록일부터10년 보존하며 면허·검사 기간과 구별한다.",
          "sectionTitles": [
            "말소등록원부는 말소등록일부터10년 보존합니다",
            "등록·검사·면허는 계속 나누어 봅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q193": "exc-L065-S3",
        "easy-fork-license-basics-q1": "exc-L065-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "번호표 원본은2022-05-25 개정 별표의 해당 내용입니다. 모든 시기 번호표의 교체·경과조치를 이 한 학습에서 판정하지 않습니다.",
            "제12조는 시행2026-03-24의 보존 공식 본문을 실제 읽어 적용했습니다. 새 법령 화면에서 전체 본문이 반환됐다고 세지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l065-b12-part2",
        "sourceLessonId": "exc-L065",
        "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022"
      }
    },
    {
      "id": "exc-regular-exc-l066-b10-part1",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "도시가스 표시: 색과 담당 주체를 함께 봅니다",
      "intro": "흰색과 노란색만 외우면 누가 표시하는지 놓치기 쉽습니다. 공동으로 현장을 확인하는 경우와 따로 표시하는 경우를 나누어 읽습니다.",
      "sourceLessonId": "exc-L066",
      "sourceIds": [
        "EX-CITYGAS-ANNEX16",
        "KGS-FU551-PIPE-COLOR-TARGET"
      ],
      "questionIds": [
        "exc-Q165",
        "exc-Q166",
        "exc-Q167"
      ],
      "sections": [
        {
          "id": "exc-L066-S1",
          "title": "공사 위치는 흰색, 배관 위치는 노란색입니다",
          "sourceLessonId": "exc-L066",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "EX-CITYGAS-ANNEX16"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착공사 위치는 흰색으로 표시합니다. 도시가스배관이 매설된 위치의 바로 위 지면에는 노란색으로 표시합니다. 이는 지면에 남기는 위치 표시이고 배관 자체의 도장 색을 뜻하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L066:citygas-marking-roles",
              "alt": "공사 위치 흰색과 배관 위치 노란색을 구별하고 공동표시의 공사자와 단독표시의 사업자48시간 조건을 비교한 학습도",
              "caption": "표시 색·주체·통보 기준을 비교한 개념도입니다. 실제 배관 깊이나 현장의 안전구역 도면은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L066-S2",
          "title": "공동 표시에서는 사업자가 알리고 공사자가 표시합니다",
          "sourceLessonId": "exc-L066",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "EX-CITYGAS-ANNEX16"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "공동 표시에서는 공사자가 공사 위치를 흰색으로 표시합니다. 사업자가 알려 준 매설 배관 위치는 공사자가 그 바로 위 지면에 노란색으로 표시하고, 사업자는 그 표시를 확인한 뒤 정보지원센터에 알립니다."
            },
            {
              "type": "paragraph",
              "text": "사업자가 위치를 알려 주는 역할과 실제 노란 표시를 하는 역할을 구별합니다. 대규모 굴착공사는 공동 표시 대상이라는 조건도 함께 기억합니다."
            }
          ]
        },
        {
          "id": "exc-L066-S3",
          "title": "단독 표시에서는 사업자가 노란색을 표시합니다",
          "sourceLessonId": "exc-L066",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "EX-CITYGAS-ANNEX16"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "단독 표시에서는 공사자가 공사 위치를 흰색으로 표시하고 정보지원센터에 알립니다. 센터에서 통보받은 사업자는 통보받은 때부터48시간 이내에 배관 바로 위 지면을 노란색으로 표시하고 센터에 알립니다."
            },
            {
              "type": "paragraph",
              "text": "48시간은 사업자가 센터의 통보를 받은 때를 기준으로 하는 이 표시 조건입니다. 공사자가 기다렸다는 이유만으로 확인 없이 굴착을 시작할 수 있다는 뜻으로 바꾸지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L066-S4",
          "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
          "sourceLessonId": "exc-L066",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "EX-CITYGAS-ANNEX16"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "공동/단독 방식은 사업자와 연락하여 정하며 결과를 센터에 알리는 절차가 연결됩니다. 넓은 구역이나 도색이 어려운 경우 등의 별도 표시 방법도 정해져 있습니다."
            },
            {
              "type": "paragraph",
              "text": "지면 표시만 보고 실제 깊이와 안전한 장비 작업 범위를 확정하지 않습니다. 필요한 현장 확인·협의와 작업 종류별 조건은 이어지는 학습에서 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L066-core-1",
          "text": "흰색은 공사 위치, 노란색은 배관 바로 위 지면이다. 공동 표시는 공사자, 단독 표시는 통보받은 사업자가 노란색을 표시한다.",
          "sectionTitles": [
            "공사 위치는 흰색, 배관 위치는 노란색입니다",
            "공동 표시에서는 사업자가 알리고 공사자가 표시합니다",
            "단독 표시에서는 사업자가 노란색을 표시합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q165": "exc-L066-S1",
        "exc-Q166": "exc-L066-S2",
        "exc-Q167": "exc-L066-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "도시가스사업법 시행규칙 별표16의 일반 표시 조건을 설명합니다. 긴급·도색 곤란 등 별도 조건까지 하나의 절차로 통합하지 않습니다.",
            "공동/단독은 임의로 생략하거나 대체하는 선택지가 아니며, 현장 작업 허가를 이 그림만으로 판단하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l066-b10-part1",
        "sourceLessonId": "exc-L066",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "굴착공사자",
          "meaning": "굴착공사를 하려는 쪽입니다."
        },
        {
          "term": "도시가스사업자",
          "meaning": "배관 위치와 안전 조건을 함께 확인하는 도시가스 공급 사업자입니다."
        },
        {
          "term": "공동/단독 표시",
          "meaning": "함께 현장을 확인해 표시하는 방식과, 정해진 통보 순서에 따라 따로 표시하는 방식입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l066-b10-part2",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "도시가스 표시: 색과 담당 주체를 함께 봅니다",
      "intro": "흰색과 노란색만 외우면 누가 표시하는지 놓치기 쉽습니다. 공동으로 현장을 확인하는 경우와 따로 표시하는 경우를 나누어 읽습니다.",
      "sourceLessonId": "exc-L066",
      "sourceIds": [
        "EX-CITYGAS-ANNEX16",
        "KGS-FU551-PIPE-COLOR-TARGET"
      ],
      "questionIds": [
        "exc-Q168"
      ],
      "sections": [
        {
          "id": "exc-L066-S5",
          "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다",
          "sourceLessonId": "exc-L066",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "KGS-FU551-PIPE-COLOR-TARGET"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "지상 도시가스 사용시설 배관의 황색 도장은 배관 자체를 식별하는 표시입니다. 사용시설 기준은 지상배관의 황색 도장 원칙과 정해진 조건에서 황색 띠를 두 줄로 표시하는 예외를 구별합니다. 땅 위에 표시한 굴착공사 위치의 흰색, 매설 배관 위치의 노란색과 대상이 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "배관의 도장 색 하나만으로 가스 종류·압력·실제 매설 위치나 안전한 굴착 범위를 확정하지 않습니다. 배관의 가스명·압력·흐름 방향 등 해당 표시와 관리 주체의 확인을 함께 봅니다. 적용 시설과 기준에 따라 표시 조건이 다르므로 지상 사용시설의 예를 모든 공급배관에 그대로 옮기지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L066:pipe-surface-ground-marking",
              "alt": "위 패널은 황색으로 도장한 지상 배관 자체의 표면, 아래 패널은 땅 위 공사 위치 흰색과 매설 배관 위치 노란색을 나누어 서로 다른 표시 대상임을 비교",
              "caption": "배관 자체의 식별과 굴착공사의 지면 표시를 구별합니다. 실제 배관 위치·깊이·시설별 표시 설계도는 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L066-SUPPLEMENT-r2-MP1",
          "label": "표시 대상",
          "text": "지상 배관 표면의 황색과 굴착공사 지면의 흰색·배관위치 노란색은 표시 대상과 기준이 다릅니다.",
          "sectionTitles": [
            "배관 표면의 색과 땅 위의 공사 표시를 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q168": "exc-L066-S5"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "도시가스사업법 시행규칙 별표16의 일반 표시 조건을 설명합니다. 긴급·도색 곤란 등 별도 조건까지 하나의 절차로 통합하지 않습니다.",
            "공동/단독은 임의로 생략하거나 대체하는 선택지가 아니며, 현장 작업 허가를 이 그림만으로 판단하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l066-b10-part2",
        "sourceLessonId": "exc-L066",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "흰색은 공사 위치, 노란색은 배관 바로 위 지면이다. 공동 표시는 공사자, 단독 표시는 통보받은 사업자가 노란색을 표시한다.",
        "지상 배관 표면의 황색과 굴착공사 지면의 흰색·배관위치 노란색은 표시 대상과 기준이 다릅니다."
      ]
    },
    {
      "id": "exc-regular-exc-l067-b10-part1",
      "version": "r1-CONCEPT-LEGAL-GAPS-20261022",
      "title": "가스배관 주변: 작업 종류마다 거리 조건이 다릅니다",
      "intro": "같은 배관 주변에서도 파일을 박는 위치, 항타기 설치 위치, 굴착 방법, 다른 시설물과의 간격은 서로 다른 기준입니다. 숫자 앞에 작업 대상을 붙여 읽습니다.",
      "sourceLessonId": "exc-L067",
      "sourceIds": [
        "EX-CITYGAS-ANNEX16"
      ],
      "questionIds": [
        "exc-Q169",
        "exc-Q170",
        "exc-Q171"
      ],
      "sections": [
        {
          "id": "exc-L067-S1",
          "title": "파일박기는2m·30cm의 조건을 나눕니다",
          "sourceLessonId": "exc-L067",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-CITYGAS-ANNEX16"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "파일박기·빼기 전에 배관 위치와 작업 조건 등을 사업자와 현장에서 협의합니다. 배관에서 수평 최단거리2m 이내에 파일을 박는 경우에는 사업자 입회 아래 시굴하여 정확한 배관 위치를 확인해야 합니다."
            },
            {
              "type": "paragraph",
              "text": "배관에서 수평 최단거리30cm 이내에는 파일을 박지 않습니다. 시굴했다는 이유로 이 금지 범위 안의 파일박기가 허용되는 것은 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L067:citygas-work-distance-conditions",
              "alt": "파일박기2m이내 시굴과30cm이내 금지, 항타기설치2m, 배관좌우1m 인력굴착, 다른시설물30cm이상 이격을 대상별로 구별한 도식",
              "caption": "수평 거리 조건의 적용 대상을 비교합니다. 그림의 간격·배관 크기는 실제 축척이 아니며 깊이는 표시하지 않았습니다."
            }
          ]
        },
        {
          "id": "exc-L067-S2",
          "title": "항타기 설치 위치는 파일을 박는 지점과 다릅니다",
          "sourceLessonId": "exc-L067",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-CITYGAS-ANNEX16"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "항타기를 설치할 때는 배관과의 수평거리를2m 이상 확보합니다. 부득이하게2m 이내에 설치하는 경우에는 하중·진동이 배관에 영향을 주지 않도록 하는 조치가 요구됩니다."
            },
            {
              "type": "paragraph",
              "text": "장비 설치 위치와 실제 파일을 박는 위치를 같은 점으로 생각하지 않습니다. 앞 절의 시굴·파일박기 금지 조건과 이 설치 조건은 적용 대상을 붙여 구별합니다."
            }
          ]
        },
        {
          "id": "exc-L067-S3",
          "title": "굴착 방법과 다른 시설물의 간격도 나눕니다",
          "sourceLessonId": "exc-L067",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-CITYGAS-ANNEX16"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착·되메움·포장 조건에서는 배관 좌우1m 이내를 인력으로 굴착하도록 정합니다. 배관 주변에 다른 시설물을 매설할 때에는 배관과30cm 이상 거리를 두도록 정합니다."
            },
            {
              "type": "paragraph",
              "text": "인력 굴착 범위의1m와 다른 시설물 이격의30cm는 서로 다른 내용입니다. 표시가 있다고 기계 굴착이 가능한 깊이·범위를 임의로 정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L067-S4",
          "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
          "sourceLessonId": "exc-L067",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-CITYGAS-ANNEX16"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "파일박기의30cm 이내 금지와 다른 시설물의30cm 이상 이격은 대상과 비교 방향이 다릅니다. 숫자만30으로 합쳐 외우면 경계와 대상이 뒤바뀝니다."
            },
            {
              "type": "paragraph",
              "text": "배관 피복 손상 등이 있으면 사업자에게 알리고 보수한 뒤 진행하는 조건, 되메움 시 보호조치 복구 등도 함께 따릅니다. 이 학습의 거리 도식은 실측 작업계획을 대체하지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "대상",
                "확인한 조건"
              ],
              "rows": [
                [
                  "파일을 박는 지점",
                  "2m 이내 시굴·입회 / 30cm 이내 파일박기 금지"
                ],
                [
                  "항타기 설치",
                  "2m 이상 원칙 / 부득이한 근접 설치 시 영향 방지"
                ],
                [
                  "배관 좌우 굴착",
                  "1m 이내 인력 굴착"
                ],
                [
                  "다른 시설물 매설",
                  "배관과30cm 이상 이격"
                ]
              ]
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L067-core-1",
          "text": "파일박기: 배관에서 수평 최단2m 이내는 입회 시굴,30cm 이내는 파일박기 금지로 구별한다.",
          "sectionTitles": [
            "파일박기는2m·30cm의 조건을 나눕니다",
            "항타기 설치 위치는 파일을 박는 지점과 다릅니다"
          ]
        },
        {
          "key": "exc-L067-core-2",
          "text": "굴착 방법의1m와 다른 시설물 이격의30cm는 대상이 다르므로 숫자에 작업 이름을 붙여 읽는다.",
          "sectionTitles": [
            "굴착 방법과 다른 시설물의 간격도 나눕니다",
            "같은30cm라도 금지 범위와 최소 이격이 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q169": "exc-L067-S1",
        "exc-Q170": "exc-L067-S2",
        "exc-Q171": "exc-L067-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기준 출처는 도시가스사업법 시행규칙 별표16의 해당 작업 조건입니다. 배관 표시만으로 깊이·기계 굴착 허용·현장 작업계획을 확정하지 않습니다.",
            "도식은 거리 관계를 비교하는 비례 없는 개념도입니다. 법문에 없는 배관 중심/외면의 공통 측정 기준을 새로 만들지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l067-b10-part1",
        "sourceLessonId": "exc-L067",
        "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022"
      },
      "glossary": [
        {
          "term": "파일박기",
          "meaning": "지중에 파일을 박는 작업입니다."
        },
        {
          "term": "시굴",
          "meaning": "매설물의 실제 위치 등을 확인하려고 시험적으로 파서 확인하는 작업입니다."
        },
        {
          "term": "수평 최단거리",
          "meaning": "평면상에서 두 대상 사이가 가장 가까운 거리를 뜻합니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l068-b11-part1",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "일반도로: 차종에 맞는 차로와 필요한 앞차 간격",
      "intro": "차로가 네 개라고 모든 건설기계가 오른쪽 두 차로를 함께 쓰는 것은 아닙니다. 적용되는 장비 분류를 먼저 보고, 앞차와의 간격은 멈출 수 있는 조건으로 생각합니다.",
      "sourceLessonId": "exc-L068",
      "sourceIds": [
        "EX-TRAFFIC-LANES-ANNEX9",
        "EX-TRAFFIC-2-18B-20261013",
        "EX-MACHINE-RULE73-CLASS",
        "EX-TRAFFIC-19-20261013",
        "TRAFFIC-EMERGENCY29-20261013",
        "TRAFFIC-OVERTAKING22-TARGET"
      ],
      "questionIds": [
        "exc-Q181"
      ],
      "sections": [
        {
          "id": "exc-L068-S1",
          "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
          "sourceLessonId": "exc-L068",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "EX-TRAFFIC-LANES-ANNEX9",
            "EX-TRAFFIC-2-18B-20261013",
            "EX-MACHINE-RULE73-CLASS",
            "EX-TRAFFIC-19-20261013"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "일반도로 차로 표는 도로교통법제2조제18호나목의 건설기계와 그 밖의 건설기계를 나눕니다. 해당 나목에 속하지 않는 건설기계는 별표9 비고에 따라 가장 오른쪽 차로를 통행합니다."
            },
            {
              "type": "paragraph",
              "text": "일반 굴착기를 덤프트럭 등 운전면허로 조종하는 별도 분류와 자동으로 같은 차종으로 보지 않습니다. 그러므로 조건을 단순화한 일반도로의 편도4차로 예에서는 일반 굴착기에 가장 오른쪽인4차로를 대응합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L068:ordinary-excavator-lane-distance",
              "alt": "일반도로 편도4차로에서 일반굴착기 예의 가장 오른쪽4차로를 강조하고 앞차 급정지에 대비한 간격을 숫자없이 나타낸 학습도",
              "caption": "차종·도로 조건을 정한 단순 직진 예입니다. 실제 도로 배치·차로 변경 순서나 고속도로 통행 허가를 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L068-S2",
          "title": "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다",
          "sourceLessonId": "exc-L068",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "EX-TRAFFIC-LANES-ANNEX9",
            "EX-TRAFFIC-2-18B-20261013",
            "EX-MACHINE-RULE73-CLASS",
            "EX-TRAFFIC-19-20261013"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "네 차로를 왼쪽·오른쪽 묶음으로 나눈 설명을 일반 굴착기에 그대로 옮겨3·4차로라고 외우지 않습니다. 이 학습의 핵심은 해당 차종에 붙은 가장 오른쪽 차로 조건입니다."
            },
            {
              "type": "paragraph",
              "text": "교차로의 좌회전 차로, 진출입 등 별도 사정과 교통 지시가 있으면 그 조건을 함께 봅니다. 일반도로 예를 고속도로·자동차전용도로에 들어갈 수 있다는 허가로 사용하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L068-core-1",
          "text": "제2조제18호나목 외 일반 굴착기는 일반도로의 가장 오른쪽 차로를 구별한다. 단순 편도4차로 예는4차로다.",
          "sectionTitles": [
            "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
            "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q181": "exc-L068-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "그림은 일반 굴착기가 도로교통법제2조제18호나목에 속하지 않는 경우의 일반도로 직진 예입니다. 별도 지시·진출입·교차로 등 조건을 제외한 단순 예입니다.",
            "차로별 통행 구분은 별표9 개정2022-10-20의 해당 표·비고, 법제2·19조는 시행2026-10-13 본문을 확인했습니다. 전체 교통법규 완성이나 고속도로 진입 허용을 뜻하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l068-b11-part1",
        "sourceLessonId": "exc-L068",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "편도4차로",
          "meaning": "같은 방향으로 진행하는 차로가4개라는 뜻입니다."
        },
        {
          "term": "가장 오른쪽 차로",
          "meaning": "같은 방향 차로 중 오른쪽 끝의 한 차로입니다."
        },
        {
          "term": "안전거리",
          "meaning": "앞차가 갑자기 멈춰도 충돌을 피할 수 있도록 확보하는 필요한 거리입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l068-b11-part2",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "일반도로: 차종에 맞는 차로와 필요한 앞차 간격",
      "intro": "차로가 네 개라고 모든 건설기계가 오른쪽 두 차로를 함께 쓰는 것은 아닙니다. 적용되는 장비 분류를 먼저 보고, 앞차와의 간격은 멈출 수 있는 조건으로 생각합니다.",
      "sourceLessonId": "exc-L068",
      "sourceIds": [
        "EX-TRAFFIC-LANES-ANNEX9",
        "EX-TRAFFIC-2-18B-20261013",
        "EX-MACHINE-RULE73-CLASS",
        "EX-TRAFFIC-19-20261013",
        "TRAFFIC-EMERGENCY29-20261013",
        "TRAFFIC-OVERTAKING22-TARGET"
      ],
      "questionIds": [
        "exc-Q182"
      ],
      "sections": [
        {
          "id": "exc-L068-S3",
          "title": "앞차가 급정지해도 충돌을 피할 간격을 둡니다",
          "sourceLessonId": "exc-L068",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "EX-TRAFFIC-LANES-ANNEX9",
            "EX-TRAFFIC-2-18B-20261013",
            "EX-MACHINE-RULE73-CLASS",
            "EX-TRAFFIC-19-20261013"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "도로교통법제19조는 같은 방향으로 가는 앞차를 따를 때 앞차가 갑자기 멈추어도 충돌을 피할 필요한 거리를 확보하도록 정합니다. 모든 상황에 똑같은 미터 수 하나를 주는 조항이 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "속도와 적재 상태, 장비의 제동 성능, 젖거나 미끄러운 노면 등 멈추는 데 영향을 주는 조건을 살핍니다. 간격을 잠깐 벌렸다는 사실보다 그때의 조건에서 충돌을 피할 여유를 유지하는 것이 중요합니다."
            }
          ]
        },
        {
          "id": "exc-L068-S4",
          "title": "간격 확보와 진로 변경 조건을 함께 지킵니다",
          "sourceLessonId": "exc-L068",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "EX-TRAFFIC-LANES-ANNEX9",
            "EX-TRAFFIC-2-18B-20261013",
            "EX-MACHINE-RULE73-CLASS",
            "EX-TRAFFIC-19-20261013"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "진로를 바꾸려는 방향에서 오는 다른 차의 정상 통행을 방해할 우려가 있으면 진로를 바꾸지 않습니다. 앞차 간격을 확보한다는 이유로 다른 차 앞으로 급하게 끼어들지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "위험을 피하는 경우 등 부득이한 사정이 아닌 급제동도 구별해야 합니다. 차로와 간격은 주변 교통·신호·장비 상태와 함께 적용합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L068-core-2",
          "text": "안전거리는 앞차 급정지에도 충돌을 피할 필요한 간격이며 상황마다 같은 숫자로 정하지 않는다.",
          "sectionTitles": [
            "앞차가 급정지해도 충돌을 피할 간격을 둡니다",
            "간격 확보와 진로 변경 조건을 함께 지킵니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q182": "exc-L068-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "그림은 일반 굴착기가 도로교통법제2조제18호나목에 속하지 않는 경우의 일반도로 직진 예입니다. 별도 지시·진출입·교차로 등 조건을 제외한 단순 예입니다.",
            "차로별 통행 구분은 별표9 개정2022-10-20의 해당 표·비고, 법제2·19조는 시행2026-10-13 본문을 확인했습니다. 전체 교통법규 완성이나 고속도로 진입 허용을 뜻하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l068-b11-part2",
        "sourceLessonId": "exc-L068",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      }
    },
    {
      "id": "exc-regular-exc-l068-b11-part3",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "일반도로: 차종에 맞는 차로와 필요한 앞차 간격",
      "intro": "차로가 네 개라고 모든 건설기계가 오른쪽 두 차로를 함께 쓰는 것은 아닙니다. 적용되는 장비 분류를 먼저 보고, 앞차와의 간격은 멈출 수 있는 조건으로 생각합니다.",
      "sourceLessonId": "exc-L068",
      "sourceIds": [
        "EX-TRAFFIC-LANES-ANNEX9",
        "EX-TRAFFIC-2-18B-20261013",
        "EX-MACHINE-RULE73-CLASS",
        "EX-TRAFFIC-19-20261013",
        "TRAFFIC-EMERGENCY29-20261013",
        "TRAFFIC-OVERTAKING22-TARGET"
      ],
      "questionIds": [
        "exc-Q183",
        "exc-Q184"
      ],
      "sections": [
        {
          "id": "exc-L068-S5",
          "title": "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다",
          "sourceLessonId": "exc-L068",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "TRAFFIC-EMERGENCY29-20261013"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "긴급자동차는 법이 정한 자동차가 본래의 긴급한 용도로 운행하는 조건을 함께 봅니다. 경광등이나 사이렌이 달렸다는 외관만으로 모든 운행을 같은 긴급 운행으로 보지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "교차로나 그 부근에서 긴급자동차가 접근하면 교차로를 피하여 일시정지합니다. 그 밖의 곳에서는 긴급자동차가 우선 통행하도록 진로를 양보합니다. 주변 보행자와 다른 차를 확인하며 갑자기 위험하게 움직이지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L068-S6",
          "title": "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다",
          "sourceLessonId": "exc-L068",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "TRAFFIC-OVERTAKING22-TARGET"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "교차로·터널 안·다리 위에서는 다른 차를 앞지르지 못합니다. 굽은 곳·고갯마루 부근·가파른 내리막 등 중 시·도경찰청장이 안전표지로 지정한 곳도 해당 금지 장소입니다."
            },
            {
              "type": "paragraph",
              "text": "앞차 왼쪽에 다른 차가 나란히 가거나 앞차가 다른 차를 앞지르고 있거나 앞지르려는 때에도 앞지르지 못합니다. 법령·경찰 지시·위험 방지를 위해 정지하거나 서행하는 차를 앞지르지 못하는 조건도 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L068-SUPPLEMENT-r2-MP1",
          "label": "양보와 앞지르기",
          "text": "긴급자동차 접근 시 교차로를 피하여 일시정지하거나 진로를 양보하고, 앞지르기 금지 장소·상황을 함께 확인합니다.",
          "sectionTitles": [
            "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다",
            "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q183": "exc-L068-S5",
        "exc-Q184": "exc-L068-S6"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "그림은 일반 굴착기가 도로교통법제2조제18호나목에 속하지 않는 경우의 일반도로 직진 예입니다. 별도 지시·진출입·교차로 등 조건을 제외한 단순 예입니다.",
            "차로별 통행 구분은 별표9 개정2022-10-20의 해당 표·비고, 법제2·19조는 시행2026-10-13 본문을 확인했습니다. 전체 교통법규 완성이나 고속도로 진입 허용을 뜻하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l068-b11-part3",
        "sourceLessonId": "exc-L068",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "제2조제18호나목 외 일반 굴착기는 일반도로의 가장 오른쪽 차로를 구별한다. 단순 편도4차로 예는4차로다.",
        "안전거리는 앞차 급정지에도 충돌을 피할 필요한 간격이며 상황마다 같은 숫자로 정하지 않는다.",
        "긴급자동차 접근 시 교차로를 피하여 일시정지하거나 진로를 양보하고, 앞지르기 금지 장소·상황을 함께 확인합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l069-b10-part1",
      "version": "r1-CONCEPT-LEGAL-GAPS-20261022",
      "title": "도시가스 압력: 게이지압력과 예외를 함께 읽습니다",
      "intro": "압력을 고압·중압·저압으로 부를 때에는 단위와 경계뿐 아니라 어떤 가스 상태인지도 봅니다. 먼저 기본 구간을 익히고 법문이 따로 정한 경우를 붙입니다.",
      "sourceLessonId": "exc-L069",
      "sourceIds": [
        "EX-CITYGAS-RULE2-20260918"
      ],
      "questionIds": [
        "exc-Q172",
        "exc-Q173",
        "exc-Q174"
      ],
      "sections": [
        {
          "id": "exc-L069-S1",
          "title": "기본 구간은0.1과1MPa를 기준으로 봅니다",
          "sourceLessonId": "exc-L069",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-CITYGAS-RULE2-20260918"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기본 구간으로 고압은1MPa 이상, 중압은0.1MPa 이상1MPa 미만, 저압은0.1MPa 미만으로 구별합니다. 경계값0.1은 기본 중압,1은 고압 쪽에 포함됩니다."
            },
            {
              "type": "paragraph",
              "text": "여기서 압력은 게이지압력입니다. 같은 숫자라도 절대압력과 기준이 다르므로 단위·압력 기준을 빠뜨리지 않습니다."
            },
            {
              "type": "table",
              "columns": [
                "기본 구간",
                "게이지압력"
              ],
              "rows": [
                [
                  "저압",
                  "0.1MPa 미만"
                ],
                [
                  "중압",
                  "0.1MPa 이상1MPa 미만"
                ],
                [
                  "고압",
                  "1MPa 이상"
                ]
              ]
            },
            {
              "type": "figure",
              "assetId": "exc-L069:citygas-pressure-classes",
              "alt": "게이지압력의 기본 저압0.1미만 중압0.1이상1미만 고압1이상 구간과 액체상태·단독기화의 별도예외를 나누어 나타낸 학습도",
              "caption": "MPa 단위의 개념 구간이며 길이는 실제 비례가 아닙니다. 아래 예외를 함께 읽고 모든 물질에 기본 구간만 적용하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L069-S2",
          "title": "액체 상태의 액화가스는 고압으로 봅니다",
          "sourceLessonId": "exc-L069",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-CITYGAS-RULE2-20260918"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "법문은 액화가스가 액체 상태로 있는 경우를 고압으로 보는 조건을 따로 둡니다. 압력 숫자만 기본 구간에 대입해 저압이라고 판정하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "액화가스의 정의와 액체/기체 상태를 확인해야 하며, 탱크의 모양이나 가스 명칭만으로 물질 상태를 확정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L069-S3",
          "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
          "sourceLessonId": "exc-L069",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-CITYGAS-RULE2-20260918"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "액화가스가 기화되어 다른 물질과 혼합되지 않은 경우에는 중압을0.01MPa 이상0.2MPa 미만, 저압을0.01MPa 미만으로 정한 예외가 있습니다. 이 조건의 기준값0.01을 일반 기본 구간의0.1과 바꾸어 쓰지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "이 절은 제7·8호에 명시된 중압·저압 예외를 설명합니다. 나머지 모든 물질·상태·압력의 분류를 이 두 문장만으로 완성한 표로 만들지는 않습니다."
            }
          ]
        },
        {
          "id": "exc-L069-S4",
          "title": "압력 분류는 배관 깊이·굴착 허용과 별개입니다",
          "sourceLessonId": "exc-L069",
          "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022",
          "sourceIds": [
            "EX-CITYGAS-RULE2-20260918"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "고압·중압·저압은 이 조문의 압력 분류입니다. 실제 배관의 위치·깊이와 주변 작업 방법은 별도 자료와 현장 확인이 필요합니다."
            },
            {
              "type": "paragraph",
              "text": "이 학습은 압력을 조정하는 작업 절차나 안전한 접촉 압력을 제시하지 않습니다. 상태·혼합 여부·게이지압력·경계를 순서대로 확인해 법문 조건을 읽습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L069-core-1",
          "text": "기본 게이지압력: 저압0.1미만, 중압0.1이상1미만, 고압1MPa이상이다.",
          "sectionTitles": [
            "기본 구간은0.1과1MPa를 기준으로 봅니다"
          ]
        },
        {
          "key": "exc-L069-core-2",
          "text": "액체 상태의 액화가스, 다른 물질과 섞이지 않은 기화 가스는 명시된 별도 조건을 함께 읽는다.",
          "sectionTitles": [
            "액체 상태의 액화가스는 고압으로 봅니다",
            "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
            "압력 분류는 배관 깊이·굴착 허용과 별개입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q172": "exc-L069-S1",
        "exc-Q173": "exc-L069-S2",
        "exc-Q174": "exc-L069-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "도시가스사업법 시행규칙 시행2026-09-18 제2조제1항제6–9호의 정의를 설명합니다. 기본3구간만으로 모든 예외 상태를 판정하지 않습니다.",
            "0.2MPa 이상 단독 기화 가스 등에 대해 법문에 없는 새 분류 알고리즘을 만들지 않습니다. 현장 조절·검사 조건으로 사용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l069-b10-part1",
        "sourceLessonId": "exc-L069",
        "sourceVersion": "r1-CONCEPT-LEGAL-GAPS-20261022"
      },
      "glossary": [
        {
          "term": "게이지압력",
          "meaning": "주변 대기압을 기준으로 나타내는 압력입니다. 이 조문의 압력 분류는 게이지압력 기준입니다."
        },
        {
          "term": "MPa",
          "meaning": "압력 단위 메가파스칼입니다. 1MPa는1000kPa입니다."
        },
        {
          "term": "기화",
          "meaning": "액체 상태의 물질이 기체 상태로 되는 것입니다."
        }
      ]
    },
    {
      "id": "exc-regular-displacement-quantity-units",
      "version": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
      "title": "배기량: 피스톤이 쓸고 지나가는 부피입니다",
      "intro": "배기량의 배기는 이름만 보고 배기관의 크기로 생각하기 쉽습니다. 실제로는 피스톤이 한 번 움직이며 쓸고 지나가는 실린더 안의 부피를 봅니다.",
      "sourceLessonId": "exc-L070",
      "sourceIds": [
        "NASA-BORE-STROKE"
      ],
      "questionIds": [
        "exc-Q065",
        "exc-Q066"
      ],
      "sections": [
        {
          "id": "exc-L070-S1",
          "title": "한 행정은 위끝과 아래끝 사이의 거리입니다",
          "sourceLessonId": "exc-L070",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "NASA-BORE-STROKE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "피스톤이 상사점에서 하사점으로 내려가는 한 번의 거리가 행정입니다. 내려갔다 다시 올라온 왕복 거리 전체와 구별합니다. 크랭크축 회전과4행정 순서는 앞의 기관 학습에 연결합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L070:engine-bore-stroke-volume",
              "alt": "원형 실린더의 내경B와 상사점·하사점 사이 행정S, 쓸고 지나가는 행정체적과 남는 연소실을 구별한 개념도",
              "caption": "배기량의 기하 정의를 독립적으로 그렸습니다. 실제 기관 단면·치수·분해 조립도는 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L070-S2",
          "title": "한 실린더 배기량은 원면적×행정입니다",
          "sourceLessonId": "exc-L070",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "NASA-BORE-STROKE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "실린더의 단면을 원으로 단순화하면 면적은 πB²/4입니다. 여기에 행정S를 곱한 Vd=πB²S/4가 한 실린더의 행정체적, 즉 이때의 배기량입니다."
            },
            {
              "type": "paragraph",
              "text": "지름B를 반지름으로 그대로 넣거나, 지름을 제곱하는 부분을 빼지 않습니다. 상사점에서도 남는 연소실 공간은 이 쓸고 지나가는 행정체적에 포함하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L070-S3",
          "title": "전체 배기량은 각 실린더의 배기량을 합합니다",
          "sourceLessonId": "exc-L070",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "NASA-BORE-STROKE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "실린더의 내경·행정이 모두 같다면 한 실린더 배기량에 실린더 수를 곱합니다. 각 실린더 크기가 같다는 조건을 빠뜨리지 않습니다. 전체 배기량을 배기관이나 연료탱크 용량과 연결하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L070-S4",
          "title": "길이 단위를 맞춘 뒤 부피 단위로 읽습니다",
          "sourceLessonId": "exc-L070",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "NASA-BORE-STROKE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "내경과 행정을 모두cm로 넣으면 결과는cm³입니다. 1000cm³=1L입니다. mm와cm를 섞은 채 계산하거나 cm³를cm처럼 길이로 읽지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "이 공식은 기관의 기하 크기입니다. 배기량만으로 실제 출력·연료 소모량·과급 유무가 모두 결정되는 것은 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L070-core-1",
          "text": "한 실린더 배기량Vd=πB²S/4이며, 동일 실린더의 전체 배기량은 이 값에 실린더 수를 곱한다.",
          "sectionTitles": [
            "한 실린더 배기량은 원면적×행정입니다",
            "전체 배기량은 각 실린더의 배기량을 합합니다"
          ]
        },
        {
          "key": "exc-L070-core-2",
          "text": "배기량은 피스톤의 행정체적이며 남는 연소실·배기관·연료탱크의 부피와 구별한다.",
          "sectionTitles": [
            "한 행정은 위끝과 아래끝 사이의 거리입니다",
            "한 실린더 배기량은 원면적×행정입니다",
            "길이 단위를 맞춘 뒤 부피 단위로 읽습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q065": "exc-L070-S2",
        "exc-Q066": "exc-L070-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "단순 원형 실린더의 기하 정의입니다. 그림의 치수·비율은 특정 굴착기 사양이 아닙니다.",
            "계산식 설명은 개념 본문이며 새 확인문항·보기·모의고사 제작이 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-displacement-quantity-units",
        "sourceLessonId": "exc-L070",
        "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022"
      },
      "glossary": [
        {
          "term": "내경(보어 B)",
          "meaning": "실린더 안쪽의 지름입니다."
        },
        {
          "term": "행정(스트로크 S)",
          "meaning": "피스톤이 위끝과 아래끝 사이를 한 방향으로 이동하는 거리입니다."
        },
        {
          "term": "상사점/하사점",
          "meaning": "피스톤이 이동할 수 있는 가장 위/아래 위치입니다."
        }
      ]
    },
    {
      "id": "exc-regular-compression-volume-ratio",
      "version": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
      "title": "압축비: 압축 전후 부피의 비입니다",
      "intro": "압축비는 압력계에 찍히는 숫자가 아닙니다. 피스톤이 아래에 있을 때의 큰 공간과 위에 있을 때의 남는 공간을 비교하는 비입니다.",
      "sourceLessonId": "exc-L071",
      "sourceIds": [
        "NASA-BORE-STROKE",
        "NASA-COMPRESSION-EXPANSION"
      ],
      "questionIds": [
        "exc-Q067",
        "exc-Q068"
      ],
      "sections": [
        {
          "id": "exc-L071-S1",
          "title": "압축 전 최대 공간에는 남는 공간도 포함합니다",
          "sourceLessonId": "exc-L071",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "NASA-BORE-STROKE",
            "NASA-COMPRESSION-EXPANSION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "하사점에서의 공간은 행정체적Vd와 간극체적Vc를 합한 Vd+Vc입니다. 상사점에서는 간극체적Vc가 남습니다. 큰 공간을 구할 때 간극체적을 빼먹지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L071:compression-volume-ratio",
              "alt": "하사점의500cm³는 행정450과간극50의 합이며 상사점의50cm³와 비교해10대1이 되는 가상 체적도",
              "caption": "가상 부피로 뜻을 설명했습니다. 실제 엔진 규격·압력 측정값·가공 기준은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L071-S2",
          "title": "압축비는(Vd+Vc)÷Vc입니다",
          "sourceLessonId": "exc-L071",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "NASA-BORE-STROKE",
            "NASA-COMPRESSION-EXPANSION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기하학적 압축비는 r=(Vd+Vc)/Vc입니다. 분자와 분모가 같은 부피 단위이면 단위가 약분되어 비가 됩니다. 행정체적Vd만Vc로 나눈 값과 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "가상 설명에서 행정체적450cm³, 간극체적50cm³라면 최대 공간은500cm³이고 압축비는500/50=10, 즉10:1입니다. 이 수치는 특정 굴착기의 규격을 제시한 것이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L071-S3",
          "title": "압축비와 압축압력은 같은 물리량이 아닙니다",
          "sourceLessonId": "exc-L071",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "NASA-BORE-STROKE",
            "NASA-COMPRESSION-EXPANSION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "압축비는 공간의 비이고, 압축압력은 압력 단위로 나타내는 상태나 측정값입니다. 압축비10:1을 압축압력10MPa라고 읽지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "마찰·열손실 등을 무시한 이상적 압축에서는 부피 감소가 압력·온도 상승과 관계됩니다. 실제 기관의 측정 압력은 누설·회전속도·온도 등 조건의 영향을 받으므로 기하 압축비만으로 측정값을 확정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L071-S4",
          "title": "연소실과 행정체적을 함께 봅니다",
          "sourceLessonId": "exc-L071",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "NASA-BORE-STROKE",
            "NASA-COMPRESSION-EXPANSION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "같은 행정체적에서 남는 간극체적이 작아지면 기하 압축비는 커집니다. 실제 기관의 가공·부품 변경을 권하는 뜻이 아니며 지정 사양을 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L071-core-1",
          "text": "기하학적 압축비는 최대 체적(Vd+Vc)을 최소 체적Vc로 나눈 비이며 압축압력과 다르다.",
          "sectionTitles": [
            "압축 전 최대 공간에는 남는 공간도 포함합니다",
            "압축비는(Vd+Vc)÷Vc입니다",
            "압축비와 압축압력은 같은 물리량이 아닙니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q067": "exc-L071-S2",
        "exc-Q068": "exc-L071-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "가상 수치의 체적 비교로 기하학적 정의를 설명합니다. 실제 기관의 압축비·압축압력·수리 기준은 해당 자료를 따릅니다.",
            "NASA의 무열전달·무마찰 이상화 관계를 실제 디젤 측정 압력의 공통 계산식으로 옮기지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-compression-volume-ratio",
        "sourceLessonId": "exc-L071",
        "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022"
      },
      "glossary": [
        {
          "term": "행정체적 Vd",
          "meaning": "피스톤이 상사점과 하사점 사이에서 쓸고 지나가는 부피입니다."
        },
        {
          "term": "간극체적 Vc",
          "meaning": "피스톤이 상사점에 있어도 연소실 쪽에 남는 부피입니다."
        },
        {
          "term": "기하학적 압축비 r",
          "meaning": "하사점 최대 체적을 상사점 최소 체적으로 나눈 비입니다."
        }
      ]
    },
    {
      "id": "exc-regular-common-rail-functions-control",
      "version": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
      "title": "연료분사: 압력 생성·저장·분사를 나누어 봅니다",
      "intro": "연료를 보내는 일, 분사할 압력을 만드는 일, 실린더에 뿌리는 일은 역할이 다릅니다. 여기서는 커먼레일식 디젤의 기본 구성을 한 예로 읽습니다.",
      "sourceLessonId": "exc-L072",
      "sourceIds": [
        "BOSCH-COMMON-RAIL"
      ],
      "questionIds": [
        "exc-Q069",
        "exc-Q070"
      ],
      "sections": [
        {
          "id": "exc-L072-S1",
          "title": "고압펌프·레일·인젝터는 역할이 다릅니다",
          "sourceLessonId": "exc-L072",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "BOSCH-COMMON-RAIL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "커먼레일식 예에서 고압펌프는 연료에 높은 압력을 만들고, 레일은 고압 연료를 받아 여러 인젝터로 연결합니다. 인젝터는 각 실린더에 필요한 연료를 분사합니다. 압력 생성과 분사가 분리된 구성을 먼저 봅니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L072:common-rail-functional-path",
              "alt": "탱크측지정공급여과에서 고압펌프 레일 각인젝터 실린더로 이어지는 연료기능경로와 점선ECU제어신호를 구별한 도식",
              "caption": "커먼레일식의 기능 예입니다. 파란 실선은 연료 경로, 점선은 제어 신호이며 실제 배관 배치나 모든 귀환 통로를 그리지 않았습니다."
            }
          ]
        },
        {
          "id": "exc-L072-S2",
          "title": "압력·시기·양을 서로 구별합니다",
          "sourceLessonId": "exc-L072",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "BOSCH-COMMON-RAIL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "분사압력은 뿌릴 때의 압력 조건, 분사시기는 언제 뿌리는지, 분사량은 얼마나 뿌리는지입니다. 같은 말로 묶지 않습니다. ECU는 운전 조건과 센서 정보를 바탕으로 분사시기·양 등을 제어합니다."
            },
            {
              "type": "paragraph",
              "text": "디젤의 연소는 앞서 압축으로 뜨거워진 공기와 분사 연료의 관계로 연결합니다. 인젝터를 점화플러그처럼 불꽃을 만드는 부품으로 설명하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L072-S3",
          "title": "공급·여과·물 분리의 역할도 유지합니다",
          "sourceLessonId": "exc-L072",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "BOSCH-COMMON-RAIL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "연료탱크에서 오는 연료는 지정 공급·여과 계통을 거쳐 고압 계통으로 이어집니다. 기존 기계식 분사펌프 설명과 커먼레일을 한 장비에 모두 직렬로 덧붙이지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "필터 수·배치·공급펌프 방식과 수분 분리기의 유무는 기종별로 확인합니다. 오염·수분은 정밀 분사 부품에 영향을 줄 수 있으며 지정 연료와 관리 조건이 필요합니다."
            }
          ]
        },
        {
          "id": "exc-L072-S4",
          "title": "기종의 분사 방식과 안전한 정비 조건을 확인합니다",
          "sourceLessonId": "exc-L072",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "BOSCH-COMMON-RAIL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "모든 굴착기가 커먼레일식인 것은 아닙니다. 기계식 분사펌프 방식 등 다른 형식과 구별하고, 제조사 자료의 계통을 확인합니다."
            },
            {
              "type": "paragraph",
              "text": "고압 연료계통을 임의로 풀거나 분사 상태를 손으로 확인하지 않습니다. 앞의 특정 저압 연료 공기 빼기 예를 커먼레일 고압 연결구 조작으로 확대하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L072-core-1",
          "text": "커먼레일식 예는 고압펌프의 압력 생성→레일의 고압 연료 분배→인젝터의 실린더 분사로 역할을 나눈다.",
          "sectionTitles": [
            "고압펌프·레일·인젝터는 역할이 다릅니다",
            "압력·시기·양을 서로 구별합니다"
          ]
        },
        {
          "key": "exc-L072-core-2",
          "text": "분사압력·시기·양과 공급·여과는 다른 내용이며 실제 분사 방식은 기종별 자료로 확인한다.",
          "sectionTitles": [
            "압력·시기·양을 서로 구별합니다",
            "공급·여과·물 분리의 역할도 유지합니다",
            "기종의 분사 방식과 안전한 정비 조건을 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q069": "exc-L072-S1",
        "exc-Q070": "exc-L072-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "Bosch의 특정 자동차용 제품에서 공통 기능만 가져온 예입니다. 최대 압력·회수·출력·분사 횟수를 굴착기 공통값으로 채택하지 않습니다.",
            "그림은 기능 흐름이며 배관도·분해·공기 빼기·고압 시험 절차가 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-common-rail-functions-control",
        "sourceLessonId": "exc-L072",
        "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022"
      },
      "glossary": [
        {
          "term": "인젝터",
          "meaning": "연료를 정해진 조건으로 실린더에 분사하는 장치입니다."
        },
        {
          "term": "커먼레일",
          "meaning": "여러 인젝터로 이어지는 공통 고압 연료 통로·축압 부분입니다."
        },
        {
          "term": "ECU",
          "meaning": "센서 정보와 운전 조건을 이용해 기관을 제어하는 전자제어장치입니다."
        }
      ]
    },
    {
      "id": "exc-regular-turbo-intercooler-energy",
      "version": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
      "title": "과급: 배기의 힘으로 흡입 공기를 압축합니다",
      "intro": "터보차저는 배기를 그대로 흡기로 보내는 장치가 아닙니다. 배기가 돌리는 쪽과 새 공기를 압축하는 쪽이 축으로 연결되어 동력을 전달합니다.",
      "sourceLessonId": "exc-L073",
      "sourceIds": [
        "GARRETT-TURBO-INTERCOOLER"
      ],
      "questionIds": [
        "exc-Q071",
        "exc-Q072"
      ],
      "sections": [
        {
          "id": "exc-L073-S1",
          "title": "배기와 흡기는 축으로 동력을 주고받습니다",
          "sourceLessonId": "exc-L073",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "GARRETT-TURBO-INTERCOOLER"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기관에서 나온 배기가스가 터빈을 돌립니다. 터빈과 연결된 축이 압축기를 돌리고, 압축기는 외부에서 들어오는 새 공기를 압축합니다. 배기 경로와 흡입 공기 경로는 기능을 나누어 읽습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L073:turbo-separate-air-exhaust",
              "alt": "엔진 배기에서터빈으로이어지는주황경로와 압축기축동력전달, 외부공기에서압축기 인터쿨러 엔진으로이어지는파랑경로를 구별한 개념도",
              "caption": "배기는 주황, 새 공기는 파랑, 축의 동력 연결은 회색으로 구별했습니다. 실제 배관·정비 배치나 배출가스 계통 전체는 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L073-S2",
          "title": "같은 부피에 더 많은 공기를 넣는 데 쓰입니다",
          "sourceLessonId": "exc-L073",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "GARRETT-TURBO-INTERCOOLER"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "공기 밀도가 높아지면 같은 실린더 공간에 들어가는 공기의 질량이 늘 수 있습니다. 더 많은 공기에 맞는 연료 제어가 함께 이루어져야 하며 터보가 연료를 만들어 내는 것은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "터보를 달았다는 이유로 기하학적 배기량이 저절로 커지는 것은 아닙니다. 앞의 배기량은 내경·행정·실린더 수로 정한 기하 크기였습니다."
            }
          ]
        },
        {
          "id": "exc-L073-S3",
          "title": "인터쿨러는 압축된 공기의 열을 뺍니다",
          "sourceLessonId": "exc-L073",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "GARRETT-TURBO-INTERCOOLER"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "공기를 압축하면 온도가 올라갑니다. 인터쿨러가 있는 계통에서는 압축기 뒤 공기를 냉각한 뒤 기관으로 보내 밀도를 높이는 데 도움을 줍니다."
            },
            {
              "type": "paragraph",
              "text": "인터쿨러는 흡입 공기를 냉각하는 장치이고, 엔진 냉각수의 열을 내보내는 라디에이터와 역할을 구별합니다. 냉각 매체·배치는 기종에 따라 다를 수 있습니다."
            }
          ]
        },
        {
          "id": "exc-L073-S4",
          "title": "공통 부스트 수치나 운전 조작을 만들지 않습니다",
          "sourceLessonId": "exc-L073",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "GARRETT-TURBO-INTERCOOLER"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "과급압·온도·윤활·정지 전 운전 조건은 기관과 과급기 형식에 따라 다릅니다. 특정 자동차 자료의 수치나 개조 권장을 굴착기 공통값으로 옮기지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "이 학습의 축 연결은 동력 전달을 보여줍니다. 모든 과급·배출가스 장치를 그린 전체 기관 회로는 아니며 실제 흡배기 점검·정비는 지정 자료를 따릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L073-core-1",
          "text": "배기→터빈→축→압축기의 동력 전달과 외부 공기→압축기→기관의 흡기 경로를 구별한다.",
          "sectionTitles": [
            "배기와 흡기는 축으로 동력을 주고받습니다",
            "같은 부피에 더 많은 공기를 넣는 데 쓰입니다"
          ]
        },
        {
          "key": "exc-L073-core-2",
          "text": "인터쿨러는 압축된 공기의 열을 빼며 엔진 냉각수 라디에이터와 역할이 다르다.",
          "sectionTitles": [
            "인터쿨러는 압축된 공기의 열을 뺍니다",
            "공통 부스트 수치나 운전 조작을 만들지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q071": "exc-L073-S1",
        "exc-Q072": "exc-L073-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기본 배기 터보차저와 인터쿨러가 있는 기능 예입니다. 모든 굴착기·과급기 형식에 동일 배치가 있다는 뜻은 아닙니다.",
            "배기재순환 같은 별도 회로를 이 도식으로 부정하거나 구현하지 않습니다. 제조사 그림·영상은 복제하지 않았습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-turbo-intercooler-energy",
        "sourceLessonId": "exc-L073",
        "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022"
      },
      "glossary": [
        {
          "term": "과급",
          "meaning": "기관으로 들어가는 공기의 압력·밀도를 높여 공급하는 방식입니다."
        },
        {
          "term": "터빈",
          "meaning": "배기가스의 에너지를 회전 동력으로 바꾸는 쪽입니다."
        },
        {
          "term": "압축기",
          "meaning": "회전 동력을 받아 새 공기를 압축하는 쪽입니다."
        },
        {
          "term": "인터쿨러",
          "meaning": "과급된 공기를 냉각하는 충전공기 냉각기입니다."
        }
      ]
    },
    {
      "id": "exc-regular-cavitation-aeration-conditions",
      "version": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
      "title": "유압 기포: 국부 압력 저하와 공기 혼입을 구별합니다",
      "intro": "유압장치가 시끄럽거나 움직임이 불규칙하다고 모두 같은 고장은 아닙니다. 기포가 생기는 조건을 나누어 읽고 증상만으로 원인을 확정하지 않습니다.",
      "sourceLessonId": "exc-L074",
      "sourceIds": [
        "HAWE-CAVITATION",
        "PARKER-VANE-AERATION"
      ],
      "questionIds": [
        "exc-Q073",
        "exc-Q074"
      ],
      "sections": [
        {
          "id": "exc-L074-S1",
          "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
          "sourceLessonId": "exc-L074",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "HAWE-CAVITATION",
            "PARKER-VANE-AERATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표적인 증기형 캐비테이션에서는 국부 압력이 작동유의 해당 조건에서의 증기압보다 낮아지면 증기 공동이 생길 수 있습니다. 압력이 회복되는 곳에서 공동이 붕괴하며 소음·침식 등의 문제와 관계될 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "펌프 토출 압력계가 높은 값을 가리킨다고 흡입부 등 모든 위치의 압력 조건이 충분하다는 뜻은 아닙니다. 전체 압력과 특정 위치의 압력을 구별합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L074:hydraulic-cavitation-aeration",
              "alt": "왼쪽은 좁은 통로의국부압력저하로공동이형성되는대표예, 오른쪽은밀봉부등을통한외부공기혼입과기포를구별한 개념도",
              "caption": "발생 조건을 나눈 대표 원리도입니다. 광유의 용해가스 영향도 있으며 이 그림만으로 고장·정비 조작을 판정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L074-S2",
          "title": "에어레이션은 외부 공기 유입을 구별합니다",
          "sourceLessonId": "exc-L074",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "HAWE-CAVITATION",
            "PARKER-VANE-AERATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "흡입측의 밀봉 불량 등으로 외부 공기가 들어오거나, 탱크 난류 등으로 공기가 기름에 섞일 수 있습니다. 기포가 섞인 유체는 기대한 움직임을 전달하기 어려워 불규칙 작동·거품·소음 등과 관계될 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "기포가 눈에 보이거나 소리가 난다는 사실만으로 공기 유입 위치를 단정하지 않습니다. 지정된 점검으로 원인을 구별합니다."
            }
          ]
        },
        {
          "id": "exc-L074-S3",
          "title": "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다",
          "sourceLessonId": "exc-L074",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "HAWE-CAVITATION",
            "PARKER-VANE-AERATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기름 속에 녹아 있던 가스가 압력 저하로 분리되는 영향도 있습니다. 제조사 정의는 증기형과 가스형 공동을 구별하고 광유에서 두 영향이 함께 있을 수 있다고 설명합니다."
            },
            {
              "type": "paragraph",
              "text": "따라서 캐비테이션은 언제나 외부 공기 유입과 같다는 말도, 모든 기포는 오직 기름의 증기라는 말도 피합니다. 이 학습의 그림은 발생 조건을 이해하기 위한 대표 비교입니다."
            }
          ]
        },
        {
          "id": "exc-L074-S4",
          "title": "소음만 듣고 압력을 올려 해결하지 않습니다",
          "sourceLessonId": "exc-L074",
          "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022",
          "sourceIds": [
            "HAWE-CAVITATION",
            "PARKER-VANE-AERATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "소음·출력 저하·불규칙 움직임은 유량 제한, 공기 혼입, 점도·온도·오일량, 마모 등 여러 조건과 관련될 수 있습니다. 릴리프 설정 압력을 임의로 높이는 공통 해결책을 만들지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "장비를 안전하게 멈추고 지정 점검을 받습니다. 일반 학습도를 실제 흡입계통 분해·잔압 처리·공기 빼기 순서로 사용하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L074-core-1",
          "text": "국부 압력 저하의 공동 형성과 외부 공기 혼입은 발생 조건을 나누어 읽으며 기름의 용해가스 영향도 함께 본다.",
          "sectionTitles": [
            "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
            "에어레이션은 외부 공기 유입을 구별합니다",
            "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다"
          ]
        },
        {
          "key": "exc-L074-core-2",
          "text": "소음·거품만으로 원인을 확정하거나 압력 설정을 올리지 않고 지정 점검으로 구별한다.",
          "sectionTitles": [
            "에어레이션은 외부 공기 유입을 구별합니다",
            "소음만 듣고 압력을 올려 해결하지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q073": "exc-L074-S1",
        "exc-Q074": "exc-L074-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "증기형 공동과 외부 공기 혼입의 대표 비교입니다. 실제 광유에는 가스형 공동 영향도 있으므로 둘만으로 모든 기포를 분류하지 않습니다.",
            "HAWE 공식 검색 추출 본문 및 Parker 해당25쪽 검색 추출을 읽었습니다. Parker PDF다운로드403/픽셀 미확보를 보존하며 PDF 전체 새 분석으로 세지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-cavitation-aeration-conditions",
        "sourceLessonId": "exc-L074",
        "sourceVersion": "r1-CONCEPT-TECHNICAL-GAPS-20261022"
      },
      "glossary": [
        {
          "term": "캐비테이션(공동현상)",
          "meaning": "유체의 국부 정압이 임계값 아래로 낮아져 공동이 생기는 현상입니다."
        },
        {
          "term": "에어레이션",
          "meaning": "외부 공기가 계통에 들어와 기름과 섞이는 공기 혼입 현상을 여기서 구별해 부릅니다."
        },
        {
          "term": "국부 압력",
          "meaning": "계통 전체가 아닌 특정 위치의 압력입니다."
        }
      ]
    },
    {
      "id": "exc-regular-oil-viscosity-grade",
      "version": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
      "title": "점도·점도지수·점도등급은 다른 말입니다",
      "intro": "기름이 흐르기 어려운 정도와 온도에 따라 그 정도가 얼마나 바뀌는지는 다릅니다. 제품 이름의 숫자도 뜻을 나누어 읽습니다.",
      "sourceLessonId": "exc-L075",
      "sourceIds": [
        "MOBIL-VISCOSITY-FAQ",
        "CASTROL-VISCOSITY-GRADES"
      ],
      "questionIds": [
        "exc-Q075",
        "exc-Q076"
      ],
      "sections": [
        {
          "id": "exc-L075-S1",
          "title": "점도는 그 조건에서 흐르기 어려운 정도입니다",
          "sourceLessonId": "exc-L075",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "MOBIL-VISCOSITY-FAQ",
            "CASTROL-VISCOSITY-GRADES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "보통 기름은 차가워지면 더 흐르기 어려워지고 뜨거워지면 더 잘 흐릅니다. 점도가 크다는 말과 온도가 높다는 말은 같은 뜻이 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "지나치게 되거나 묽은 기름은 공급·유막 유지 등에 영향을 줄 수 있습니다. 무조건 묽거나 걸쭉한 쪽이 좋다고 판단하지 않고 지정 규격·온도 조건을 따릅니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L075:viscosity-index-grade",
              "alt": "같은100도동점도를가정한가상저VI와고VI의온도별점도변화폭및10W-30앞뒤등급뜻을구별한 개념도",
              "caption": "가상 곡선으로 변화의 뜻을 설명합니다. 실제 오일 제품의 수치·선택·혼합 기준은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L075-S2",
          "title": "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다",
          "sourceLessonId": "exc-L075",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "MOBIL-VISCOSITY-FAQ",
            "CASTROL-VISCOSITY-GRADES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "점도지수VI가 높다는 것은 온도에 따라 점도가 바뀌는 정도가 상대적으로 작다는 뜻입니다. 같은 온도에서 언제나 더 걸쭉하다는 뜻은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "그림은 높은 온도에서 같은 점도를 갖도록 둔 가상 비교입니다. 온도가 낮아질 때의 변화 폭을 비교하며 실제 제품의 측정 곡선이나 추천값은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L075-S3",
          "title": "10W-30은 낮은·높은 온도 조건의 점도등급입니다",
          "sourceLessonId": "exc-L075",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "MOBIL-VISCOSITY-FAQ",
            "CASTROL-VISCOSITY-GRADES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "10W-30 같은 표기에서 W는winter를 뜻하고 앞부분은 낮은 온도 조건의 점도등급, 뒤의30은 높은 온도 조건의 점도등급을 나타냅니다. 숫자10과30을 그대로 섭씨 온도로 읽지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "두 점도의 오일을 현장에서 섞으라는 뜻도 아닙니다. 점도등급은 필요한 성능·승인·품질 조건 전체를 대신하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L075-S4",
          "title": "엔진오일과 유압유는 지정 자료를 각각 확인합니다",
          "sourceLessonId": "exc-L075",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "MOBIL-VISCOSITY-FAQ",
            "CASTROL-VISCOSITY-GRADES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "엔진오일의SAE 표기와 유압유의 별도 점도등급·성능 규격을 숫자만 보고 직접 바꾸지 않습니다. 같은 점도나 높은VI 하나만으로 다른 계통에 쓸 수 있다고 판단하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "앞의 오일량 점검과 이번 오일 성질의 구별을 연결하고, 실제 선택·교환은 해당 기종의 지정 자료를 따릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L075-core-1",
          "text": "점도는 흐름 저항, 점도지수는 온도에 따른 점도 변화의 상대 크기이며 높은VI가 언제나 더 높은 점도를 뜻하지 않는다.",
          "sectionTitles": [
            "점도는 그 조건에서 흐르기 어려운 정도입니다",
            "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다"
          ]
        },
        {
          "key": "exc-L075-core-2",
          "text": "10W-30의 앞뒤는 낮은·높은 온도 조건의 점도등급이며 온도 숫자나 혼합 지시가 아니다.",
          "sectionTitles": [
            "10W-30은 낮은·높은 온도 조건의 점도등급입니다",
            "엔진오일과 유압유는 지정 자료를 각각 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q075": "exc-L075-S2",
        "exc-Q076": "exc-L075-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "점도 곡선은 같은 높은 온도 점도를 가정한 개념 비교이며 실측 데이터·정확 온도별 성능 곡선이 아닙니다.",
            "기종별 오일의 점도·성능규격·온도·교환주기를 새 공통값으로 만들지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-oil-viscosity-grade",
        "sourceLessonId": "exc-L075",
        "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022"
      },
      "glossary": [
        {
          "term": "점도",
          "meaning": "유체가 흐름에 저항하는 정도입니다."
        },
        {
          "term": "점도지수(VI)",
          "meaning": "온도 변화에 따른 점도 변화의 상대적인 크기를 나타내는 지표입니다."
        },
        {
          "term": "다급점도유",
          "meaning": "낮은 온도와 높은 온도 조건의 점도등급을 함께 나타내는 오일입니다."
        }
      ]
    },
    {
      "id": "exc-regular-relay-coil-contact-states",
      "version": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
      "title": "릴레이: 제어 회로로 부하 회로를 여닫습니다",
      "intro": "운전석 스위치와 실제 램프·경음기에 흐르는 길은 릴레이를 통해 역할을 나눌 수 있습니다. 전자석이 접점을 움직이는 기본 예를 봅니다.",
      "sourceLessonId": "exc-L076",
      "sourceIds": [
        "HELLA-RELAY-2022-P7"
      ],
      "questionIds": [
        "exc-Q077",
        "exc-Q078",
        "exc-Q225"
      ],
      "sections": [
        {
          "id": "exc-L076-S1",
          "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
          "sourceLessonId": "exc-L076",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "HELLA-RELAY-2022-P7"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "전자기 릴레이는 제어 회로의 코일에 전류가 흐를 때 자력이 생겨 접점을 움직이는 스위치입니다. 제어 전류가 흐르는 코일 쪽과 부하 전류를 이어 주는 접점 쪽을 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "이때 코일에서 램프로 전기가 옮겨 가는 것이 아닙니다. 접점이 부하 전원과 부하를 연결하거나 끊습니다. 그림은 귀환 배선을 생략한 기능 관계입니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L076:relay-control-load",
              "alt": "상시열림릴레이의제어OFF에서는접점열림과램프꺼짐 제어ON에서는코일전자석이접점을닫아부하켜짐을비교한기능도",
              "caption": "제어와 부하의 역할을 나눈 기능도이며 귀환 배선은 생략했습니다. 점선은 접점 구동 관계로 실제 전기 접속선이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L076-S2",
          "title": "상시열림 예는 제어OFF에서 접점이 열립니다",
          "sourceLessonId": "exc-L076",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "HELLA-RELAY-2022-P7"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "제시한 상시열림 릴레이는 코일이 비활성일 때 접점이 열려 부하 회로가 끊깁니다. 코일을 활성화하면 접점이 닫혀 부하가 켜질 수 있습니다. 전원을 끄면 복귀하는 기본 예입니다."
            },
            {
              "type": "paragraph",
              "text": "모든 릴레이가 이 접점 형식은 아닙니다. 상시닫힘·전환형·시간 제어 등 다른 방식과 구별하며 실제 기호와 지정 사양을 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L076-S3",
          "title": "램프·경음기와 퓨즈는 역할이 다릅니다",
          "sourceLessonId": "exc-L076",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "HELLA-RELAY-2022-P7"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "릴레이는 전조등·작업등·경음기 등의 회로를 제어하는 데 쓰일 수 있습니다. 실제 장비가 어느 부하에 릴레이나 다른 전자 구동부를 쓰는지는 해당 회로도로 확인합니다."
            },
            {
              "type": "paragraph",
              "text": "퓨즈는 과전류에 대한 배선 보호 역할입니다. 릴레이가 있다고 퓨즈를 생략하거나 접점을 임의로 우회하는 설명을 만들지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L076-S4",
          "title": "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다",
          "sourceLessonId": "exc-L076",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "HELLA-RELAY-2022-P7"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "릴레이의 소리가 나더라도 접점·전원·배선·부하 쪽의 문제는 따로 있을 수 있습니다. 반대로 부하가 작동하지 않는다고 릴레이 하나로 원인을 단정하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "핀 번호·극성·코일 전압·접점 정격·보호소자 조건은 부품과 회로에 따라 확인합니다. 비슷한 모양의 릴레이를 임의로 바꾸거나 실제 단자끼리 점프하는 실습은 이 학습에 포함하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L076-core-1",
          "text": "전자기 릴레이는 제어 코일의 자력으로 부하 회로의 접점을 움직이며 두 전류 경로의 역할을 구별한다.",
          "sectionTitles": [
            "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
            "상시열림 예는 제어OFF에서 접점이 열립니다"
          ]
        },
        {
          "key": "exc-L076-core-2",
          "text": "릴레이의 개폐와 퓨즈의 과전류 보호는 다른 기능이고 실제 접점 형식·전압·정격은 지정 자료로 확인한다.",
          "sectionTitles": [
            "램프·경음기와 퓨즈는 역할이 다릅니다",
            "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q077": "exc-L076-S1",
        "exc-Q078": "exc-L076-S2",
        "exc-Q225": "exc-L076-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "HELLA7쪽의 상시열림 기본 기능을 독립 도식으로 재구성했습니다. 실제 배선·핀 배치·교환/점프 절차가 아닙니다.",
            "자동차용12/24V 표를 모든 굴착기의 공통 회로 전압으로 채택하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-relay-coil-contact-states",
        "sourceLessonId": "exc-L076",
        "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022"
      },
      "glossary": [
        {
          "term": "코일",
          "meaning": "전류가 흐르면 전자석의 작용을 만들 수 있는 감은 전선입니다."
        },
        {
          "term": "접점",
          "meaning": "회로를 이어 주거나 끊는 접촉 부분입니다."
        },
        {
          "term": "부하",
          "meaning": "램프·모터·경음기처럼 전기에너지를 사용하는 쪽입니다."
        }
      ]
    },
    {
      "id": "exc-regular-internal-leak-loss-efficiency",
      "version": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
      "title": "유압 손실과 효율: 입력이 모두 일로 나오지는 않습니다",
      "intro": "엔진에서 유압계통으로 보낸 동력이 작동부의 유용한 일로 모두 나오지는 않습니다. 압력 손실·누설·마찰과 열의 관계를 함께 봅니다.",
      "sourceLessonId": "exc-L077",
      "sourceIds": [
        "HAWE-ENERGY-LOSSES",
        "HAWE-EFFICIENCY-DEFINITION",
        "HAWE-VOLUMETRIC-LOSSES"
      ],
      "questionIds": [
        "exc-Q080",
        "exc-Q079"
      ],
      "sections": [
        {
          "id": "exc-L077-S1",
          "title": "배관·밸브·여과부에서도 손실이 생길 수 있습니다",
          "sourceLessonId": "exc-L077",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "HAWE-ENERGY-LOSSES",
            "HAWE-EFFICIENCY-DEFINITION",
            "HAWE-VOLUMETRIC-LOSSES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "유체가 배관·밸브·필터·냉각기 등을 지날 때 마찰·방향 변화·스로틀 등에 따른 압력 손실이 생깁니다. 유량과 구성 조건에 따라 손실이 달라지므로 모든 위치의 압력이 같다고 읽지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "압력계 한 곳의 값만으로 작동부에서 이용하는 압력 차이와 유량을 모두 안다고 판단하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L077:hydraulic-energy-loss-efficiency",
              "alt": "입력20kW가유용한출력16kW와손실4kW로구별되는가상동력수지및압력손실과내부외부누설의차이를나타낸개념도",
              "caption": "저장에너지 변화가 없는 정상상태의 가상 동력 수지입니다. 선폭은 비례가 아니며 실제 굴착기의 공통 효율값·점검 회로가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L077-S2",
          "title": "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다",
          "sourceLessonId": "exc-L077",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "HAWE-ENERGY-LOSSES",
            "HAWE-EFFICIENCY-DEFINITION",
            "HAWE-VOLUMETRIC-LOSSES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "유체가 장치 내부의 고압 쪽에서 저압 쪽으로 새면 작동에 유효하게 쓰이는 유량에 영향을 줄 수 있습니다. 밖으로 새는 외부 누설과 내부 누설은 위치가 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "외부에 기름이 보이지 않는다고 내부 손실도 전혀 없다고 단정하지 않습니다. 그렇다고 느린 움직임 하나만으로 내부 누설을 확정하지도 않습니다."
            }
          ]
        },
        {
          "id": "exc-L077-S3",
          "title": "손실된 동력은 열 등으로 바뀝니다",
          "sourceLessonId": "exc-L077",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "HAWE-ENERGY-LOSSES",
            "HAWE-EFFICIENCY-DEFINITION",
            "HAWE-VOLUMETRIC-LOSSES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "압력 손실·누설·마찰에 따른 손실은 열로 바뀌어 오일과 하우징 등에 전달될 수 있습니다. 작동부의 유용한 일로 나오지 않았다는 뜻이며 에너지가 사라졌다는 뜻은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "과열은 냉각 조건·오일·부하·손실 등 여러 요인이 관계되므로 온도만으로 부품 하나의 고장을 결정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L077-S4",
          "title": "효율은 출력÷입력으로 읽습니다",
          "sourceLessonId": "exc-L077",
          "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022",
          "sourceIds": [
            "HAWE-ENERGY-LOSSES",
            "HAWE-EFFICIENCY-DEFINITION",
            "HAWE-VOLUMETRIC-LOSSES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "같은 시스템 경계에서 입력 동력과 유용한 출력 동력을 비교하면 효율η=Pout/Pin입니다. 저장에너지 변화가 없는 정상상태의 가상 예에서 입력20kW 중 유용한 출력16kW라면16/20=0.8, 즉80%입니다. 나머지4kW는 그 예의 손실 동력입니다."
            },
            {
              "type": "paragraph",
              "text": "이80%는 원리를 설명한 숫자이며 굴착기의 공통 효율값이 아닙니다. 펌프·밸브·모터의 부품 효율과 계통 전체 효율도 측정 경계를 정해 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L077-core-1",
          "text": "압력 손실·누설·마찰 때문에 입력 동력이 모두 유용한 일로 나오지는 않으며 손실은 열 등으로 바뀐다.",
          "sectionTitles": [
            "배관·밸브·여과부에서도 손실이 생길 수 있습니다",
            "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다",
            "손실된 동력은 열 등으로 바뀝니다"
          ]
        },
        {
          "key": "exc-L077-core-2",
          "text": "효율은 같은 경계의 유용한 출력÷입력 동력이며 가상 효율값을 모든 장비에 적용하지 않는다.",
          "sectionTitles": [
            "효율은 출력÷입력으로 읽습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q080": "exc-L077-S2",
        "exc-Q079": "exc-L077-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "저장에너지 변화가 없는 정상상태의 가상 동력 수지와 기능 관계입니다. 실측 특정 장비 성능·고장 판정·압력 조절 절차가 아닙니다.",
            "유량·압력·온도·효율의 측정 조건과 정상 범위는 해당 기종 자료를 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-internal-leak-loss-efficiency",
        "sourceLessonId": "exc-L077",
        "sourceVersion": "r1-CONCEPT-OIL-ELECTRIC-LOSS-20261022"
      },
      "glossary": [
        {
          "term": "압력 손실 Δp",
          "meaning": "유동 저항 등으로 압력이 줄어드는 차이입니다."
        },
        {
          "term": "내부 누설",
          "meaning": "장치 내부에서 의도한 작동 경로 대신 다른 압력 쪽으로 새는 유동입니다."
        },
        {
          "term": "효율 η",
          "meaning": "출력 동력을 입력 동력으로 나눈 비입니다."
        }
      ]
    },
    {
      "id": "exc-regular-cylinder-classification-mounting",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "실린더: 로드·작동·지지",
      "intro": "복동은 기름으로 움직이는 방향을, 양로드는 밖으로 나온 막대의 수를 말합니다. 장착 방법과 끝에서 감속하는 쿠션도 각각 다른 기준입니다.",
      "sourceLessonId": "exc-L078",
      "sourceIds": [
        "PARKER-CYLINDER-0106",
        "HAWE-CYLINDER-MOUNTING"
      ],
      "questionIds": [
        "exc-Q081",
        "exc-Q082"
      ],
      "sections": [
        {
          "id": "exc-L078-S1",
          "title": "양로드와 복동은 같은 분류가 아닙니다",
          "sourceLessonId": "exc-L078",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "PARKER-CYLINDER-0106"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "단로드라도 피스톤 양쪽에 번갈아 압력을 쓰면 복동입니다. 양로드는 피스톤에 이어진 로드가 양끝으로 나온 구조를 뜻합니다. 따라서 ‘복동 양로드’처럼 두 이름을 함께 쓸 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "양쪽 로드 지름이 같은 양로드 실린더는 양쪽에서 기름이 미는 유효 면적도 같습니다. 이는 조향에 쓰이는 한 형식이며, 바퀴가 두 개라는 이유만으로 모든 조향장치가 양로드인 것은 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L078:rod-count",
              "alt": "한쪽 로드 복동과 양쪽 로드 복동을 비교하고 두 포트가 피스톤 양쪽으로 연결됨을 표시",
              "caption": "두 예 모두 복동입니다. 로드 수와 유압을 쓰는 방향을 나누어 읽는 대표 단면이며 실제 조향 연결부는 생략했습니다."
            }
          ]
        },
        {
          "id": "exc-L078-S2",
          "title": "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다",
          "sourceLessonId": "exc-L078",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "HAWE-CYLINDER-MOUNTING"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "푸트형은 몸통 옆의 발 모양 지지부를 고정면에 붙입니다. 플랜지형은 끝의 넓은 판으로 고정합니다. 어느 쪽이든 반드시 땅이나 벽에만 붙인다는 뜻은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "클레비스형은 연결 핀을 중심으로 실린더 몸통의 각도가 바뀔 수 있습니다. 붐처럼 연결점이 움직이는 구조와 이어서 생각해 보세요. 회전할 수 있는 방향과 범위는 연결 형식에 따라 다르며, 모든 방향으로 자유롭게 꺾이는 것은 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L078:cylinder-mounts",
              "alt": "발 모양 고정부의 푸트, 끝판 고정의 플랜지, 핀 중심으로 기울어지는 클레비스를 독립된 세 예로 비교",
              "caption": "지지 원리를 비교한 대표 외형입니다. 실제 체결 위치·볼트 수·허용하중이나 장착 작업 순서를 정하는 도면이 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L078-MP1",
          "label": "분류",
          "text": "복동은 유압 작동 방향, 양로드는 로드가 나오는 양쪽, 푸트·플랜지·클레비스는 지지 방식입니다.",
          "sectionTitles": [
            "양로드와 복동은 같은 분류가 아닙니다",
            "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q081": "exc-L078-S1",
        "exc-Q082": "exc-L078-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "원리의 대표 형식이며 특정 굴착기의 채택 부품·쿠션 유무·정비 조정을 뜻하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-cylinder-classification-mounting",
        "sourceLessonId": "exc-L078",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "단로드·양로드",
          "meaning": "피스톤에 이어진 로드가 몸통의 한쪽 또는 양쪽으로 나오는 구분입니다."
        },
        {
          "term": "클레비스",
          "meaning": "핀을 끼워 연결하는 갈래 모양 연결부입니다."
        },
        {
          "term": "쿠션",
          "meaning": "행정 끝에 가까워질 때 움직임을 늦춰 충격을 줄이는 장치입니다."
        }
      ]
    },
    {
      "id": "exc-regular-cylinder-end-cushion",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "실린더: 끝단 쿠션",
      "intro": "복동은 기름으로 움직이는 방향을, 양로드는 밖으로 나온 막대의 수를 말합니다. 장착 방법과 끝에서 감속하는 쿠션도 각각 다른 기준입니다.",
      "sourceLessonId": "exc-L078",
      "sourceIds": [
        "PARKER-CYLINDER-0106",
        "HAWE-CYLINDER-MOUNTING"
      ],
      "questionIds": [
        "exc-Q083"
      ],
      "sections": [
        {
          "id": "exc-L078-S3",
          "title": "끝단 쿠션은 빠져나가는 기름길을 조절합니다",
          "sourceLessonId": "exc-L078",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "PARKER-CYLINDER-0106"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "피스톤이 빠르게 움직이다 끝에 갑자기 닿으면 충격이 큽니다. 유압 쿠션의 한 형식에서는 끝에 가까워질 때 돌기나 슬리브가 큰 배출 통로를 좁히고, 남은 기름이 작은 통로로 나가게 합니다. 이 배출 저항이 움직임을 늦춥니다."
            },
            {
              "type": "paragraph",
              "text": "기름이 스프링으로 바뀌는 것이 아니라, 나가는 유량을 조절해 운동 에너지를 소모하는 원리입니다. 반대 방향으로 출발할 때는 체크 통로로 기름이 들어오는 형식도 있습니다. 쿠션 유무·작동 방향·허용 속도는 부품 설계별로 확인합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L078:cylinder-cushion",
              "alt": "보통 배출 단계와 끝단 접근 때 큰 배출길이 좁아져 작은 우회길로 기름이 나가는 쿠션 단계를 비교",
              "caption": "끝단 감속의 기능을 단순화한 대표도입니다. 통로 크기·부품 비율은 가상이고 조절나사나 실제 기종의 쿠션 방향은 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L078-S4",
          "title": "이름 네 가지로 서로 다른 질문에 답합니다",
          "sourceLessonId": "exc-L078",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "HAWE-CYLINDER-MOUNTING",
            "PARKER-CYLINDER-0106"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "로드가 몇 쪽으로 나왔는지, 어느 방향에 유압을 쓰는지, 몸통을 어떻게 지지하는지, 끝에서 감속하는 장치가 있는지를 차례로 구별합니다. ‘양로드이므로 항상 쿠션이 있다’거나 ‘버킷 실린더에는 절대 쿠션이 없다’처럼 서로 다른 기준을 하나로 묶지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L078-MP2",
          "label": "끝단 감속",
          "text": "유압 쿠션의 대표 형식은 끝에 가까워질수록 배출 통로를 제한해 피스톤을 감속합니다.",
          "sectionTitles": [
            "끝단 쿠션은 빠져나가는 기름길을 조절합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q083": "exc-L078-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "원리의 대표 형식이며 특정 굴착기의 채택 부품·쿠션 유무·정비 조정을 뜻하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-cylinder-end-cushion",
        "sourceLessonId": "exc-L078",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "복동은 유압 작동 방향, 양로드는 로드가 나오는 양쪽, 푸트·플랜지·클레비스는 지지 방식입니다.",
        "유압 쿠션의 대표 형식은 끝에 가까워질수록 배출 통로를 제한해 피스톤을 감속합니다."
      ]
    },
    {
      "id": "exc-regular-hydraulic-tank-functions",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "유압탱크: 돌아온 기름과 빨려 나가는 기름 사이",
      "intro": "탱크는 기름을 담는 통이지만 내부 배치에도 이유가 있습니다. 돌아온 기름이 곧바로 펌프로 들어가는 길을 줄이는 격판과, 기름·공기의 출입구를 나누어 봅니다.",
      "sourceLessonId": "exc-L079",
      "sourceIds": [
        "SCHROEDER-TNK",
        "LECTURE-TANK-03-08",
        "EX-ACCEPTED-L058"
      ],
      "questionIds": [
        "exc-Q084",
        "exc-Q085"
      ],
      "sections": [
        {
          "id": "exc-L079-S1",
          "title": "복귀관과 흡입관을 격판으로 나눕니다",
          "sourceLessonId": "exc-L079",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "SCHROEDER-TNK",
            "LECTURE-TANK-03-08"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "작동부에서 돌아온 기름에는 기포가 섞여 있을 수 있습니다. 복귀관 바로 옆에서 곧바로 흡입하면 이 기름이 펌프로 다시 들어가기 쉽습니다. 대표 탱크는 격판으로 이 빠른 통과 경로를 줄여, 기름이 머물며 공기를 분리하고 열을 내보내는 데 도움을 줍니다."
            },
            {
              "type": "paragraph",
              "text": "격판이 모든 기포·오염을 완전히 제거하는 필터는 아닙니다. 탱크 크기·유량·배치가 함께 영향을 줍니다. 아래 그림은 격판 위를 돌아 흐르는 한 예이며, 실제 제품은 아래쪽이나 옆 통로 등 다른 배치를 사용할 수 있습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L079:tank-baffle",
              "alt": "왼쪽 복귀관에서 들어온 기름이 가운데 격판 위를 돌아 오른쪽 흡입 스트레이너로 가는 개방형 탱크 예. 주입구·브리더·유면계·배출플러그도 구별",
              "caption": "배플을 둔 개방형 탱크의 대표 배치입니다. 실제 배관 위치·최소 액면·격판 높이나 정비 상태를 정하는 도면이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L079-S2",
          "title": "기름 여과와 공기 여과를 구별합니다",
          "sourceLessonId": "exc-L079",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "SCHROEDER-TNK",
            "EX-ACCEPTED-L058"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "주입구의 망은 기름을 넣을 때의 이물질을, 흡입 스트레이너는 펌프로 나가는 기름의 이물질을 거릅니다. 브리더는 공기가 드나드는 쪽입니다. 기름길 필터와 브리더를 같은 통로로 생각하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "모든 탱크가 같은 스트레이너를 같은 위치에 쓰는 것은 아닙니다. 너무 큰 흡입 저항도 문제가 되므로 임의로 촘촘한 망을 덧붙이지 않고 지정 규격을 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L079-S3",
          "title": "양을 보는 곳과 배출하는 곳도 다릅니다",
          "sourceLessonId": "exc-L079",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "LECTURE-TANK-03-08",
            "EX-ACCEPTED-L058"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "유면계는 기름의 높이를 읽는 곳이고, 배출 플러그는 지정 정비 때 기름 등을 빼는 곳입니다. 격판·유면계·플러그·여과부의 이름을 위치와 기능으로 연결해 기억합니다."
            },
            {
              "type": "paragraph",
              "text": "오염을 막는 덮개가 있다는 말과 내부 압력이 언제나 대기압이라는 말은 다릅니다. 가압형 탱크도 있으며 냉각기를 일체로 갖춘 설계도 있습니다. 실제 액면 점검 자세·온도·압력 해소와 부품 배치는 해당 장비 설명서로 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L079-MP1",
          "label": "배플",
          "text": "배플은 복귀유가 바로 흡입되는 길을 줄여 기름이 머물고 공기·열을 내보내는 데 도움을 줍니다.",
          "sectionTitles": [
            "복귀관과 흡입관을 격판으로 나눕니다"
          ]
        },
        {
          "key": "exc-L079-MP2",
          "label": "출입구",
          "text": "기름길의 여과부와 공기길의 브리더, 양을 보는 유면계를 나누어 읽습니다.",
          "sectionTitles": [
            "기름 여과와 공기 여과를 구별합니다",
            "양을 보는 곳과 배출하는 곳도 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q084": "exc-L079-S1",
        "exc-Q085": "exc-L079-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "개방형 탱크의 기능 예이며 모든 굴착기 탱크의 압력·배관 배치·필터 규격을 정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-hydraulic-tank-functions",
        "sourceLessonId": "exc-L079",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "배플(격판)",
          "meaning": "탱크 안에서 기름의 흐름을 나누고 바로 통과하는 길을 줄이는 판입니다."
        },
        {
          "term": "스트레이너",
          "meaning": "기름 속 비교적 큰 이물질을 거르는 망 형태의 여과부입니다."
        },
        {
          "term": "브리더",
          "meaning": "탱크에 드나드는 공기와 오염 유입을 관리하는 부품입니다."
        }
      ],
      "summary": [
        "배플은 복귀유가 바로 흡입되는 길을 줄여 기름이 머물고 공기·열을 내보내는 데 도움을 줍니다.",
        "기름길의 여과부와 공기길의 브리더, 양을 보는 유면계를 나누어 읽습니다."
      ],
      "commonReviewLinks": [
        {
          "questionId": "practice-hydraulic-oil-care-q2",
          "targetSectionId": "exc-L079-S2",
          "goal": "드나드는 공기의 브리더와 기름길 여과를 구별",
          "coversOnly": "드나드는 공기의 브리더와 기름길 여과를 구별"
        }
      ]
    },
    {
      "id": "exc-regular-pressure-control-purpose-conditions",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "압력밸브: 제한·감압·순서·무부하를 구별합니다",
      "intro": "압력을 다루는 밸브라도 목적이 다릅니다. 지나친 압력을 제한하는 일, 일부 회로의 압력을 낮추는 일, 다음 작동의 조건을 만드는 일과 펌프 부담을 줄이는 일을 비교합니다.",
      "sourceLessonId": "exc-L080",
      "sourceIds": [
        "EX-ACCEPTED-L036",
        "LECTURE-VALVES-08-09",
        "AMF-SEQUENCE",
        "HAWE-SEQUENCE-CONTROL",
        "HAWE-CNE",
        "EX-ACCEPTED-L077"
      ],
      "questionIds": [
        "exc-Q086",
        "exc-Q087",
        "exc-Q088"
      ],
      "sections": [
        {
          "id": "exc-L080-S1",
          "title": "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다",
          "sourceLessonId": "exc-L080",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "EX-ACCEPTED-L036",
            "LECTURE-VALVES-08-09"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "릴리프는 압력이 설정 조건에 이르면 다른 경로로 흐르게 해 지나친 압력 상승을 제한합니다. 대표 회로에서는 펌프 토출 쪽에서 탱크로 돌아가는 분기 길에 놓입니다. 모든 공급유가 릴리프를 차례로 통과한다는 뜻은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "감압밸브는 일부 가지 회로에 주회로보다 낮은 압력이 필요할 때 하류 압력을 제어합니다. 교축은 통로를 제한하는 기능이며, 그 압력차는 흐르는 양·부하 조건에 따라 달라집니다. 감압과 교축의 역할을 나누어 읽습니다."
            }
          ]
        },
        {
          "id": "exc-L080-S2",
          "title": "시퀀스는 압력 조건 뒤 다음 회로를 엽니다",
          "sourceLessonId": "exc-L080",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "AMF-SEQUENCE",
            "HAWE-SEQUENCE-CONTROL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "압력식 시퀀스밸브의 대표 예에서는 앞 회로 압력이 설정 조건에 도달하면 다음 작동부로 기름을 보냅니다. 하나의 펌프로 여러 작동부를 순서 있게 움직일 때의 한 방법입니다."
            },
            {
              "type": "paragraph",
              "text": "압력이 올랐다는 사실이 피스톤이 목표 위치에 도달했다는 증거는 아닙니다. 중간에 걸려도 압력이 오를 수 있습니다. 정확한 위치 완료를 확인해야 하면 위치 검출 등 그 목적에 맞는 제어가 따로 필요합니다."
            }
          ]
        },
        {
          "id": "exc-L080-S3",
          "title": "언로드는 기름을 모두 비우는 일이 아닙니다",
          "sourceLessonId": "exc-L080",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "HAWE-CNE",
            "EX-ACCEPTED-L077"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "언로드 회로는 정해진 조건에서 펌프 유량을 낮은 압력의 귀환 길로 우회시켜 펌프의 구동 부담을 줄일 수 있습니다. 고·저압 펌프를 함께 쓰는 예에서는 고압 회로의 제어 신호로 저압 펌프 쪽을 순환시키기도 합니다."
            },
            {
              "type": "paragraph",
              "text": "펌프가 덜 힘들게 돈다는 뜻이지, 탱크나 실린더의 기름을 모두 빼거나 모든 잔압·저장 에너지가 없어진다는 뜻은 아닙니다. 단순 릴리프로 계속 높은 압력을 유지한 채 흘리면 열손실이 커질 수 있다는 앞 학습과 연결합니다."
            }
          ]
        },
        {
          "id": "exc-L080-S4",
          "title": "무엇을 바꾸려는지 먼저 읽습니다",
          "sourceLessonId": "exc-L080",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "HAWE-CNE",
            "AMF-SEQUENCE",
            "EX-ACCEPTED-L036"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "압력의 상한이면 릴리프, 한 가지 회로의 낮은 압력이면 감압, 조건 뒤 다음 공급이면 시퀀스, 펌프의 부담을 줄이는 우회라면 언로드라는 목적부터 구별합니다. 실제 부품은 기능을 결합할 수 있으므로 이름 하나만으로 전체 회로를 판정하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L080:pressure-valve-roles",
              "alt": "압력상한 제한, 하류감압, 압력조건 뒤 다음공급, 저압귀환으로 펌프부담줄이기를 네 독립 기능 패널로 비교",
              "caption": "네 목적을 나눈 기능 관계도이며 서로 연결된 실제 회로나 ISO 기호가 아닙니다. 설정 압력·조절나사·정비 조작은 포함하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L080-MP1",
          "label": "압력 목적",
          "text": "릴리프는 압력 상한, 감압은 하류의 낮은 압력, 시퀀스는 압력 조건 뒤 다음 공급, 언로드는 펌프 부담을 줄이는 우회로 구별합니다.",
          "sectionTitles": [
            "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다",
            "시퀀스는 압력 조건 뒤 다음 회로를 엽니다",
            "언로드는 기름을 모두 비우는 일이 아닙니다",
            "무엇을 바꾸려는지 먼저 읽습니다"
          ]
        },
        {
          "key": "exc-L080-MP2",
          "label": "조건",
          "text": "압력 도달은 위치 도달과 같지 않으며, 펌프 무부하도 모든 잔압 없음과 같지 않습니다.",
          "sectionTitles": [
            "시퀀스는 압력 조건 뒤 다음 회로를 엽니다",
            "언로드는 기름을 모두 비우는 일이 아닙니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q086": "exc-L080-S1",
        "exc-Q087": "exc-L080-S2",
        "exc-Q088": "exc-L080-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 기능 비교입니다. 실제 중립 구조·설정 압력·순서 조건·잔압 처리는 기종별 회로를 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-pressure-control-purpose-conditions",
        "sourceLessonId": "exc-L080",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "2차측",
          "meaning": "이 설명에서는 밸브를 지난 뒤의 하류 쪽입니다."
        },
        {
          "term": "시퀀스",
          "meaning": "정한 조건이 된 뒤 다음 동작으로 이어 가는 순서 제어입니다."
        },
        {
          "term": "언로드",
          "meaning": "펌프가 낮은 압력으로 기름을 보내도록 우회시키는 등 부담을 줄이는 작동입니다."
        }
      ],
      "summary": [
        "릴리프는 압력 상한, 감압은 하류의 낮은 압력, 시퀀스는 압력 조건 뒤 다음 공급, 언로드는 펌프 부담을 줄이는 우회로 구별합니다.",
        "압력 도달은 위치 도달과 같지 않으며, 펌프 무부하도 모든 잔압 없음과 같지 않습니다."
      ],
      "commonReviewLinks": [
        {
          "questionId": "easy-hydraulic-valves-q1",
          "targetSectionId": "exc-L080-S1",
          "goal": "압력 상한 제한의 릴리프와 감압을 구별하는 기존 기본 목표",
          "coversOnly": "Existing relief upper-pressure limit; reducing downstream control remains current Q086, not claimed covered by this old relief-only question",
          "complements": [
            "exc-Q086"
          ]
        }
      ]
    },
    {
      "id": "exc-regular-counterbalance-load-outflow",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "카운터밸런스: 하중이 먼저 끌고 가지 않게 합니다",
      "intro": "내려오는 하중이 실린더를 스스로 밀면 펌프가 보내는 기름보다 빠르게 움직이려 할 수 있습니다. 이때 나가는 기름을 제어해 하중의 움직임을 다루는 역할을 봅니다.",
      "sourceLessonId": "exc-L081",
      "sourceIds": [
        "HAWE-LHDV-OVERVIEW",
        "HAWE-LHDV-FUNCTION",
        "EX-ACCEPTED-L014",
        "EX-ACCEPTED-L036"
      ],
      "questionIds": [
        "exc-Q089"
      ],
      "sections": [
        {
          "id": "exc-L081-S1",
          "title": "같은 하중도 움직임을 돕거나 거스를 수 있습니다",
          "sourceLessonId": "exc-L081",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "HAWE-LHDV-OVERVIEW",
            "HAWE-LHDV-FUNCTION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "수직 실린더로 하중을 올릴 때 무게는 움직임을 거스릅니다. 반대로 내릴 때는 무게가 움직임을 돕습니다. 펌프 공급을 따라 움직이는 경우와 하중이 먼저 끌고 가려는 경우는 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "부하가 먼저 움직이면 공급 쪽에 필요한 기름이 충분히 차지 못하는 등 제어가 불안정해질 수 있습니다. 카운터밸런스 계열의 하중 제어는 이런 움직임을 다루기 위한 기능입니다."
            }
          ]
        },
        {
          "id": "exc-L081-S2",
          "title": "부하 쪽에서 나가는 기름을 제어합니다",
          "sourceLessonId": "exc-L081",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "HAWE-LHDV-FUNCTION",
            "HAWE-LHDV-OVERVIEW"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표적인 파일럿 보조형은 부하가 미는 쪽에서 나오는 기름에 저항을 만들어 급격한 움직임을 억제합니다. 반대쪽에 공급되는 제어 압력 등이 작용하면 밸브가 필요한 만큼 열려 하중을 내릴 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "체크 통로를 함께 둔 형식에서는 반대 방향의 기름을 비교적 자유롭게 통과시킬 수 있습니다. 고정된 작은 구멍 하나로 항상 같은 속도를 만드는 장치와 구별하고, 연결 방향·파일럿 조건·회로의 차이를 함께 봅니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L081:counterbalance-control",
              "alt": "수직 복동 실린더의 하중이 아래로 작용하는 예에서 부하측 유출길의 제어와 반대측 파일럿 압력의 역할을 두 상태로 비교",
              "caption": "유출 제어와 파일럿 신호의 기능 관계를 보인 가상 예입니다. 실제 굴착기 배관도·ISO 회로도·설정 압력 또는 하중을 지지한 정비 상태가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L081-S3",
          "title": "실린더 쿠션·체크밸브와 목적을 나눕니다",
          "sourceLessonId": "exc-L081",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "HAWE-LHDV-OVERVIEW",
            "EX-ACCEPTED-L014",
            "EX-ACCEPTED-L036"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "카운터밸런스는 하중이 움직임을 앞서 이끄는 조건의 제어, 끝단 쿠션은 행정 끝에서의 감속으로 구별합니다. 단순 체크의 한쪽 통과나 파일럿 체크의 잠금 기능과도 완전히 같은 장치는 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "이 기능이 있다는 이유로 작업장치 아래에서 정비해도 되는 것은 아닙니다. 정비 때의 지지·잠금·잔압 처리는 실제 장비 절차를 따릅니다. 모든 굴착기 붐이 자유낙하하는 구조라고 해석하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L081-MP1",
          "label": "하중 제어",
          "text": "카운터밸런스의 대표 역할은 하중이 먼저 끌고 가는 조건에서 부하측 유출을 제어해 움직임을 안정시키는 것입니다.",
          "sectionTitles": [
            "같은 하중도 움직임을 돕거나 거스를 수 있습니다",
            "부하 쪽에서 나가는 기름을 제어합니다"
          ]
        },
        {
          "key": "exc-L081-MP2",
          "label": "구별",
          "text": "하중 제어와 끝단 쿠션은 작용 목적이 다르며 어느 쪽도 정비용 기계 지지를 대신하지 않습니다.",
          "sectionTitles": [
            "실린더 쿠션·체크밸브와 목적을 나눕니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q089": "exc-L081-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "파일럿 보조형 하중 제어의 대표 예이며 특정 기종의 하중 유지·파손 방지 성능이나 누설 등급을 판정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-counterbalance-load-outflow",
        "sourceLessonId": "exc-L081",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "오버러닝 하중",
          "meaning": "작동부가 움직이는 방향으로 스스로 밀거나 당겨 더 빨리 움직이려 하는 하중입니다."
        },
        {
          "term": "배압",
          "meaning": "기름이 나오는 쪽의 흐름 저항 등으로 생기는 압력입니다."
        },
        {
          "term": "파일럿",
          "meaning": "큰 밸브의 작동에 사용하는 제어용 압력 신호입니다."
        }
      ],
      "summary": [
        "카운터밸런스의 대표 역할은 하중이 먼저 끌고 가는 조건에서 부하측 유출을 제어해 움직임을 안정시키는 것입니다.",
        "하중 제어와 끝단 쿠션은 작용 목적이 다르며 어느 쪽도 정비용 기계 지지를 대신하지 않습니다."
      ]
    },
    {
      "id": "exc-regular-gear-trapping-r2-path",
      "version": "r2-CLOSED-TOOTH-POCKET-20261022",
      "title": "기어펌프 폐입: 맞물림 틈에 기름이 잠깐 갇힙니다",
      "intro": "기어펌프는 기름을 톱니 바깥 둘레로 옮깁니다. 맞물리는 중앙 부근에는 별도로 기름이 잠깐 갇힐 수 있습니다. 전체 토출과 이 작은 갇힌 공간을 나누어 봅니다.",
      "sourceLessonId": "exc-L082",
      "sourceIds": [
        "EX-ACCEPTED-L034",
        "GEAR-TRAPPING-PATENT"
      ],
      "questionIds": [
        "exc-Q090",
        "exc-Q091"
      ],
      "sections": [
        {
          "id": "exc-L082-S1",
          "title": "기름을 옮기는 길은 바깥 둘레입니다",
          "sourceLessonId": "exc-L082",
          "sourceVersion": "r2-CLOSED-TOOTH-POCKET-20261022",
          "sourceIds": [
            "EX-ACCEPTED-L034"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "앞에서 배운 외접 기어펌프는 톱니와 몸통 사이 공간으로 기름을 옮깁니다. 맞물리는 두 기어의 중앙을 가로질러 공급하는 것이 아닙니다. 아래 분해도에서 기어 한 쌍과 몸통을 먼저 연결해 보세요."
            },
            {
              "type": "figure",
              "assetId": "exc-L082:gear-pump-body-reused",
              "alt": "기존 L034의 한국어 기어펌프 분해도를 그대로 재사용해 몸통과 구동기어·종동기어를 구별",
              "caption": "앞에서 본 기어펌프 분해도입니다. 전체 부품 관계를 위한 그림이며 폐입 공간의 실제 확대 단면은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L082-S2",
          "title": "맞물리며 닫힌 공간의 부피가 바뀝니다",
          "sourceLessonId": "exc-L082",
          "sourceVersion": "r2-CLOSED-TOOTH-POCKET-20261022",
          "sourceIds": [
            "GEAR-TRAPPING-PATENT"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기어의 이가 맞물리는 과정에서 작은 공간이 잠깐 외부 통로와 분리될 수 있습니다. 회전이 계속되며 갇힌 공간이 줄어들면 기름이 쉽게 빠져나가지 못해 압력이 급격히 높아질 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "반대로 갇힌 공간이 커지며 기름이 충분히 들어오지 못하면 국부 압력이 낮아질 수 있습니다. 폐입에 따른 압력 맥동·소음·손상을, 단순히 ‘토출한 기름이 모두 흡입구로 역류한다’는 뜻으로 외우지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L082:trapped-volume",
              "alt": "맞물린 두 기어 이의 단순화 단면에서 두 접촉점 사이에 닫힌 노란 폐입 공간을 표시하고, 아래의 연결·체적 감소·설계된 홈에 의한 연결 관리 패널로 연결한 도식",
              "caption": "위는 맞물림 부근을 확대한 단순화 단면으로, 두 접촉점 사이의 노란 부분이 갇힌 기름의 공간입니다. 아래는 이 작은 공간의 연결과 체적 변화를 추린 기능 비유입니다. 특정 기어의 정밀 이형상·회전각·탈출 홈 위치나 전체 기름 운반 경로를 나타내지는 않습니다."
            }
          ]
        },
        {
          "id": "exc-L082-S3",
          "title": "설계된 홈으로 연결을 관리합니다",
          "sourceLessonId": "exc-L082",
          "sourceVersion": "r2-CLOSED-TOOTH-POCKET-20261022",
          "sourceIds": [
            "GEAR-TRAPPING-PATENT"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "기어 옆판 등의 탈출 홈은 갇힌 공간이 필요한 시점에 알맞은 통로와 이어지게 해 압력 변화를 완화합니다. 홈의 위치와 형상은 기어·회전 방향·유로 설계에 맞춰 정해집니다."
            },
            {
              "type": "paragraph",
              "text": "틈을 크게 깎거나 임의로 홈을 파는 정비 방법이 아닙니다. 전체 공급을 지키는 밀봉과 폐입 공간의 압력 완화는 함께 고려해야 하며 실제 수리 판단은 제조사 기준을 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L082-S4",
          "title": "정용량이라는 말은 회전당 부피의 구별입니다",
          "sourceLessonId": "exc-L082",
          "sourceVersion": "r2-CLOSED-TOOTH-POCKET-20261022",
          "sourceIds": [
            "EX-ACCEPTED-L034"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "폐입 현상과 정용량은 다른 말입니다. 일반적인 외접 기어펌프의 정용량은 한 회전당 기하학적 변위가 정해졌다는 뜻입니다. 회전수가 달라지면 이론적인 분당 토출량도 달라지고, 실제 토출에는 내부 누설과 운전 조건이 영향을 줍니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L082-MP1",
          "label": "폐입 공간",
          "text": "폐입은 맞물림 부근의 작은 공간에 유체가 잠깐 갇히는 현상이며, 그 체적 변화가 급격한 압력 변화로 이어질 수 있습니다.",
          "sectionTitles": [
            "맞물리며 닫힌 공간의 부피가 바뀝니다"
          ]
        },
        {
          "key": "exc-L082-MP2",
          "label": "구별",
          "text": "기어펌프의 전체 운반은 외주 경로이고, 탈출 홈은 갇힌 공간의 압력 완화, 정용량은 회전당 변위의 구별입니다.",
          "sectionTitles": [
            "기름을 옮기는 길은 바깥 둘레입니다",
            "설계된 홈으로 연결을 관리합니다",
            "정용량이라는 말은 회전당 부피의 구별입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q090": "exc-L082-S2",
        "exc-Q091": "exc-L082-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "외접 기어펌프의 대표 원리를 설명합니다. 특허의 특정 헬리컬 기어·홈 치수를 모든 펌프의 공통 설계로 옮기지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-gear-trapping-r2-path",
        "sourceLessonId": "exc-L082",
        "sourceVersion": "r2-CLOSED-TOOTH-POCKET-20261022"
      },
      "glossary": [
        {
          "term": "폐입",
          "meaning": "기어 맞물림 부근의 작은 공간에 유체가 잠깐 갇히는 현상입니다."
        },
        {
          "term": "폐입 공간",
          "meaning": "기어가 맞물리며 외부 통로와의 연결이 제한되는 작은 공간입니다."
        },
        {
          "term": "탈출 홈",
          "meaning": "갇힌 공간이 알맞은 쪽 통로와 연결되게 해 급격한 압력 변화를 줄이는 설계된 홈입니다."
        }
      ],
      "summary": [
        "폐입은 맞물림 부근의 작은 공간에 유체가 잠깐 갇히는 현상이며, 그 체적 변화가 급격한 압력 변화로 이어질 수 있습니다.",
        "기어펌프의 전체 운반은 외주 경로이고, 탈출 홈은 갇힌 공간의 압력 완화, 정용량은 회전당 변위의 구별입니다."
      ],
      "commonReviewLinks": [
        {
          "questionId": "practice-hydraulic-pumps-q2",
          "targetSectionId": "exc-L082-S1",
          "goal": "외접 기어펌프의 주 운반 경로는 바깥 둘레",
          "coversOnly": "외접 기어펌프의 주 운반 경로는 바깥 둘레"
        },
        {
          "questionId": "practice-hydraulic-pumps-q5",
          "targetSectionId": "exc-L082-S4",
          "goal": "정용량은 구조 이름이 아닌 한 회전당 변위의 구별",
          "coversOnly": "Fixed/variable displacement classification only; not every paragraph of actual flow/rpm/leakage",
          "complements": [
            "exc-Q090",
            "exc-Q091"
          ]
        }
      ]
    },
    {
      "id": "exc-regular-combustion-leak-slap-paths",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "블로다운·블로바이·슬랩: 지나가는 곳이 다릅니다",
      "intro": "배기가스로 빠지는 것, 피스톤 링을 지나 새는 것, 피스톤이 옆으로 부딪히는 것은 서로 다른 현상입니다. 이름보다 경로와 움직임을 먼저 봅니다.",
      "sourceLessonId": "exc-L083",
      "sourceIds": [
        "SITAMS-BLOWDOWN",
        "LECTURES-02-04",
        "MOTORSERVICE-PISTON-NOISE-BLOWBY",
        "EX-ACCEPTED-L019",
        "EX-ACCEPTED-L018"
      ],
      "questionIds": [
        "exc-Q092",
        "exc-Q093"
      ],
      "sections": [
        {
          "id": "exc-L083-S1",
          "title": "블로다운은 열린 배기 쪽으로 나갑니다",
          "sourceLessonId": "exc-L083",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "SITAMS-BLOWDOWN",
            "LECTURES-02-04"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "밸브식 4행정 엔진은 팽창행정 끝 무렵 배기밸브를 열어 남은 가스를 내보내기 시작합니다. 실린더 압력이 배기 쪽보다 높을 때 압력 차이로 먼저 빠지는 초기 과정이 블로다운입니다. 이어서 피스톤이 올라오며 남은 가스를 밀어내는 배기 과정과 연결됩니다."
            },
            {
              "type": "paragraph",
              "text": "정해진 시점에 배기를 시작하는 과정이지 피스톤 옆으로 새는 고장과 같은 말은 아닙니다. 밸브가 열리는 각도·그때 압력은 엔진과 운전 조건별이며 하나의 숫자로 외우지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L083:gas-paths",
              "alt": "열린 배기밸브로 나가는 블로다운과 피스톤 링 옆에서 아래 크랭크실로 향하는 블로바이 경로를 독립 단면으로 비교",
              "caption": "가스의 통로를 비교한 대표도입니다. 틈은 확대했고 실제 밸브 시기·압력·누설량 또는 정비 방법은 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L083-S2",
          "title": "블로바이는 링의 밀봉부를 지나 아래로 샙니다",
          "sourceLessonId": "exc-L083",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOTORSERVICE-PISTON-NOISE-BLOWBY",
            "EX-ACCEPTED-L019"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "피스톤 링은 연소가스가 아래로 새는 것을 줄입니다. 그 밀봉부를 지나 크랭크실로 흘러간 누설가스를 블로바이라고 합니다. 정상 작동에서도 일부 누설은 있을 수 있으며, 밀봉 상태가 나빠지면 양이 많아질 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "과도한 누설은 압축·출력·크랭크실 상태 등에 영향을 줄 수 있습니다. 밸브를 통해 내보내는 배기와 링을 지나 새는 경로를 구별합니다. 링 끝 틈, 링 홈·벽면 상태 등도 관계하므로 몸통 간극 하나만으로 모든 누설을 설명하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L083-S3",
          "title": "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다",
          "sourceLessonId": "exc-L083",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOTORSERVICE-PISTON-NOISE-BLOWBY",
            "EX-ACCEPTED-L018"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "피스톤은 위아래로 움직이는 동안 옆으로 받는 힘도 바뀝니다. 몸통과 실린더의 간극이 지나치게 크면 피스톤의 기울어짐과 벽면 충격이 커져 소음이 생길 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "정해진 간극은 작동에 필요한 여유입니다. 간극을 없애는 것이 해결책은 아닙니다. 피스톤 형상·조립 방향·연결봉과 베어링 상태 등 다른 영향도 있으므로 소리 하나로 간극 불량을 확정하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L083:piston-slap",
              "alt": "같은 실린더 안에서 피스톤이 양쪽 벽 쪽으로 기울어지는 두 상태를 비교하고 과대한 간극에서 옆 충격이 커질 수 있음을 표시",
              "caption": "기울어짐과 간극을 과장한 개념도입니다. 피스톤 실제 형상·접촉 위치·허용 간극·회전 방향이나 정비 조립 방향을 정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L083-S4",
          "title": "배기·누설·충격으로 나누어 기억합니다",
          "sourceLessonId": "exc-L083",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "SITAMS-BLOWDOWN",
            "MOTORSERVICE-PISTON-NOISE-BLOWBY"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "블로다운은 열린 배기 통로, 블로바이는 링 밀봉부의 누설 통로, 슬랩은 피스톤의 옆 충격입니다. 세 이름을 모두 ‘가스가 샌다’로 묶지 않고 어느 부위의 어떤 현상인지 연결합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L083-MP1",
          "label": "가스 경로",
          "text": "블로다운은 배기밸브 쪽의 초기 배출, 블로바이는 피스톤 링을 지나 크랭크실로 새는 가스입니다.",
          "sectionTitles": [
            "블로다운은 열린 배기 쪽으로 나갑니다",
            "블로바이는 링의 밀봉부를 지나 아래로 샙니다"
          ]
        },
        {
          "key": "exc-L083-MP2",
          "label": "옆 충격",
          "text": "슬랩은 피스톤의 옆방향 충격성 소음이며 지나친 간극은 가능한 원인 중 하나입니다.",
          "sectionTitles": [
            "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다",
            "배기·누설·충격으로 나누어 기억합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q092": "exc-L083-S1",
        "exc-Q093": "exc-L083-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "밸브식 4행정과 피스톤 링을 쓰는 엔진의 대표 원리입니다. 기종별 허용값·검사·분해 절차는 별도 자료를 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-combustion-leak-slap-paths",
        "sourceLessonId": "exc-L083",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "블로다운",
          "meaning": "배기밸브가 열릴 때 실린더와 배기 쪽의 압력 차이로 가스가 먼저 빠져나가는 과정입니다."
        },
        {
          "term": "블로바이",
          "meaning": "연소가스 일부가 피스톤 링의 밀봉부를 지나 크랭크실 쪽으로 새는 현상입니다."
        },
        {
          "term": "피스톤 슬랩",
          "meaning": "피스톤의 옆방향 기울어짐·접촉에 따라 생길 수 있는 충격성 소음입니다."
        }
      ],
      "summary": [
        "블로다운은 배기밸브 쪽의 초기 배출, 블로바이는 피스톤 링을 지나 크랭크실로 새는 가스입니다.",
        "슬랩은 피스톤의 옆방향 충격성 소음이며 지나친 간극은 가능한 원인 중 하나입니다."
      ]
    },
    {
      "id": "exc-regular-liner-coolant-contact",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "건식·습식 라이너: 바깥면에 무엇이 닿습니까",
      "intro": "라이너는 피스톤이 움직이는 실린더 벽을 이루는 부품입니다. 건식과 습식은 엔진에 냉각수가 있는지가 아니라 라이너 바깥면이 냉각수에 직접 닿는지로 구별합니다.",
      "sourceLessonId": "exc-L084",
      "sourceIds": [
        "MOTORSERVICE-LINER-SPOTLIGHT",
        "MOTORSERVICE-LINER-GLOSSARY"
      ],
      "questionIds": [
        "exc-Q094"
      ],
      "sections": [
        {
          "id": "exc-L084-S1",
          "title": "건식은 블록을 거쳐 열을 내보냅니다",
          "sourceLessonId": "exc-L084",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOTORSERVICE-LINER-SPOTLIGHT",
            "MOTORSERVICE-LINER-GLOSSARY"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "건식 라이너는 블록의 실린더 구멍에 끼워져 있습니다. 냉각수는 블록의 별도 물길에 흐르고, 라이너 바깥면과 직접 접촉하지 않습니다. 열은 라이너에서 블록을 거쳐 냉각수 쪽으로 전달됩니다."
            },
            {
              "type": "paragraph",
              "text": "따라서 건식이라고 수냉식 엔진에 쓸 수 없다는 뜻은 아닙니다. 라이너와 블록 사이의 맞춤 상태가 열 전달과 지지에 관계합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L084:liner-coolant-contact",
              "alt": "건식은 라이너와 냉각수 사이에 블록 재료가 있고 습식은 라이너 바깥면이 냉각수에 직접 닿는 대표 절단면을 나란히 비교",
              "caption": "물길과 라이너의 접촉 관계를 보여 주는 대표 단면입니다. 치수·실링 수량·재질·지지 구조는 가상이며 특정 엔진 분해도가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L084-S2",
          "title": "습식은 냉각수가 라이너 바깥면에 직접 닿습니다",
          "sourceLessonId": "exc-L084",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOTORSERVICE-LINER-SPOTLIGHT"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "습식 라이너는 외벽 주위로 냉각수가 흐르는 구조입니다. 냉각수와 접촉하는 부분에서 열을 직접 전달하며, 물길이 크랭크실 등으로 새지 않도록 정해진 밀봉부와 맞춤이 필요합니다."
            },
            {
              "type": "paragraph",
              "text": "실링 링이 있다는 사실만 보고 어느 부품이든 습식이라고 판단하지 않습니다. 물길이 라이너의 어느 면까지 이어지는지 확인합니다. 실링을 임의로 더 넣거나 다른 재질로 바꾸는 방법을 뜻하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L084-S3",
          "title": "라이너 교환 방식도 설계별로 다릅니다",
          "sourceLessonId": "exc-L084",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOTORSERVICE-LINER-GLOSSARY"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "라이너가 있으면 마모 부품을 구별해 정비할 수 있지만, 교환 가능 범위와 가공 조건은 엔진마다 다릅니다. 건식 중에는 끼운 뒤 보링·호닝으로 내경을 마무리하는 형식도 있습니다."
            },
            {
              "type": "paragraph",
              "text": "습식·건식 중 하나가 모든 건설기계에 쓰인다고 외우지 않습니다. 설계가 정한 라이너·피스톤의 맞춤과 밀봉 조건을 함께 봅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L084-MP1",
          "label": "접촉면",
          "text": "건식·습식은 라이너 바깥면이 냉각수와 직접 닿는지의 구별이며 건식도 수냉식 엔진에 쓰일 수 있습니다.",
          "sectionTitles": [
            "건식은 블록을 거쳐 열을 내보냅니다",
            "습식은 냉각수가 라이너 바깥면에 직접 닿습니다"
          ]
        },
        {
          "key": "exc-L084-MP2",
          "label": "정비 조건",
          "text": "습식의 물길 밀봉과 건식의 맞춤·가공 조건은 엔진 설계를 따릅니다.",
          "sectionTitles": [
            "습식은 냉각수가 라이너 바깥면에 직접 닿습니다",
            "라이너 교환 방식도 설계별로 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q094": "exc-L084-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 접촉 관계를 설명하며 열전달 성능의 보편적 우열·적용 기종·가공 치수나 교환 절차를 정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-liner-coolant-contact",
        "sourceLessonId": "exc-L084",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "실린더 라이너",
          "meaning": "실린더 안에서 피스톤이 왕복하는 벽을 이루도록 끼운 통 모양 부품입니다."
        },
        {
          "term": "건식 라이너",
          "meaning": "바깥면과 냉각수 사이에 실린더 블록 재료가 놓이는 형식입니다."
        },
        {
          "term": "습식 라이너",
          "meaning": "바깥면 일부가 냉각수에 직접 닿는 형식입니다."
        }
      ],
      "summary": [
        "건식·습식은 라이너 바깥면이 냉각수와 직접 닿는지의 구별이며 건식도 수냉식 엔진에 쓰일 수 있습니다.",
        "습식의 물길 밀봉과 건식의 맞춤·가공 조건은 엔진 설계를 따릅니다."
      ]
    },
    {
      "id": "exc-regular-ignition-delay-premixed-preparation",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "디젤 연소: 착화 전 준비",
      "intro": "연료가 분사되는 순간과 본격적으로 타기 시작하는 순간은 다릅니다. 한 번의 대표 분사를 기준으로 준비·급격 연소·제어 연소·후기 연소를 나누어 봅니다.",
      "sourceLessonId": "exc-L085",
      "sourceIds": [
        "MIT-DIESEL-COMBUSTION",
        "SANDIA-IGNITION-DELAY",
        "EX-ACCEPTED-L021",
        "EX-ACCEPTED-L072"
      ],
      "questionIds": [
        "exc-Q095"
      ],
      "sections": [
        {
          "id": "exc-L085-S1",
          "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다",
          "sourceLessonId": "exc-L085",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MIT-DIESEL-COMBUSTION",
            "SANDIA-IGNITION-DELAY"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "압축되어 뜨거워진 공기에 연료가 작은 액적으로 분사됩니다. 연료가 증발하고 공기와 섞이며 화학 반응이 준비됩니다. 분사 시작부터 본격적으로 타기 시작하기까지가 착화 지연 구간입니다."
            },
            {
              "type": "paragraph",
              "text": "연료의 착화성, 공기 온도·압력과 분사 상태 등이 지연에 영향을 줍니다. 지연 시간을 모든 엔진에서 같은 초 단위 값으로 정하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L085:combustion-phases",
              "alt": "분사 시작 뒤 착화 지연, 준비된 혼합기의 급격 연소, 혼합 속도에 따른 제어 연소, 분사 종료 뒤 후기 연소를 순서대로 설명하는 도식",
              "caption": "한 번의 대표 분사를 나눈 기능 순서입니다. 구간 길이는 시간 비례가 아니며 압력 곡선·분사 시기 수치나 실제 다중 분사 제어를 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L085-S2",
          "title": "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
          "sourceLessonId": "exc-L085",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MIT-DIESEL-COMBUSTION",
            "SANDIA-IGNITION-DELAY",
            "EX-ACCEPTED-L021"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "착화 전에 준비된 연료·공기 혼합기가 빠르게 타면 열이 급하게 발생하고 압력도 빠르게 오릅니다. 이를 급격 연소 또는 예혼합 연소 구간으로 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "지연 동안 연료가 많이 준비되어 한꺼번에 급격히 타면 압력 상승이 거칠어져 디젤 노크에 관계할 수 있습니다. 무조건 빠르고 강한 연소가 좋다는 뜻은 아니며 가솔린의 말단 혼합기 노킹과도 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L085-MP1",
          "label": "대표 순서",
          "text": "분사 뒤 착화 지연 → 준비 혼합기의 급격 연소 → 혼합에 좌우되는 제어 연소 → 분사 종료 뒤 후기 연소로 나누어 봅니다.",
          "sectionTitles": [
            "착화 지연 동안 분무·증발·혼합이 진행됩니다",
            "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
            "계속 분사되는 연료는 공기와 섞이며 탑니다",
            "분사가 끝나도 남은 성분은 계속 탈 수 있습니다"
          ]
        },
        {
          "key": "exc-L085-MP2",
          "label": "서로 다른 시점",
          "text": "분사 시작과 착화 시작, 분사 종료와 연소 종료는 각각 다른 시점입니다.",
          "sectionTitles": [
            "착화 지연 동안 분무·증발·혼합이 진행됩니다",
            "분사가 끝나도 남은 성분은 계속 탈 수 있습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q095": "exc-L085-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "직접분사 디젤 연소를 단순화한 단계 설명입니다. 실제 분사 횟수·시기·연소 기간·압력이나 고장을 판정하는 공통 수치를 제시하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-ignition-delay-premixed-preparation",
        "sourceLessonId": "exc-L085",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "착화 지연",
          "meaning": "분사 시작부터 본격적인 연소 시작까지의 준비 구간입니다."
        },
        {
          "term": "급격 연소",
          "meaning": "착화 전에 준비된 혼합기가 빠르게 타며 압력이 빠르게 오르는 구간입니다."
        },
        {
          "term": "제어 연소",
          "meaning": "계속 공급되는 연료와 공기가 섞이는 속도 등에 연소가 좌우되는 구간입니다."
        },
        {
          "term": "후기 연소",
          "meaning": "분사가 끝난 뒤에도 남은 연료 성분 등이 계속 타는 구간입니다."
        }
      ]
    },
    {
      "id": "exc-regular-mixing-controlled-late-combustion",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "디젤 연소: 착화 후 진행",
      "intro": "연료가 분사되는 순간과 본격적으로 타기 시작하는 순간은 다릅니다. 한 번의 대표 분사를 기준으로 준비·급격 연소·제어 연소·후기 연소를 나누어 봅니다.",
      "sourceLessonId": "exc-L085",
      "sourceIds": [
        "MIT-DIESEL-COMBUSTION",
        "SANDIA-IGNITION-DELAY",
        "EX-ACCEPTED-L021",
        "EX-ACCEPTED-L072"
      ],
      "questionIds": [
        "exc-Q096",
        "exc-Q097"
      ],
      "sections": [
        {
          "id": "exc-L085-S3",
          "title": "계속 분사되는 연료는 공기와 섞이며 탑니다",
          "sourceLessonId": "exc-L085",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MIT-DIESEL-COMBUSTION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "착화 후에도 분사가 이어지는 동안 연료가 공기와 섞이는 과정이 연소의 진행을 크게 좌우합니다. 이 혼합 지배 구간을 제어 연소 또는 직접 연소 구간으로 설명하기도 합니다."
            },
            {
              "type": "paragraph",
              "text": "제어라는 말이 연소를 스위치처럼 즉시 켜고 끈다는 뜻은 아닙니다. 연료 공급·분무와 공기의 흐름, 온도 등 조건을 함께 봅니다."
            }
          ]
        },
        {
          "id": "exc-L085-S4",
          "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다",
          "sourceLessonId": "exc-L085",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MIT-DIESEL-COMBUSTION",
            "EX-ACCEPTED-L072"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "분사 종료와 연소 종료는 같은 순간이 아닐 수 있습니다. 남은 연료 성분이 계속 타는 구간을 후기 연소로 구별합니다. 후기 연소가 과도하게 길어지는 것을 목표로 삼지는 않습니다."
            },
            {
              "type": "paragraph",
              "text": "실제 엔진은 예비·주·후분사 등 여러 번의 분사를 사용할 수 있습니다. 이 단순한 구분을 모든 엔진의 정확한 시간표로 옮기지 않고, 의도된 후분사 제어를 모두 고장이라고 부르지도 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L085-MP1",
          "label": "대표 순서",
          "text": "분사 뒤 착화 지연 → 준비 혼합기의 급격 연소 → 혼합에 좌우되는 제어 연소 → 분사 종료 뒤 후기 연소로 나누어 봅니다.",
          "sectionTitles": [
            "착화 지연 동안 분무·증발·혼합이 진행됩니다",
            "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
            "계속 분사되는 연료는 공기와 섞이며 탑니다",
            "분사가 끝나도 남은 성분은 계속 탈 수 있습니다"
          ]
        },
        {
          "key": "exc-L085-MP2",
          "label": "서로 다른 시점",
          "text": "분사 시작과 착화 시작, 분사 종료와 연소 종료는 각각 다른 시점입니다.",
          "sectionTitles": [
            "착화 지연 동안 분무·증발·혼합이 진행됩니다",
            "분사가 끝나도 남은 성분은 계속 탈 수 있습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q096": "exc-L085-S3",
        "exc-Q097": "exc-L085-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "직접분사 디젤 연소를 단순화한 단계 설명입니다. 실제 분사 횟수·시기·연소 기간·압력이나 고장을 판정하는 공통 수치를 제시하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-mixing-controlled-late-combustion",
        "sourceLessonId": "exc-L085",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "분사 뒤 착화 지연 → 준비 혼합기의 급격 연소 → 혼합에 좌우되는 제어 연소 → 분사 종료 뒤 후기 연소로 나누어 봅니다.",
        "분사 시작과 착화 시작, 분사 종료와 연소 종료는 각각 다른 시점입니다."
      ]
    },
    {
      "id": "exc-regular-exc-l086-b06-part1",
      "version": "r2-EXACT-TEXT-CLARITY-20261022",
      "title": "축전지 Ah: 전류의 크기와 시간을 함께 봅니다",
      "intro": "A는 지금 흐르는 전류의 크기이고, Ah는 전류와 시간을 곱한 전기량 단위입니다. 같은 숫자처럼 보여도 ‘몇 A’와 ‘몇 Ah’는 다른 뜻입니다.",
      "sourceLessonId": "exc-L086",
      "sourceIds": [
        "YUASA-CAPACITY",
        "YUASA-VEHICLE-RATINGS"
      ],
      "questionIds": [
        "exc-Q098",
        "exc-Q099"
      ],
      "sections": [
        {
          "id": "exc-L086-S1",
          "title": "전류가 일정할 때 전기량은 전류×시간입니다",
          "sourceLessonId": "exc-L086",
          "sourceVersion": "r2-EXACT-TEXT-CLARITY-20261022",
          "sourceIds": [
            "YUASA-CAPACITY"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "일정한 전류 I가 시간 t 동안 흐르면 전기량은 I×t로 계산할 수 있습니다. I를 A, t를 h로 쓰면 결과가 Ah입니다. 나눗셈인 A/h와 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "가상 조건에서 5A가 10시간 흐르면 50Ah이고, 10A가 5시간 흘러도 곱은 50Ah입니다. 그림은 두 사각형의 면적이 같은 것으로 이 관계를 보여 줍니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L086:battery-ah-area",
              "alt": "전류5A·시간10h의 사각형과 전류10A·시간5h의 사각형이 같은 전기량50Ah를 나타내는 이상화 비교. 실제배터리방전시간보장이 아님을 표시",
              "caption": "일정 전류의 전기량 계산을 보여 주는 가상 비교입니다. 실제 축전지가 두 방전 조건에서 같은 용량을 내거나 표시 시간까지 사용할 수 있다는 성능 곡선은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L086-S2",
          "title": "용량÷전류는 같은 용량을 가정한 시간 계산입니다",
          "sourceLessonId": "exc-L086",
          "sourceVersion": "r2-EXACT-TEXT-CLARITY-20261022",
          "sourceIds": [
            "YUASA-CAPACITY",
            "YUASA-VEHICLE-RATINGS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "꺼내 쓸 수 있는 용량을 C(Ah)로 놓고 전류 I(A)가 일정하면 t=C/I로 시간을 계산합니다. 여기서 같은 C를 쓸 수 있다는 가정이 먼저 필요합니다."
            },
            {
              "type": "paragraph",
              "text": "축전지 표시 용량은 정해진 방전 전류·시간·온도·종지 전압 등의 조건에서 평가합니다. 실제 전류를 크게 바꿨는데도 표시 Ah를 그대로 나눠 언제나 같은 실제 사용시간을 얻는 것은 아닙니다. 부하가 변하면 시간을 구간으로 나누고, 각 구간의 전류×시간을 더해 전기량을 계산합니다."
            }
          ]
        },
        {
          "id": "exc-L086-S3",
          "title": "저온 용량·노화·시동 성능도 함께 봅니다",
          "sourceLessonId": "exc-L086",
          "sourceVersion": "r2-EXACT-TEXT-CLARITY-20261022",
          "sourceIds": [
            "YUASA-CAPACITY",
            "YUASA-VEHICLE-RATINGS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "추워지면 화학 반응이 느려져 꺼내 쓸 수 있는 용량과 시동 성능이 줄 수 있습니다. 이는 추위가 언제나 자기방전을 더 빠르게 만든다는 뜻은 아닙니다. 충전 상태와 노화도 실제 성능에 영향을 줍니다."
            },
            {
              "type": "paragraph",
              "text": "Ah는 큰 시동전류를 낼 수 있는 능력을 모두 설명하지 않습니다. 저온 시동성 평가에는 CCA 같은 별도 지표가 쓰입니다. 용량이 몇 Ah인지, 시동 때 전압을 유지하며 필요한 전류를 낼 수 있는지를 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L086-MP1",
          "label": "전기량",
          "text": "전류가 일정하면 전기량(Ah)=전류(A)×시간(h)이며 A/h가 아닙니다.",
          "sectionTitles": [
            "전류가 일정할 때 전기량은 전류×시간입니다"
          ]
        },
        {
          "key": "exc-L086-MP2",
          "label": "시간 조건",
          "text": "t=C/I는 같은 사용 가능 용량과 일정 전류를 가정한 계산입니다. 실제 시간은 방전 조건·온도·상태에 따라 달라집니다.",
          "sectionTitles": [
            "용량÷전류는 같은 용량을 가정한 시간 계산입니다",
            "저온 용량·노화·시동 성능도 함께 봅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q098": "exc-L086-S1",
        "exc-Q099": "exc-L086-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "설명 속 50Ah·5A·10A는 단위 관계를 위한 가상 수치이며 실제 장비의 허용 방전·시동·충전 사양이나 교체 선정 기준이 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l086-b06-part1",
        "sourceLessonId": "exc-L086",
        "sourceVersion": "r2-EXACT-TEXT-CLARITY-20261022"
      },
      "glossary": [
        {
          "term": "A(암페어)",
          "meaning": "단위 시간에 흐르는 전기량을 나타내는 전류의 단위입니다."
        },
        {
          "term": "Ah(암페어시)",
          "meaning": "1A가 1시간 흐른 전기량을 한 단위로 나타냅니다."
        },
        {
          "term": "종지 전압",
          "meaning": "방전 성능을 평가할 때 정한 방전 종료 기준 전압입니다."
        }
      ],
      "summary": [
        "전류가 일정하면 전기량(Ah)=전류(A)×시간(h)이며 A/h가 아닙니다.",
        "t=C/I는 같은 사용 가능 용량과 일정 전류를 가정한 계산입니다. 실제 시간은 방전 조건·온도·상태에 따라 달라집니다."
      ]
    },
    {
      "id": "exc-regular-exc-l087-b06-part1",
      "version": "r2-EXACT-TEXT-CLARITY-20261022",
      "title": "RPM·토크·출력: 회전의 빠르기와 일을 나눕니다",
      "intro": "축이 얼마나 빨리 도는지와 얼마나 큰 토크를 내는지는 다른 정보입니다. 출력은 그 토크로 얼마만큼 빠르게 일을 하는지와 연결됩니다.",
      "sourceLessonId": "exc-L087",
      "sourceIds": [
        "SPICER-POWER-TORQUE",
        "PERKINS-PERFORMANCE",
        "EX-PRESERVED-L006",
        "EX-ACCEPTED-L077"
      ],
      "questionIds": [
        "exc-Q100",
        "exc-Q101"
      ],
      "sections": [
        {
          "id": "exc-L087-S1",
          "title": "RPM은 1분 동안의 회전 횟수입니다",
          "sourceLessonId": "exc-L087",
          "sourceVersion": "r2-EXACT-TEXT-CLARITY-20261022",
          "sourceIds": [
            "SPICER-POWER-TORQUE",
            "PERKINS-PERFORMANCE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "1200rpm은 1분에 1200바퀴라는 뜻입니다. 60초로 나누면 1초에 20바퀴에 해당합니다. 축의 회전수와 차가 일정 시간에 간 거리인 km/h는 단위부터 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "회전수가 높다는 숫자만으로 큰 토크나 실제 차량 속도를 확정하지 않습니다. 어느 축의 회전수인지와 변속·감속·바퀴 조건을 함께 봅니다."
            }
          ]
        },
        {
          "id": "exc-L087-S2",
          "title": "같은 토크라면 더 빨리 돌 때 출력이 큽니다",
          "sourceLessonId": "exc-L087",
          "sourceVersion": "r2-EXACT-TEXT-CLARITY-20261022",
          "sourceIds": [
            "SPICER-POWER-TORQUE",
            "PERKINS-PERFORMANCE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "토크는 돌리는 힘의 효과이고, 출력은 일을 하는 빠르기입니다. 축의 기계 출력은 토크와 각속도(단위 시간에 회전한 각도)를 곱한 관계입니다. 따라서 같은 토크를 계속 유지한다는 가상 조건에서는 회전수가 두 배면 출력도 두 배입니다."
            },
            {
              "type": "paragraph",
              "text": "실제 엔진의 토크는 회전수·부하 조건에 따라 달라질 수 있습니다. 제조사 자료가 정격 출력과 회전수, 최대 토크와 그 회전수를 따로 쓰는 이유입니다. 최대 토크가 나는 회전수와 최대 출력의 회전수가 반드시 같지는 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L087:rpm-torque-power",
              "alt": "같은토크를유지하는가상두축에서 분당회전수600과1200을 비교해 출력이두배관계임을 표시. 토크·회전수·출력의 서로다른단위를 함께 보여줌",
              "caption": "같은 토크를 유지하는 가상 조건의 관계도입니다. 실제 엔진 성능 곡선·운전 목표 회전수나 출력 보장을 뜻하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L087-S3",
          "title": "감속으로 토크를 얻어도 에너지가 늘지는 않습니다",
          "sourceLessonId": "exc-L087",
          "sourceVersion": "r2-EXACT-TEXT-CLARITY-20261022",
          "sourceIds": [
            "EX-PRESERVED-L006",
            "EX-ACCEPTED-L077",
            "SPICER-POWER-TORQUE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "감속기는 회전수를 낮추면서 더 큰 토크를 얻도록 합니다. 손실을 무시한 같은 동력 전달에서 회전수가 줄어드는 대신 토크가 커지는 관계입니다. 실제 장치에는 마찰 등 손실이 있으므로 출력 에너지가 입력보다 새로 늘어나는 것은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "RPM은 빠르기, 토크는 돌리는 힘의 효과, 출력은 일하는 빠르기라는 세 질문으로 나누어 읽습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L087-MP1",
          "label": "단위",
          "text": "RPM은 분당 회전수, N·m는 토크, W·kW는 출력의 단위입니다.",
          "sectionTitles": [
            "RPM은 1분 동안의 회전 횟수입니다",
            "같은 토크라면 더 빨리 돌 때 출력이 큽니다"
          ]
        },
        {
          "key": "exc-L087-MP2",
          "label": "관계",
          "text": "같은 토크를 유지하면 회전수가 높을수록 축 출력이 큽니다. 감속은 속도와 토크 관계를 바꾸며 에너지를 새로 만들지 않습니다.",
          "sectionTitles": [
            "같은 토크라면 더 빨리 돌 때 출력이 큽니다",
            "감속으로 토크를 얻어도 에너지가 늘지는 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q100": "exc-L087-S1",
        "exc-Q101": "exc-L087-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "같은 토크의 가상 비교와 이상적인 감속 관계를 설명합니다. 실제 엔진의 토크·출력 곡선이나 기종별 운전·변속 조건은 해당 자료를 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l087-b06-part1",
        "sourceLessonId": "exc-L087",
        "sourceVersion": "r2-EXACT-TEXT-CLARITY-20261022"
      },
      "glossary": [
        {
          "term": "RPM(r/min)",
          "meaning": "분당 회전수입니다. 축이 1분 동안 몇 바퀴 도는지 나타냅니다."
        },
        {
          "term": "토크(N·m)",
          "meaning": "축을 돌리려는 힘의 효과입니다. 힘의 크기와 회전축에서의 거리·방향이 관계합니다."
        },
        {
          "term": "출력(W·kW)",
          "meaning": "단위 시간에 내보내는 일의 양, 즉 일하는 빠르기입니다."
        }
      ],
      "summary": [
        "RPM은 분당 회전수, N·m는 토크, W·kW는 출력의 단위입니다.",
        "같은 토크를 유지하면 회전수가 높을수록 축 출력이 큽니다. 감속은 속도와 토크 관계를 바꾸며 에너지를 새로 만들지 않습니다."
      ]
    },
    {
      "id": "exc-regular-exc-l088-b06-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "전류의 작용: 열·화학 변화·자기장을 연결합니다",
      "intro": "같은 전류라도 장치가 무엇을 하도록 만들어졌는지에 따라 나타나는 효과가 다릅니다. 예열, 축전지 충전, 릴레이를 통해 세 작용을 연결합니다.",
      "sourceLessonId": "exc-L088",
      "sourceIds": [
        "OPENSTAX-RESISTIVE-HEAT",
        "UKMOD-ELECTRIC-HEAT",
        "EX-ACCEPTED-L030",
        "DELKOR-ELECTROCHEMISTRY",
        "EX-ACCEPTED-L024",
        "DENSO-MOTOR-PRINCIPLES",
        "EX-ACCEPTED-L076"
      ],
      "questionIds": [
        "exc-Q102"
      ],
      "sections": [
        {
          "id": "exc-L088-S1",
          "title": "예열장치는 전류의 열작용을 이용합니다",
          "sourceLessonId": "exc-L088",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OPENSTAX-RESISTIVE-HEAT",
            "UKMOD-ELECTRIC-HEAT",
            "EX-ACCEPTED-L030"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "저항이 있는 도체에 전류가 흐르면 열이 발생합니다. 예열플러그와 흡기 히터는 필요한 곳을 덥히도록 이 효과를 이용합니다. 열이 생겼다고 전류가 그 지점에서 사라지는 것은 아니며 전기 에너지가 다른 형태로 전달됩니다."
            },
            {
              "type": "paragraph",
              "text": "열이 장치의 목적일 수도 있고 배선에서 생기는 손실일 수도 있습니다. 열작용을 배웠다는 이유로 배선의 과열을 정상이라고 판단하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L088:current-effects",
              "alt": "열선의 가열, 충전 전원과 축전지 극판의 화학 변화, 코일이 철편을 끌어당기는 전자석을 세 장면으로 연결한 자체 도식",
              "caption": "세 작용의 대표 관계도입니다. 온도·전류·화학 반응식과 실제 충전/수리 회로를 정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L088-S2",
          "title": "축전지 충전은 화학 상태를 되돌리는 과정입니다",
          "sourceLessonId": "exc-L088",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DELKOR-ELECTROCHEMISTRY",
            "EX-ACCEPTED-L024"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "납축전지를 충전할 때는 외부 전원으로 전류를 보내 내부의 전기화학 반응을 진행시킵니다. 이후 방전할 때 그 화학 에너지가 전기 에너지로 공급됩니다. 전기를 빈 통에 물처럼 넣어 두기만 하는 것과는 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "충전과 방전의 에너지 흐름을 구별합니다. 전류를 많이 보내면 무조건 좋은 충전이 되는 것은 아니며 충전 조건은 축전지와 장비의 기준을 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L088-S3",
          "title": "릴레이 코일은 전류로 자기장을 만듭니다",
          "sourceLessonId": "exc-L088",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-MOTOR-PRINCIPLES",
            "EX-ACCEPTED-L076"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "전류가 흐르는 도선 주위에는 자기장이 생깁니다. 도선을 코일로 감고 철심을 사용하면 그 작용을 이용해 철편을 끌어당기는 전자석을 만들 수 있습니다. 릴레이와 시동용 마그네틱 스위치의 작동에 연결됩니다."
            },
            {
              "type": "paragraph",
              "text": "코일에 전류가 흐르는 것과 코일이 물리적으로 회전하는 것은 다른 말입니다. 고정된 코일도 자기장을 만들 수 있으며 전동기에서 어느 부분이 도는지는 구조를 따로 봅니다."
            }
          ]
        },
        {
          "id": "exc-L088-S4",
          "title": "한 장치에 한 작용만 있는 것은 아닙니다",
          "sourceLessonId": "exc-L088",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OPENSTAX-RESISTIVE-HEAT",
            "DENSO-MOTOR-PRINCIPLES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "릴레이 코일에는 자기작용과 함께 저항에 따른 열도 생깁니다. 여기서는 장치의 주된 기능을 설명하기 위해 세 작용을 나눴습니다. ‘열작용 장치에는 자기장이 전혀 없다’처럼 배타적인 분류로 외우지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L088-MP1",
          "label": "세 연결",
          "text": "예열은 열작용, 축전지 충전은 전기화학 변화, 릴레이 코일은 자기작용과 연결됩니다.",
          "sectionTitles": [
            "예열장치는 전류의 열작용을 이용합니다",
            "축전지 충전은 화학 상태를 되돌리는 과정입니다",
            "릴레이 코일은 전류로 자기장을 만듭니다"
          ]
        },
        {
          "key": "exc-L088-MP2",
          "label": "기능과 조건",
          "text": "세 작용은 주된 기능을 나눈 것이며 한 장치에 여러 효과가 함께 나타날 수 있습니다.",
          "sectionTitles": [
            "한 장치에 한 작용만 있는 것은 아닙니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q102": "exc-L088-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기초 작용을 설명하는 예이며 배선 개조·충전값·고장 재현이나 작동 실험을 지시하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l088-b06-part1",
        "sourceLessonId": "exc-L088",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "열작용",
          "meaning": "저항이 있는 부분에 전류가 흐르며 전기 에너지가 열로 바뀌는 작용입니다."
        },
        {
          "term": "화학작용",
          "meaning": "전류와 전기화학 반응이 연결되어 물질의 상태가 바뀌는 작용입니다."
        },
        {
          "term": "자기작용",
          "meaning": "전류 주위에 자기장이 생기는 작용입니다."
        }
      ],
      "summary": [
        "예열은 열작용, 축전지 충전은 전기화학 변화, 릴레이 코일은 자기작용과 연결됩니다.",
        "세 작용은 주된 기능을 나눈 것이며 한 장치에 여러 효과가 함께 나타날 수 있습니다."
      ],
      "commonReviewLinks": [
        {
          "questionId": "practice-fork-leak-gauges-q4",
          "targetSectionId": "exc-L088-S1",
          "goal": "예열플러그의 전기 발열 역할",
          "coversOnly": "Glow-plug heating example only; general three effects remain Q102",
          "complements": [
            "exc-Q102"
          ]
        },
        {
          "questionId": "exc-Q077",
          "targetSectionId": "exc-L088-S3",
          "goal": "릴레이 코일 전류의 자기작용",
          "coversOnly": "릴레이 코일 전류의 자기작용"
        }
      ]
    },
    {
      "id": "exc-regular-exc-l089-b06-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "전동기·발전기: 전류와 움직임",
      "intro": "전동기는 전류를 보내 움직임을 얻습니다. 발전기는 움직여 전압을 만듭니다. 같은 자기장 속에서도 먼저 주어지는 것과 결과를 구별합니다.",
      "sourceLessonId": "exc-L089",
      "sourceIds": [
        "DENSO-MOTOR-PRINCIPLES",
        "OPENSTAX-MOTOR-GENERATOR",
        "OPENSTAX-INDUCTION",
        "UKMOD-GENERATOR-RIGHT",
        "OPENSTAX-CURRENT-DIRECTION"
      ],
      "questionIds": [
        "exc-Q104"
      ],
      "sections": [
        {
          "id": "exc-L089-S1",
          "title": "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
          "sourceLessonId": "exc-L089",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-MOTOR-PRINCIPLES",
            "OPENSTAX-MOTOR-GENERATOR"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "자기장 속 도선에 전류를 보내면 도선이 힘을 받을 수 있습니다. 코일 양쪽에 반대 방향의 힘이 작용하도록 만들면 축을 돌리는 토크를 얻습니다. 전동기는 이 관계를 사용합니다."
            },
            {
              "type": "paragraph",
              "text": "방향을 나눌 때는 자기장의 방향, 도선의 전류 방향, 도선에 걸리는 힘 방향을 구별합니다. 세 방향이 서로 직각인 대표 상황을 그림으로 봅니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L089:motor-generator-directions",
              "alt": "자기장이 N왼쪽에서 S오른쪽인 두 패널. 전동기는 화면 밖 전류로 위쪽 힘을 얻고 발전기는 도선을 위로 움직여 화면 안쪽 유도전류 방향을 얻음. 왼손/오른손 세 손가락 역할을 함께 표시",
              "caption": "직각인 도선·자기장 관계를 단순화한 방향도입니다. 점은 화면 밖, 십자는 화면 안쪽을 뜻합니다. 발전기 전류는 닫힌 회로를 가정하며 실제 배선도는 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L089-S2",
          "title": "발전은 움직임에 따른 자속 변화를 이용합니다",
          "sourceLessonId": "exc-L089",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OPENSTAX-INDUCTION",
            "UKMOD-GENERATOR-RIGHT"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "도선을 자기장 속에서 움직이거나 코일을 지나는 자기장이 변하면 유도기전력이 생길 수 있습니다. 그 전압에 의해 전류가 흐르려면 회로가 닫혀 있어야 합니다. 자기장이 있다는 사실만으로 정지한 모든 코일에 계속 전류가 생기는 것은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "대표 발전기는 기계적으로 회전시켜 자속 쇄교를 바꿉니다. 전동기는 전류로 회전력을 얻고, 발전기는 기계 에너지를 넣어 전기 에너지를 얻는다는 흐름을 연결합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L089-MP1",
          "label": "에너지 흐름",
          "text": "전동기는 전기→기계, 발전기는 기계→전기입니다. 발전의 유도전압과 닫힌 회로의 전류를 구별합니다.",
          "sectionTitles": [
            "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
            "발전은 움직임에 따른 자속 변화를 이용합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q104": "exc-L089-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 직각 방향 관계를 설명하며 모든 코일 위치에서 같은 힘/전압이 생긴다는 뜻은 아닙니다. 실제 장비의 배선·극성 변경 실험을 요구하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l089-b06-part1",
        "sourceLessonId": "exc-L089",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "전동기",
          "meaning": "전기 에너지를 기계적인 움직임으로 바꾸는 장치입니다."
        },
        {
          "term": "발전기",
          "meaning": "기계 에너지를 전기 에너지로 바꾸는 장치입니다."
        },
        {
          "term": "유도기전력",
          "meaning": "자속 쇄교가 변할 때 회로에 생기는 전압의 원인입니다."
        },
        {
          "term": "관습적 전류 방향",
          "meaning": "양전하가 움직이는 방향을 기준으로 정한 전류 방향입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l089-b06-part2",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "전동기·발전기: 손 법칙과 전류 방향",
      "intro": "전동기는 전류를 보내 움직임을 얻습니다. 발전기는 움직여 전압을 만듭니다. 같은 자기장 속에서도 먼저 주어지는 것과 결과를 구별합니다.",
      "sourceLessonId": "exc-L089",
      "sourceIds": [
        "DENSO-MOTOR-PRINCIPLES",
        "OPENSTAX-MOTOR-GENERATOR",
        "OPENSTAX-INDUCTION",
        "UKMOD-GENERATOR-RIGHT",
        "OPENSTAX-CURRENT-DIRECTION"
      ],
      "questionIds": [
        "exc-Q103",
        "exc-Q105"
      ],
      "sections": [
        {
          "id": "exc-L089-S3",
          "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
          "sourceLessonId": "exc-L089",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-MOTOR-PRINCIPLES",
            "UKMOD-GENERATOR-RIGHT"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "플레밍 왼손 법칙은 전동기 작용의 방향을 찾는 방법입니다. 왼손의 검지는 자기장 N→S, 중지는 도선의 관습적 전류, 엄지는 힘의 방향입니다. 세 손가락을 서로 직각으로 둡니다."
            },
            {
              "type": "paragraph",
              "text": "플레밍 오른손 법칙은 도선이 움직여 생기는 유도기전력 방향을 찾습니다. 오른손의 검지는 자기장 N→S, 엄지는 도선의 움직임, 중지는 닫힌 회로에서 흐를 관습적 전류의 방향입니다. 엄지를 전동기의 힘과 발전기의 외부 움직임으로 나누어 읽습니다."
            }
          ]
        },
        {
          "id": "exc-L089-S4",
          "title": "전자 이동과 전류 기준을 섞지 않습니다",
          "sourceLessonId": "exc-L089",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OPENSTAX-CURRENT-DIRECTION",
            "UKMOD-GENERATOR-RIGHT"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "금속 도선에서 전자의 이동 방향은 관습적 전류 방향과 반대입니다. 여기서 손가락에 맞추는 전류는 관습적 전류입니다. 배터리 바깥의 부하 회로에서는 +에서 부하를 거쳐 −로 이어지는 방향을 기준으로 읽습니다."
            },
            {
              "type": "paragraph",
              "text": "전류 주위 자기장의 방향을 찾는 오른손 감아쥐기와 플레밍 오른손의 세 방향 대응도 서로 다른 방법입니다. 어떤 방향을 묻는지 먼저 정합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L089-MP2",
          "label": "손과 기준",
          "text": "플레밍 왼손은 전류에 따른 힘, 오른손은 움직임에 따른 유도전류 방향입니다. 전류는 관습적 방향을 사용합니다.",
          "sectionTitles": [
            "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
            "전자 이동과 전류 기준을 섞지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q103": "exc-L089-S3",
        "exc-Q105": "exc-L089-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 직각 방향 관계를 설명하며 모든 코일 위치에서 같은 힘/전압이 생긴다는 뜻은 아닙니다. 실제 장비의 배선·극성 변경 실험을 요구하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l089-b06-part2",
        "sourceLessonId": "exc-L089",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "전동기는 전기→기계, 발전기는 기계→전기입니다. 발전의 유도전압과 닫힌 회로의 전류를 구별합니다.",
        "플레밍 왼손은 전류에 따른 힘, 오른손은 움직임에 따른 유도전류 방향입니다. 전류는 관습적 방향을 사용합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l090-b06-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "시동전동기: 계자와 전류 경로",
      "intro": "전기를 회전력으로 바꾸는 부분과 엔진이 더 빨라졌을 때 전동기를 보호하는 부분은 역할이 다릅니다. 이미 본 브러시·정류자에 계자와 클러치의 기능을 연결합니다.",
      "sourceLessonId": "exc-L090",
      "sourceIds": [
        "DENSO-MOTOR-PRINCIPLES",
        "UKMOD-MOTOR-TYPES",
        "EX-ACCEPTED-L025",
        "DENSO-OVERRUNNING-CLUTCH"
      ],
      "questionIds": [
        "exc-Q106",
        "exc-Q107"
      ],
      "sections": [
        {
          "id": "exc-L090-S1",
          "title": "계자는 자기장, 전기자는 회전력을 연결합니다",
          "sourceLessonId": "exc-L090",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-MOTOR-PRINCIPLES",
            "UKMOD-MOTOR-TYPES",
            "EX-ACCEPTED-L025"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표 브러시형 시동전동기에서 계자 권선은 자기장을 만들고 전기자 권선에는 회전력을 만드는 전류가 흐릅니다. 브러시와 정류자는 고정부와 회전부 사이의 전류 연결을 맡습니다. 계자와 전기자를 모두 ‘도는 코일’로 묶지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "계자는 전동기의 주된 자기장을 만드는 기능 이름입니다. 일반 전동기에는 권선 대신 영구자석을 쓰는 계자 형식도 있습니다. 모든 전동기의 자기장이 같은 방식으로 만들어진다고 외우지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L090-S2",
          "title": "직권식은 큰 기동토크를 얻는 형식입니다",
          "sourceLessonId": "exc-L090",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "UKMOD-MOTOR-TYPES",
            "DENSO-MOTOR-PRINCIPLES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "직권식에서는 계자와 전기자가 같은 전류 경로에 직렬로 놓입니다. 회전 시작 때 큰 토크를 얻는 특성이 있어 엔진 시동에 사용됩니다. 직권이라는 말은 단순히 직류를 쓴다는 뜻이 아니라 권선 연결의 구별입니다."
            },
            {
              "type": "paragraph",
              "text": "이 특성을 모든 전동기에 똑같이 적용하지 않습니다. 실제 시동전동기에는 설계별 감속기·계자 구조가 있으며 장비에서 떼어 무부하로 계속 돌리는 시험을 하라는 뜻도 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L090:series-field-armature",
              "alt": "전원에서 계자 권선과 전기자를 차례로 지나는 한 전류 경로를 그려 직권 연결을 표시하고 자기장을 만드는 부분과 토크를 얻는 부분을 구별",
              "caption": "직권식의 전류 경로를 추린 기능도입니다. 실제 브러시/정류자 접점 수와 자기회로 형상·시험 배선을 나타내지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L090-S3",
          "title": "시동할 때는 전동기에서 엔진 쪽으로 전달합니다",
          "sourceLessonId": "exc-L090",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-OVERRUNNING-CLUTCH"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "시동 중에는 전동기의 회전력이 오버러닝 클러치를 거쳐 피니언과 엔진 링기어로 전달됩니다. 대표 롤러식에서는 롤러가 좁은 쐐기 부분에 물려 안팎 부품을 함께 돌리는 상태가 됩니다."
            },
            {
              "type": "paragraph",
              "text": "엔진을 처음 돌리는 전달 상태와 시동 뒤의 보호 상태를 구별해 봅니다. 클러치의 내부 형상은 설계에 따라 다르므로 그림의 치수나 롤러 수를 정비 기준으로 쓰지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L090:starter-overrun",
              "alt": "시동 때 모터→한방향 클러치→피니언→링기어로 힘이 전달되는 상태와 엔진 쪽이 더 빨라져 피니언이 공회전하고 모터로 전달되지 않는 상태를 동일 위치 부품으로 비교",
              "caption": "오버러닝 클러치의 전달·공회전 기능 관계도입니다. 실제 롤러 형상이나 분해도·동기 회전수·장비 배선이 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L090-MP1",
          "label": "전기 부분",
          "text": "계자는 자기장을 만드는 부분이며, 직권식은 계자와 전기자 권선의 직렬 연결로 큰 기동토크를 얻는 형식입니다.",
          "sectionTitles": [
            "계자는 자기장, 전기자는 회전력을 연결합니다",
            "직권식은 큰 기동토크를 얻는 형식입니다"
          ]
        },
        {
          "key": "exc-L090-MP2",
          "label": "보호 부분",
          "text": "오버러닝 클러치는 시동 때 힘을 전달하고 엔진 쪽이 더 빨라지면 공회전으로 전동기 과속을 막습니다. 피니언 복귀와는 별도입니다.",
          "sectionTitles": [
            "시동할 때는 전동기에서 엔진 쪽으로 전달합니다",
            "공회전 보호와 피니언이 빠지는 동작은 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q106": "exc-L090-S1",
        "exc-Q107": "exc-L090-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 브러시형/직권식·롤러식의 기능 설명이며 모든 시동전동기의 동일 구조나 무부하 시험·수리 절차를 정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l090-b06-part1",
        "sourceLessonId": "exc-L090",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "계자",
          "meaning": "전동기에서 주된 자기장을 만드는 부분입니다."
        },
        {
          "term": "직권식",
          "meaning": "계자 권선과 전기자 권선이 직렬로 연결된 형식입니다."
        },
        {
          "term": "오버러닝 클러치",
          "meaning": "시동 때는 회전력을 전달하고 엔진 쪽이 더 빨라지면 전동기를 강제로 끌고 돌리지 않게 하는 한방향 클러치입니다."
        }
      ],
      "commonReviewLinks": [
        {
          "questionId": "practice-electric-starter-q3",
          "targetSectionId": "exc-L090-S1",
          "goal": "브러시·정류자의 전류 연결과 전기자의 회전 역할",
          "coversOnly": "Brush/commutator/armature roles; field role remains Q106",
          "complements": [
            "exc-Q106"
          ]
        }
      ]
    },
    {
      "id": "exc-regular-exc-l090-b06-part2",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "시동전동기: 한방향 클러치",
      "intro": "전기를 회전력으로 바꾸는 부분과 엔진이 더 빨라졌을 때 전동기를 보호하는 부분은 역할이 다릅니다. 이미 본 브러시·정류자에 계자와 클러치의 기능을 연결합니다.",
      "sourceLessonId": "exc-L090",
      "sourceIds": [
        "DENSO-MOTOR-PRINCIPLES",
        "UKMOD-MOTOR-TYPES",
        "EX-ACCEPTED-L025",
        "DENSO-OVERRUNNING-CLUTCH"
      ],
      "questionIds": [
        "exc-Q108"
      ],
      "sections": [
        {
          "id": "exc-L090-S4",
          "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다",
          "sourceLessonId": "exc-L090",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-OVERRUNNING-CLUTCH",
            "EX-ACCEPTED-L025"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "엔진이 스스로 작동해 피니언 쪽을 전동기보다 빠르게 돌리려 하면 클러치가 공회전하여 전동기를 과속으로 끌고 돌리는 것을 막습니다. 대표 롤러식에서는 물림이 풀려 상대 회전이 허용됩니다."
            },
            {
              "type": "paragraph",
              "text": "시동 스위치를 놓은 뒤 피니언이 링기어에서 물러나는 복귀 동작은 별도입니다. ‘클러치가 전동기를 보호함’과 ‘피니언의 맞물림이 완전히 빠짐’을 같은 순간의 한 동작으로 외우지 않습니다. 시동이 걸린 뒤에는 기존 학습처럼 시동 조작을 놓고 장비 지침을 따릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L090-MP2",
          "label": "보호 부분",
          "text": "오버러닝 클러치는 시동 때 힘을 전달하고 엔진 쪽이 더 빨라지면 공회전으로 전동기 과속을 막습니다. 피니언 복귀와는 별도입니다.",
          "sectionTitles": [
            "시동할 때는 전동기에서 엔진 쪽으로 전달합니다",
            "공회전 보호와 피니언이 빠지는 동작은 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q108": "exc-L090-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 브러시형/직권식·롤러식의 기능 설명이며 모든 시동전동기의 동일 구조나 무부하 시험·수리 절차를 정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l090-b06-part2",
        "sourceLessonId": "exc-L090",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "계자는 자기장을 만드는 부분이며, 직권식은 계자와 전기자 권선의 직렬 연결로 큰 기동토크를 얻는 형식입니다.",
        "오버러닝 클러치는 시동 때 힘을 전달하고 엔진 쪽이 더 빨라지면 공회전으로 전동기 과속을 막습니다. 피니언 복귀와는 별도입니다."
      ]
    },
    {
      "id": "exc-regular-exc-l091-b06-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "교류발전기 안: 돌아가는 자계와 고정 코일을 봅니다",
      "intro": "로터가 돌고 스테이터가 고정된다는 이름을 배웠습니다. 이제 로터의 자기장이 고정 코일을 번갈아 지나갈 때 왜 전압이 생기는지 연결합니다.",
      "sourceLessonId": "exc-L091",
      "sourceIds": [
        "DENSO-ALTERNATOR-INDUCTION",
        "EX-ACCEPTED-L026",
        "OPENSTAX-INDUCTION",
        "ASTEMO-ALTERNATOR"
      ],
      "questionIds": [
        "exc-Q109",
        "exc-Q110"
      ],
      "sections": [
        {
          "id": "exc-L091-S1",
          "title": "로터의 극이 고정 코일을 번갈아 지납니다",
          "sourceLessonId": "exc-L091",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-ALTERNATOR-INDUCTION",
            "EX-ACCEPTED-L026"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표 차량용 교류발전기는 로터의 자기극을 회전시키고 그 바깥 스테이터 권선에서 전압을 얻습니다. N극과 S극이 번갈아 가까워지며 권선을 지나는 자속이 변합니다. 고정된 코일도 변화하는 자기장과 만나면 발전할 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "따라서 전기를 만드는 권선이 반드시 함께 회전해야 한다는 뜻은 아닙니다. 회전하는 부분과 전압을 얻는 부분을 이 구조에 맞춰 구별합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L091:alternator-induction",
              "alt": "고정 스테이터 코일 둘레 안에서 N/S 로터가 회전해 코일을 지나는 자기장이 변하고, 교류가 정류기를 거쳐 한 방향 공급으로 이어지는 관계도",
              "caption": "대표 계자형 교류발전기의 기능을 단순화한 단면/흐름도입니다. 실제 극수·권선/다이오드 수·자속 경로나 정비 접속도는 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L091-S2",
          "title": "방향이 번갈아 바뀌는 교류를 얻습니다",
          "sourceLessonId": "exc-L091",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-ALTERNATOR-INDUCTION",
            "OPENSTAX-INDUCTION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "같은 권선에 대한 자기장의 변화가 번갈아 일어나면 유도전압의 방향도 바뀝니다. 대표 차량용 발전기는 여러 상의 교류를 만들어 정류합니다. 하나의 코일에서 전압이 변하는 원리와 실제 여러 권선의 구성을 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "로터의 회전수는 발전 상태에 영향을 주지만 그 숫자만으로 최종 충전 전압과 공급 전류를 정하지 않습니다. 부하와 제어 조건도 함께 관계합니다."
            }
          ]
        },
        {
          "id": "exc-L091-S3",
          "title": "정류기는 교류를 한 방향 공급으로 바꿉니다",
          "sourceLessonId": "exc-L091",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-ALTERNATOR-INDUCTION",
            "ASTEMO-ALTERNATOR"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "다이오드는 전류가 흐르는 방향을 제한하는 성질을 이용합니다. 정류기는 여러 교류 권선의 출력을 부하 쪽 한 방향으로 공급하게 합니다. 스테이터에서 처음부터 배터리용 직류만 만들어지는 것과 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "직류라는 말은 공급 방향의 구별입니다. 전류나 전압의 크기가 언제나 완전히 일정하고 맥동이 전혀 없다는 뜻은 아닙니다. 구체적인 정류 회로와 다이오드 수는 발전기 설계별입니다."
            }
          ]
        },
        {
          "id": "exc-L091-S4",
          "title": "조정기는 계자 등을 제어해 충전 상태를 맞춥니다",
          "sourceLessonId": "exc-L091",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-ALTERNATOR-INDUCTION",
            "ASTEMO-ALTERNATOR"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표 계자형 발전기의 전압조정기는 계자 전류를 조절해 발전 전압을 관리합니다. 정류기가 방향을 바꾸는 역할과 전압조정기가 발전 상태를 조절하는 역할은 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "실제 장비에는 배터리 상태·부하 등에 맞추는 전자 제어도 있습니다. 특정 차량 자료의 충전 전압 범위나 항상 일정하게 충전한다는 설명을 모든 12V·24V 장비의 공통값으로 옮기지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L091-MP1",
          "label": "생성 위치",
          "text": "대표 교류발전기는 로터 자기장이 회전하며 고정 스테이터 권선의 자속을 바꾸어 교류 전압을 만듭니다.",
          "sectionTitles": [
            "로터의 극이 고정 코일을 번갈아 지납니다",
            "방향이 번갈아 바뀌는 교류를 얻습니다"
          ]
        },
        {
          "key": "exc-L091-MP2",
          "label": "뒤의 두 역할",
          "text": "정류기는 한 방향 공급, 전압조정기는 계자 등 발전 상태의 제어를 맡습니다. 한 역할로 합치지 않습니다.",
          "sectionTitles": [
            "정류기는 교류를 한 방향 공급으로 바꿉니다",
            "조정기는 계자 등을 제어해 충전 상태를 맞춥니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q109": "exc-L091-S1",
        "exc-Q110": "exc-L091-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "벨트 구동 계자형의 대표 기능이며 모든 발전기의 동일 극수/정류 회로나 고정 충전 전압을 제시하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l091-b06-part1",
        "sourceLessonId": "exc-L091",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "로터",
          "meaning": "축과 함께 회전하며 자기장을 제공하는 회전부입니다."
        },
        {
          "term": "스테이터",
          "meaning": "고정된 코어와 발전 권선을 이루는 부분입니다."
        },
        {
          "term": "정류기",
          "meaning": "발생한 교류를 부하 쪽 한 방향으로 공급하도록 바꾸는 부분입니다."
        }
      ],
      "summary": [
        "대표 교류발전기는 로터 자기장이 회전하며 고정 스테이터 권선의 자속을 바꾸어 교류 전압을 만듭니다.",
        "정류기는 한 방향 공급, 전압조정기는 계자 등 발전 상태의 제어를 맡습니다. 한 역할로 합치지 않습니다."
      ],
      "commonReviewLinks": [
        {
          "questionId": "easy-electric-charging-q1",
          "targetSectionId": "exc-L091-S3",
          "goal": "발전기의 교류를 한 방향 공급으로 정류",
          "coversOnly": "발전기의 교류를 한 방향 공급으로 정류"
        },
        {
          "questionId": "practice-electric-charging-q4",
          "targetSectionId": "exc-L091-S4",
          "goal": "전압조정기의 기본 역할",
          "coversOnly": "Basic voltage regulator function; field-current mechanism remains Q110",
          "complements": [
            "exc-Q110"
          ]
        }
      ]
    },
    {
      "id": "exc-regular-exc-l092-b06-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "램프 병렬과 귀로: 전기는 돌아올 길도 필요합니다",
      "intro": "전원을 램프에 보내는 선만으로 회로가 끝나지 않습니다. 램프의 양쪽 연결과 전원으로 돌아오는 길을 함께 봅니다.",
      "sourceLessonId": "exc-L092",
      "sourceIds": [
        "OPENSTAX-PARALLEL",
        "EX-ACCEPTED-L029",
        "DENSO-GROUND-PATH",
        "DELCOREMY-ISOLATED-GROUND"
      ],
      "questionIds": [
        "exc-Q111",
        "exc-Q112"
      ],
      "sections": [
        {
          "id": "exc-L092-S1",
          "title": "병렬은 두 램프가 같은 두 지점에 연결됩니다",
          "sourceLessonId": "exc-L092",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OPENSTAX-PARALLEL",
            "EX-ACCEPTED-L029"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "두 램프를 병렬로 연결하면 각 램프의 양 끝이 같은 전원 두 지점에 이어집니다. 배선 손실을 무시한 기본 회로에서는 두 램프에 같은 전압이 걸립니다. 전류가 먼저 한 전구를 지나 다음 전구로 이어지는 직렬과 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "한 램프의 가지선만 끊기고 다른 가지와 공통 전원·귀로가 정상이면 다른 램프는 계속 켜질 수 있습니다. 공통 퓨즈나 공통 연결이 끊긴 경우까지 항상 다른 램프가 켜진다는 뜻은 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L092:parallel-lamps",
              "alt": "같은 전원 두 선 사이에 두 램프 가지가 각각 연결된 병렬회로에서 한 가지의 끊김과 다른 정상 가지의 닫힌 경로를 비교",
              "caption": "램프 병렬 연결의 기본 회로입니다. 전자식 램프 모듈·공통 제어/퓨즈 구성은 생략했으며 실제 차량 배선도는 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L092-S2",
          "title": "차체를 쓰더라도 전원까지 이어져야 합니다",
          "sourceLessonId": "exc-L092",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DENSO-GROUND-PATH",
            "DELCOREMY-ISOLATED-GROUND"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "음극 접지 차량의 대표 회로는 부하를 거친 뒤 금속 차체·기관과 접지선 등을 통해 배터리 −단자로 돌아옵니다. 차체라는 이름이 전류를 땅속으로 버려 없앤다는 뜻은 아닙니다. 연결된 회로를 이루는 도체의 일부입니다."
            },
            {
              "type": "paragraph",
              "text": "도장·부식·헐거운 연결이나 끊긴 접지선은 귀로에 저항을 만들 수 있습니다. +측 배선만 보고 회로가 정상이라고 판단하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L092:return-paths",
              "alt": "위는 부하에서 금속 차체와 접지선을 거쳐 배터리 음극으로 닫히는 대표 차체 귀로, 아래는 전용 귀선을 거쳐 음극으로 닫히는 회로를 비교",
              "caption": "대표 음극 귀로의 기능 비교입니다. 차체 귀로와 절연/전용 귀선은 장비 설계별이며 임의 추가 접지·우회 배선을 지시하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L092-S3",
          "title": "전용 귀선을 쓰는 형식도 있습니다",
          "sourceLessonId": "exc-L092",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DELCOREMY-ISOLATED-GROUND",
            "DENSO-GROUND-PATH"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "장치와 설계에 따라 별도의 전선으로 전원까지 돌아오게 하는 회로도 있습니다. 차체를 귀로로 쓰는 방식과 전용 귀선 방식의 구별이지 모든 자동차가 반드시 한 방식만 쓴다는 뜻은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "회로를 읽을 때는 전원 → 보호/제어 → 부하 → 귀로 → 전원으로 닫히는 길을 찾습니다. 고장이 의심될 때 임의로 선을 보태거나 퓨즈를 건너뛰지 않고 장비 회로도와 점검 절차를 따릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L092-MP1",
          "label": "병렬의 조건",
          "text": "병렬 램프는 같은 두 지점에 연결됩니다. 한 가지가 끊겨도 다른 가지와 공통 경로가 정상이면 다른 램프는 계속 켜질 수 있습니다.",
          "sectionTitles": [
            "병렬은 두 램프가 같은 두 지점에 연결됩니다"
          ]
        },
        {
          "key": "exc-L092-MP2",
          "label": "닫힌 귀로",
          "text": "부하 뒤에는 전원으로 돌아오는 귀로가 필요하며 차체/접지선도 회로의 일부입니다. 전용 귀선 형식은 설계에 따라 구별합니다.",
          "sectionTitles": [
            "차체를 쓰더라도 전원까지 이어져야 합니다",
            "전용 귀선을 쓰는 형식도 있습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q111": "exc-L092-S1",
        "exc-Q112": "exc-L092-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기본 병렬과 음극 귀로의 대표 개념입니다. 실제 전조등/전자제어 회로의 진단·단자 극성·부품 교체 기준은 해당 장비 자료를 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l092-b06-part1",
        "sourceLessonId": "exc-L092",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "병렬 연결",
          "meaning": "여러 부하의 양 끝이 각각 같은 두 전기적 지점에 연결된 형태입니다."
        },
        {
          "term": "귀로",
          "meaning": "전류가 부하를 거쳐 전원 쪽으로 돌아오는 길입니다."
        },
        {
          "term": "차체 귀로",
          "meaning": "금속 차체·기관과 연결부 등을 전원으로 돌아오는 경로의 일부로 쓰는 방식입니다."
        }
      ],
      "summary": [
        "병렬 램프는 같은 두 지점에 연결됩니다. 한 가지가 끊겨도 다른 가지와 공통 경로가 정상이면 다른 램프는 계속 켜질 수 있습니다.",
        "부하 뒤에는 전원으로 돌아오는 귀로가 필요하며 차체/접지선도 회로의 일부입니다. 전용 귀선 형식은 설계에 따라 구별합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l093-b07-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "바퀴 정렬: 위·앞·옆에서 보는 각도가 다릅니다",
      "intro": "토·캠버·캐스터는 같은 기울기를 다른 이름으로 부르는 것이 아닙니다. 바라보는 방향과 기준선을 먼저 정하면 서로 구별할 수 있습니다.",
      "sourceLessonId": "exc-L093",
      "sourceIds": [
        "MOOG-ALIGNMENT-VIEWS",
        "EX-ACCEPTED-L032"
      ],
      "questionIds": [
        "exc-Q113",
        "exc-Q114"
      ],
      "sections": [
        {
          "id": "exc-L093-S1",
          "title": "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다",
          "sourceLessonId": "exc-L093",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOOG-ALIGNMENT-VIEWS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "차량의 앞쪽과 위에서 내려다보는 시점을 정합니다. 좌우 바퀴의 앞쪽 간격이 뒤쪽보다 좁으면 토인, 앞쪽 간격이 더 넓으면 토아웃으로 구별합니다. 두 바퀴를 같은 방향으로 꺾는 회전 조향 자체와는 다른 정렬 기준입니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L093:alignment-viewpoints",
              "alt": "위에서 본 토인/토아웃, 앞에서 본 캠버, 옆에서 본 조향축 캐스터를 각 시점과 수직/진행 기준선으로 구별한 도식",
              "caption": "각도를 구별하기 위해 기울기를 과장했습니다. 그림 각도는 정상 조정값이 아니며 실제 바퀴/조향축 구조·조정 방법을 정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L093-S2",
          "title": "캠버는 앞에서 보는 바퀴의 기울기입니다",
          "sourceLessonId": "exc-L093",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOOG-ALIGNMENT-VIEWS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "앞에서 바퀴를 보면 타이어의 윗부분이 차체 안쪽 또는 바깥쪽으로 기울 수 있습니다. 이 바퀴 중심면과 수직선 사이의 기울기가 캠버입니다. 위에서 보는 토와 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "차량을 정면에서 보았다는 조건을 남깁니다. 바퀴가 화면에서 기울어 보인다는 이유만으로 사진의 원근과 실제 정렬을 같게 판단하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L093-S3",
          "title": "캐스터는 옆에서 보는 조향축의 기울기입니다",
          "sourceLessonId": "exc-L093",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOOG-ALIGNMENT-VIEWS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "캐스터는 옆에서 본 조향축과 수직선의 관계입니다. 여기서 조향축은 바퀴가 방향을 바꾸며 돌아가는 기준축이며 타이어 옆면에 그린 원의 기울기 자체가 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "캐스터는 직진 안정과 조향 후 돌아오려는 성질 등에 관계합니다. 조향축의 위치는 실제 관절 구조로 정해지므로 도식의 선을 모든 장비의 실제 킹핀 하나라고 보지는 않습니다."
            }
          ]
        },
        {
          "id": "exc-L093-S4",
          "title": "정의와 정상값·고장 판정을 구별합니다",
          "sourceLessonId": "exc-L093",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOOG-ALIGNMENT-VIEWS",
            "EX-ACCEPTED-L032"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "토·캠버·캐스터는 위·앞·옆의 서로 다른 기준으로 읽습니다. 어떤 값이 정상인지는 기종과 설계에 따라 정해집니다. 타이어 마모나 한쪽 쏠림 하나만으로 한 각도의 이상을 확정하거나 임의 조정을 하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L093-MP1",
          "label": "보는 방향",
          "text": "토는 위에서 본 바퀴 방향, 캠버는 앞에서 본 바퀴 기울기, 캐스터는 옆에서 본 조향축 기울기입니다.",
          "sectionTitles": [
            "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다",
            "캠버는 앞에서 보는 바퀴의 기울기입니다",
            "캐스터는 옆에서 보는 조향축의 기울기입니다"
          ]
        },
        {
          "key": "exc-L093-MP2",
          "label": "기준",
          "text": "시점과 진행/수직 기준을 먼저 정하며 그림의 과장 각도를 기종의 정상값으로 쓰지 않습니다.",
          "sectionTitles": [
            "정의와 정상값·고장 판정을 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q113": "exc-L093-S1",
        "exc-Q114": "exc-L093-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "바퀴가 조향되는 대표 차축의 기초 정렬 설명입니다. 무한궤도 방향전환이나 모든 굴착기의 같은 조향/현가 구조를 뜻하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l093-b07-part1",
        "sourceLessonId": "exc-L093",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "토(Toe)",
          "meaning": "위에서 본 바퀴가 차량 진행 방향에 대해 안이나 밖으로 향한 정도입니다."
        },
        {
          "term": "캠버",
          "meaning": "앞에서 본 바퀴 중심면이 수직선에 대해 기운 각도입니다."
        },
        {
          "term": "캐스터",
          "meaning": "옆에서 본 조향축이 수직선에 대해 앞뒤로 기운 각도입니다."
        }
      ],
      "summary": [
        "토는 위에서 본 바퀴 방향, 캠버는 앞에서 본 바퀴 기울기, 캐스터는 옆에서 본 조향축 기울기입니다.",
        "시점과 진행/수직 기준을 먼저 정하며 그림의 과장 각도를 기종의 정상값으로 쓰지 않습니다."
      ]
    },
    {
      "id": "exc-regular-exc-l094-b07-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "안쪽 바퀴는 더 꺾이고 더 짧은 길을 갑니다",
      "intro": "커브를 돌 때 안쪽과 바깥쪽 바퀴의 길은 다릅니다. 바퀴가 향하는 각도를 맞추는 일과 좌우 회전수를 다르게 하는 일을 나누어 봅니다.",
      "sourceLessonId": "exc-L094",
      "sourceIds": [
        "MATHWORKS-ACKERMANN",
        "IITM-ACKERMANN",
        "EX-ACCEPTED-L051",
        "EX-ACCEPTED-L032"
      ],
      "questionIds": [
        "exc-Q115"
      ],
      "sections": [
        {
          "id": "exc-L094-S1",
          "title": "같은 회전 중심이라도 안팎의 반지름이 다릅니다",
          "sourceLessonId": "exc-L094",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MATHWORKS-ACKERMANN",
            "IITM-ACKERMANN"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "평면에서 미끄러짐을 생략하고 앞바퀴가 조향되는 대표 모형을 봅니다. 안쪽 바퀴의 회전 반지름은 바깥쪽보다 작습니다. 같은 시간에 돌아간 각도가 같아도 바깥쪽이 더 긴 원호를 이동합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L094:ackermann-paths",
              "alt": "위에서 본 전륜 조향 모형에서 안쪽 앞바퀴가 더 크게 꺾이고 양 앞바퀴 축 연장선과 뒤차축 선이 같은 회전 중심에서 만남을 표시",
              "caption": "저속 평면·미끄럼 생략의 전륜 조향 기하 모형입니다. 치수·정상 조향각·실제 장비의 전/후륜 조향 모드를 정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L094-S2",
          "title": "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다",
          "sourceLessonId": "exc-L094",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MATHWORKS-ACKERMANN",
            "IITM-ACKERMANN"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "두 앞바퀴가 작은 원과 큰 원을 각각 굴러가게 하려면 안쪽 앞바퀴의 조향각이 더 커야 합니다. 바퀴의 회전축 선을 연장했을 때 뒤차축 선 위의 같은 중심에서 만나도록 보는 것이 대표 애커먼 관계입니다."
            },
            {
              "type": "paragraph",
              "text": "직진 때의 토인·토아웃 정의와 회전 중 필요한 좌우 조향각의 차이를 같게 외우지 않습니다. 실제 연결기구는 각도 범위와 설계 조건을 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L094-S3",
          "title": "차동은 각도를 꺾는 대신 좌우 회전수 차이를 허용합니다",
          "sourceLessonId": "exc-L094",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "EX-ACCEPTED-L051",
            "EX-ACCEPTED-L032",
            "MATHWORKS-ACKERMANN"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "차동장치는 구동되는 좌우 바퀴가 서로 다른 속도로 돌 수 있게 합니다. 조향기구가 바퀴를 서로 다른 각도로 향하게 하는 기능과 다릅니다. 하나는 방향, 다른 하나는 구동 바퀴의 회전수 관계입니다."
            },
            {
              "type": "paragraph",
              "text": "전륜·후륜·다륜 조향이나 특수 기구에 이 그림을 그대로 적용하지 않습니다. 무한궤도의 좌우 트랙 속도 차이에 의한 방향 전환과도 구조를 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L094-MP1",
          "label": "두 반지름",
          "text": "대표 저속 애커먼 모형에서는 안쪽 앞바퀴가 더 크게 꺾이며 바깥쪽 바퀴는 더 긴 경로를 갑니다.",
          "sectionTitles": [
            "같은 회전 중심이라도 안팎의 반지름이 다릅니다",
            "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다"
          ]
        },
        {
          "key": "exc-L094-MP2",
          "label": "다른 역할",
          "text": "조향각 차이를 만드는 기구와 좌우 구동 바퀴의 회전수 차이를 허용하는 차동장치는 역할이 다릅니다.",
          "sectionTitles": [
            "차동은 각도를 꺾는 대신 좌우 회전수 차이를 허용합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q115": "exc-L094-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "전륜 조향 저속 굴림 모형의 원리입니다. 고속 타이어 변형·옆미끄럼이나 기종별 실제 조향각을 계산하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l094-b07-part1",
        "sourceLessonId": "exc-L094",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "안쪽 바퀴",
          "meaning": "회전 중심에 더 가까운 쪽의 바퀴입니다."
        },
        {
          "term": "애커먼 조향 관계",
          "meaning": "대표 저속 굴림 모형에서 바퀴들이 같은 회전 중심을 향하는 축 관계를 갖도록 조향각을 정한 관계입니다."
        }
      ],
      "summary": [
        "대표 저속 애커먼 모형에서는 안쪽 앞바퀴가 더 크게 꺾이며 바깥쪽 바퀴는 더 긴 경로를 갑니다.",
        "조향각 차이를 만드는 기구와 좌우 구동 바퀴의 회전수 차이를 허용하는 차동장치는 역할이 다릅니다."
      ],
      "commonReviewLinks": [
        {
          "questionId": "easy-drive-transmission-q1",
          "targetSectionId": "exc-L094-S3",
          "goal": "차동은 조향각이 아닌 좌우 구동바퀴 회전수 차이",
          "coversOnly": "차동은 조향각이 아닌 좌우 구동바퀴 회전수 차이"
        }
      ]
    },
    {
      "id": "exc-regular-exc-l095-b07-part1",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "타이어: 단면 구조",
      "intro": "겉의 고무와 내부 보강층은 맡은 일이 다릅니다. 공기 주입식 타이어의 대표 단면에서 트레드·카커스·벨트·비드를 찾습니다.",
      "sourceLessonId": "exc-L095",
      "sourceIds": [
        "BRIDGESTONE-TIRE-STRUCTURE",
        "BRIDGESTONE-OTR-GENERAL",
        "EX-ACCEPTED-L038",
        "MICHELIN-TREAD-WATER",
        "MICHELIN-AQUAPLANING"
      ],
      "questionIds": [
        "exc-Q116",
        "easy-fork-pre-exterior-q1"
      ],
      "sections": [
        {
          "id": "exc-L095-S1",
          "title": "트레드·옆면과 내부 뼈대를 나눕니다",
          "sourceLessonId": "exc-L095",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "BRIDGESTONE-TIRE-STRUCTURE",
            "BRIDGESTONE-OTR-GENERAL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "트레드는 노면과 닿아 마모되는 둘레 부분입니다. 사이드월은 트레드와 비드 사이의 옆면 고무입니다. 카커스는 보강 코드 등의 층으로 타이어를 받치는 뼈대를 이룹니다. 옆면의 고무 전체를 카커스 한 부품이라고 부르지는 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L095:tire-layer-section",
              "alt": "대표 타이어 절단면에서 노면 쪽 트레드, 그 아래 벨트, 안쪽으로 이어진 카커스, 옆면 고무와 림 가장자리 비드를 서로 다른 층과 위치로 표시",
              "caption": "공기 주입식 래디얼 타이어의 위치·역할을 추린 자체 단면입니다. 층 두께·코드 수/재질·림 형상은 실제 제품 치수나 수리 기준이 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L095-S2",
          "title": "벨트는 트레드 아래, 비드는 림 가장자리입니다",
          "sourceLessonId": "exc-L095",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "BRIDGESTONE-TIRE-STRUCTURE",
            "BRIDGESTONE-OTR-GENERAL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표 래디얼 타이어의 벨트는 트레드 아래를 보강해 둘레 부분의 강성과 카커스 보호에 관계합니다. 비드는 림에 맞물리는 가장자리를 보강합니다. 바깥의 무늬, 내부 뼈대, 림에 잡히는 가장자리를 서로 바꾸어 부르지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "코드와 보강재의 재질·층 구성은 제품에 따라 다릅니다. 승용 타이어의 한 그림에 쓰인 재질을 모든 건설기계 타이어의 공통 재질로 옮기지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L095-S3",
          "title": "구조를 보고 점검 목적을 연결합니다",
          "sourceLessonId": "exc-L095",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "BRIDGESTONE-TIRE-STRUCTURE",
            "EX-ACCEPTED-L038"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "마모되는 트레드와 충격·손상이 나타날 수 있는 옆면, 림과 맞닿는 비드 부위는 위치와 역할이 다릅니다. 겉보기 손상을 내부 보강층의 상태와 무조건 같게 단정하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "여기는 공기 주입식의 대표 구조입니다. 고무로 채운 솔리드 타이어는 같은 공기실·주입 점검을 전제로 하지 않습니다. 타이어의 실제 형식과 허용 마모·손상 기준은 장비와 타이어 제조사 자료를 따릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L095-MP1",
          "label": "위치",
          "text": "트레드는 노면 쪽 고무, 카커스는 보강 뼈대, 대표 벨트는 트레드 아래, 비드는 림 가장자리입니다.",
          "sectionTitles": [
            "트레드·옆면과 내부 뼈대를 나눕니다",
            "벨트는 트레드 아래, 비드는 림 가장자리입니다"
          ]
        },
        {
          "key": "exc-L095-MP2",
          "label": "구조 조건",
          "text": "공기 주입식 대표 단면의 층과 재질·두께를 모든 타이어의 공통 사양으로 옮기지 않습니다.",
          "sectionTitles": [
            "구조를 보고 점검 목적을 연결합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q116": "exc-L095-S1",
        "easy-fork-pre-exterior-q1": "exc-L095-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "부품 위치를 익히는 공기 주입식 대표도이며 탈착·공기압 조정·손상 수리나 분해 실험을 지시하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l095-b07-part1",
        "sourceLessonId": "exc-L095",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "트레드",
          "meaning": "노면과 접촉하는 타이어 바깥 둘레의 고무 부분입니다."
        },
        {
          "term": "카커스",
          "meaning": "타이어의 형상과 하중을 받치는 보강 뼈대 부분입니다."
        },
        {
          "term": "벨트",
          "meaning": "대표 래디얼 구조에서 트레드 아래를 보강하는 층입니다."
        },
        {
          "term": "비드",
          "meaning": "타이어를 림에 단단히 자리 잡게 하는 가장자리의 보강 부분입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l095-b07-part2",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "타이어: 젖은 노면의 물층",
      "intro": "겉의 고무와 내부 보강층은 맡은 일이 다릅니다. 공기 주입식 타이어의 대표 단면에서 트레드·카커스·벨트·비드를 찾습니다.",
      "sourceLessonId": "exc-L095",
      "sourceIds": [
        "BRIDGESTONE-TIRE-STRUCTURE",
        "BRIDGESTONE-OTR-GENERAL",
        "EX-ACCEPTED-L038",
        "MICHELIN-TREAD-WATER",
        "MICHELIN-AQUAPLANING"
      ],
      "questionIds": [
        "exc-Q117"
      ],
      "sections": [
        {
          "id": "exc-L095-S4",
          "title": "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다",
          "sourceLessonId": "exc-L095",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "MICHELIN-TREAD-WATER",
            "MICHELIN-AQUAPLANING"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "트레드의 홈은 젖은 노면에서 타이어와 도로 사이의 물을 빼는 데 관계합니다. 홈이 마모되면 배수 성능과 젖은 노면의 접지에 영향을 줄 수 있습니다. 홈의 깊이뿐 아니라 무늬 설계·물의 양·속도·공기압 등 조건을 함께 봅니다."
            },
            {
              "type": "paragraph",
              "text": "수막현상은 타이어와 노면 사이에 물층이 생겨 접촉·접지력이 줄어드는 현상입니다. 일부 접촉이 줄어드는 상태부터 나타날 수 있으므로 언제나 네 바퀴의 마찰력이 완전히 0이 된다고 외우지 않습니다. 젖은 노면에서는 속도와 간격을 조절하고 실제 타이어 형식에 맞는 마모·공기압 기준을 확인합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L095:tread-water-film",
              "alt": "위 그림은 트레드 접지면의 홈을 따라 물이 바깥으로 빠지는 관계, 아래 그림은 타이어와 노면 사이 물층이 접촉을 줄이는 옆모습을 비교",
              "caption": "위는 접지면, 아래는 옆모습의 개념도입니다. 물층 두께·발생 속도·허용 마모 수치를 정한 그림은 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L095-SUPPLEMENT-r2-MP1",
          "label": "홈과 물층",
          "text": "트레드 홈은 배수에 관계하며 물층이 접촉을 줄이는 수막 위험은 속도·물의 양·마모 등 조건과 함께 봅니다.",
          "sectionTitles": [
            "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q117": "exc-L095-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "부품 위치를 익히는 공기 주입식 대표도이며 탈착·공기압 조정·손상 수리나 분해 실험을 지시하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l095-b07-part2",
        "sourceLessonId": "exc-L095",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "summary": [
        "트레드는 노면 쪽 고무, 카커스는 보강 뼈대, 대표 벨트는 트레드 아래, 비드는 림 가장자리입니다.",
        "공기 주입식 대표 단면의 층과 재질·두께를 모든 타이어의 공통 사양으로 옮기지 않습니다.",
        "트레드 홈은 배수에 관계하며 물층이 접촉을 줄이는 수막 위험은 속도·물의 양·마모 등 조건과 함께 봅니다."
      ]
    },
    {
      "id": "exc-regular-exc-l096-b07-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "타이어 표시: 크기·구조·강도 등급을 나눕니다",
      "intro": "타이어 옆 숫자와 글자는 같은 단위가 아닙니다. 폭과 높이의 비율, 림 지름, 내부 구조와 강도 등급을 나누어 읽습니다.",
      "sourceLessonId": "exc-L096",
      "sourceIds": [
        "BRIDGESTONE-METRIC-MARKINGS",
        "BRIDGESTONE-PR-DEFINITION",
        "BRIDGESTONE-OTR-GENERAL"
      ],
      "questionIds": [
        "exc-Q118",
        "exc-Q119"
      ],
      "sections": [
        {
          "id": "exc-L096-S1",
          "title": "폭·편평비·림 지름은 서로 다른 양입니다",
          "sourceLessonId": "exc-L096",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "BRIDGESTONE-METRIC-MARKINGS",
            "BRIDGESTONE-PR-DEFINITION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표 미터식 규격에서는 폭은 mm, 편평비는 %, 림 지름은 인치로 나누어 표시합니다. 편평비는 타이어 전체 바깥지름의 비율이 아니라 단면 높이/단면 폭×100입니다."
            },
            {
              "type": "paragraph",
              "text": "예를 들어 가상의 단면 폭 200mm, 단면 높이 120mm인 모형은 편평비가 60%입니다. 단위 관계를 위한 예이며 실제 장비의 교체 규격을 추천하는 값이 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L096:tire-dimensions-rating",
              "alt": "타이어 대표 단면의 폭W와 림 바깥부터 트레드까지 높이H를 표시해 편평비H/W×100을 설명하고 PR표시는 실제층수와 다른 강도등급임을 함께 표시",
              "caption": "폭·단면 높이·등급의 구별도입니다. 그림 치수·두께·가상200/120mm는 실제 장착 규격/허용 하중이나 층 수를 정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L096-S2",
          "title": "R과 PR은 서로 다른 내용을 말합니다",
          "sourceLessonId": "exc-L096",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "BRIDGESTONE-METRIC-MARKINGS",
            "BRIDGESTONE-PR-DEFINITION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표 규격의 R은 래디얼 구조를 뜻합니다. 비드에서 비드로 놓인 카커스 코드의 방향을 설명하는 구조 구별입니다. PR의 R과 같은 한 글자 뜻으로 묶지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "플라이 레이팅은 실제 보강 코드를 몇 겹 넣었는지 세는 숫자와 다릅니다. 예를 들어 어떤 표시가 12PR이라고 해서 카커스가 반드시 실제 12겹이라는 뜻은 아닙니다. 실제 층 구성은 별도 구조 자료로 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L096-S3",
          "title": "허용 하중은 사용 조건과 하중표를 함께 봅니다",
          "sourceLessonId": "exc-L096",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "BRIDGESTONE-OTR-GENERAL",
            "BRIDGESTONE-METRIC-MARKINGS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "PR이나 하중 지수는 정해진 사용 조건의 능력 표시와 연결됩니다. 해당 타이어의 하중·공기압·속도/사용 조건 자료를 함께 읽어야 하며 숫자가 크다는 이유만으로 어떤 장비에나 장착할 수 있는 것은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "타이어에는 인치식·미터식 등 여러 규격 체계가 있습니다. 이번 미터식의 순서와 단위를 모든 표시의 자릿수에 그대로 끼워 맞추지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L096-MP1",
          "label": "서로 다른 단위",
          "text": "대표 미터식의 폭(mm)·편평비(%)·림 지름(in)을 나누고 편평비는 단면 높이/폭×100으로 읽습니다.",
          "sectionTitles": [
            "폭·편평비·림 지름은 서로 다른 양입니다"
          ]
        },
        {
          "key": "exc-L096-MP2",
          "label": "등급과 실제 층",
          "text": "R은 구조 표시, PR은 사용 조건에 따른 강도/하중 등급의 표시입니다. PR을 실제 코드층 수로 세지 않습니다.",
          "sectionTitles": [
            "R과 PR은 서로 다른 내용을 말합니다",
            "허용 하중은 사용 조건과 하중표를 함께 봅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q118": "exc-L096-S1",
        "exc-Q119": "exc-L096-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "규격 표기의 의미를 설명하며 실제 장비 타이어의 장착·교체 선택·공기압/하중표 값을 제공하지 않습니다. 항공용 자료는 PR과 실제 층수의 정의만 사용하며 항공기 수치/정비 기준은 옮기지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l096-b07-part1",
        "sourceLessonId": "exc-L096",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "편평비",
          "meaning": "대표 규격에서 타이어 단면 높이를 단면 폭으로 나눈 백분율입니다."
        },
        {
          "term": "래디얼(R)",
          "meaning": "카커스 코드가 비드에서 반대 비드 쪽으로 방사상으로 놓인 구조를 나타내는 표시입니다."
        },
        {
          "term": "플라이 레이팅(PR)",
          "meaning": "정해진 사용 조건의 하중 능력·강도 등급을 나타내는 관례적 표시이며 실제 코드층 수와 구별합니다."
        }
      ],
      "summary": [
        "대표 미터식의 폭(mm)·편평비(%)·림 지름(in)을 나누고 편평비는 단면 높이/폭×100으로 읽습니다.",
        "R은 구조 표시, PR은 사용 조건에 따른 강도/하중 등급의 표시입니다. PR을 실제 코드층 수로 세지 않습니다."
      ]
    },
    {
      "id": "exc-regular-exc-l097-b07-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "트랙 안내턱과 장력: 세게 당기는 것이 답은 아닙니다",
      "intro": "앞에서 아래 롤러는 기계를, 위 롤러는 돌아오는 트랙을 받친다고 배웠습니다. 이번에는 옆으로 벗어나는 움직임을 안내하는 턱과 트랙 장력을 연결합니다.",
      "sourceLessonId": "exc-L097",
      "sourceIds": [
        "CAT-ROLLER-SF-DF",
        "BERCO-ROLLER-TYPES",
        "EX-PRESERVED-L004",
        "CAT-TRACK-TENSION",
        "BOBCAT-UNDERCARRIAGE"
      ],
      "questionIds": [
        "exc-Q120",
        "exc-Q121"
      ],
      "sections": [
        {
          "id": "exc-L097-S1",
          "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다",
          "sourceLessonId": "exc-L097",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "CAT-ROLLER-SF-DF",
            "BERCO-ROLLER-TYPES",
            "EX-PRESERVED-L004"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "트랙 링크가 구르는 면과 옆방향을 안내하는 돌출 턱을 나누어 봅니다. 플랜지는 체인이 지나갈 길을 안내하며 옆으로 과하게 벗어나는 움직임을 제한하는 역할을 합니다. 롤러 전체를 구동 스프로킷이라고 부르지는 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L097:roller-flange-profiles",
              "alt": "축 방향으로 바라본 대표 싱글/더블 플랜지 롤러의 두 구름면과 안내턱을 비교하여 전체 축의 원판 개수 대신 각 구름면의 안내턱 배치를 보도록 표시",
              "caption": "실제 제조사 싱글/더블 제품 형상을 비교한 뒤 구름면과 안내턱만 추린 자체 원리도입니다. 축·실링·턱의 두께와 정상 간극은 생략했으며 기종 공통 부품도는 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L097-S2",
          "title": "싱글·더블은 실제 형식과 배치를 함께 봅니다",
          "sourceLessonId": "exc-L097",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "CAT-ROLLER-SF-DF",
            "BERCO-ROLLER-TYPES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "제시한 대표 형식에서는 각 링크 구름면의 한쪽에 안내턱이 있는 싱글과 양쪽에 안내턱이 있는 더블을 비교합니다. 롤러 한 축에는 두 링크가 구르는 면이 있어 ‘싱글이면 전체 축에 원형 판이 딱 한 개’라고 외우면 틀리기 쉽습니다."
            },
            {
              "type": "paragraph",
              "text": "롤러 형식과 어느 위치에 쓰는지는 하부장치 설계별입니다. 단일·복식의 이름만으로 앞뒤 배치나 전체 수량을 공통 규칙으로 정하지 않고 해당 부품도와 부품번호를 확인합니다. 내측 안내 형식 등 다른 구조도 있습니다."
            }
          ]
        },
        {
          "id": "exc-L097-S3",
          "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다",
          "sourceLessonId": "exc-L097",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "CAT-TRACK-TENSION",
            "BOBCAT-UNDERCARRIAGE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "트랙이 지나치게 팽팽하면 맞물리는 부품의 하중과 마모가 커질 수 있습니다. 지나치게 느슨하면 안내와 맞물림 상태가 나빠지고 이탈 위험이 커질 수 있습니다. 더 세게 당기는 것을 항상 좋은 상태로 보지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "장력은 정해진 자세·위치에서의 처짐 등 기종별 방법으로 판단합니다. 롤러 유무·하부장치 형식과 지면에 따라 측정 위치/값이 달라지며 다른 장비 수치를 옮기지 않습니다. 그리스 주입·밸브 풀기 등의 조정은 설명서와 권한을 갖춘 정비 범위입니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L097:track-tension-states",
              "alt": "같은 지지점 사이 트랙 경로가 지나치게 곧은 과대장력, 조건에 맞는 대표 처짐, 지나친 처짐으로 나뉨을 표시하고 정상 처짐 수치는 제시하지 않음",
              "caption": "장력과 처짐의 관계를 과장한 개념도입니다. 그림의 처짐을 실제 정상 수치나 조정 절차로 쓰지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L097-MP1",
          "label": "받침과 안내",
          "text": "롤러 구름면은 링크를 받치고 플랜지는 옆방향을 안내합니다. 싱글/더블 형식과 배치는 실제 부품도를 따릅니다.",
          "sectionTitles": [
            "구름면은 받치고 플랜지는 옆방향을 안내합니다",
            "싱글·더블은 실제 형식과 배치를 함께 봅니다"
          ]
        },
        {
          "key": "exc-L097-MP2",
          "label": "장력 조건",
          "text": "과대장력과 과소장력 모두 문제이며 정상 처짐은 기종의 정해진 측정 위치·조건·기준값으로 판단합니다.",
          "sectionTitles": [
            "너무 팽팽하거나 느슨한 장력 모두 문제입니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q120": "exc-L097-S1",
        "exc-Q121": "exc-L097-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 강철 링크 하부장치의 안내턱 원리와 일반 장력 관계입니다. 모든 강철/고무 트랙의 같은 단면·롤러 수·처짐값이나 조정 절차를 정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l097-b07-part1",
        "sourceLessonId": "exc-L097",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "플랜지",
          "meaning": "롤러 등에서 체인의 옆방향 움직임을 안내하는 돌출 턱입니다."
        },
        {
          "term": "트랙 장력",
          "meaning": "트랙을 당겨 팽팽하게 유지하는 정도입니다."
        },
        {
          "term": "처짐",
          "meaning": "정해진 지지 위치 사이에서 트랙이 아래로 내려온 정도입니다."
        }
      ],
      "summary": [
        "롤러 구름면은 링크를 받치고 플랜지는 옆방향을 안내합니다. 싱글/더블 형식과 배치는 실제 부품도를 따릅니다.",
        "과대장력과 과소장력 모두 문제이며 정상 처짐은 기종의 정해진 측정 위치·조건·기준값으로 판단합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l098-b09-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "보호구는 위험에 맞게: 발끝 보호와 숨 쉬는 공기를 나눕니다",
      "intro": "안전화를 신거나 마스크를 썼다는 사실만으로 모든 위험을 막지는 못합니다. 무엇을 막는 장비인지부터 구별합니다.",
      "sourceLessonId": "exc-L098",
      "sourceIds": [
        "KOSHA-PPE-ROLES",
        "EX-ACCEPTED-L046",
        "FORKLIFT-SAFETY-COPY",
        "CCOHS-FOOTWEAR",
        "KR-OSH-RULE618"
      ],
      "questionIds": [
        "exc-Q146",
        "exc-Q147",
        "exc-Q148"
      ],
      "sections": [
        {
          "id": "exc-L098-S1",
          "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다",
          "sourceLessonId": "exc-L098",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KOSHA-PPE-ROLES",
            "EX-ACCEPTED-L046",
            "FORKLIFT-SAFETY-COPY",
            "CCOHS-FOOTWEAR"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "무거운 물체에 발끝이 부딪히거나 눌릴 위험에는 발가락 부위를 보호하는 안전화가 필요합니다. 앞코 안의 선심은 그 부위를 받치는 보강 부분입니다. 밑창의 날카로운 물체 관통 방지, 미끄럼 방지 등은 각각의 성능을 확인해야 합니다."
            },
            {
              "type": "paragraph",
              "text": "절연용과 정전기 대전 방지용도 목적이 다릅니다. 선심의 재질이나 안전화라는 이름 하나만으로 모든 전압·화학물질·미끄럼 조건에 맞는다고 판단하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L098:shoe-protection-zones",
              "alt": "안전화 옆 단면에서 앞코 안쪽 선심과 발가락, 발바닥 아래 밑창을 다른 위치로 표시하고 위험별 성능 확인을 안내",
              "caption": "보호 위치를 설명한 자체 단면입니다. 선심 재질·시험 하중·제품 구조를 지정하지 않으며 모든 안전화가 같은 보호 성능을 가진다는 뜻은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L098-S2",
          "title": "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다",
          "sourceLessonId": "exc-L098",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KOSHA-PPE-ROLES",
            "KR-OSH-RULE618"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "방진마스크는 알맞은 필터로 공기 중 입자를 걸러 주는 장비입니다. 방독마스크도 대상 가스·증기에 맞는 정화통과 사용 조건이 필요합니다. 이름이 비슷하다고 서로의 보호 범위를 대신하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "이런 여과식 보호구는 주변 공기를 이용하므로 산소가 부족한 공기를 호흡할 수 있는 공기로 바꾸지 못합니다. 산소결핍 위험에는 호흡 공기를 공급하는 방식 등 해당 위험에 맞는 보호 대책이 필요합니다. 전동 팬이 있다는 이유만으로 공기 공급식이라고 판단하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L098:filter-versus-air-supply",
              "alt": "주변 공기가 필터를 지나가는 여과식과 외부의 호흡용 공기 공급원에서 공기가 오는 공급식을 나누고 산소결핍 18% 미만 기준과 산소만으로 출입을 결정하지 않는 조건을 표시",
              "caption": "공기 흐름의 역할 비교입니다. 보호구의 선정·착용·유량·구조 작업 절차를 대신하지 않습니다. 산소 범위는 제618조 정의 중 일부이며 적정공기 전체 조건이나 출입 허가가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L098-S3",
          "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
          "sourceLessonId": "exc-L098",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KR-OSH-RULE618",
            "EX-ACCEPTED-L046"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "현행 규칙에서 산소결핍은 공기 중 산소 농도가 18% 미만인 상태입니다. 적정공기의 산소 범위는 18% 이상 23.5% 미만이지만, 이산화탄소·일산화탄소·황화수소 등의 조건도 함께 정해져 있습니다. 산소가 범위 안에 있다는 이유만으로 유해가스·화재·폭발 위험이 없어지는 것은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "냄새나 겉모습으로 공기 상태를 판단하지 않습니다. 밀폐공간의 위험평가·공기 측정·환기·출입 관리 등 현장의 정해진 절차를 따르며, 쓰러진 사람을 발견했다고 보호 대책 없이 따라 들어가지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L098-MP1",
          "label": "보호 위치",
          "text": "안전화 선심은 발끝 보호 위치이며, 필요한 위험별 성능을 따로 확인합니다.",
          "sectionTitles": [
            "안전화의 앞코와 밑창은 보호 위치가 다릅니다"
          ]
        },
        {
          "key": "exc-L098-MP2",
          "label": "호흡 공기",
          "text": "필터는 산소를 만들지 않습니다. 산소가 18% 이상이어도 유해가스 등 다른 위험과 출입 절차를 함께 확인합니다.",
          "sectionTitles": [
            "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다",
            "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q146": "exc-L098-S1",
        "exc-Q147": "exc-L098-S2",
        "exc-Q148": "exc-L098-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "기초 보호구의 역할을 구별하는 원고입니다. 실제 보호구 선정·밀폐공간 출입/구조는 교육받은 담당자의 위험평가와 현장 절차를 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l098-b09-part1",
        "sourceLessonId": "exc-L098",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "선심",
          "meaning": "안전화 앞부분에서 발가락을 보호하도록 넣은 보강 부분입니다."
        },
        {
          "term": "방진마스크",
          "meaning": "작업 조건에 맞는 필터로 분진·미스트·흄 같은 입자상 물질의 흡입을 줄이는 보호구입니다."
        },
        {
          "term": "송기마스크",
          "meaning": "호흡할 공기를 외부 공급원에서 보내는 방식의 호흡용 보호구입니다."
        }
      ],
      "summary": [
        "안전화 선심은 발끝 보호 위치이며, 필요한 위험별 성능을 따로 확인합니다.",
        "필터는 산소를 만들지 않습니다. 산소가 18% 이상이어도 유해가스 등 다른 위험과 출입 절차를 함께 확인합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l099-b09-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "방호장치는 닿지 않게 막거나 날아오는 것을 붙잡습니다",
      "intro": "기계 주변의 덮개는 장식이 아닙니다. 사람의 접근을 막는 역할과 파편 등이 퍼지는 것을 막는 역할을 나누어 봅니다.",
      "sourceLessonId": "exc-L099",
      "sourceIds": [
        "KR-OSH-GUARDS-87-95",
        "EX-ACCEPTED-L014",
        "EX-ACCEPTED-L046",
        "EX-ACCEPTED-L015",
        "FORKLIFT-SAFETY-COPY"
      ],
      "questionIds": [
        "exc-Q149",
        "exc-Q150",
        "exc-Q151"
      ],
      "sections": [
        {
          "id": "exc-L099-S1",
          "title": "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다",
          "sourceLessonId": "exc-L099",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KR-OSH-GUARDS-87-95",
            "EX-ACCEPTED-L014",
            "EX-ACCEPTED-L046"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "노출된 회전축·기어·벨트에 사람이 닿으면 끼임이나 말림이 생길 수 있습니다. 덮개나 울은 사람과 운동 부분 사이를 물리적으로 가로막습니다. 위험한 부분에 가까이 가지 않도록 분리하는 관계가 핵심입니다."
            },
            {
              "type": "paragraph",
              "text": "가공물이나 파편이 튀는 곳에서는 그것이 사람 쪽으로 퍼지지 않게 덮개 등으로 막는 역할도 필요합니다. 한 덮개가 두 역할을 함께 할 수 있지만, 파편을 가리는 것과 손이 들어가지 못하게 하는 것은 각각 확인해야 합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L099:separate-and-contain",
              "alt": "왼쪽은 사람과 회전부 사이 고정 덮개가 접근을 막고 오른쪽은 비산물의 경로를 둘러싼 덮개가 외부 확산을 막는 두 역할 비교",
              "caption": "격리·포집의 목적 비교도입니다. 실제 장치의 강도·간극·개구 크기·인터록 설계나 정비 허가를 정하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L099-S2",
          "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다",
          "sourceLessonId": "exc-L099",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KR-OSH-GUARDS-87-95",
            "EX-ACCEPTED-L014",
            "EX-ACCEPTED-L015",
            "FORKLIFT-SAFETY-COPY"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "정지 조작은 운동을 멈추게 하는 기능이고 덮개는 위험 부분에 닿는 길을 막는 기능입니다. 시동을 끄더라도 관성·잔압·중력과 다른 사람의 재가동 위험이 남을 수 있다는 기존 정비 원칙과 함께 봅니다."
            },
            {
              "type": "paragraph",
              "text": "불편하다는 이유로 방호장치를 떼어 놓고 작업하지 않습니다. 정비 때문에 해체가 필요한 경우에도 정해진 안전 조치와 작업 뒤 복구가 필요합니다. 덮개가 있다는 이유로 운전 중 손을 넣거나 임의 정비를 하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L099-S3",
          "title": "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다",
          "sourceLessonId": "exc-L099",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KR-OSH-GUARDS-87-95"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "길게 늘어진 머리카락·소매·끈이나 헐거운 장갑은 회전부에 걸릴 수 있습니다. 작업에 알맞은 작업모와 작업복을 갖추고 말림 위험을 없애는 대책을 따릅니다."
            },
            {
              "type": "paragraph",
              "text": "규칙 제95조는 회전하는 날·공작물·축을 취급할 때 손이 말려 들어갈 위험이 없는, 밀착되는 가죽제 장갑 같은 것을 사용하도록 정합니다. 조문 제목만 보고 모든 장갑을 일괄 금지한다고 외우거나, 아무 장갑이나 끼면 안전하다고 판단하지 않습니다. 맨손으로 회전부에 접근해도 된다는 뜻도 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L099-MP1",
          "label": "방호 목적",
          "text": "사람의 접촉 경로를 막는 역할과 물체가 밖으로 튀는 것을 막는 역할을 나누어 확인합니다.",
          "sectionTitles": [
            "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다",
            "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다"
          ]
        },
        {
          "key": "exc-L099-MP2",
          "label": "말림 위험",
          "text": "머리카락·복장·장갑은 회전부에 말려들지 않아야 하며, 보호구만으로 운전 중 접근을 허용하지 않습니다.",
          "sectionTitles": [
            "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q149": "exc-L099-S1",
        "exc-Q150": "exc-L099-S2",
        "exc-Q151": "exc-L099-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "방호 목적과 말림 위험의 개념 설명입니다. 법령의 용어를 모든 기계에 같은 제품명·설계 치수로 적용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l099-b09-part1",
        "sourceLessonId": "exc-L099",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "격리하는 방호",
          "meaning": "사람과 위험한 운동 부분 사이에 덮개·울 같은 장벽을 두는 방식입니다."
        },
        {
          "term": "포집하는 방호",
          "meaning": "위험한 물체나 파편이 밖으로 날아가지 않도록 둘러싸거나 붙잡는 방식입니다."
        },
        {
          "term": "말림",
          "meaning": "회전부에 머리카락·옷·장갑 등이 걸려 몸이 끌려 들어가는 위험입니다."
        }
      ],
      "summary": [
        "사람의 접촉 경로를 막는 역할과 물체가 밖으로 튀는 것을 막는 역할을 나누어 확인합니다.",
        "머리카락·복장·장갑은 회전부에 말려들지 않아야 하며, 보호구만으로 운전 중 접근을 허용하지 않습니다."
      ]
    },
    {
      "id": "exc-regular-exc-l100-b07-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "몽키스패너의 턱과 드라이버의 끝을 먼저 봅니다",
      "intro": "공구가 나사에 걸리기만 하면 되는 것은 아닙니다. 힘을 받는 부분과 맞물리는 모양이 제 역할을 해야 미끄러짐과 파손을 줄일 수 있습니다.",
      "sourceLessonId": "exc-L100",
      "sourceIds": [
        "KLEIN-HAND-TOOLS",
        "EX-ACCEPTED-L016",
        "KR-OSH-GUARDS-87-95"
      ],
      "questionIds": [
        "exc-Q122",
        "exc-Q123"
      ],
      "sections": [
        {
          "id": "exc-L100-S1",
          "title": "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다",
          "sourceLessonId": "exc-L100",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KLEIN-HAND-TOOLS",
            "EX-ACCEPTED-L016"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "몽키스패너는 가동턱을 움직여 너트에 빈틈이 적게 맞춥니다. 고정턱과 가동턱을 먼저 구별한 뒤, 제조사 안내처럼 고정턱 쪽이 힘을 받는 방향으로 당깁니다. 공구를 뒤집으면 그림에서 보이는 좌우도 달라지므로 시계 방향 하나만 외우지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "턱을 헐겁게 맞추거나 손상된 턱으로 힘을 가하지 않습니다. 고착된 너트를 무리하게 풀거나 지정된 최종 조임 토크를 대신하는 공구로 여기지 않습니다. 기존 원고의 알맞은 공구 선택·토크 확인과 함께 봅니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L100:adjustable-wrench-jaws",
              "alt": "왼쪽으로 열린 몽키스패너의 위 고정턱과 아래 가동턱, 조절부와 너트를 표시하고 그 배치에서 고정턱 쪽이 힘을 받도록 당기는 화살표를 함께 표시",
              "caption": "턱의 역할과 힘 방향을 읽기 위한 자체 단순 모형입니다. 좌우 반전이나 뒤집힌 공구에서는 화면상 방향도 달라집니다. 실제 공구의 제조사 사용법·허용 능력을 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L100-S2",
          "title": "드라이버는 나사 홈의 종류와 크기를 맞춥니다",
          "sourceLessonId": "exc-L100",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KLEIN-HAND-TOOLS",
            "KR-OSH-GUARDS-87-95",
            "EX-ACCEPTED-L016"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "드라이버는 나사를 돌려 조이거나 푸는 공구입니다. 일자·십자 등 홈의 종류와 크기에 맞는 팁을 고릅니다. 겉으로 십자처럼 보여도 서로 다른 규격일 수 있으므로 맞물림을 확인합니다."
            },
            {
              "type": "paragraph",
              "text": "팁이 너무 작거나 맞지 않으면 일부에 힘이 몰리고 미끄러지거나 홈을 손상시킬 수 있습니다. 마모·굽음·손상된 손잡이나 팁을 사용하지 않습니다. 드라이버를 정·펀치·지렛대처럼 두드리거나 비트는 다른 용도로 쓰지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L100:driver-tip-fit",
              "alt": "위에서 본 일자 나사 홈에 알맞은 폭의 팁이 맞물리는 예와 너무 좁은 팁이 일부만 맞물리는 예, 드라이버를 나사 회전에 쓰는 목적을 표시",
              "caption": "맞물림 폭의 개념도입니다. 홈 깊이·팁 두께·십자 규격을 이 그림의 비율로 선정하지 않습니다. 실제 나사와 공구 규격을 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L100-S3",
          "title": "손잡이를 늘리거나 두드려 힘을 키우지 않습니다",
          "sourceLessonId": "exc-L100",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KLEIN-HAND-TOOLS",
            "EX-ACCEPTED-L016"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "몽키스패너 손잡이에 파이프를 덧대거나 망치로 두드리면 설계한 범위를 넘는 힘이 걸릴 수 있습니다. 더 큰 힘이 필요하다는 이유로 임의 연장하지 않습니다. 드라이버 손잡이를 펜치로 물어 억지로 돌리는 것도 피합니다."
            },
            {
              "type": "paragraph",
              "text": "공구의 균열·벌어진 턱·굽은 손잡이 등을 발견하면 사용을 멈추고 알맞은 공구로 교체합니다. 정비 권한·동력 차단 등 기본 작업 조건을 확인한 상태에서 사용하며, 일반 손잡이를 전기 절연 성능의 증거로 삼지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L100-MP1",
          "label": "몽키스패너",
          "text": "고정턱과 가동턱을 구별하고 너트에 맞춘 뒤 고정턱 쪽이 힘을 받는 방향으로 사용합니다.",
          "sectionTitles": [
            "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다"
          ]
        },
        {
          "key": "exc-L100-MP2",
          "label": "드라이버",
          "text": "나사 홈의 종류·크기에 맞는 팁을 쓰며 정·펀치·지렛대나 임의 연장 공구로 쓰지 않습니다.",
          "sectionTitles": [
            "드라이버는 나사 홈의 종류와 크기를 맞춥니다",
            "손잡이를 늘리거나 두드려 힘을 키우지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q122": "exc-L100-S1",
        "exc-Q123": "exc-L100-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "보통 수공구의 기초 원리입니다. 특수 공구나 제조사가 설계한 전용 타격/렌치 겸용 구조를 일반 공구의 임의 개조 허가로 해석하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l100-b07-part1",
        "sourceLessonId": "exc-L100",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "고정턱",
          "meaning": "몽키스패너 몸통과 이어져 간격을 조절할 때 움직이지 않는 턱입니다."
        },
        {
          "term": "가동턱",
          "meaning": "조절 나사를 돌리면 움직여 너트 크기에 맞게 간격을 바꾸는 턱입니다."
        },
        {
          "term": "드라이버 팁",
          "meaning": "나사 머리의 홈에 맞물려 회전력을 전달하는 끝부분입니다."
        }
      ],
      "summary": [
        "고정턱과 가동턱을 구별하고 너트에 맞춘 뒤 고정턱 쪽이 힘을 받는 방향으로 사용합니다.",
        "나사 홈의 종류·크기에 맞는 팁을 쓰며 정·펀치·지렛대나 임의 연장 공구로 쓰지 않습니다."
      ],
      "commonReviewLinks": [
        {
          "questionId": "exc-Q039",
          "targetSectionId": "exc-L100-S3",
          "goal": "맞는 치수·손상 공구와 임의 연장 구별",
          "coversOnly": "맞는 치수·손상 공구와 임의 연장 구별"
        }
      ]
    },
    {
      "id": "exc-regular-exc-l101-b09-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "불의 조건을 끊는 원리와 점화 온도를 나누어 봅니다",
      "intro": "연료가 있다는 사실만으로 언제나 불이 붙지는 않습니다. 타는 물질·산소·열과 반응의 관계를 보면 소화 원리와 정전기 위험을 함께 이해할 수 있습니다.",
      "sourceLessonId": "exc-L101",
      "sourceIds": [
        "OTTAWA-FIRE-METHODS",
        "NOAA-OXYGEN",
        "EX-ACCEPTED-L059",
        "NIST-FLASHPOINT",
        "WCB-AUTOIGNITION",
        "EX-ACCEPTED-L075",
        "CCOHS-STATIC",
        "EX-ACCEPTED-L060"
      ],
      "questionIds": [
        "exc-Q152",
        "exc-Q153"
      ],
      "sections": [
        {
          "id": "exc-L101-S1",
          "title": "연료·산소·열과 계속되는 반응을 봅니다",
          "sourceLessonId": "exc-L101",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OTTAWA-FIRE-METHODS",
            "NOAA-OXYGEN",
            "EX-ACCEPTED-L059"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "불이 붙고 계속 타려면 타는 물질, 산소 같은 산화제, 열과 연소 반응의 조건이 맞아야 합니다. 산소는 연료 자체가 아니라 다른 물질의 연소를 돕는 쪽입니다. 산소가 잘 공급되면 물질이 더 격렬하게 탈 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "기초적인 연소의 세 요소는 가연물·산소·점화에 필요한 열로 설명합니다. 여기에 계속 이어지는 연쇄반응을 더해 소화 원리를 살펴볼 수 있습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L101:fire-condition-removal",
              "alt": "가연물, 산소 공급, 열, 연쇄반응의 네 조건에서 각각 연료 제거, 질식, 냉각, 반응 억제의 연결을 표시",
              "caption": "소화 작용의 원리 연결도입니다. 실제 소화약제 선택·혼합·화재 진압 절차나 현장 조작을 지시하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L101-S2",
          "title": "조건을 줄이는 네 소화 원리를 구별합니다",
          "sourceLessonId": "exc-L101",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OTTAWA-FIRE-METHODS",
            "EX-ACCEPTED-L059"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "냉각은 열을 줄이고, 질식은 산소 공급을 줄이며, 제거는 타는 물질이나 그 공급을 없애는 원리입니다. 억제는 연소의 연쇄반응을 방해하는 원리입니다. 하나의 소화약제가 여러 작용을 함께 할 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "원리를 안다고 모든 불에 물을 뿌리는 것은 아닙니다. 전기·기름·금속 등의 위험과 적합한 소화기 표시를 확인하는 기존 원칙을 유지합니다. 화재를 알리고 대피·신고하며, 안전한 초기 대응 조건이 없으면 진압을 시도하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L101-MP1",
          "label": "조건 끊기",
          "text": "냉각은 열, 질식은 산소 공급, 제거는 가연물, 억제는 연쇄반응을 줄이는 원리입니다.",
          "sectionTitles": [
            "연료·산소·열과 계속되는 반응을 봅니다",
            "조건을 줄이는 네 소화 원리를 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q152": "exc-L101-S1",
        "exc-Q153": "exc-L101-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "물리적 개념과 조건을 설명합니다. 특정 물질의 수치·소화 실험·작업 온도·접지 방법·현장 진압 허가를 제공하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l101-b09-part1",
        "sourceLessonId": "exc-L101",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "냉각 소화",
          "meaning": "연소가 계속되기 어려울 만큼 열을 줄이는 원리입니다."
        },
        {
          "term": "질식 소화",
          "meaning": "불에 필요한 산소의 공급을 줄이는 원리입니다."
        },
        {
          "term": "제거 소화",
          "meaning": "타는 물질의 공급을 끊는 원리입니다."
        },
        {
          "term": "억제 소화",
          "meaning": "연소의 연쇄반응을 방해하는 원리입니다."
        },
        {
          "term": "인화점",
          "meaning": "정해진 시험 조건에서 외부 점화원에 의해 증기에 불이 붙을 수 있는 가장 낮은 온도입니다."
        },
        {
          "term": "발화점(자연발화온도)",
          "meaning": "일정 조건에서 외부 불꽃·스파크 없이 스스로 불붙는 가장 낮은 온도입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l101-b09-part2",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "불의 조건을 끊는 원리와 점화 온도를 나누어 봅니다",
      "intro": "연료가 있다는 사실만으로 언제나 불이 붙지는 않습니다. 타는 물질·산소·열과 반응의 관계를 보면 소화 원리와 정전기 위험을 함께 이해할 수 있습니다.",
      "sourceLessonId": "exc-L101",
      "sourceIds": [
        "OTTAWA-FIRE-METHODS",
        "NOAA-OXYGEN",
        "EX-ACCEPTED-L059",
        "NIST-FLASHPOINT",
        "WCB-AUTOIGNITION",
        "EX-ACCEPTED-L075",
        "CCOHS-STATIC",
        "EX-ACCEPTED-L060"
      ],
      "questionIds": [
        "exc-Q154",
        "exc-Q155"
      ],
      "sections": [
        {
          "id": "exc-L101-S3",
          "title": "인화점은 외부 점화원이 있는 시험 조건입니다",
          "sourceLessonId": "exc-L101",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "NIST-FLASHPOINT",
            "WCB-AUTOIGNITION",
            "EX-ACCEPTED-L075"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "인화점은 액체에서 나온 증기가 외부 점화원에 의해 불붙을 수 있는 최저 온도를 정해진 시험 조건에서 나타낸 값입니다. 발화점은 외부 불꽃이나 스파크 없이 스스로 불붙는 온도와 관계합니다. 외부 점화원의 유무가 두 개념을 구별하는 핵심입니다."
            },
            {
              "type": "paragraph",
              "text": "물질의 종류·시험 조건에 따라 값이 다르므로 그림의 위치를 실제 안전 온도로 쓰지 않습니다. 인화점 아래라는 이유만으로 모든 분무·가열·혼합 상황이 안전하다고 보거나 인화점과 발화점을 같은 값으로 외우지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L101:flash-auto-static",
              "alt": "인화점은 증기와 외부 점화원, 발화점은 외부 점화원 없이 스스로 점화하는 조건으로 비교하고 정전기 불꽃과 점화 가능한 혼합기가 함께 있을 때 화재 위험이 생기는 연결을 표시",
              "caption": "외부 점화원의 유무와 정전기의 조건 관계를 나타냅니다. 높낮이·간격은 물질별 온도 차이나 점화 한계의 수치가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L101-S4",
          "title": "정전기는 흐르는 액체에서도 생길 수 있습니다",
          "sourceLessonId": "exc-L101",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "CCOHS-STATIC",
            "EX-ACCEPTED-L060"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "서로 닿았다 떨어지는 물체, 벨트와 풀리, 액체가 배관이나 필터를 지나가는 과정에서도 전하가 쌓일 수 있습니다. 쌓인 전하가 방전하면서 생기는 불꽃은 점화원이 될 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "정전기가 생겼다는 사실만으로 언제나 화재가 나는 것은 아닙니다. 점화 가능한 가연성 혼합기와 충분한 점화 에너지 등 조건이 함께 맞으면 위험해집니다. 연료 취급 현장의 정전기 방지 설비와 정해진 절차를 따르며 임의로 배선·접지를 만들지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L101-MP2",
          "label": "점화 조건",
          "text": "인화점과 발화점은 외부 점화원의 조건을 구별합니다. 정전기 불꽃도 점화 가능한 혼합기 등 조건이 맞으면 화재 원인이 됩니다.",
          "sectionTitles": [
            "인화점은 외부 점화원이 있는 시험 조건입니다",
            "정전기는 흐르는 액체에서도 생길 수 있습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q154": "exc-L101-S3",
        "exc-Q155": "exc-L101-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "물리적 개념과 조건을 설명합니다. 특정 물질의 수치·소화 실험·작업 온도·접지 방법·현장 진압 허가를 제공하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l101-b09-part2",
        "sourceLessonId": "exc-L101",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "냉각은 열, 질식은 산소 공급, 제거는 가연물, 억제는 연쇄반응을 줄이는 원리입니다.",
        "인화점과 발화점은 외부 점화원의 조건을 구별합니다. 정전기 불꽃도 점화 가능한 혼합기 등 조건이 맞으면 화재 원인이 됩니다."
      ]
    },
    {
      "id": "exc-regular-exc-l102-b11-part1",
      "version": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
      "title": "안전보건표지는 색·모양·그림과 글을 함께 읽습니다",
      "intro": "불꽃 그림이 있어도 하나는 화기 금지, 다른 하나는 인화성 물질 경고일 수 있습니다. 현재 법정 예시를 비교해 필요한 행동을 구별합니다.",
      "sourceLessonId": "exc-L102",
      "sourceIds": [
        "KR-OSH-SIGNS38",
        "KR-OSH-ANNEX6",
        "FORKLIFT-SAFETY-COPY",
        "EX-ACCEPTED-L046",
        "KR-OSH-ANNEX6-SPECIFIC"
      ],
      "questionIds": [
        "exc-Q185",
        "u34-safety-site-preparation-photo-q1",
        "exc-Q186"
      ],
      "sections": [
        {
          "id": "exc-L102-S1",
          "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
          "sourceLessonId": "exc-L102",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "KR-OSH-SIGNS38",
            "KR-OSH-ANNEX6",
            "FORKLIFT-SAFETY-COPY",
            "KR-OSH-ANNEX6-SPECIFIC"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "현재 시행규칙 별표6의 화기금지 예시는 붉은 원과 빗금으로 화기를 사용하지 말라는 뜻을 나타냅니다. 인화성물질 경고 예시는 붉은 마름모 안의 불꽃으로 불이 붙기 쉬운 물질의 위험을 알립니다. 그림 속 불꽃 하나만 보고 뜻을 같게 읽지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "출입금지는 그 구역에 들어가지 말라는 뜻이고, 보행금지는 사람이 걸어서 통행하지 말라는 뜻입니다. 물체이동금지는 물체를 이동시키지 말라는 뜻입니다. 모두 금지표지여도 금지하는 대상과 행동이 다르므로 사람·발걸음·물체의 그림과 글을 함께 읽습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L102:statutory-sign-meaning-groups",
              "alt": "화기금지의 붉은 원·빗금, 인화성물질 경고의 붉은 마름모, 고압전기 경고의 노란 삼각형, 안전화 착용의 파란 원, 비상구 안내의 녹색 사각형을 의미와 함께 비교",
              "caption": "별표6에서 실제 확인한 107·201·207·307·406의 색·형태 관계를 설명한 자체 단순 그림입니다. 법정 설치 도안·색도/크기·세부 상징을 그대로 제공하는 템플릿이 아니며 실제 표지의 글과 현장 지시를 함께 확인합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L102:prohibition-specific-actions",
              "alt": "출입금지의 서 있는 사람, 보행금지의 걷는 사람, 물체이동금지의 물체와 이동표시를 각각 붉은 원·사선 안에 놓고 금지하는 행동을 구별",
              "caption": "별표 6의 101·102·108 의미를 비교한 자체 단순 그림입니다. 실제 설치에는 법정 도안·규격과 해당 현장의 표지를 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L102-S2",
          "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다",
          "sourceLessonId": "exc-L102",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "KR-OSH-ANNEX6",
            "KR-OSH-SIGNS38"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "별표6의 고압전기 경고는 노란 삼각형 안의 번개 그림으로 나타납니다. 한편 인화성·산화성 물질 등의 경고에는 붉은 마름모가 쓰입니다. 경고라는 분류가 같아도 위험 종류에 따라 형태가 다를 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "현재 표지의 종류·그림·글을 함께 읽습니다. 옛 강의의 색상 암기만으로 모든 위험 표지를 단정하지 않으며, 여기의 예시가 표지 전체 목록이라고 보지도 않습니다."
            }
          ]
        },
        {
          "id": "exc-L102-S3",
          "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
          "sourceLessonId": "exc-L102",
          "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022",
          "sourceIds": [
            "KR-OSH-ANNEX6",
            "FORKLIFT-SAFETY-COPY",
            "EX-ACCEPTED-L046"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "안전화 착용 예시는 파란 원 안의 흰 신발 그림으로 필요한 보호구 착용을 알립니다. 비상구 안내 예시는 녹색과 흰색으로 출구와 대피 방향을 알립니다. 보호구를 착용하라는 지시와 위험 구역에 들어가도 된다는 허가는 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "도로 통행을 정하는 교통안전표지와 작업장 안전보건표지도 대상과 의미를 구별합니다. 실제 표지의 추가 글·화살표·현장 통제에 맞게 행동하고 뜻이 불확실하면 담당자에게 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L102-MP1",
          "label": "함께 읽기",
          "text": "색과 모양·그림·글을 함께 읽어 금지·경고·지시·안내를 구별합니다.",
          "sectionTitles": [
            "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
            "착용 지시와 비상 안내는 필요한 행동이 다릅니다"
          ]
        },
        {
          "key": "exc-L102-MP2",
          "label": "경고 형태",
          "text": "경고에는 붉은 마름모와 노란 삼각형 예시가 있으므로 모두 같은 모양으로 외우지 않습니다.",
          "sectionTitles": [
            "경고표지를 모두 노란 삼각형으로 외우지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q185": "exc-L102-S1",
        "u34-safety-site-preparation-photo-q1": "exc-L102-S2",
        "exc-Q186": "exc-L102-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "2026-10-22 확인한 제38조와 선택 별표6 PDF 예시입니다. 설치 규격과 색도 수치, 별표7/8 전체 기준이나 도로교통 표지 규격을 대신하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l102-b11-part1",
        "sourceLessonId": "exc-L102",
        "sourceVersion": "r2-CONCISE-MANUSCRIPT-SUPPLEMENT-20261022"
      },
      "glossary": [
        {
          "term": "금지표지",
          "meaning": "해서는 안 되는 행동을 알리는 표지입니다."
        },
        {
          "term": "경고표지",
          "meaning": "해당 물질이나 장소의 위험을 알리는 표지입니다."
        },
        {
          "term": "지시표지",
          "meaning": "보호구 착용 등 따라야 할 행동을 알리는 표지입니다."
        },
        {
          "term": "안내표지",
          "meaning": "응급구호·비상구 등의 위치와 안내를 알리는 표지입니다."
        }
      ],
      "summary": [
        "색과 모양·그림·글을 함께 읽어 금지·경고·지시·안내를 구별합니다.",
        "경고에는 붉은 마름모와 노란 삼각형 예시가 있으므로 모두 같은 모양으로 외우지 않습니다."
      ]
    },
    {
      "id": "exc-regular-exc-l103-b07-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "MF 축전지도 점검합니다: 표시창은 한 셀의 참고 정보입니다",
      "intro": "MF는 점검을 하지 않아도 된다는 뜻이 아닙니다. 상태표시창이 알려 주는 범위와 축전지 전체의 점검을 나누어 봅니다.",
      "sourceLessonId": "exc-L103",
      "sourceIds": [
        "YUASA-MF-CARE",
        "YUASA-MF-FEATURE",
        "EX-ACCEPTED-L024",
        "EX-ACCEPTED-L060",
        "YUASA-ONE-CELL-INDICATOR"
      ],
      "questionIds": [
        "exc-Q124",
        "exc-Q125"
      ],
      "sections": [
        {
          "id": "exc-L103-S1",
          "title": "물을 보충하는 일과 상태를 점검하는 일은 다릅니다",
          "sourceLessonId": "exc-L103",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "YUASA-MF-CARE",
            "YUASA-MF-FEATURE",
            "EX-ACCEPTED-L024",
            "EX-ACCEPTED-L060"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "밀폐형 MF 축전지는 정상 사용 중 물 보충이 필요하지 않도록 만든 형식입니다. 그래도 케이스의 손상·변형, 단자와 케이블의 손상·부식·고정 상태, 충전 상태는 점검해야 합니다. MF라는 이름이 방전이나 수명 저하를 없애지는 않습니다."
            },
            {
              "type": "paragraph",
              "text": "축전지의 형식과 제품 설명에 맞게 관리합니다. 상태표시창이 흐리거나 시동이 약하다고 임의로 밀봉부를 열거나 액을 넣지 않고 점검을 요청합니다."
            }
          ]
        },
        {
          "id": "exc-L103-S2",
          "title": "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다",
          "sourceLessonId": "exc-L103",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "YUASA-ONE-CELL-INDICATOR",
            "EX-ACCEPTED-L024"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "일부 납축전지의 표시창은 한 셀에 들어 있는 부표와 광학 장치를 이용해 전해액의 비중·액면 상태를 참고하게 합니다. 한 셀에서 얻은 표시이므로 다른 셀의 고장이나 축전지의 실제 부하 성능까지 모두 확인한 결과는 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L103:one-cell-indicator",
              "alt": "대표12V 납축전지의 여섯 셀 중 한 셀 위에 상태표시창이 놓여 있음을 표시하고 한 셀의 참고 표시와 축전지 전체 점검의 범위를 구별",
              "caption": "표시창이 있는 납축전지의 대표 관계입니다. 셀 배치·표시 색은 제품마다 다르므로 실제 제품의 표시 설명을 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L103-S3",
          "title": "표시 색은 해당 제품의 설명과 함께 읽습니다",
          "sourceLessonId": "exc-L103",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "YUASA-MF-CARE",
            "YUASA-ONE-CELL-INDICATOR",
            "EX-ACCEPTED-L024"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "같은 색을 모든 축전지의 같은 판정으로 외우지 않습니다. 제품의 표시 설명을 읽고, 충전·교체 또는 추가 점검이 필요한지 확인합니다. 표시가 양호해 보여도 손상·누액·시동 이상이 있으면 그대로 사용해도 된다는 뜻은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "전압이나 부하를 이용한 검사도 정해진 장비와 절차가 필요합니다. 표시창을 참고 정보로 쓰면서 축전지 전체와 충전 계통의 상태를 함께 점검합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L103-MP1",
          "label": "MF와 점검",
          "text": "일상적인 물 보충이 없는 형식도 손상·단자·고정·충전 상태 점검은 필요합니다.",
          "sectionTitles": [
            "물을 보충하는 일과 상태를 점검하는 일은 다릅니다"
          ]
        },
        {
          "key": "exc-L103-MP2",
          "label": "표시창의 범위",
          "text": "대표 표시창은 한 셀의 참고 표시이며, 색은 제품 설명으로 읽고 축전지 전체 점검을 대신하지 않습니다.",
          "sectionTitles": [
            "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다",
            "표시 색은 해당 제품의 설명과 함께 읽습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q124": "exc-L103-S1",
        "exc-Q125": "exc-L103-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "표시창이 있는 납축전지의 역할을 설명합니다. 모든 MF 축전지가 같은 구조나 표시창을 갖는 것은 아닙니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l103-b07-part1",
        "sourceLessonId": "exc-L103",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "MF",
          "meaning": "Maintenance Free의 약자로, 정해진 정상 사용 조건에서 일상적인 보수 부담을 줄인 축전지를 가리킵니다."
        },
        {
          "term": "상태표시창",
          "meaning": "일부 축전지에서 충전 상태나 전해액 상태를 눈으로 참고하도록 만든 표시 장치입니다."
        }
      ],
      "summary": [
        "일상적인 물 보충이 없는 형식도 손상·단자·고정·충전 상태 점검은 필요합니다.",
        "대표 표시창은 한 셀의 참고 표시이며, 색은 제품 설명으로 읽고 축전지 전체 점검을 대신하지 않습니다."
      ],
      "commonReviewLinks": [
        {
          "questionId": "u01-electric-battery-connection-q1",
          "targetSectionId": "exc-L103-S1",
          "goal": "단자 부식·케이블 피복 상태 점검",
          "coversOnly": "단자 부식·케이블 피복 상태 점검"
        }
      ]
    },
    {
      "id": "exc-regular-exc-l104-b07-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "백호·쇼벨·클램셸은 흙을 담는 움직임이 다릅니다",
      "intro": "버킷의 이름을 외우기 전에 흙에 어떤 방향으로 힘을 주는지 봅니다. 당겨 파기, 밀어 올려 파기, 양쪽을 닫아 담기를 구별합니다.",
      "sourceLessonId": "exc-L104",
      "sourceIds": [
        "IITG-EXCAVATION-TYPES",
        "EX-ACCEPTED-L043",
        "EX-PRESERVED-L009",
        "LIEBHERR-CLAMSHELL",
        "EX-ACCEPTED-L013"
      ],
      "questionIds": [
        "exc-Q126",
        "exc-Q127"
      ],
      "sections": [
        {
          "id": "exc-L104-S1",
          "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
          "sourceLessonId": "exc-L104",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "IITG-EXCAVATION-TYPES",
            "EX-ACCEPTED-L043"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표 백호는 버킷을 아래쪽으로 넣고 기체 쪽으로 당기며 흙을 팝니다. 기계가 서 있는 면보다 낮은 곳의 도랑·기초 굴착 등에 많이 사용합니다. 붐·암·버킷의 움직임을 함께 조합합니다."
            },
            {
              "type": "paragraph",
              "text": "그림의 당김 방향은 기체를 기준으로 읽습니다. 기체 바로 밑의 지지 지반을 파내도 된다는 뜻은 아니며, 굴착면 안정과 도달 범위는 앞서 배운 조건을 지킵니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L104:backhoe-shovel-clamshell",
              "alt": "기체 위치를 왼쪽 기준으로 백호의 안쪽 당김, 프런트 쇼벨의 앞·위쪽 밀기, 클램셸 양쪽 껍질의 닫힘을 화살표와 재료 위치로 비교",
              "caption": "대표 굴착 작용의 방향 비교입니다. 기종별 조종 레버 순서나 작업 가능 높이·깊이를 정하는 그림은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L104-S2",
          "title": "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다",
          "sourceLessonId": "exc-L104",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "IITG-EXCAVATION-TYPES",
            "EX-PRESERVED-L009"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "프런트 쇼벨은 버킷을 앞쪽·위쪽으로 움직여 재료를 파 담는 형식입니다. 기계가 서 있는 면 위쪽의 굴착면을 파는 대표 용도를 백호와 비교합니다. 백호 버킷이 돌아가 보인다는 이유만으로 임의로 반대로 장착해 쓰지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "실제 작업장치는 해당 기계에 맞는 연결·유압·잠금 조건을 갖춰야 합니다. 같은 붐과 버킷이라는 이름을 쓰더라도 기종별 구조와 능력이 같지는 않습니다."
            }
          ]
        },
        {
          "id": "exc-L104-S3",
          "title": "클램셸은 두 부분을 닫아 재료를 담습니다",
          "sourceLessonId": "exc-L104",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "IITG-EXCAVATION-TYPES",
            "LIEBHERR-CLAMSHELL",
            "EX-ACCEPTED-L013"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "클램셸은 벌어진 두 껍질 모양의 부분을 닫아 재료를 담고 들어 올립니다. 좁고 깊은 굴착부나 흩어진 재료의 취급 등에 쓰이며, 당겨 파는 백호나 타격하는 브레이커와 작용이 다릅니다."
            },
            {
              "type": "paragraph",
              "text": "지반·재료 무게·장착한 장치에 따라 적합한 용도와 깊이가 달라집니다. 수직 방향으로 담아 올리는 대표 작용을 배우되, 모든 제품이 같은 줄·유압 방식으로 움직인다고 보지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L104-MP1",
          "label": "방향 구별",
          "text": "대표 백호는 아래·기체 쪽으로 당기고, 프런트 쇼벨은 앞·위쪽으로 밀어 올립니다.",
          "sectionTitles": [
            "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
            "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다"
          ]
        },
        {
          "key": "exc-L104-MP2",
          "label": "닫아 담기",
          "text": "클램셸은 두 껍질 모양의 부분을 닫아 재료를 담는 작용입니다.",
          "sectionTitles": [
            "클램셸은 두 부분을 닫아 재료를 담습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q126": "exc-L104-S1",
        "exc-Q127": "exc-L104-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 형식의 작용을 비교합니다. 실제 용도·장착·허용 능력은 기종과 부착장치의 지침을 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l104-b07-part1",
        "sourceLessonId": "exc-L104",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "백호",
          "meaning": "대표적으로 버킷을 아래쪽·기체 쪽으로 당겨 굴착하는 작업장치 형식입니다."
        },
        {
          "term": "프런트 쇼벨",
          "meaning": "대표적으로 버킷을 앞쪽·위쪽으로 밀어 올리며 굴착하는 형식입니다."
        },
        {
          "term": "클램셸",
          "meaning": "서로 마주 보는 두 껍질 모양의 부분을 닫아 흙이나 재료를 담는 장치입니다."
        }
      ],
      "summary": [
        "대표 백호는 아래·기체 쪽으로 당기고, 프런트 쇼벨은 앞·위쪽으로 밀어 올립니다.",
        "클램셸은 두 껍질 모양의 부분을 닫아 재료를 담는 작용입니다."
      ]
    },
    {
      "id": "exc-regular-exc-l105-b07-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "파고 돌아오는 한 사이클: 적재 선회와 빈 버킷 복귀를 나눕니다",
      "intro": "한 번의 작업은 흙을 파는 순간에 끝나지 않습니다. 담은 버킷을 옮겨 비우고 다음 굴착 위치로 돌아와야 한 사이클이 이어집니다.",
      "sourceLessonId": "exc-L105",
      "sourceIds": [
        "IGNOU-SHOVEL-CYCLE",
        "EX-ACCEPTED-L043",
        "EX-ACCEPTED-L044"
      ],
      "questionIds": [
        "exc-Q128"
      ],
      "sections": [
        {
          "id": "exc-L105-S1",
          "title": "굴착·적재 선회·배출·복귀가 이어집니다",
          "sourceLessonId": "exc-L105",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "IGNOU-SHOVEL-CYCLE",
            "EX-ACCEPTED-L043",
            "EX-ACCEPTED-L044"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표적인 굴착·적재 작업을 네 기능으로 나누면 굴착해 담기, 담은 재료를 적재 위치로 선회하기, 재료를 배출하기, 다음 굴착 위치로 복귀하기입니다. 굴착을 끝냈어도 배출과 복귀가 남아 있습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L105:dig-swing-dump-return",
              "alt": "흙을 담는 버킷, 담긴 상태의 적재 선회, 적재함으로 비우는 배출, 빈 버킷의 복귀를 순환 화살표와 서로 다른 재료 상태로 표현",
              "caption": "대표 작업의 기능 순환입니다. 실제 동작은 기종·현장 조건에 맞게 조합하며 그림이 조종 레버의 조작 순서를 뜻하지는 않습니다."
            }
          ]
        },
        {
          "id": "exc-L105-S2",
          "title": "갈 때 담긴 버킷과 돌아올 때 빈 버킷을 구별합니다",
          "sourceLessonId": "exc-L105",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "IGNOU-SHOVEL-CYCLE",
            "EX-ACCEPTED-L044"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "굴착 위치에서 적재 위치로 갈 때는 재료가 담겨 있고, 배출 뒤 돌아올 때는 빈 버킷입니다. 같은 선회처럼 보여도 버킷 안 재료의 상태와 목적이 다릅니다. 선회와 붐의 움직임을 함께 쓰는 실제 조작은 기종과 작업계획을 따릅니다."
            },
            {
              "type": "paragraph",
              "text": "차량에 싣는 동안에도 사람과 운전실 위로 버킷을 통과시키지 않고, 허용 적재 조건과 선회 범위를 확인하는 기존 안전 원칙은 계속 적용됩니다."
            }
          ]
        },
        {
          "id": "exc-L105-S3",
          "title": "사이클 시간을 볼 때 복귀와 대기도 놓치지 않습니다",
          "sourceLessonId": "exc-L105",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "IGNOU-SHOVEL-CYCLE",
            "EX-ACCEPTED-L044"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "한 사이클의 시간은 굴착 순간만 재는 값과 다릅니다. 굴착·선회·배출·복귀를 같은 시작·끝 기준으로 봅니다. 차량 대기나 위치 조정이 포함되는지는 측정 목적과 조건을 확인합니다."
            },
            {
              "type": "paragraph",
              "text": "사이클을 짧게 만드는 것만을 목표로 급선회·무리한 버킷 채움·안전 확인 생략을 하지 않습니다. 작업량은 버킷 용량뿐 아니라 실제로 담기는 양, 재료와 현장 조건, 작업 주기에도 영향을 받습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L105-MP1",
          "label": "한 주기",
          "text": "굴착해 담기 → 적재 선회 → 배출 → 복귀를 거쳐 다음 굴착이 이어집니다.",
          "sectionTitles": [
            "굴착·적재 선회·배출·복귀가 이어집니다",
            "갈 때 담긴 버킷과 돌아올 때 빈 버킷을 구별합니다"
          ]
        },
        {
          "key": "exc-L105-MP2",
          "label": "시간의 범위",
          "text": "사이클 시간은 굴착 순간만의 시간이 아니며 같은 시작·끝과 대기 포함 조건으로 비교합니다.",
          "sectionTitles": [
            "사이클 시간을 볼 때 복귀와 대기도 놓치지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q128": "exc-L105-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "대표 굴착·적재 작업의 기능 구분입니다. 시간·용량·효율 수치를 가정해 실제 생산량이나 안전 속도를 정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l105-b07-part1",
        "sourceLessonId": "exc-L105",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "작업 사이클",
          "meaning": "같은 작업이 반복되기까지의 한 주기입니다."
        },
        {
          "term": "적재 선회",
          "meaning": "재료를 담은 버킷을 배출·적재 위치로 옮기는 선회입니다."
        },
        {
          "term": "복귀",
          "meaning": "재료를 비운 뒤 다음 굴착을 시작할 위치로 되돌아가는 과정입니다."
        }
      ],
      "summary": [
        "굴착해 담기 → 적재 선회 → 배출 → 복귀를 거쳐 다음 굴착이 이어집니다.",
        "사이클 시간은 굴착 순간만의 시간이 아니며 같은 시작·끝과 대기 포함 조건으로 비교합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l106-b07-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "그리스는 정해진 급유구로: 킹핀과 자재이음의 접촉면을 봅니다",
      "intro": "움직이는 이음에는 힘을 받으며 서로 접촉하는 면이 있습니다. 겉에 기름을 묻히는 것과 내부의 필요한 부위에 윤활제가 도달하는 것은 다릅니다.",
      "sourceLessonId": "exc-L106",
      "sourceIds": [
        "DANA-KINGPIN-GREASE",
        "MOOG-GREASABLE-UJ",
        "EX-ACCEPTED-L051",
        "EX-ACCEPTED-L015",
        "EX-PRESERVED-L012",
        "EX-ACCEPTED-L014"
      ],
      "questionIds": [
        "exc-Q129",
        "u05-fork-post-check-grease-q1"
      ],
      "sections": [
        {
          "id": "exc-L106-S1",
          "title": "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다",
          "sourceLessonId": "exc-L106",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DANA-KINGPIN-GREASE",
            "MOOG-GREASABLE-UJ",
            "EX-ACCEPTED-L051"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "대표 킹핀 구조에서는 핀과 이를 받치는 부시·베어링 부위가 힘을 받으며 움직입니다. 정비 가능한 형식은 위·아래 급유구 등을 통해 그 부위에 그리스를 공급합니다."
            },
            {
              "type": "paragraph",
              "text": "자재이음은 각도가 있는 축 사이에 회전을 전달하는 이음입니다. 급유 가능한 형식에서는 십자축의 베어링 부위로 그리스가 도달해야 합니다. 니플은 몸통 또는 캡 등에 있을 수 있으므로 실제 형식을 확인합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L106:greasable-kingpin-u-joint",
              "alt": "대표 킹핀의 위아래 지지 부시와 급유구, 대표 자재이음 십자축의 네 베어링 캡과 형식에 따른 급유구를 나누어 윤활 대상 부위를 표시",
              "caption": "윤활 대상의 위치를 추린 대표 모형입니다. 모든 차축·자재이음에 같은 니플이 있는 것은 아니며 실제 급유 위치는 정비 자료로 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L106-S2",
          "title": "니플을 깨끗이 하고 지정 윤활제를 사용합니다",
          "sourceLessonId": "exc-L106",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "DANA-KINGPIN-GREASE",
            "MOOG-GREASABLE-UJ",
            "EX-ACCEPTED-L015",
            "EX-PRESERVED-L012"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "급유구와 그리스 건의 연결부에 흙이 묻어 있으면 그리스를 넣을 때 오염물이 함께 들어갈 수 있습니다. 정비 지침에 따라 연결부를 깨끗이 하고 지정된 종류의 그리스를 사용합니다."
            },
            {
              "type": "paragraph",
              "text": "다른 제품이나 종류의 그리스를 임의로 섞거나 양을 무조건 많이 넣지 않습니다. 주입량·주기·배출 확인 방법은 해당 부품의 지침을 따릅니다. 주입이 잘 안 된다고 손으로 압력 누출을 찾거나 무리하게 가압하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L106-S3",
          "title": "움직이는 이음이라고 모두 외부 급유하지는 않습니다",
          "sourceLessonId": "exc-L106",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MOOG-GREASABLE-UJ",
            "EX-PRESERVED-L012",
            "EX-ACCEPTED-L014",
            "EX-ACCEPTED-L015"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "급유 가능한 형식과 밀봉되어 별도 보충을 하지 않는 형식은 관리 방법이 다릅니다. 장치 이름이 같아도 정비 자료의 급유점과 주기를 확인합니다. 통기구나 조정용 밸브를 그리스 니플로 착각하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "기계를 안전하게 정지하고 재가동·낙하·잔압 위험을 관리한 뒤, 권한 있는 담당자가 정해진 절차로 정비합니다. 기존 버킷 핀·부시 급유 원칙을 다른 이음에 연결하되 모든 부품의 같은 정비 방법으로 확대하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L106-MP1",
          "label": "윤활 대상",
          "text": "킹핀의 지지 부위와 급유 가능한 자재이음의 베어링 부위를 구별하고 지정 급유구를 확인합니다.",
          "sectionTitles": [
            "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다"
          ]
        },
        {
          "key": "exc-L106-MP2",
          "label": "청결과 형식",
          "text": "연결부를 깨끗이 하고 지정 그리스를 사용하며, 밀봉형과 급유형의 관리 방법을 구별합니다.",
          "sectionTitles": [
            "니플을 깨끗이 하고 지정 윤활제를 사용합니다",
            "움직이는 이음이라고 모두 외부 급유하지는 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q129": "exc-L106-S1",
        "u05-fork-post-check-grease-q1": "exc-L106-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "급유 가능한 대표 이음의 윤활 목적을 설명합니다. 특정 차량의 그리스 규격·주기·분해·지지 절차를 굴착기에 일괄 적용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l106-b07-part1",
        "sourceLessonId": "exc-L106",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "그리스 니플(급유구)",
          "meaning": "그리스 건을 연결해 지정 부위로 그리스를 공급하도록 만든 급유구입니다."
        },
        {
          "term": "킹핀",
          "meaning": "대표 조향 차축에서 조향되는 부분을 지지하며 방향을 바꾸는 기준이 되는 핀입니다."
        },
        {
          "term": "급유 가능한 자재이음",
          "meaning": "니플 등 정해진 공급구를 통해 베어링 부위에 그리스를 보충하도록 만든 자재이음입니다."
        }
      ],
      "summary": [
        "킹핀의 지지 부위와 급유 가능한 자재이음의 베어링 부위를 구별하고 지정 급유구를 확인합니다.",
        "연결부를 깨끗이 하고 지정 그리스를 사용하며, 밀봉형과 급유형의 관리 방법을 구별합니다."
      ],
      "commonReviewLinks": [
        {
          "questionId": "ex27-drive-transmission-joints-q1",
          "targetSectionId": "exc-L106-S1",
          "goal": "자재이음의 각도 변화 대응이라는 기존 선수 역할",
          "coversOnly": "Universal joint angle function as prerequisite only; grease destination remains Q129 and current b08 greasing question",
          "complements": [
            "exc-Q129",
            "u05-fork-post-check-grease-q1"
          ]
        }
      ]
    },
    {
      "id": "exc-regular-exc-l107-b09-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "탁상연삭기: 숫돌·받침대·덮개는 맡은 일이 다릅니다",
      "intro": "숫돌과 받침대 사이가 벌어지면 작은 가공물이 끼일 수 있습니다. 지지하는 부위, 깎는 부위, 비산을 막는 부위를 나누어 봅니다.",
      "sourceLessonId": "exc-L107",
      "sourceIds": [
        "KOSHA-GRINDER-BM14-2025",
        "CCOHS-GRINDER-PURPOSE",
        "EX-ACCEPTED-L016"
      ],
      "questionIds": [
        "exc-Q156",
        "exc-Q157"
      ],
      "sections": [
        {
          "id": "exc-L107-S1",
          "title": "받침대는 가공물을 받치고 숫돌과 가까이 둡니다",
          "sourceLessonId": "exc-L107",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KOSHA-GRINDER-BM14-2025",
            "CCOHS-GRINDER-PURPOSE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "가공물 받침대는 작업물을 지지하는 부분이며 숫돌 자체와 구별합니다. 숫돌과 받침대 사이 간격이 커지면 가공물이 끼이거나 숫돌이 손상될 수 있습니다."
            },
            {
              "type": "paragraph",
              "text": "공단 B-M-14-2025의 탁상용 연삭기 설명은 받침대와 숫돌 외주면의 간격을 2mm 이내로 하고 숫돌 중심에 맞춰 견고하게 고정하도록 안내합니다. 숫돌이 마모되면 간격도 달라지므로 기종 지침에 맞게 확인합니다. 회전 중에는 받침대를 조정하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L107:bench-grinder-rest-gap",
              "alt": "탁상연삭기를 옆에서 본 모형에서 회전 숫돌의 중심선, 앞쪽 가공물 받침대, 그 사이 간격 2mm 이내와 숫돌 바깥의 덮개를 표시",
              "caption": "공단 B-M-14-2025의 탁상용 연삭기 설명에 맞춘 관계도입니다. 작은 간격은 보기 쉽게 확대했으며 실제 장비의 조정은 정지·동력 차단 후 정비 지침에 따릅니다."
            }
          ]
        },
        {
          "id": "exc-L107-S2",
          "title": "숫돌의 결함과 회전속도를 확인합니다",
          "sourceLessonId": "exc-L107",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KOSHA-GRINDER-BM14-2025",
            "CCOHS-GRINDER-PURPOSE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "사용 전 숫돌의 균열·흠·파손 등 결함과 덮개 상태를 확인합니다. 숫돌에 표시된 최고 사용회전속도를 초과하지 않도록 연삭기와 숫돌의 적합성을 확인합니다. 맞지 않는 숫돌을 억지로 끼우거나 충격을 주지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "공단 규정에 실린 확인 기준은 작업 시작 전 1분 이상, 숫돌 교체 후 3분 이상 시험운전을 하여 이상이 없는지 확인하는 것입니다. 시험운전만 했다는 이유로 결함 점검이나 방호장치 확인을 생략하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L107-S3",
          "title": "허용된 연삭면을 쓰고 비산·말림을 막습니다",
          "sourceLessonId": "exc-L107",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KOSHA-GRINDER-BM14-2025",
            "CCOHS-GRINDER-PURPOSE",
            "EX-ACCEPTED-L016"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "측면 사용을 목적으로 하지 않는 숫돌은 옆면으로 연삭하지 않습니다. 숫돌 덮개와 비산방지판을 갖추고 눈·얼굴·소음·분진 등 위험에 맞는 보호구를 사용합니다. 헐거운 복장이나 말려들 위험이 있는 장갑으로 회전부에 접근하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "가공물을 급격하게 들이밀거나 손으로 작은 부품을 무리하게 받치지 않습니다. 작업을 멈추면 전원을 끄고 숫돌이 완전히 정지할 때까지 접촉하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L107-MP1",
          "label": "받침대 간격",
          "text": "공단 B-M-14-2025의 탁상용 연삭기 설명은 받침대·숫돌 외주면 간격 2mm 이내이며 회전 중 조정하지 않습니다.",
          "sectionTitles": [
            "받침대는 가공물을 받치고 숫돌과 가까이 둡니다"
          ]
        },
        {
          "key": "exc-L107-MP2",
          "label": "사용 전 확인",
          "text": "숫돌 결함·덮개·허용 회전속도를 확인하고 작업 전 1분 이상, 교체 후 3분 이상 시험운전합니다.",
          "sectionTitles": [
            "숫돌의 결함과 회전속도를 확인합니다",
            "허용된 연삭면을 쓰고 비산·말림을 막습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q156": "exc-L107-S1",
        "exc-Q157": "exc-L107-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "탁상용 고정식 연삭기의 개념입니다. 휴대용 연삭기의 구조·설치 조건과 섞지 않고 해당 장비의 사용 설명을 따릅니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l107-b09-part1",
        "sourceLessonId": "exc-L107",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "연삭숫돌",
          "meaning": "회전하며 가공물의 표면을 깎거나 다듬는 연삭 공구입니다."
        },
        {
          "term": "가공물 받침대",
          "meaning": "가공물을 받쳐 주도록 숫돌 앞에 고정하는 부분입니다."
        },
        {
          "term": "최고 사용회전속도",
          "meaning": "숫돌을 사용할 때 넘지 않아야 하는 회전속도 한계입니다."
        }
      ],
      "summary": [
        "공단 B-M-14-2025의 탁상용 연삭기 설명은 받침대·숫돌 외주면 간격 2mm 이내이며 회전 중 조정하지 않습니다.",
        "숫돌 결함·덮개·허용 회전속도를 확인하고 작업 전 1분 이상, 교체 후 3분 이상 시험운전합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l108-b09-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "사다리식 통로와 계단: 쉬는 발판의 기준을 구별합니다",
      "intro": "사다리의 길이와 계단의 높이는 서로 다른 치수입니다. 어떤 통로인지 먼저 정하면 발판 간격의 기준도 구별할 수 있습니다.",
      "sourceLessonId": "exc-L108",
      "sourceIds": [
        "OSH-LADDER24-STAIR28",
        "MOEL-STAIR-EXPLANATION"
      ],
      "questionIds": [
        "exc-Q158"
      ],
      "sections": [
        {
          "id": "exc-L108-S1",
          "title": "사다리식 통로는 단단하고 미끄러지지 않아야 합니다",
          "sourceLessonId": "exc-L108",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OSH-LADDER24-STAIR28"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "사다리식 통로는 견고한 구조이고 심한 손상·부식이 없어야 합니다. 발판 간격을 일정하게 하고, 발판과 벽의 사이는 15cm 이상, 통로 폭은 30cm 이상 확보합니다. 넘어지거나 미끄러지지 않도록 조치합니다."
            },
            {
              "type": "paragraph",
              "text": "사다리 상단은 걸쳐 놓은 지점에서 60cm 이상 올라가게 합니다. 일반 사다리식 통로의 기울기는 75도 이하이며 고정식은 90도 이하입니다. 접이식은 사용 중 접히거나 펼쳐지지 않도록 철물 등으로 고정합니다."
            }
          ]
        },
        {
          "id": "exc-L108-S2",
          "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다",
          "sourceLessonId": "exc-L108",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OSH-LADDER24-STAIR28"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "사다리식 통로의 길이가 10m 이상이면 5m 이내마다 계단참을 설치합니다. 여기서 10m와 5m는 사다리식 통로의 길이에 관한 기준입니다."
            },
            {
              "type": "paragraph",
              "text": "고정식 사다리의 높이가 7m 이상이면 추락 방지 조치도 필요합니다. 등받이울이 이동에 지장을 주지 않는 경우에는 바닥에서 높이 2.5m 되는 지점부터 등받이울을 설치합니다. 등받이울이 이동에 지장을 주는 경우에는 한국산업표준에 맞는 개인용 추락 방지 시스템을 설치하고 전신안전대를 사용하게 하는 방식이 규정되어 있습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L108:ladder-length-landings",
              "alt": "긴 사다리식 통로를 두 구간으로 나누고 길이 10m 이상일 때 중간 계단참과 5m 이내 구간 길이를 표시한 모형, 옆에는 상단 돌출 60cm 이상을 별도 확대 표시",
              "caption": "사다리식 통로의 길이와 상단 돌출을 구별한 개념도입니다. 고정식 추락 방지 장치의 설치 설계도는 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L108-MP1",
          "label": "사다리 길이",
          "text": "사다리식 통로 길이 10m 이상이면 5m 이내마다 계단참을 둡니다.",
          "sectionTitles": [
            "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q158": "exc-L108-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반적인 건설작업 통로의 기준입니다. 추락 방지 장치는 통로 형식과 현장 조건에 맞게 갖춥니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l108-b09-part1",
        "sourceLessonId": "exc-L108",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "사다리식 통로",
          "meaning": "가로대를 딛고 오르내리는 통로입니다."
        },
        {
          "term": "계단참",
          "meaning": "계단 중간에 두는 수평한 발판 부분입니다."
        },
        {
          "term": "수직 높이",
          "meaning": "지면과 나란한 길이가 아니라 위아래 방향으로 잰 높이입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l108-b09-part2",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "사다리식 통로와 계단: 쉬는 발판의 기준을 구별합니다",
      "intro": "사다리의 길이와 계단의 높이는 서로 다른 치수입니다. 어떤 통로인지 먼저 정하면 발판 간격의 기준도 구별할 수 있습니다.",
      "sourceLessonId": "exc-L108",
      "sourceIds": [
        "OSH-LADDER24-STAIR28",
        "MOEL-STAIR-EXPLANATION"
      ],
      "questionIds": [
        "exc-Q159"
      ],
      "sections": [
        {
          "id": "exc-L108-S3",
          "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다",
          "sourceLessonId": "exc-L108",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OSH-LADDER24-STAIR28",
            "MOEL-STAIR-EXPLANATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "높이가 3m를 초과하는 계단에는 높이 3m 이내마다 계단참을 둡니다. 이때 계단참은 진행방향 길이가 1.2m 이상이어야 합니다. 계단을 따라 잰 경사 길이와 수직 높이를 바꾸어 읽지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "따라서 ‘사다리 길이 10m 이상이면 5m 이내마다’와 ‘계단 높이 3m 초과이면 높이 3m 이내마다’를 나누어 기억합니다. 통로 기준을 배웠다는 이유로 휴대용 사다리를 모든 작업의 발판으로 사용해도 되는 것은 아닙니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L108:stair-height-landing",
              "alt": "계단 옆모습에 수직 높이 3m 이내의 두 구간과 중간 수평 계단참의 진행방향 길이 1.2m 이상을 표시",
              "caption": "높이 3m 초과 계단의 일반적인 계단참 기준입니다. 수직 높이와 계단참의 수평 길이는 방향이 다릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L108-MP2",
          "label": "계단 높이",
          "text": "높이 3m 초과 계단은 높이 3m 이내마다 진행방향 길이 1.2m 이상인 계단참을 둡니다.",
          "sectionTitles": [
            "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q159": "exc-L108-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반적인 건설작업 통로의 기준입니다. 추락 방지 장치는 통로 형식과 현장 조건에 맞게 갖춥니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l108-b09-part2",
        "sourceLessonId": "exc-L108",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "사다리식 통로 길이 10m 이상이면 5m 이내마다 계단참을 둡니다.",
        "높이 3m 초과 계단은 높이 3m 이내마다 진행방향 길이 1.2m 이상인 계단참을 둡니다."
      ]
    },
    {
      "id": "exc-regular-exc-l109-b09-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "지중전선로: 직매식·관로식·암거식을 단면으로 봅니다",
      "intro": "땅속에 있다는 점은 같아도 케이블이 놓인 공간은 다릅니다. 케이블 주위가 흙인지, 관인지, 사람이 통행할 수 있는 구조물인지 살펴봅니다.",
      "sourceLessonId": "exc-L109",
      "sourceIds": [
        "KIICE-UNDERGROUND-MODES",
        "EX-ACCEPTED-L048"
      ],
      "questionIds": [
        "exc-Q160",
        "exc-Q161"
      ],
      "sections": [
        {
          "id": "exc-L109-S1",
          "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
          "sourceLessonId": "exc-L109",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KIICE-UNDERGROUND-MODES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "직매식은 케이블을 지중에 직접 매설하는 방식입니다. 직접 묻는다는 말이 케이블을 아무 보호 없이 흙에 던져 넣는다는 뜻은 아닙니다. 설계와 적용 기준에 맞는 보호 시설을 갖춥니다."
            },
            {
              "type": "paragraph",
              "text": "관로식은 합성수지관·강관 등으로 관로를 구성하고 그 안에 케이블을 시설합니다. 점검·접속 등을 위한 맨홀을 함께 둘 수 있습니다. 케이블 자체와 케이블을 둘러싼 관을 구별합니다."
            }
          ]
        },
        {
          "id": "exc-L109-S2",
          "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다",
          "sourceLessonId": "exc-L109",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "KIICE-UNDERGROUND-MODES"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "암거식은 터널과 같은 지하 구조물의 내부에 케이블을 시설하는 방식입니다. 벽측 지지물 등에 케이블을 놓고 유지·보수 작업자가 통행할 공간을 갖춘 형태를 떠올리면 관로식과 구별하기 쉽습니다."
            },
            {
              "type": "paragraph",
              "text": "공동구는 여러 설비를 공동으로 수용하도록 만든 형태입니다. 암거식이라는 이름만으로 모든 구조물 안에 전기·가스·수도가 함께 들어 있다고 판단하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L109:underground-three-sections",
              "alt": "세 가지 지중전선로 단면을 세로로 비교: 보호 시설과 함께 흙 속에 묻힌 케이블, 개별 관 안의 케이블, 벽측 케이블 지지물과 사람이 통행할 공간이 있는 큰 암거",
              "caption": "케이블이 놓인 공간을 구별하는 개념 단면입니다. 매설 깊이·관 크기·배치 간격을 정하는 시공 도면은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L109-S3",
          "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
          "sourceLessonId": "exc-L109",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "EX-ACCEPTED-L048"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "도면에 관로식이라고 적혀 있어도 굴착 위치에 어떤 전선로가 실제로 있는지 확인해야 합니다. 관리 주체와 협의하고 매설물 위치·깊이·상태 및 작업 방법을 확인한 뒤 정해진 절차로 작업합니다."
            },
            {
              "type": "paragraph",
              "text": "발견한 관이나 케이블은 통전 여부를 외관으로 판단하지 않습니다. 작업 중 예상하지 못한 매설물을 발견하면 임의로 밀거나 끊지 않고 작업을 멈추어 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L109-MP1",
          "label": "세 공간",
          "text": "직매식은 직접 매설, 관로식은 관 안, 암거식은 통행 공간이 있는 지하 구조물 안으로 구별합니다.",
          "sectionTitles": [
            "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
            "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다"
          ]
        },
        {
          "key": "exc-L109-MP2",
          "label": "위치 확인",
          "text": "전선로 방식의 이름만으로 실제 위치·깊이·통전 여부를 판단하지 않습니다.",
          "sectionTitles": [
            "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q160": "exc-L109-S1",
        "exc-Q161": "exc-L109-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "전선로 방식의 기본 구조를 설명합니다. 실제 매설 깊이·관 크기·보호 시설은 적용 기준과 현장 설계로 확인합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l109-b09-part1",
        "sourceLessonId": "exc-L109",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "직매식",
          "meaning": "케이블에 필요한 보호 조치를 하고 땅속에 직접 묻는 방식입니다."
        },
        {
          "term": "관로식",
          "meaning": "미리 구성한 관로 안으로 케이블을 넣어 시설하는 방식입니다."
        },
        {
          "term": "암거식",
          "meaning": "터널과 같은 지하 구조물 안에 케이블을 시설하는 방식입니다."
        }
      ],
      "summary": [
        "직매식은 직접 매설, 관로식은 관 안, 암거식은 통행 공간이 있는 지하 구조물 안으로 구별합니다.",
        "전선로 방식의 이름만으로 실제 위치·깊이·통전 여부를 판단하지 않습니다."
      ]
    },
    {
      "id": "exc-regular-exc-l110-b12-part1",
      "version": "r2-REQUIRED-LEGAL-PHRASE-20261022",
      "title": "신규등록과 변경신고: 서류·기한·신고자를 나누어 봅니다",
      "intro": "처음 기계를 등록하는 일과 이미 등록된 기계의 소유자 등을 바꾸는 일은 절차가 다릅니다. 무엇이 바뀌었는지와 기한의 출발점을 함께 봅니다.",
      "sourceLessonId": "exc-L110",
      "sourceIds": [
        "MACHINE-DECREE-REGISTRATION",
        "MACHINE-ACT-REGISTRATION",
        "EX-ACCEPTED-L065"
      ],
      "questionIds": [
        "ex27-fork-registration-procedure-documents-q1"
      ],
      "sections": [
        {
          "id": "exc-L110-S1",
          "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다",
          "sourceLessonId": "exc-L110",
          "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022",
          "sourceIds": [
            "MACHINE-DECREE-REGISTRATION",
            "MACHINE-ACT-REGISTRATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "건설기계 소유자는 주소지 또는 사용본거지 관할 시·도지사에게 신규등록을 신청합니다. 등록을 위해 기계의 출처를 증명하는 서류와 소유권 증명, 제원표 등을 갖춥니다. 출처 증명 서류로 소유권도 증명되는 때에는 이를 구별하여 중복 제출 여부를 판단합니다."
            },
            {
              "type": "paragraph",
              "text": "국내 제작 기계는 제작증, 수입 기계는 수입면장 등 수입 사실 증명 서류, 행정기관에서 매수한 기계는 매수증서를 구별합니다. 보험·공제 가입 증명은 의무가입 대상 기계에 해당하는 경우에 요구됩니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L110-MP1",
          "label": "출처 서류",
          "text": "국내 제작은 제작증, 수입은 수입 사실 증명, 행정기관 매수는 매수증서를 구별합니다.",
          "sectionTitles": [
            "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "ex27-fork-registration-procedure-documents-q1": "exc-L110-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반 거래의 신청·신고 기한입니다. 실제 접수 창구의 위임과 법정 등록 권한을 구별합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l110-b12-part1",
        "sourceLessonId": "exc-L110",
        "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022"
      },
      "glossary": [
        {
          "term": "신규등록",
          "meaning": "기계를 처음 등록원부에 등록하는 절차입니다."
        },
        {
          "term": "변경신고",
          "meaning": "이미 등록된 사항 중 법령상 신고 대상이 바뀌었을 때 하는 신고입니다."
        },
        {
          "term": "취득",
          "meaning": "매매 등으로 기계를 소유하게 되는 것입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l110-b12-part2",
      "version": "r2-REQUIRED-LEGAL-PHRASE-20261022",
      "title": "신규등록과 변경신고: 서류·기한·신고자를 나누어 봅니다",
      "intro": "처음 기계를 등록하는 일과 이미 등록된 기계의 소유자 등을 바꾸는 일은 절차가 다릅니다. 무엇이 바뀌었는지와 기한의 출발점을 함께 봅니다.",
      "sourceLessonId": "exc-L110",
      "sourceIds": [
        "MACHINE-DECREE-REGISTRATION",
        "MACHINE-ACT-REGISTRATION",
        "EX-ACCEPTED-L065"
      ],
      "questionIds": [
        "exc-Q194",
        "exc-Q195"
      ],
      "sections": [
        {
          "id": "exc-L110-S2",
          "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
          "sourceLessonId": "exc-L110",
          "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022",
          "sourceIds": [
            "MACHINE-DECREE-REGISTRATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "신규등록 신청은 원칙적으로 취득일부터 2개월 이내입니다. 판매를 목적으로 수입한 기계는 그 판매한 날부터 기산합니다. 처음 등록하는 기한을 일반 변경신고의 30일과 섞지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "등록사항 변경신고는 원칙적으로 변경한 날부터 30일 이내입니다. 상속에 따른 변경은 상속이 개시된 날부터 6개월 이내입니다. 같은 ‘소유자 변경’이라도 상속이라는 조건이 붙는지 확인합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L110:registration-deadline-cards",
              "alt": "신규등록 취득일에서 2개월 이내, 일반 변경신고 변경일에서 30일 이내, 상속 변경 상속개시일에서 6개월 이내를 각각 다른 세 줄로 표시",
              "caption": "일반적인 신청·신고 기한과 기산점을 비교한 표입니다. 달을 일수로 임의 환산하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L110-S3",
          "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
          "sourceLessonId": "exc-L110",
          "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022",
          "sourceIds": [
            "MACHINE-ACT-REGISTRATION",
            "MACHINE-DECREE-REGISTRATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "건설기계매매업자가 기계를 매도하거나 매매를 알선한 경우에는 원칙적으로 매수인을 갈음하여 등록사항 변경신고를 합니다. 매수인이 직접 신고하는 경우는 예외입니다."
            },
            {
              "type": "paragraph",
              "text": "건설기계매매업자를 거치지 않고 기계를 산 매수인이 신고하지 않는 경우, 매도인은 매도 사실을 증명하여 변경신고를 할 수 있습니다. 이때에는 매수인에 대한 신고 통지 등 별도 절차가 뒤따릅니다. 매매계약만 했다는 이유로 등록기록이 자동으로 바뀐다고 생각하지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L110-MP2",
          "label": "기한과 시작점",
          "text": "신규등록은 취득일부터 2개월, 일반 변경은 변경일부터 30일, 상속 변경은 상속개시일부터 6개월입니다.",
          "sectionTitles": [
            "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다"
          ]
        },
        {
          "key": "exc-L110-MP3",
          "label": "매매와 신고",
          "text": "매매계약과 등록 변경은 별도이며 매매업자·매수인·매도인의 신고 역할을 구별합니다.",
          "sectionTitles": [
            "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
            "등록증·검사증·등록원부는 맡은 일이 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q194": "exc-L110-S2",
        "exc-Q195": "exc-L110-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반 거래의 신청·신고 기한입니다. 실제 접수 창구의 위임과 법정 등록 권한을 구별합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l110-b12-part2",
        "sourceLessonId": "exc-L110",
        "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022"
      }
    },
    {
      "id": "exc-regular-exc-l110-b12-part3",
      "version": "r2-REQUIRED-LEGAL-PHRASE-20261022",
      "title": "신규등록과 변경신고: 서류·기한·신고자를 나누어 봅니다",
      "intro": "처음 기계를 등록하는 일과 이미 등록된 기계의 소유자 등을 바꾸는 일은 절차가 다릅니다. 무엇이 바뀌었는지와 기한의 출발점을 함께 봅니다.",
      "sourceLessonId": "exc-L110",
      "sourceIds": [
        "MACHINE-DECREE-REGISTRATION",
        "MACHINE-ACT-REGISTRATION",
        "EX-ACCEPTED-L065"
      ],
      "questionIds": [
        "exc-Q196"
      ],
      "sections": [
        {
          "id": "exc-L110-S4",
          "title": "등록증·검사증·등록원부는 맡은 일이 다릅니다",
          "sourceLessonId": "exc-L110",
          "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022",
          "sourceIds": [
            "MACHINE-DECREE-REGISTRATION",
            "EX-ACCEPTED-L065"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "등록증은 등록된 기계의 표시와 소유관계를 확인하는 문서이고, 검사증은 검사와 유효기간을 확인하는 문서입니다. 변경신고 때에는 변경 사실 증명과 등록증·검사증 등 해당 서류를 갖춥니다."
            },
            {
              "type": "paragraph",
              "text": "등록원부는 행정기관이 기계별로 관리하는 등록 기록입니다. 번호표에 보이는 기종번호만으로 소유권이나 검사 유효기간 전체를 확인할 수는 없습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L110-MP3",
          "label": "매매와 신고",
          "text": "매매계약과 등록 변경은 별도이며 매매업자·매수인·매도인의 신고 역할을 구별합니다.",
          "sectionTitles": [
            "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
            "등록증·검사증·등록원부는 맡은 일이 다릅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q196": "exc-L110-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "일반 거래의 신청·신고 기한입니다. 실제 접수 창구의 위임과 법정 등록 권한을 구별합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l110-b12-part3",
        "sourceLessonId": "exc-L110",
        "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022"
      },
      "summary": [
        "국내 제작은 제작증, 수입은 수입 사실 증명, 행정기관 매수는 매수증서를 구별합니다.",
        "신규등록은 취득일부터 2개월, 일반 변경은 변경일부터 30일, 상속 변경은 상속개시일부터 6개월입니다.",
        "매매계약과 등록 변경은 별도이며 매매업자·매수인·매도인의 신고 역할을 구별합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l111-b12-part1",
      "version": "r2-REQUIRED-LEGAL-PHRASE-20261022",
      "title": "번호표의 표시와 반납, 임시운행은 서로 다른 절차입니다",
      "intro": "번호표는 기계를 식별하는 표지입니다. 번호표가 없거나 등록이 말소된 기계를 움직이는 일은 별도의 허용 사유와 기한을 확인해야 합니다.",
      "sourceLessonId": "exc-L111",
      "sourceIds": [
        "MACHINE-RULE-PLATE-TEMP",
        "MACHINE-ANNEX2-COLOR",
        "MACHINE-ACT-REGISTRATION"
      ],
      "questionIds": [
        "exc-Q197"
      ],
      "sections": [
        {
          "id": "exc-L111-S1",
          "title": "번호표는 용도·기종·개별 일련번호를 표시합니다",
          "sourceLessonId": "exc-L111",
          "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022",
          "sourceIds": [
            "MACHINE-RULE-PLATE-TEMP",
            "MACHINE-ANNEX2-COLOR"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "시행규칙 별표 2의 번호표 규격은 가로 520mm, 세로 110mm, 두께 1mm이고 재질은 알루미늄 제판입니다. 모든 문자와 외곽선은 1.5mm 튀어나오도록 정합니다. 형식에 맞는 번호표를 사용하며 임의로 가리거나 알아보기 어렵게 하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "비사업용인 관용·자가용은 흰색 바탕에 검은색 문자, 대여사업용은 주황색 바탕에 검은색 문자입니다. 별표의 일련번호 숫자 범위는 관용 0001~0999, 자가용 1000~5999, 대여사업용 6000~9999입니다. 기종번호 02는 굴착기를 뜻하며 개별 일련번호와 역할이 다릅니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L111:plate-use-color-ranges",
              "alt": "흰색 바탕 관용과 자가용, 주황색 바탕 대여사업용의 용도별 숫자 범위를 비교하고 굴착기 기종번호 02와 일련번호를 별도 문구로 구별",
              "caption": "별표 2의 색상·용도별 숫자 범위를 학습용으로 나눈 표입니다. 실제 발급 번호표나 종전 번호표의 교체 기한을 제시한 그림은 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L111-MP1",
          "label": "색과 숫자",
          "text": "관용·자가용은 흰 바탕, 대여사업용은 주황 바탕이며 용도별 숫자 범위가 다릅니다.",
          "sectionTitles": [
            "번호표는 용도·기종·개별 일련번호를 표시합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q197": "exc-L111-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "번호표의 규격·재질·색상·표시방법은 시행규칙 별표 2의 형식을 기준으로 설명합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l111-b12-part1",
        "sourceLessonId": "exc-L111",
        "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022"
      },
      "glossary": [
        {
          "term": "비사업용",
          "meaning": "관용·자가용처럼 대여사업용과 구별하는 용도입니다."
        },
        {
          "term": "말소등록",
          "meaning": "등록된 기계의 등록을 법정 사유에 따라 없애는 절차입니다."
        },
        {
          "term": "임시운행",
          "meaning": "등록 전 기계를 법정 사유와 기간 안에서 일시 운행하는 것입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l111-b12-part2",
      "version": "r2-REQUIRED-LEGAL-PHRASE-20261022",
      "title": "번호표의 표시와 반납, 임시운행은 서로 다른 절차입니다",
      "intro": "번호표는 기계를 식별하는 표지입니다. 번호표가 없거나 등록이 말소된 기계를 움직이는 일은 별도의 허용 사유와 기한을 확인해야 합니다.",
      "sourceLessonId": "exc-L111",
      "sourceIds": [
        "MACHINE-RULE-PLATE-TEMP",
        "MACHINE-ANNEX2-COLOR",
        "MACHINE-ACT-REGISTRATION"
      ],
      "questionIds": [
        "exc-Q198",
        "exc-Q199",
        "exc-Q200"
      ],
      "sections": [
        {
          "id": "exc-L111-S2",
          "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
          "sourceLessonId": "exc-L111",
          "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022",
          "sourceIds": [
            "MACHINE-ACT-REGISTRATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "말소등록, 대통령령이 정한 등록사항 변경, 번호표 재부착에 해당하면 소유자는 그 사유가 발생한 날부터 10일 이내에 번호표를 시·도지사에게 반납합니다. 모든 주소·소유자 변경을 번호표 반납 대상으로 단정하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "말소등록 중 천재지변·해상사고 등으로 회수할 수 없게 된 경우, 도난, 폐기에 따른 경우에는 번호표 반납 규정의 예외가 있습니다. 등록 말소 신고 기한과 번호표 반납 기한은 서로 다릅니다."
            }
          ]
        },
        {
          "id": "exc-L111-S3",
          "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
          "sourceLessonId": "exc-L111",
          "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022",
          "sourceIds": [
            "MACHINE-ACT-REGISTRATION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "등록 기계가 없어지거나 폐기되는 등 법정 사유가 생기면 말소등록을 신청합니다. 천재지변 등으로 회수할 수 없게 된 경우와 폐기 등 해당 사유는 사유 발생일부터 30일 이내이며, 도난은 도난일부터 2개월 이내입니다."
            },
            {
              "type": "paragraph",
              "text": "수출하려는 기계는 수출 전에 말소등록을 신청합니다. 수출 사유로 말소한 경우에는 말소등록일부터 9개월 이내에 수출 이행 여부를 신고합니다. 이 9개월을 처음 등록하거나 번호표를 반납하는 기한으로 옮기지 않습니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L111-MP2",
          "label": "반납과 말소",
          "text": "번호표 반납의 기본 10일과 사유별 말소등록 신청 기한을 구별합니다.",
          "sectionTitles": [
            "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
            "말소신청과 수출 이행신고의 출발점을 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q198": "exc-L111-S2",
        "exc-Q199": "exc-L111-S3",
        "exc-Q200": "exc-L111-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "번호표의 규격·재질·색상·표시방법은 시행규칙 별표 2의 형식을 기준으로 설명합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l111-b12-part2",
        "sourceLessonId": "exc-L111",
        "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022"
      }
    },
    {
      "id": "exc-regular-exc-l111-b12-part3",
      "version": "r2-REQUIRED-LEGAL-PHRASE-20261022",
      "title": "번호표의 표시와 반납, 임시운행은 서로 다른 절차입니다",
      "intro": "번호표는 기계를 식별하는 표지입니다. 번호표가 없거나 등록이 말소된 기계를 움직이는 일은 별도의 허용 사유와 기한을 확인해야 합니다.",
      "sourceLessonId": "exc-L111",
      "sourceIds": [
        "MACHINE-RULE-PLATE-TEMP",
        "MACHINE-ANNEX2-COLOR",
        "MACHINE-ACT-REGISTRATION"
      ],
      "questionIds": [
        "ex27-fork-registration-procedure-research-q1",
        "ex27-fork-registration-procedure-time-q1"
      ],
      "sections": [
        {
          "id": "exc-L111-S4",
          "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
          "sourceLessonId": "exc-L111",
          "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022",
          "sourceIds": [
            "MACHINE-RULE-PLATE-TEMP"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "등록되지 않은 기계의 임시운행은 신규등록·관련 검사, 수출을 위한 선적, 수출 말소 후 정비, 신개발 기계의 시험·연구, 판매를 위한 전시 등 시행규칙이 정한 사유에 해당해야 합니다. 등록 없이 평소 작업에 계속 쓰기 위한 제도가 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "일반 임시운행 기간은 15일 이내이며, 신개발 기계의 시험·연구 목적은 3년 이내입니다. 운행 사유가 다르면 적용 기간도 달라집니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L111:temporary-operation-periods",
              "alt": "법정 사유를 확인한 뒤 일반 임시운행 15일 이내와 신개발 기계 시험·연구 목적 3년 이내로 나누는 흐름도",
              "caption": "임시운행 사유와 기간의 관계입니다. 등록 없이 일반 작업을 계속할 수 있다는 뜻은 아닙니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L111-MP3",
          "label": "임시운행 기간",
          "text": "법정 사유를 먼저 확인하고 일반 15일 이내, 신개발 시험·연구 3년 이내를 구별합니다.",
          "sectionTitles": [
            "임시운행은 정해진 사유와 기간 안에서 합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "ex27-fork-registration-procedure-research-q1": "exc-L111-S4",
        "ex27-fork-registration-procedure-time-q1": "exc-L111-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "번호표의 규격·재질·색상·표시방법은 시행규칙 별표 2의 형식을 기준으로 설명합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l111-b12-part3",
        "sourceLessonId": "exc-L111",
        "sourceVersion": "r2-REQUIRED-LEGAL-PHRASE-20261022"
      },
      "summary": [
        "관용·자가용은 흰 바탕, 대여사업용은 주황 바탕이며 용도별 숫자 범위가 다릅니다.",
        "번호표 반납의 기본 10일과 사유별 말소등록 신청 기한을 구별합니다.",
        "법정 사유를 먼저 확인하고 일반 15일 이내, 신개발 시험·연구 3년 이내를 구별합니다."
      ],
      "displayPrerequisiteIds": [
        "exc-regular-exc-l110-b12-part2"
      ]
    },
    {
      "id": "exc-regular-exc-l112-b13-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "검사 신청과 구조변경: 기준일과 변경 범위를 확인합니다",
      "intro": "검사 종류를 아는 것에서 한 걸음 더 나아가 언제 신청하는지, 어떤 변경이 검사 대상인지 연결합니다.",
      "sourceLessonId": "exc-L112",
      "sourceIds": [
        "MACHINE-ACT-INSPECTION",
        "MACHINE-RULE-INSPECTION"
      ],
      "questionIds": [
        "practice-fork-inspection-business-q3"
      ],
      "sections": [
        {
          "id": "exc-L112-S1",
          "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
          "sourceLessonId": "exc-L112",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-ACT-INSPECTION",
            "MACHINE-RULE-INSPECTION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "정기검사는 유효기간이 끝난 후에도 계속 운행하려는 대상 기계가 받는 검사입니다. 일반적인 정기검사 신청기간은 검사유효기간 만료일 전후 각각 31일 이내입니다. 검사증에 적힌 만료일을 기준으로 확인합니다."
            },
            {
              "type": "paragraph",
              "text": "검사대행자가 지정된 경우에는 검사대행자에게 신청합니다. 유효기간이 이미 지난 기계의 소유권이 이전된 경우에는 이전등록한 날부터 31일 이내라는 별도 신청 기준이 있습니다. 이 신청기간을 모든 상황에서 임의로 운행해도 되는 기간으로 바꾸어 읽지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L112:inspection-expiry-window",
              "alt": "가운데 검사유효기간 만료일을 놓고 왼쪽 만료 전 31일 이내와 오른쪽 만료 후 31일 이내 신청 범위를 표시",
              "caption": "일반적인 정기검사 신청기간입니다. 유효기간 경과 후 소유권 이전 등 별도 조건의 기준일은 따로 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L112-MP1",
          "label": "신청 기준일",
          "text": "일반 정기검사는 만료일 전후 각각 31일 이내 신청이며, 재검사 신청의 10일은 부적합 판정일부터입니다.",
          "sectionTitles": [
            "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
            "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-fork-inspection-business-q3": "exc-L112-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "굴착기에 필요한 일반적인 검사·구조변경 관계입니다. 실제 변경 내용과 기계 형식에 해당하는 기준을 확인합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l112-b13-part1",
        "sourceLessonId": "exc-L112",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "검사유효기간",
          "meaning": "검사를 받은 기계에 대해 법령과 검사증으로 정해지는 유효기간입니다."
        },
        {
          "term": "재검사",
          "meaning": "부적합 판정을 받은 항목을 보완한 뒤 다시 확인받는 검사입니다."
        },
        {
          "term": "구조변경검사",
          "meaning": "법정 주요 구조를 변경·개조한 경우 받는 검사입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l112-b13-part2",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "검사 신청과 구조변경: 기준일과 변경 범위를 확인합니다",
      "intro": "검사 종류를 아는 것에서 한 걸음 더 나아가 언제 신청하는지, 어떤 변경이 검사 대상인지 연결합니다.",
      "sourceLessonId": "exc-L112",
      "sourceIds": [
        "MACHINE-ACT-INSPECTION",
        "MACHINE-RULE-INSPECTION"
      ],
      "questionIds": [
        "exc-Q201",
        "exc-Q202",
        "exc-Q203"
      ],
      "sections": [
        {
          "id": "exc-L112-S2",
          "title": "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다",
          "sourceLessonId": "exc-L112",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-ACT-INSPECTION",
            "MACHINE-RULE-INSPECTION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "검사에서 부적합 판정을 받으면 부적합 항목을 보완해야 합니다. 정기검사의 보완 항목 재검사는 부적합 판정을 받은 날부터 10일 이내에 신청할 수 있습니다. 수리했다는 말만으로 검사 합격을 대신하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "검사·정비명령이나 사용·운행 중지 명령이 있으면 그 내용에 따라야 합니다. 천재지변 등 부득이한 사유에 대한 기간 연장은 정해진 신청과 판단을 거치므로 소유자가 임의로 기한을 늘릴 수 없습니다."
            }
          ]
        },
        {
          "id": "exc-L112-S3",
          "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다",
          "sourceLessonId": "exc-L112",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-ACT-INSPECTION",
            "MACHINE-RULE-INSPECTION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "구조변경 범위에는 원동기·전동기, 동력전달장치, 제동·주행·유압·조종·조향 장치와 작업장치의 형식변경, 길이·너비·높이 등의 변경 등이 들어갑니다. 주요 구조나 장치를 변경·개조할 때에는 안전기준에 적합해야 합니다."
            },
            {
              "type": "paragraph",
              "text": "다만 가공작업을 수반하지 않고 작업장치를 선택 부착하는 경우는 작업장치의 형식변경으로 보지 않는다고 규정합니다. 모든 버킷 교환을 같은 법적 절차로 단정하지 말고 실제 변경 내용과 적용 범위를 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L112-S4",
          "title": "검사를 신청해도 허용되지 않는 변경이 있습니다",
          "sourceLessonId": "exc-L112",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-ACT-INSPECTION",
            "MACHINE-RULE-INSPECTION"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "건설기계의 기종변경, 육상작업용 기계 규격의 증가, 적재함 용량의 증가를 위한 구조변경은 시행규칙에서 금지합니다. 검사 신청을 하면 어떤 개조든 허용되는 것은 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "일반적인 구조변경검사 신청은 주요 구조를 변경·개조한 날부터 20일 이내입니다. 변경 전후 주요제원대비표, 해당 도면과 구조변경 사실 증명 등 정해진 자료를 갖춥니다. 타워크레인의 주요 구조부 변경은 별도 신청 시점이 있으므로 일반 굴착기의 기한을 그대로 적용하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L112:structure-change-boundaries",
              "alt": "주요 장치 형식·외형치수 변경은 안전기준과 검사 대상 확인으로 연결하고, 기종변경·육상작업용 규격증가·적재함 용량증가는 금지 항목으로 구별한 표",
              "caption": "실제 변경 내용을 먼저 확인합니다. 검사 대상이라는 말과 모든 변경이 허용된다는 말은 다릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L112-MP1",
          "label": "신청 기준일",
          "text": "일반 정기검사는 만료일 전후 각각 31일 이내 신청이며, 재검사 신청의 10일은 부적합 판정일부터입니다.",
          "sectionTitles": [
            "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
            "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다"
          ]
        },
        {
          "key": "exc-L112-MP2",
          "label": "구조변경 범위",
          "text": "주요 장치의 형식·외형치수 변경을 확인하고 가공 없는 선택 부착 조건을 구별합니다.",
          "sectionTitles": [
            "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다"
          ]
        },
        {
          "key": "exc-L112-MP3",
          "label": "금지와 검사",
          "text": "기종변경·육상작업용 규격증가·적재함 용량증가는 금지이며 일반 구조변경검사는 변경일부터 20일 이내 신청합니다.",
          "sectionTitles": [
            "검사를 신청해도 허용되지 않는 변경이 있습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q201": "exc-L112-S2",
        "exc-Q202": "exc-L112-S3",
        "exc-Q203": "exc-L112-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "굴착기에 필요한 일반적인 검사·구조변경 관계입니다. 실제 변경 내용과 기계 형식에 해당하는 기준을 확인합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l112-b13-part2",
        "sourceLessonId": "exc-L112",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "일반 정기검사는 만료일 전후 각각 31일 이내 신청이며, 재검사 신청의 10일은 부적합 판정일부터입니다.",
        "주요 장치의 형식·외형치수 변경을 확인하고 가공 없는 선택 부착 조건을 구별합니다.",
        "기종변경·육상작업용 규격증가·적재함 용량증가는 금지이며 일반 구조변경검사는 변경일부터 20일 이내 신청합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l113-b13-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "건설기계 사업등록: 대여업의 대수와 정비업의 범위를 구별합니다",
      "intro": "기계 자체의 등록, 빌려 주는 사업의 등록, 정비하는 사업의 등록은 대상이 다릅니다. 사업 이름과 실제 할 수 있는 일을 연결해 봅니다.",
      "sourceLessonId": "exc-L113",
      "sourceIds": [
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-DECREE-BUSINESS",
        "MACHINE-RULE-BUSINESS",
        "MACHINE-REPAIR-ANNEX2"
      ],
      "questionIds": [
        "practice-fork-inspection-business-q4",
        "exc-Q204"
      ],
      "sections": [
        {
          "id": "exc-L113-S1",
          "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
          "sourceLessonId": "exc-L113",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-ACT-BUSINESS-LICENSE",
            "MACHINE-DECREE-BUSINESS",
            "MACHINE-RULE-BUSINESS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "건설기계사업은 법정 사업 종류별로 관할 시장·군수·구청장에게 등록합니다. 기계 자체를 시·도지사에게 등록하는 절차, 사람이 조종사면허를 받는 절차와 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "대여업 등록을 할 때에는 기계 소유 사실, 사무실의 소유권·사용권, 주기장 시설 보유 등 해당 서류와 기준을 확인합니다. 공동 운영이면 공동 계약 등 그 조건에 맞는 서류도 필요합니다. 기계를 샀다는 사실 하나로 사업등록 전체를 대신하지 않습니다."
            }
          ]
        },
        {
          "id": "exc-L113-S2",
          "title": "대여업은 5대 이상과 4대 이하의 구분을 봅니다",
          "sourceLessonId": "exc-L113",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-DECREE-BUSINESS",
            "MACHINE-RULE-BUSINESS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "일반건설기계대여업은 대여할 기계가 5대 이상인 경우입니다. 개별건설기계대여업은 4대 이하의 기계를 가진 개인 또는 법인이 단독으로 운영하는 경우입니다. 여러 사람이 공동으로 일반대여업을 운영할 때에는 대표자와 각 구성원이 각각 기계를 소유해야 합니다."
            },
            {
              "type": "paragraph",
              "text": "공동 계약에는 기간·해지, 대표자와 구성원의 권리·의무, 사무실·주기장 관리, 비용 및 사고 책임 분담 등을 정합니다. 사람 수와 기계 대수를 같은 수로 세거나 공동 운영을 단독 운영과 같게 보지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L113:hire-business-machine-count",
              "alt": "일반대여업은 대여 기계 5대 이상, 개별대여업은 4대 이하와 개인 또는 법인의 단독 운영 조건으로 나눈 표",
              "caption": "대수는 기계 수의 기준입니다. 실제 사업등록에는 소유·시설·서류 등 나머지 기준도 갖춰야 합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L113-MP1",
          "label": "등록 대상",
          "text": "기계등록·사업등록·조종사면허는 대상이 다르며 사업은 관할 시장·군수·구청장에게 등록합니다.",
          "sectionTitles": [
            "사업은 사무소 관할 시장·군수·구청장에게 등록합니다"
          ]
        },
        {
          "key": "exc-L113-MP2",
          "label": "대여와 정비",
          "text": "대여업의 5대 이상·4대 이하 조건과 정비업의 종합·부분·전문별 허용 범위를 구별합니다.",
          "sectionTitles": [
            "대여업은 5대 이상과 4대 이하의 구분을 봅니다",
            "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다",
            "정비 항목과 장소 조건도 함께 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-fork-inspection-business-q4": "exc-L113-S1",
        "exc-Q204": "exc-L113-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "사업의 기본 구분과 범위입니다. 실제 항목별 정비 가능 여부는 등록 내용과 별표의 표시·비고를 함께 확인합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l113-b13-part1",
        "sourceLessonId": "exc-L113",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "주기장",
          "meaning": "건설기계를 세워 두는 데 필요한 시설·장소입니다."
        },
        {
          "term": "일반건설기계대여업",
          "meaning": "대여할 기계가 5대 이상인 대여업 구분입니다."
        },
        {
          "term": "개별건설기계대여업",
          "meaning": "4대 이하의 기계를 가진 개인 또는 법인이 단독으로 운영하는 대여업 구분입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l113-b13-part2",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "건설기계 사업등록: 대여업의 대수와 정비업의 범위를 구별합니다",
      "intro": "기계 자체의 등록, 빌려 주는 사업의 등록, 정비하는 사업의 등록은 대상이 다릅니다. 사업 이름과 실제 할 수 있는 일을 연결해 봅니다.",
      "sourceLessonId": "exc-L113",
      "sourceIds": [
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-DECREE-BUSINESS",
        "MACHINE-RULE-BUSINESS",
        "MACHINE-REPAIR-ANNEX2"
      ],
      "questionIds": [
        "exc-Q205"
      ],
      "sections": [
        {
          "id": "exc-L113-S3",
          "title": "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다",
          "sourceLessonId": "exc-L113",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-DECREE-BUSINESS",
            "MACHINE-REPAIR-ANNEX2"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "정비업은 종합·부분·전문으로 구분합니다. 종합정비업 중 전기종 등록은 모든 건설기계의 모든 정비 항목을 다루고, 굴착기·지게차·기중기·덤프 및 믹서로 한정한 등록은 해당 기계의 별표 표시 항목만 다룹니다."
            },
            {
              "type": "paragraph",
              "text": "부분정비업은 모든 기계에 대해 별표 2에서 표시한 항목만 정비할 수 있습니다. 전문정비업의 원동기·유압은 각각 그 장치의 표시 항목을 다루며, 타워크레인 전문은 이동정비 항목만 다룹니다. ‘전문’이라는 이름을 모든 장치를 정비할 수 있다는 뜻으로 읽지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L113:repair-business-scope",
              "alt": "종합정비업은 전기종 또는 등록한 기종별 범위, 부분정비업은 모든 기종의 별표 허용 항목, 전문정비업은 원동기·유압·타워크레인의 해당 범위로 비교",
              "caption": "시행령 별표 2의 큰 구분입니다. 항목별 허용 표시와 비고를 함께 적용합니다."
            }
          ]
        },
        {
          "id": "exc-L113-S4",
          "title": "정비 항목과 장소 조건도 함께 확인합니다",
          "sourceLessonId": "exc-L113",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-REPAIR-ANNEX2",
            "MACHINE-RULE-BUSINESS"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "예를 들어 부분정비업은 변속기의 탈부착과 분해·정비를 같은 허용 항목으로 보지 않습니다. 타이어식 전후차축·제동장치 정비와 프레임 조정도 표에서 각각 확인합니다."
            },
            {
              "type": "paragraph",
              "text": "이동정비에서 장치의 탈부착을 할 수 있다는 말이 그 장치와 부속품을 현장에서 모두 분해·정비해도 된다는 뜻은 아닙니다. 자기 기계를 스스로 정비하는 경우에도 법령이 정한 자가 정비 범위를 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L113-MP2",
          "label": "대여와 정비",
          "text": "대여업의 5대 이상·4대 이하 조건과 정비업의 종합·부분·전문별 허용 범위를 구별합니다.",
          "sectionTitles": [
            "대여업은 5대 이상과 4대 이하의 구분을 봅니다",
            "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다",
            "정비 항목과 장소 조건도 함께 확인합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q205": "exc-L113-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "사업의 기본 구분과 범위입니다. 실제 항목별 정비 가능 여부는 등록 내용과 별표의 표시·비고를 함께 확인합니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l113-b13-part2",
        "sourceLessonId": "exc-L113",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "기계등록·사업등록·조종사면허는 대상이 다르며 사업은 관할 시장·군수·구청장에게 등록합니다.",
        "대여업의 5대 이상·4대 이하 조건과 정비업의 종합·부분·전문별 허용 범위를 구별합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l114-b13-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "조종사면허: 자격·발급 서류·적성검사를 연결합니다",
      "intro": "기능사 자격을 취득하는 일과 조종사면허를 발급받는 일은 연결된 별도 절차입니다. 소형 교육 경로와 적성검사 조건도 함께 봅니다.",
      "sourceLessonId": "exc-L114",
      "sourceIds": [
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-RULE-LICENSE"
      ],
      "questionIds": [
        "practice-fork-license-register-q4",
        "practice-fork-license-basics-q2"
      ],
      "sections": [
        {
          "id": "exc-L114-S1",
          "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
          "sourceLessonId": "exc-L114",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-ACT-BUSINESS-LICENSE",
            "MACHINE-RULE-LICENSE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "일반적인 조종사면허는 해당 분야 국가기술자격을 취득하고 적성검사 기준에 맞아야 하며 시장·군수·구청장에게 신청합니다. 자격증을 취득한 사실만으로 조종사면허가 자동 발급되지는 않습니다."
            },
            {
              "type": "paragraph",
              "text": "3톤 미만 굴착기는 소형건설기계에 포함되어 지정 교육기관의 교육 이수로 국가기술자격 취득을 대신하는 경로가 있습니다. 교육 이수 뒤에도 면허 발급 절차와 나머지 조건을 갖춥니다. 모든 건설기계의 면허가 같은 경로는 아닙니다."
            },
            {
              "type": "paragraph",
              "text": "18세 미만은 조종사면허를 받을 자격이 없습니다. 나이 외에도 법정 결격사유와 적성 기준을 함께 확인합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L114:qualification-license-route",
              "alt": "일반 경로 해당 국가기술자격과 소형 경로 지정기관 교육이수로 나눈 뒤 적성 기준 확인과 지자체 조종사면허 발급 신청으로 합치는 흐름도",
              "caption": "3톤 미만 굴착기의 소형 경로와 일반 경로를 구별합니다. 교육 이수증과 조종사면허증은 서로 다른 문서입니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L114-MP1",
          "label": "자격과 면허",
          "text": "일반 경로의 자격증이나 소형 경로의 교육이수증을 갖춘 뒤 적성 기준·면허 발급 절차를 거칩니다.",
          "sectionTitles": [
            "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
            "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "practice-fork-license-register-q4": "exc-L114-S1",
        "practice-fork-license-basics-q2": "exc-L114-S1"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "굴착기의 면허 경로와 법정 적성 기준을 설명합니다. 특례 건설기계의 자동차운전면허나 다른 소형 기종 조건을 굴착기에 자동 적용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l114-b13-part1",
        "sourceLessonId": "exc-L114",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "국가기술자격",
          "meaning": "해당 분야의 기술 능력에 관한 자격입니다."
        },
        {
          "term": "조종사면허",
          "meaning": "기계 종류별로 조종하기 위해 지자체에서 받는 면허입니다."
        },
        {
          "term": "적성검사",
          "meaning": "법정 신체·적성 기준에 맞는지를 확인하는 검사입니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l114-b13-part2",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "조종사면허: 자격·발급 서류·적성검사를 연결합니다",
      "intro": "기능사 자격을 취득하는 일과 조종사면허를 발급받는 일은 연결된 별도 절차입니다. 소형 교육 경로와 적성검사 조건도 함께 봅니다.",
      "sourceLessonId": "exc-L114",
      "sourceIds": [
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-RULE-LICENSE"
      ],
      "questionIds": [
        "exc-Q206",
        "exc-Q207"
      ],
      "sections": [
        {
          "id": "exc-L114-S2",
          "title": "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다",
          "sourceLessonId": "exc-L114",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-RULE-LICENSE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "면허 발급 신청에는 신체검사서와 최근 6개월 이내에 모자 등을 쓰지 않고 촬영한 천연색 상반신 정면사진 1장 등을 갖춥니다. 소형 면허 신청에는 교육이수증, 면허 종류 추가에는 기존 면허증이 해당합니다."
            },
            {
              "type": "paragraph",
              "text": "국가기술자격 정보 등은 행정정보 공동이용으로 확인하며 신청인이 확인에 동의하지 않는 경우 해당 서류 사본을 첨부합니다. 신체검사서는 법령이 정한 제1종 자동차운전면허증 사본 또는 해당 제1종 신체검사서로 갈음할 수 있습니다. 아무 운전면허나 모든 서류를 대신하는 것은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L114-S3",
          "title": "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다",
          "sourceLessonId": "exc-L114",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-RULE-LICENSE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "시력은 교정시력을 포함하여 두 눈을 동시에 뜨고 잰 값이 0.7 이상이고, 각 눈은 각각 0.3 이상이어야 합니다. 동시에 뜬 수치와 각 눈의 수치를 서로 바꾸지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "청력은 55데시벨의 소리를 들을 수 있어야 하며 보청기 사용자는 40데시벨 기준입니다. 언어분별력은 80퍼센트 이상, 시각은 150도 이상입니다. 법정 적성검사는 해당 의료기관 등이 발급한 자료로 판단하며 임의의 간이 확인만으로 합격을 정하지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L114:fitness-criteria-cards",
              "alt": "두 눈 동시 시력 0.7 이상과 각 눈 0.3 이상, 청력 55dB 및 보청기 사용 40dB, 언어분별력 80퍼센트 이상, 시각 150도 이상을 항목별 표로 구별",
              "caption": "시행규칙 제76조의 수치와 조건을 구별한 학습표입니다. 실제 합격 판정은 정해진 검사 자료와 절차로 합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L114-MP1",
          "label": "자격과 면허",
          "text": "일반 경로의 자격증이나 소형 경로의 교육이수증을 갖춘 뒤 적성 기준·면허 발급 절차를 거칩니다.",
          "sectionTitles": [
            "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
            "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다"
          ]
        },
        {
          "key": "exc-L114-MP2",
          "label": "적성 수치",
          "text": "시력 동시 0.7·각 0.3 이상, 청력 55dB·보청기 40dB, 언어분별력 80퍼센트·시각 150도 이상을 구별합니다.",
          "sectionTitles": [
            "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q206": "exc-L114-S2",
        "exc-Q207": "exc-L114-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "굴착기의 면허 경로와 법정 적성 기준을 설명합니다. 특례 건설기계의 자동차운전면허나 다른 소형 기종 조건을 굴착기에 자동 적용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l114-b13-part2",
        "sourceLessonId": "exc-L114",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      }
    },
    {
      "id": "exc-regular-exc-l114-b13-part3",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "조종사면허: 자격·발급 서류·적성검사를 연결합니다",
      "intro": "기능사 자격을 취득하는 일과 조종사면허를 발급받는 일은 연결된 별도 절차입니다. 소형 교육 경로와 적성검사 조건도 함께 봅니다.",
      "sourceLessonId": "exc-L114",
      "sourceIds": [
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-RULE-LICENSE"
      ],
      "questionIds": [
        "exc-Q208"
      ],
      "sections": [
        {
          "id": "exc-L114-S4",
          "title": "정기 적성검사와 면허증 반납은 각각 기한이 있습니다",
          "sourceLessonId": "exc-L114",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-RULE-LICENSE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "조종사는 원칙적으로 10년마다, 65세 이상이면 5년마다 정기 적성검사를 받습니다. 해당 면허일 다음 날부터 기산하여 주기가 되는 날이 속한 해의 1월 1일부터 12월 31일까지가 신청 기간입니다. 면허가 둘 이상이면 최종 면허일을 기준으로 합니다."
            },
            {
              "type": "paragraph",
              "text": "면허가 취소되거나 효력이 정지된 때, 재발급 뒤 잃어버린 면허증을 찾은 때에는 그 사유가 발생한 날부터 10일 이내에 시장·군수·구청장에게 반납합니다. 기계 번호표를 반납하는 절차와 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L114-MP3",
          "label": "기한",
          "text": "정기 적성검사는 일반 10년·65세 이상 5년 주기이고, 취소·정지 등 면허증 반납은 사유 발생일부터 10일 이내입니다.",
          "sectionTitles": [
            "정기 적성검사와 면허증 반납은 각각 기한이 있습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q208": "exc-L114-S4"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "굴착기의 면허 경로와 법정 적성 기준을 설명합니다. 특례 건설기계의 자동차운전면허나 다른 소형 기종 조건을 굴착기에 자동 적용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l114-b13-part3",
        "sourceLessonId": "exc-L114",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "일반 경로의 자격증이나 소형 경로의 교육이수증을 갖춘 뒤 적성 기준·면허 발급 절차를 거칩니다.",
        "시력 동시 0.7·각 0.3 이상, 청력 55dB·보청기 40dB, 언어분별력 80퍼센트·시각 150도 이상을 구별합니다.",
        "정기 적성검사는 일반 10년·65세 이상 5년 주기이고, 취소·정지 등 면허증 반납은 사유 발생일부터 10일 이내입니다."
      ]
    },
    {
      "id": "exc-regular-exc-l115-b13-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "면허 취소·정지: 위반 조건과 처분 기준을 함께 봅니다",
      "intro": "사고가 있었다는 말만으로 처분을 하나로 정하지 않습니다. 고의·과실, 피해 종류, 음주 수치 등 적용 조건을 나누어 읽습니다.",
      "sourceLessonId": "exc-L115",
      "sourceIds": [
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-SANCTIONS-ANNEX22"
      ],
      "questionIds": [
        "exc-Q209",
        "exc-Q210"
      ],
      "sections": [
        {
          "id": "exc-L115-S1",
          "title": "부정 취득·정지 중 조종 등은 취소 기준입니다",
          "sourceLessonId": "exc-L115",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-ACT-BUSINESS-LICENSE",
            "MACHINE-SANCTIONS-ANNEX22"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "거짓이나 부정한 방법으로 면허를 받은 경우, 면허 효력정지 기간에 기계를 조종한 경우는 취소 기준입니다. 면허증을 다른 사람에게 빌려 주는 경우도 취소 기준에 해당합니다."
            },
            {
              "type": "paragraph",
              "text": "약물 투여 상태 조종, 정기 적성검사를 받지 않고 1년이 지난 경우, 정기·수시 적성검사 불합격 등도 법정 취소 사유입니다. 형사처벌이나 과태료와 면허에 대한 행정처분은 각각 구별합니다."
            }
          ]
        },
        {
          "id": "exc-L115-S2",
          "title": "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다",
          "sourceLessonId": "exc-L115",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-SANCTIONS-ANNEX22"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "고의로 인명피해를 입힌 경우와 과실로 산업안전보건법상 중대재해를 발생시킨 경우는 취소 기준입니다. 사망·중상·경상이라는 이름만 보고 아래의 정지 일수를 모든 사고에 바로 적용하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "그 밖의 인명피해 기준은 사망 1명마다 정지 45일, 중상 1명마다 15일, 경상 1명마다 5일입니다. 이때 중상은 3주 이상 치료를 요하는 진단, 경상은 3주 미만 치료를 요하는 진단을 말합니다. 처분 대상 조종사 본인의 피해는 피해 산정에서 제외합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L115:injury-sanction-conditions",
              "alt": "먼저 고의 인명피해와 과실 중대재해는 취소로 구별하고, 그 밖의 인명피해는 사망 1명당 45일·중상 15일·경상 5일로 나눈 표",
              "caption": "그 밖의 인명피해에 적용하는 정지 일수입니다. 중상·경상의 진단 조건과 일반기준을 함께 적용합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L115-MP1",
          "label": "사고 조건",
          "text": "고의 인명피해·과실 중대재해의 취소 조건을 먼저 보고 그 밖의 인명피해 45·15·5일을 적용합니다.",
          "sectionTitles": [
            "부정 취득·정지 중 조종 등은 취소 기준입니다",
            "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q209": "exc-L115-S1",
        "exc-Q210": "exc-L115-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "면허 행정처분을 공부하는 기준입니다. 실제 사고는 사실관계와 일반·개별기준을 함께 적용하며 여기의 숫자 하나로 확정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l115-b13-part1",
        "sourceLessonId": "exc-L115",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "면허취소",
          "meaning": "조종사면허의 효력을 없애는 처분입니다."
        },
        {
          "term": "면허효력정지",
          "meaning": "정해진 기간 동안 면허의 효력을 멈추는 처분입니다."
        },
        {
          "term": "중상·경상",
          "meaning": "이 처분 기준에서는 치료를 요하는 진단 3주 이상과 3주 미만을 구별합니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l115-b13-part2",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "면허 취소·정지: 위반 조건과 처분 기준을 함께 봅니다",
      "intro": "사고가 있었다는 말만으로 처분을 하나로 정하지 않습니다. 고의·과실, 피해 종류, 음주 수치 등 적용 조건을 나누어 읽습니다.",
      "sourceLessonId": "exc-L115",
      "sourceIds": [
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-SANCTIONS-ANNEX22"
      ],
      "questionIds": [
        "exc-Q211",
        "exc-Q212",
        "exc-Q213"
      ],
      "sections": [
        {
          "id": "exc-L115-S3",
          "title": "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다",
          "sourceLessonId": "exc-L115",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-SANCTIONS-ANNEX22"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "사고의 재산피해에 대한 개별 기준은 피해금액 50만원마다 정지 1일이며 이 기준의 정지 기간은 90일을 넘지 못합니다. 정지 일수를 계산할 때 소수점 이하는 산입하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "불가항력이나 피해자의 명백한 과실이 원인인 사고에는 해당 사고 행정처분을 하지 않는 기준이 있습니다. 사람과의 사고에서 쌍방과실이면 인명피해 수와 재산피해 금액을 2분의 1로 경감합니다. 차와의 사고는 조종사가 사고원인 중 중한 위반행위를 한 경우에 한정하는 조건도 함께 봅니다."
            }
          ]
        },
        {
          "id": "exc-L115-S4",
          "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
          "sourceLessonId": "exc-L115",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-SANCTIONS-ANNEX22"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "다른 취소 조건이 없는 일반 음주조종 기준에서 혈중알코올농도 0.03퍼센트 이상 0.08퍼센트 미만은 정지 60일, 0.08퍼센트 이상은 취소입니다. 경계인 0.08은 앞 구간에 포함되지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "술에 취한 상태로 조종하다가 사고로 사람을 죽거나 다치게 한 경우는 취소입니다. 음주조종으로 2회 이상 정지 처분을 받은 사람이 다시 음주조종한 경우도 취소 기준입니다. 낮은 구간의 수치만 보고 인명사고·반복 위반 조건을 빠뜨리지 않습니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L115:alcohol-sanction-boundaries",
              "alt": "일반 음주조종 농도 0.03퍼센트 이상 0.08퍼센트 미만은 정지 60일, 0.08퍼센트 이상은 취소로 나누고 인명사고·반복 위반 등 취소 조건은 먼저 별도로 확인하도록 표시",
              "caption": "조종사면허의 행정처분 기준을 비교합니다. 자동차운전면허 처분이나 형사처벌 기준을 대신하는 표가 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L115-S5",
          "title": "여러 위반은 단순히 기간을 모두 더하지 않습니다",
          "sourceLessonId": "exc-L115",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "MACHINE-SANCTIONS-ANNEX22",
            "MACHINE-ACT-BUSINESS-LICENSE"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "확정되지 않은 여러 위반 중 취소와 정지에 해당하는 위반이 함께 있으면 취소로 처분합니다. 여러 정지 사유가 있을 때에는 가장 중한 처분에 나머지 각 정지기간의 2분의 1을 합산한 기간까지 가중할 수 있으며 합산 정지기간은 1년을 넘지 못합니다."
            },
            {
              "type": "paragraph",
              "text": "취소 뒤 다시 면허를 받을 수 있는 시점도 별도입니다. 법 제28조제1호부터 제8호까지의 사유로 취소된 경우에는 취소일부터 1년이 지나야 하며, 부정 취득 또는 정지 중 조종으로 취소된 경우는 2년입니다. 정지 기간 중인 사람도 면허 결격 조건을 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L115-MP2",
          "label": "피해 계산",
          "text": "재산피해는 50만원마다 1일·해당 기준 최대 90일이며 소수점 이하와 일반기준을 함께 확인합니다.",
          "sectionTitles": [
            "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다"
          ]
        },
        {
          "key": "exc-L115-MP3",
          "label": "음주 경계",
          "text": "일반 음주조종 0.03 이상 0.08 미만은 60일, 0.08 이상은 취소이며 인명사고·반복 위반 등 별도 취소 조건을 확인합니다.",
          "sectionTitles": [
            "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
            "여러 위반은 단순히 기간을 모두 더하지 않습니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q211": "exc-L115-S3",
        "exc-Q212": "exc-L115-S4",
        "exc-Q213": "exc-L115-S5"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "면허 행정처분을 공부하는 기준입니다. 실제 사고는 사실관계와 일반·개별기준을 함께 적용하며 여기의 숫자 하나로 확정하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l115-b13-part2",
        "sourceLessonId": "exc-L115",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "summary": [
        "고의 인명피해·과실 중대재해의 취소 조건을 먼저 보고 그 밖의 인명피해 45·15·5일을 적용합니다.",
        "재산피해는 50만원마다 1일·해당 기준 최대 90일이며 소수점 이하와 일반기준을 함께 확인합니다.",
        "일반 음주조종 0.03 이상 0.08 미만은 60일, 0.08 이상은 취소이며 인명사고·반복 위반 등 별도 취소 조건을 확인합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l116-b13-part1",
      "version": "r1-CONCEPT-LECTURES2-12-20261022",
      "title": "용접용 가스 용기: 넘어짐·열·오염을 막습니다",
      "intro": "용기 속 가스의 성질과 높은 압력은 서로 다른 위험을 만듭니다. 용기를 안전하게 두는 일과 밸브를 깨끗하게 유지하는 일을 연결합니다.",
      "sourceLessonId": "exc-L116",
      "sourceIds": [
        "OSH-GAS234",
        "AIRPRODUCTS-OXYGEN-OIL",
        "OSH-GAS233"
      ],
      "questionIds": [
        "exc-Q214",
        "exc-Q215",
        "exc-Q216"
      ],
      "sections": [
        {
          "id": "exc-L116-S1",
          "title": "통풍·열·넘어짐을 함께 관리합니다",
          "sourceLessonId": "exc-L116",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OSH-GAS234",
            "AIRPRODUCTS-OXYGEN-OIL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "금속의 용접·용단·가열에 쓰는 가스 용기는 통풍·환기가 부족한 곳, 화기 또는 위험물·인화성 액체를 취급하는 곳과 그 부근에 두거나 사용하지 않도록 합니다. 용기 온도는 40도 이하로 유지합니다."
            },
            {
              "type": "paragraph",
              "text": "용기가 넘어지지 않도록 적절히 고정하고 충격을 가하지 않습니다. 운반할 때에는 캡을 씌워 밸브를 보호합니다. 용해아세틸렌 용기는 세워 둡니다. 밸브나 캡을 잡아 무리하게 운반하지 않고 용도에 맞는 운반 기구와 절차를 사용합니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L116:gas-cylinder-restraint-cap",
              "alt": "세워 둔 용해아세틸렌 용기를 지지대와 두 고정띠로 잡고 위쪽 운반 캡을 별도 표시하며 온도 40도 이하·환기·충격 방지를 글로 표시한 모형",
              "caption": "용기의 넘어짐 방지와 운반 캡의 역할을 구별한 모형입니다. 캡을 손잡이나 인양점으로 쓰라는 뜻은 아닙니다."
            }
          ]
        },
        {
          "id": "exc-L116-S2",
          "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
          "sourceLessonId": "exc-L116",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OSH-GAS234",
            "AIRPRODUCTS-OXYGEN-OIL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "산소는 연료가 아니라 연소를 돕는 가스입니다. 고압 산소가 기름·그리스 같은 물질과 접촉하면 격렬하게 반응하여 화재·폭발 위험이 커질 수 있습니다. 산소 용기의 밸브나 접속부를 윤활하려고 기름·그리스를 바르지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "가스 용기를 사용할 때에는 마개에 묻은 유류와 먼지를 제거하고 오염·손상을 확인합니다. 오염된 산소 밸브를 임의로 분해하거나 수리하지 않고 사용을 중지하여 공급자 등 담당자에게 확인합니다."
            }
          ]
        },
        {
          "id": "exc-L116-S3",
          "title": "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다",
          "sourceLessonId": "exc-L116",
          "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022",
          "sourceIds": [
            "OSH-GAS233",
            "OSH-GAS234",
            "AIRPRODUCTS-OXYGEN-OIL"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "사용 전 또는 사용 중인 용기와 그 밖의 용기를 명확히 구별하여 보관합니다. 빈 것으로 표시된 용기도 무해한 통으로 생각하지 않으며 부식·마모·변형 상태를 확인합니다. 내용물 표지와 적합한 연결구를 확인하고 외관 색 하나로 가스를 단정하지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "밸브의 열고 닫음은 서서히 합니다. 작업을 중단하거나 마치고 자리를 떠날 때에는 공급구 밸브나 콕을 잠그는 등 정해진 조치를 합니다. 누출·손상이 의심되면 점화원을 만들거나 불꽃으로 확인하지 않고 작업을 멈추어 정해진 대응 절차를 따릅니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L116-MP1",
          "label": "보관·운반",
          "text": "용기는 환기·40도 이하·넘어짐과 충격 방지를 함께 관리하고 운반 캡과 고정의 역할을 구별합니다.",
          "sectionTitles": [
            "통풍·열·넘어짐을 함께 관리합니다"
          ]
        },
        {
          "key": "exc-L116-MP2",
          "label": "산소와 유류",
          "text": "산소 밸브·접속부에 기름·그리스를 바르지 않고 내용물과 사용 상태를 확인합니다.",
          "sectionTitles": [
            "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
            "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q214": "exc-L116-S1",
        "exc-Q215": "exc-L116-S2",
        "exc-Q216": "exc-L116-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "금속 용접·용단·가열용 가스 용기의 기본 취급 조건입니다. 도시가스 매설 배관의 지면 표시와는 다른 대상입니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l116-b13-part1",
        "sourceLessonId": "exc-L116",
        "sourceVersion": "r1-CONCEPT-LECTURES2-12-20261022"
      },
      "glossary": [
        {
          "term": "용기 캡",
          "meaning": "운반할 때 밸브 부위를 보호하도록 씌우는 덮개입니다."
        },
        {
          "term": "용해아세틸렌 용기",
          "meaning": "용해한 상태의 아세틸렌을 담는 용기로 세워 두어야 합니다."
        },
        {
          "term": "산화성 가스",
          "meaning": "산소처럼 다른 물질의 연소를 돕는 성질의 가스입니다."
        }
      ],
      "summary": [
        "용기는 환기·40도 이하·넘어짐과 충격 방지를 함께 관리하고 운반 캡과 고정의 역할을 구별합니다.",
        "산소 밸브·접속부에 기름·그리스를 바르지 않고 내용물과 사용 상태를 확인합니다."
      ]
    },
    {
      "id": "exc-regular-exc-l117-b13-part1",
      "version": "r2-FREIGHT-CLASS-CONDITION-20261022",
      "title": "도로 속도표: 통행 자격과 악천후 감속을 먼저 구별합니다",
      "intro": "속도표 안에 건설기계라는 말이 있어도 모든 굴착기가 그 도로에 들어갈 수 있다는 뜻은 아닙니다. 적용되는 차종·도로를 확인한 뒤 속도와 날씨 조건을 봅니다.",
      "sourceLessonId": "exc-L117",
      "sourceIds": [
        "TRAFFIC-SPEED19-20260824",
        "EX-ACCEPTED-L068"
      ],
      "questionIds": [
        "exc-Q217",
        "exc-Q218"
      ],
      "sections": [
        {
          "id": "exc-L117-S1",
          "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
          "sourceLessonId": "exc-L117",
          "sourceVersion": "r2-FREIGHT-CLASS-CONDITION-20261022",
          "sourceIds": [
            "TRAFFIC-SPEED19-20260824",
            "EX-ACCEPTED-L068"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "도로교통법은 고속도로·자동차전용도로를 통행할 수 있는 대상을 구별합니다. 일반 굴착기를 덤프트럭 등 자동차운전면허로 조종하는 건설기계와 자동으로 같은 분류로 보지 않습니다. 속도표에 건설기계가 적혀 있다는 사실만으로 일반 굴착기의 진입이 허용되지 않습니다."
            },
            {
              "type": "paragraph",
              "text": "다음 속도표는 통행 자격을 갖춘 해당 자동차등의 비교입니다. 실제 도로의 지정 속도·안전표지와 장비의 더 엄격한 조건을 함께 지킵니다. 기계가 낼 수 있는 최고주행속도와 도로에서 허용하는 최고속도도 다릅니다."
            }
          ]
        },
        {
          "id": "exc-L117-S2",
          "title": "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다",
          "sourceLessonId": "exc-L117",
          "sourceVersion": "r2-FREIGHT-CLASS-CONDITION-20261022",
          "sourceIds": [
            "TRAFFIC-SPEED19-20260824"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "고속도로의 최저속도 기본 기준은 50km/h입니다. 편도 1차로의 최고속도는 80km/h, 편도 2차로 이상은 일반적으로 100km/h이지만 적재중량 1.5톤을 초과하는 화물자동차·특수자동차·위험물운반자동차 및 건설기계는 80km/h 기준을 구별합니다."
            },
            {
              "type": "paragraph",
              "text": "경찰청장이 지정·고시한 편도 2차로 이상 고속도로의 최고속도는 120km/h 이내에서 정할 수 있으며, 위의 해당 화물·특수·위험물운반자동차 및 건설기계는 90km/h 이내 기준입니다. 자동차전용도로의 기본 기준은 최고 90km/h·최저 30km/h로 고속도로와 구별합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L117-MP1",
          "label": "차종과 도로",
          "text": "통행 자격·도로 종류·차로 수·지정 구간을 먼저 확인하고 최고·최저속도를 구별합니다.",
          "sectionTitles": [
            "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
            "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "exc-Q217": "exc-L117-S1",
        "exc-Q218": "exc-L117-S2"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "도로교통법상 적용되는 자동차등의 속도표를 구별하기 위한 학습입니다. 일반 굴착기의 고속도로·자동차전용도로 진입을 허용하는 안내로 사용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l117-b13-part1",
        "sourceLessonId": "exc-L117",
        "sourceVersion": "r2-FREIGHT-CLASS-CONDITION-20261022"
      },
      "glossary": [
        {
          "term": "최고속도",
          "meaning": "해당 도로·차종에 적용하는 통행 속도의 상한입니다."
        },
        {
          "term": "최저속도",
          "meaning": "해당 도로에 적용하는 통행 속도의 하한으로 최고속도와 구별합니다."
        },
        {
          "term": "가시거리",
          "meaning": "주변 상황을 볼 수 있는 거리로 날씨에 따라 짧아질 수 있습니다."
        }
      ]
    },
    {
      "id": "exc-regular-exc-l117-b13-part2",
      "version": "r2-FREIGHT-CLASS-CONDITION-20261022",
      "title": "도로 속도표: 통행 자격과 악천후 감속을 먼저 구별합니다",
      "intro": "속도표 안에 건설기계라는 말이 있어도 모든 굴착기가 그 도로에 들어갈 수 있다는 뜻은 아닙니다. 적용되는 차종·도로를 확인한 뒤 속도와 날씨 조건을 봅니다.",
      "sourceLessonId": "exc-L117",
      "sourceIds": [
        "TRAFFIC-SPEED19-20260824",
        "EX-ACCEPTED-L068"
      ],
      "questionIds": [
        "ex27-road-weather-speed-boundary-q1",
        "ex27-road-weather-speed-ice-q1",
        "ex27-road-weather-speed-variable-q1"
      ],
      "sections": [
        {
          "id": "exc-L117-S3",
          "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
          "sourceLessonId": "exc-L117",
          "sourceVersion": "r2-FREIGHT-CLASS-CONDITION-20261022",
          "sourceIds": [
            "TRAFFIC-SPEED19-20260824"
          ],
          "blocks": [
            {
              "type": "paragraph",
              "text": "자동차등의 속도 기준에서 비로 노면이 젖었거나 눈이 20mm 미만 쌓인 경우에는 최고속도의 20퍼센트를 줄입니다. 최고속도의 20퍼센트만 남긴다는 뜻이 아니라 80퍼센트 수준으로 줄이는 것입니다."
            },
            {
              "type": "paragraph",
              "text": "폭우·폭설·안개 등으로 가시거리가 100m 이내인 경우, 노면이 얼어붙은 경우, 눈이 20mm 이상 쌓인 경우에는 최고속도의 50퍼센트를 줄입니다. 정확히 눈 20mm와 가시거리 100m는 이 50퍼센트 감속 조건의 경계에 포함됩니다."
            },
            {
              "type": "paragraph",
              "text": "가변형 속도제한표지로 최고속도를 정한 경우에는 그 표지를 따르는 규정이 있습니다. 계산한 속도 안이라는 이유만으로 시야·제동이 부족한 상황에서 계속 운행하지 않고 더 필요한 감속·중지와 교통 통제를 따릅니다."
            },
            {
              "type": "figure",
              "assetId": "exc-L117:weather-speed-boundaries",
              "alt": "젖은 노면·눈20mm미만은 20퍼센트 감속으로 최고속도80퍼센트, 결빙·눈20mm이상·가시거리100m이내는50퍼센트 감속으로 나눈 표",
              "caption": "시행규칙 제19조의 적용 조건과 경계를 비교한 표입니다. 실제 지정 속도·가변표지와 통행 자격을 함께 확인합니다."
            }
          ]
        }
      ],
      "memoryPoints": [
        {
          "key": "exc-L117-MP2",
          "label": "날씨 경계",
          "text": "젖은 노면·눈20mm미만은20퍼센트 감속, 결빙·눈20mm이상·가시거리100m이내는50퍼센트 감속 조건을 구별합니다.",
          "sectionTitles": [
            "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          ]
        }
      ],
      "displayAssessmentPlacements": {
        "ex27-road-weather-speed-boundary-q1": "exc-L117-S3",
        "ex27-road-weather-speed-ice-q1": "exc-L117-S3",
        "ex27-road-weather-speed-variable-q1": "exc-L117-S3"
      },
      "overviewBlocks": [
        {
          "type": "note",
          "title": "이 설명의 범위",
          "text": [
            "도로교통법상 적용되는 자동차등의 속도표를 구별하기 위한 학습입니다. 일반 굴착기의 고속도로·자동차전용도로 진입을 허용하는 안내로 사용하지 않습니다."
          ]
        }
      ],
      "consumerProvenance": {
        "batch": "ex-regular-pair-b01-r1",
        "unitId": "exc-regular-exc-l117-b13-part2",
        "sourceLessonId": "exc-L117",
        "sourceVersion": "r2-FREIGHT-CLASS-CONDITION-20261022"
      },
      "summary": [
        "통행 자격·도로 종류·차로 수·지정 구간을 먼저 확인하고 최고·최저속도를 구별합니다.",
        "젖은 노면·눈20mm미만은20퍼센트 감속, 결빙·눈20mm이상·가시거리100m이내는50퍼센트 감속 조건을 구별합니다."
      ]
    }
  ],
  "questions": [
    {
      "id": "exc-Q001",
      "version": "draft-3-FB011",
      "certificationId": "jmCd7862",
      "draftStableId": true,
      "status": "draft-flow-role-independent-review-pending",
      "primaryLessonId": "exc-L001",
      "primarySectionId": "exc-L001-S2",
      "intent": "센터조인트의 연결 역할을 구동·고정·주행 역할과 구별",
      "prompt": "무한궤도식 굴착기에서 상부가 하부에 대해 돌아갈 때, 센터조인트가 맡는 역할로 맞는 것은?",
      "conditions": [
        "센터조인트의 연결 역할과 모터의 구동 역할을 구별합니다."
      ],
      "options": [
        {
          "id": "exc-Q001-A",
          "text": "상부회전체를 돌리는 구동 역할"
        },
        {
          "id": "exc-Q001-B",
          "text": "회전 연결을 유지하여 하부 주행모터로 유압유가 전달되도록 하는 역할"
        },
        {
          "id": "exc-Q001-C",
          "text": "상부와 하부가 서로 돌지 못하도록 고정하는 역할"
        },
        {
          "id": "exc-Q001-D",
          "text": "유압유의 압력을 회전 운동으로 바꾸어 하부를 움직이는 구동 역할"
        }
      ],
      "correctOptionId": "exc-Q001-B",
      "optionReasons": [
        {
          "optionId": "exc-Q001-A",
          "text": "상부를 직접 돌리는 것은 선회모터 쪽의 구동 역할입니다. 센터조인트는 회전 중에도 기름길을 이어 주는 연결부입니다.",
          "returnTo": {
            "lessonId": "exc-L001",
            "sectionId": "exc-L001-S3",
            "title": "기름길을 잇는 부품과 회전을 만드는 모터"
          },
          "relatedSectionIds": [
            "exc-L001-S1"
          ],
          "errorModel": "confuses_connection_with_swing_drive",
          "additionalReturnTo": [
            {
              "lessonId": "exc-L001",
              "sectionId": "exc-L001-S1",
              "title": "상부와 하부 사이의 연결부를 찾습니다"
            }
          ]
        },
        {
          "optionId": "exc-Q001-B",
          "text": "센터조인트는 상대 회전 중에도 기름 통로를 이어 하부 주행모터로 유압유를 보내고 받을 수 있게 합니다. 연결이 유지된다고 항상 기름이 흐르는 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-L001",
            "sectionId": "exc-L001-S2",
            "title": "고리 모양 통로가 기름길을 이어 줍니다"
          },
          "relatedSectionIds": [],
          "errorModel": null,
          "additionalReturnTo": []
        },
        {
          "optionId": "exc-Q001-C",
          "text": "상부는 하부에 대해 돌아갈 수 있습니다. 둘이 서로 돌지 못하도록 고정하는 것과, 상대 회전 중 연결을 유지하는 것은 다른 역할입니다.",
          "returnTo": {
            "lessonId": "exc-L001",
            "sectionId": "exc-L001-S1",
            "title": "상부와 하부 사이의 연결부를 찾습니다"
          },
          "relatedSectionIds": [
            "exc-L001-S2"
          ],
          "errorModel": "confuses_rotation_connection_with_fixing",
          "additionalReturnTo": [
            {
              "lessonId": "exc-L001",
              "sectionId": "exc-L001-S2",
              "title": "고리 모양 통로가 기름길을 이어 줍니다"
            }
          ]
        },
        {
          "optionId": "exc-Q001-D",
          "text": "유압유의 에너지를 주행용 회전으로 바꾸는 것은 주행모터입니다. 센터조인트는 위와 아래 사이의 기름길을 잇는 역할입니다.",
          "returnTo": {
            "lessonId": "exc-L001",
            "sectionId": "exc-L001-S3",
            "title": "기름길을 잇는 부품과 회전을 만드는 모터"
          },
          "relatedSectionIds": [
            "exc-L001-S1"
          ],
          "errorModel": "confuses_connection_with_travel_drive",
          "additionalReturnTo": [
            {
              "lessonId": "exc-L001",
              "sectionId": "exc-L001-S1",
              "title": "상부와 하부 사이의 연결부를 찾습니다"
            }
          ]
        }
      ],
      "scopeIds": [
        "exc-center-joint"
      ],
      "sourceIds": [
        "ROTARX-CJ",
        "DSTI-RU",
        "NACHI-RCJ",
        "CAT-MOTOR"
      ],
      "claimIds": [
        "FB011-CJ-CHANNELS",
        "FB011-CJ-ROLE"
      ],
      "assetIds": [],
      "origin": "original-authored-role-judgment",
      "educationReview": "new FB011 followup; independent pending",
      "publicQuestionRef": null,
      "publicCourseRef": null,
      "definitionId": "exc-Q001",
      "lessonId": "exc-L001",
      "inputBlocks": [],
      "explanationAssetIds": [],
      "sourceBundleId": "fb011-selected-revision-20261017-r1"
    },
    {
      "id": "exc-Q002",
      "version": "r1",
      "lessonId": "exc-L002",
      "sectionId": "exc-L002-S1",
      "prompt": "기계를 지지하고, 트랙이나 바퀴로 이동시키는 부분은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "작업장치",
          "correct": false,
          "reason": "작업장치는 붐·암·버킷처럼 앞에서 흙을 다루는 부분입니다.",
          "returnSectionId": "exc-L002-S2"
        },
        {
          "id": "B",
          "text": "상부회전체",
          "correct": false,
          "reason": "상부회전체는 하부 위에서 운전실과 몸체가 돌아가는 부분입니다.",
          "returnSectionId": "exc-L002-S1"
        },
        {
          "id": "C",
          "text": "하부주행체",
          "correct": true,
          "reason": "하부주행체가 기계를 받치고 트랙 또는 바퀴를 통해 이동시킵니다.",
          "returnSectionId": "exc-L002-S1"
        },
        {
          "id": "D",
          "text": "카운터웨이트",
          "correct": false,
          "reason": "카운터웨이트는 상부 뒤쪽에서 균형을 돕는 무게이며 전체 주행체의 이름이 아닙니다.",
          "returnSectionId": "exc-L002-S1"
        }
      ],
      "answer": "C",
      "kind": "명칭·역할 확인",
      "sourceIds": [
        "BASE20",
        "KUBOTA-KX040",
        "FABICK-PARTS"
      ],
      "definitionId": "exc-Q002",
      "conditions": [],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "작업장치는 붐·암·버킷처럼 앞에서 흙을 다루는 부분입니다.",
          "returnTo": {
            "sectionId": "exc-L002-S2",
            "lessonId": "exc-L002",
            "title": "흙을 다루는 앞부분은 작업장치입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "상부회전체는 하부 위에서 운전실과 몸체가 돌아가는 부분입니다.",
          "returnTo": {
            "sectionId": "exc-L002-S1",
            "lessonId": "exc-L002",
            "title": "아래는 이동하고, 위는 돌아갑니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "하부주행체가 기계를 받치고 트랙 또는 바퀴를 통해 이동시킵니다.",
          "returnTo": {
            "sectionId": "exc-L002-S1",
            "lessonId": "exc-L002",
            "title": "아래는 이동하고, 위는 돌아갑니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "카운터웨이트는 상부 뒤쪽에서 균형을 돕는 무게이며 전체 주행체의 이름이 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L002-S1",
            "lessonId": "exc-L002",
            "title": "아래는 이동하고, 위는 돌아갑니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q003",
      "version": "r1",
      "lessonId": "exc-L002",
      "sectionId": "exc-L002-S2",
      "prompt": "붐·암·버킷을 함께 묶어 부르는 이름은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "작업장치",
          "correct": true,
          "reason": "세 부분은 흙을 파고 담고 옮기는 앞쪽 작업장치를 이룹니다.",
          "returnSectionId": "exc-L002-S2"
        },
        {
          "id": "B",
          "text": "하부주행체",
          "correct": false,
          "reason": "하부주행체는 트랙·바퀴와 지지·구동 계통이 있는 아래쪽입니다.",
          "returnSectionId": "exc-L002-S1"
        },
        {
          "id": "C",
          "text": "상부회전체",
          "correct": false,
          "reason": "상부회전체에 작업장치가 연결되지만, 붐·암·버킷 자체의 묶음 이름은 작업장치입니다.",
          "returnSectionId": "exc-L002-S1"
        },
        {
          "id": "D",
          "text": "주행장치",
          "correct": false,
          "reason": "주행장치는 기계의 이동에 관계합니다. 붐·암·버킷의 굴착 역할과 구별합니다.",
          "returnSectionId": "exc-L002-S2"
        }
      ],
      "answer": "A",
      "kind": "명칭·역할 확인",
      "sourceIds": [
        "KUBOTA-KX040",
        "BASE20"
      ],
      "definitionId": "exc-Q003",
      "conditions": [],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "세 부분은 흙을 파고 담고 옮기는 앞쪽 작업장치를 이룹니다.",
          "returnTo": {
            "sectionId": "exc-L002-S2",
            "lessonId": "exc-L002",
            "title": "흙을 다루는 앞부분은 작업장치입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "하부주행체는 트랙·바퀴와 지지·구동 계통이 있는 아래쪽입니다.",
          "returnTo": {
            "sectionId": "exc-L002-S1",
            "lessonId": "exc-L002",
            "title": "아래는 이동하고, 위는 돌아갑니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "상부회전체에 작업장치가 연결되지만, 붐·암·버킷 자체의 묶음 이름은 작업장치입니다.",
          "returnTo": {
            "sectionId": "exc-L002-S1",
            "lessonId": "exc-L002",
            "title": "아래는 이동하고, 위는 돌아갑니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "주행장치는 기계의 이동에 관계합니다. 붐·암·버킷의 굴착 역할과 구별합니다.",
          "returnTo": {
            "sectionId": "exc-L002-S2",
            "lessonId": "exc-L002",
            "title": "흙을 다루는 앞부분은 작업장치입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q004",
      "version": "r1",
      "lessonId": "exc-L002",
      "sectionId": "exc-L002-S3",
      "prompt": "“무한궤도식”과 “타이어식”을 나누는 기준은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "버킷의 입구 폭",
          "correct": false,
          "reason": "입구 폭은 버킷의 특성이며 트랙과 바퀴를 나누는 기준이 아닙니다.",
          "returnSectionId": "exc-L002-S3"
        },
        {
          "id": "B",
          "text": "상부 엔진의 배치",
          "correct": false,
          "reason": "엔진은 상부 구성품입니다. 엔진의 위치로 이 두 주행 방식을 나누지 않습니다.",
          "returnSectionId": "exc-L002-S3"
        },
        {
          "id": "C",
          "text": "작업장치의 연결 순서",
          "correct": false,
          "reason": "기본 붐·암·버킷의 연결 순서가 두 주행 방식의 구분 기준은 아닙니다.",
          "returnSectionId": "exc-L002-S3"
        },
        {
          "id": "D",
          "text": "하부에서 사용하는 주행 방식",
          "correct": true,
          "reason": "무한궤도식은 트랙, 타이어식은 바퀴를 사용하는 하부 주행 방식의 구분입니다.",
          "returnSectionId": "exc-L002-S3"
        }
      ],
      "answer": "D",
      "kind": "분류 확인",
      "sourceIds": [
        "PHOTO-IHI",
        "QNET25"
      ],
      "definitionId": "exc-Q004",
      "conditions": [],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "입구 폭은 버킷의 특성이며 트랙과 바퀴를 나누는 기준이 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L002-S3",
            "lessonId": "exc-L002",
            "title": "실제 사진과 그림을 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "엔진은 상부 구성품입니다. 엔진의 위치로 이 두 주행 방식을 나누지 않습니다.",
          "returnTo": {
            "sectionId": "exc-L002-S3",
            "lessonId": "exc-L002",
            "title": "실제 사진과 그림을 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "기본 붐·암·버킷의 연결 순서가 두 주행 방식의 구분 기준은 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L002-S3",
            "lessonId": "exc-L002",
            "title": "실제 사진과 그림을 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "무한궤도식은 트랙, 타이어식은 바퀴를 사용하는 하부 주행 방식의 구분입니다.",
          "returnTo": {
            "sectionId": "exc-L002-S3",
            "lessonId": "exc-L002",
            "title": "실제 사진과 그림을 연결합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q005",
      "version": "r1",
      "lessonId": "exc-L003",
      "sectionId": "exc-L003-S1",
      "prompt": "그림에서 차체에 가까운 A와 그 끝에 연결된 B의 이름을 바르게 이은 것은?",
      "options": [
        {
          "id": "A",
          "text": "A 암 / B 붐",
          "correct": false,
          "reason": "암은 붐 끝에 이어지는 부분입니다. 차체에서 시작하는 A는 붐입니다.",
          "returnSectionId": "exc-L003-S1"
        },
        {
          "id": "B",
          "text": "A 붐 / B 암",
          "correct": true,
          "reason": "차체 쪽 A가 붐이고, 붐 끝에서 버킷 쪽으로 이어지는 B가 암입니다.",
          "returnSectionId": "exc-L003-S1"
        },
        {
          "id": "C",
          "text": "A 버킷 / B 붐",
          "correct": false,
          "reason": "버킷은 가장 끝에서 흙을 담는 부분입니다. A의 큰 연결부와 다릅니다.",
          "returnSectionId": "exc-L003-S1"
        },
        {
          "id": "D",
          "text": "A 붐 / B 버킷",
          "correct": false,
          "reason": "A는 붐이 맞습니다. B는 붐과 버킷 사이에 있는 암입니다.",
          "returnSectionId": "exc-L003-S1"
        }
      ],
      "answer": "B",
      "kind": "위치 식별",
      "sourceIds": [
        "KUBOTA-KX040",
        "BASE20"
      ],
      "figure": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-question.svg",
      "figureAlt": "차체에서 이어진 두 연결부를 A와 B로 표시한 그림",
      "figureAssetId": "e01-e02-r2:assets/joints-question.svg",
      "definitionId": "exc-Q005",
      "conditions": [],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "암은 붐 끝에 이어지는 부분입니다. 차체에서 시작하는 A는 붐입니다.",
          "returnTo": {
            "sectionId": "exc-L003-S1",
            "lessonId": "exc-L003",
            "title": "차체에서 버킷 쪽으로 이름을 붙입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "차체 쪽 A가 붐이고, 붐 끝에서 버킷 쪽으로 이어지는 B가 암입니다.",
          "returnTo": {
            "sectionId": "exc-L003-S1",
            "lessonId": "exc-L003",
            "title": "차체에서 버킷 쪽으로 이름을 붙입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "버킷은 가장 끝에서 흙을 담는 부분입니다. A의 큰 연결부와 다릅니다.",
          "returnTo": {
            "sectionId": "exc-L003-S1",
            "lessonId": "exc-L003",
            "title": "차체에서 버킷 쪽으로 이름을 붙입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "A는 붐이 맞습니다. B는 붐과 버킷 사이에 있는 암입니다.",
          "returnTo": {
            "sectionId": "exc-L003-S1",
            "lessonId": "exc-L003",
            "title": "차체에서 버킷 쪽으로 이름을 붙입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [
        {
          "type": "diagram",
          "assetId": "e01-e02-r2:assets/joints-question.svg",
          "alt": "차체에서 이어진 두 연결부를 A와 B로 표시한 그림",
          "caption": ""
        }
      ],
      "assetIds": [
        "e01-e02-r2:assets/joints-question.svg"
      ],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q006",
      "version": "r1",
      "lessonId": "exc-L003",
      "sectionId": "exc-L003-S2",
      "prompt": "다른 관절의 각도를 그대로 두고 붐만 올렸습니다. 어떤 변화가 함께 일어나나요?",
      "options": [
        {
          "id": "A",
          "text": "하부 트랙도 같은 각도로 회전한다",
          "correct": false,
          "reason": "붐 관절을 올리는 동작은 하부의 주행이나 상부의 선회와 다릅니다. 제시한 조건에서는 트랙이 그대로입니다.",
          "returnSectionId": "exc-L003-S2"
        },
        {
          "id": "B",
          "text": "암 끝은 그대로 있고 버킷 각도만 바뀐다",
          "correct": false,
          "reason": "이 설명은 암 끝 위치를 유지한 버킷 관절 변화에 가깝습니다. 붐이 올라가면 그 뒤 연결부도 이동합니다.",
          "returnSectionId": "exc-L003-S2"
        },
        {
          "id": "C",
          "text": "붐 끝에 연결된 암과 버킷도 이동한다",
          "correct": true,
          "reason": "붐 끝에 암과 버킷이 연결되어 있어 다른 관절 각도가 같아도 함께 이동합니다.",
          "returnSectionId": "exc-L003-S2"
        },
        {
          "id": "D",
          "text": "카운터웨이트가 붐 끝 쪽으로 이동한다",
          "correct": false,
          "reason": "카운터웨이트는 상부 뒤쪽에 있는 무게이며 붐 끝으로 움직이는 부품이 아닙니다.",
          "returnSectionId": "exc-L002-S1"
        }
      ],
      "answer": "C",
      "kind": "연결 관계 적용",
      "sourceIds": [
        "KUBOTA-KX040"
      ],
      "definitionId": "exc-Q006",
      "conditions": [],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "붐 관절을 올리는 동작은 하부의 주행이나 상부의 선회와 다릅니다. 제시한 조건에서는 트랙이 그대로입니다.",
          "returnTo": {
            "sectionId": "exc-L003-S2",
            "lessonId": "exc-L003",
            "title": "한 관절을 바꾸면 그 뒤의 부분도 이동합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "이 설명은 암 끝 위치를 유지한 버킷 관절 변화에 가깝습니다. 붐이 올라가면 그 뒤 연결부도 이동합니다.",
          "returnTo": {
            "sectionId": "exc-L003-S2",
            "lessonId": "exc-L003",
            "title": "한 관절을 바꾸면 그 뒤의 부분도 이동합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "붐 끝에 암과 버킷이 연결되어 있어 다른 관절 각도가 같아도 함께 이동합니다.",
          "returnTo": {
            "sectionId": "exc-L003-S2",
            "lessonId": "exc-L003",
            "title": "한 관절을 바꾸면 그 뒤의 부분도 이동합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "카운터웨이트는 상부 뒤쪽에 있는 무게이며 붐 끝으로 움직이는 부품이 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L002-S1",
            "lessonId": "exc-L002",
            "title": "아래는 이동하고, 위는 돌아갑니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q007",
      "version": "r1",
      "lessonId": "exc-L003",
      "sectionId": "exc-L003-S2",
      "prompt": "암 끝의 위치는 그대로인데 흙을 담는 부분의 기울기만 바뀌었습니다. 직접 바꾼 관절 동작은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "버킷 말기·펴기",
          "correct": true,
          "reason": "버킷은 암 끝을 기준으로 기울어져 흙을 담거나 배출합니다.",
          "returnSectionId": "exc-L003-S2"
        },
        {
          "id": "B",
          "text": "상부 선회",
          "correct": false,
          "reason": "선회는 운전실과 작업장치가 함께 하부에 대해 방향을 바꾸는 동작입니다.",
          "returnSectionId": "exc-L003-S3"
        },
        {
          "id": "C",
          "text": "붐 올림·내림",
          "correct": false,
          "reason": "붐을 올리고 내리면 붐 끝과 연결된 암·버킷의 위치도 바뀝니다.",
          "returnSectionId": "exc-L003-S2"
        },
        {
          "id": "D",
          "text": "암 뻗기·당기기",
          "correct": false,
          "reason": "암을 뻗고 당기면 붐 끝을 기준으로 암 끝의 위치가 바뀝니다.",
          "returnSectionId": "exc-L003-S2"
        }
      ],
      "answer": "A",
      "kind": "동작 구별",
      "sourceIds": [
        "KUBOTA-KX040"
      ],
      "definitionId": "exc-Q007",
      "conditions": [],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "버킷은 암 끝을 기준으로 기울어져 흙을 담거나 배출합니다.",
          "returnTo": {
            "sectionId": "exc-L003-S2",
            "lessonId": "exc-L003",
            "title": "한 관절을 바꾸면 그 뒤의 부분도 이동합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "선회는 운전실과 작업장치가 함께 하부에 대해 방향을 바꾸는 동작입니다.",
          "returnTo": {
            "sectionId": "exc-L003-S3",
            "lessonId": "exc-L003",
            "title": "선회와 작업장치 관절을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "붐을 올리고 내리면 붐 끝과 연결된 암·버킷의 위치도 바뀝니다.",
          "returnTo": {
            "sectionId": "exc-L003-S2",
            "lessonId": "exc-L003",
            "title": "한 관절을 바꾸면 그 뒤의 부분도 이동합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "암을 뻗고 당기면 붐 끝을 기준으로 암 끝의 위치가 바뀝니다.",
          "returnTo": {
            "sectionId": "exc-L003-S2",
            "lessonId": "exc-L003",
            "title": "한 관절을 바꾸면 그 뒤의 부분도 이동합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q008",
      "version": "r1",
      "lessonId": "exc-L004",
      "sectionId": "exc-L004-S2",
      "prompt": "이가 체인과 맞물려 트랙에 구동력을 전달하는 부품은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "아이들러",
          "correct": false,
          "reason": "아이들러는 트랙의 길을 안내하며 장력 계통과 연결되는 유동륜입니다.",
          "returnSectionId": "exc-L004-S2"
        },
        {
          "id": "B",
          "text": "상부 롤러",
          "correct": false,
          "reason": "상부 롤러는 위로 돌아오는 트랙을 받치는 부품입니다.",
          "returnSectionId": "exc-L004-S3"
        },
        {
          "id": "C",
          "text": "하부 롤러",
          "correct": false,
          "reason": "하부 롤러는 아래 체인 위에서 기계 하중을 받칩니다.",
          "returnSectionId": "exc-L004-S3"
        },
        {
          "id": "D",
          "text": "스프로킷",
          "correct": true,
          "reason": "스프로킷은 이와 체인이 맞물리며 회전을 트랙의 움직임으로 전달하는 구동륜입니다.",
          "returnSectionId": "exc-L004-S2"
        }
      ],
      "answer": "D",
      "kind": "명칭·역할 확인",
      "sourceIds": [
        "CAT-SPROCKET",
        "KUBOTA-KX040",
        "BASE20",
        "FABICK-PARTS"
      ],
      "definitionId": "exc-Q008",
      "conditions": [],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "아이들러는 트랙의 길을 안내하며 장력 계통과 연결되는 유동륜입니다.",
          "returnTo": {
            "sectionId": "exc-L004-S2",
            "lessonId": "exc-L004",
            "title": "구동하는 바퀴와 안내하는 바퀴"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "상부 롤러는 위로 돌아오는 트랙을 받치는 부품입니다.",
          "returnTo": {
            "sectionId": "exc-L004-S3",
            "lessonId": "exc-L004",
            "title": "아래 롤러는 기계를, 위 롤러는 돌아오는 트랙을 받칩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "하부 롤러는 아래 체인 위에서 기계 하중을 받칩니다.",
          "returnTo": {
            "sectionId": "exc-L004-S3",
            "lessonId": "exc-L004",
            "title": "아래 롤러는 기계를, 위 롤러는 돌아오는 트랙을 받칩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "스프로킷은 이와 체인이 맞물리며 회전을 트랙의 움직임으로 전달하는 구동륜입니다.",
          "returnTo": {
            "sectionId": "exc-L004-S2",
            "lessonId": "exc-L004",
            "title": "구동하는 바퀴와 안내하는 바퀴"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q009",
      "version": "r1",
      "lessonId": "exc-L004",
      "sectionId": "exc-L004-S3",
      "prompt": "기계 하중을 아래쪽 체인과 슈를 통해 지면으로 전달하도록 받치는 부품은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "상부 롤러",
          "correct": false,
          "reason": "상부 롤러는 윗 트랙을 받칩니다. 기계 하중을 아래 체인 위에서 받치는 역할과 구별합니다.",
          "returnSectionId": "exc-L004-S3"
        },
        {
          "id": "B",
          "text": "하부 롤러",
          "correct": true,
          "reason": "하부 롤러가 아래 체인 위에서 기계 무게를 받치고 하중이 슈를 거쳐 지면으로 전달됩니다.",
          "returnSectionId": "exc-L004-S3"
        },
        {
          "id": "C",
          "text": "아이들러",
          "correct": false,
          "reason": "아이들러는 끝부분에서 트랙을 안내하는 역할이 중심입니다.",
          "returnSectionId": "exc-L004-S2"
        },
        {
          "id": "D",
          "text": "스프로킷",
          "correct": false,
          "reason": "스프로킷은 체인과 맞물려 구동력을 전달하는 역할이 중심입니다.",
          "returnSectionId": "exc-L004-S2"
        }
      ],
      "answer": "B",
      "kind": "명칭·역할 확인",
      "sourceIds": [
        "CAT-ROLLER",
        "CAT-CARRIER",
        "KOMATSU-UC",
        "FABICK-PARTS"
      ],
      "definitionId": "exc-Q009",
      "conditions": [],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "상부 롤러는 윗 트랙을 받칩니다. 기계 하중을 아래 체인 위에서 받치는 역할과 구별합니다.",
          "returnTo": {
            "sectionId": "exc-L004-S3",
            "lessonId": "exc-L004",
            "title": "아래 롤러는 기계를, 위 롤러는 돌아오는 트랙을 받칩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "하부 롤러가 아래 체인 위에서 기계 무게를 받치고 하중이 슈를 거쳐 지면으로 전달됩니다.",
          "returnTo": {
            "sectionId": "exc-L004-S3",
            "lessonId": "exc-L004",
            "title": "아래 롤러는 기계를, 위 롤러는 돌아오는 트랙을 받칩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "아이들러는 끝부분에서 트랙을 안내하는 역할이 중심입니다.",
          "returnTo": {
            "sectionId": "exc-L004-S2",
            "lessonId": "exc-L004",
            "title": "구동하는 바퀴와 안내하는 바퀴"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "스프로킷은 체인과 맞물려 구동력을 전달하는 역할이 중심입니다.",
          "returnTo": {
            "sectionId": "exc-L004-S2",
            "lessonId": "exc-L004",
            "title": "구동하는 바퀴와 안내하는 바퀴"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q010",
      "version": "r1",
      "lessonId": "exc-L004",
      "sectionId": "exc-L004-S1",
      "prompt": "강철 궤도 예에서 땅과 직접 닿는 판은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "핀",
          "correct": false,
          "reason": "핀은 링크를 이어 관절을 만드는 연결부품입니다. 지면과 접촉하는 판 자체는 아닙니다.",
          "returnSectionId": "exc-L004-S1"
        },
        {
          "id": "B",
          "text": "부싱",
          "correct": false,
          "reason": "부싱은 핀 주변 연결부에 쓰이는 부품이며 지면을 딛는 판의 이름이 아닙니다.",
          "returnSectionId": "exc-L004-S1"
        },
        {
          "id": "C",
          "text": "슈",
          "correct": true,
          "reason": "슈는 체인 바깥쪽에 붙어 지면과 닿는 판입니다. 고무 트랙과는 구조를 구별합니다.",
          "returnSectionId": "exc-L004-S1"
        },
        {
          "id": "D",
          "text": "상부 롤러",
          "correct": false,
          "reason": "상부 롤러는 위쪽 트랙을 아래에서 받치는 회전 부품입니다.",
          "returnSectionId": "exc-L004-S3"
        }
      ],
      "answer": "C",
      "kind": "명칭·역할 확인",
      "sourceIds": [
        "KOMATSU-UC",
        "PHOTO-IHI"
      ],
      "definitionId": "exc-Q010",
      "conditions": [],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "핀은 링크를 이어 관절을 만드는 연결부품입니다. 지면과 접촉하는 판 자체는 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L004-S1",
            "lessonId": "exc-L004",
            "title": "체인과 슈를 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "부싱은 핀 주변 연결부에 쓰이는 부품이며 지면을 딛는 판의 이름이 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L004-S1",
            "lessonId": "exc-L004",
            "title": "체인과 슈를 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "슈는 체인 바깥쪽에 붙어 지면과 닿는 판입니다. 고무 트랙과는 구조를 구별합니다.",
          "returnTo": {
            "sectionId": "exc-L004-S1",
            "lessonId": "exc-L004",
            "title": "체인과 슈를 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "상부 롤러는 위쪽 트랙을 아래에서 받치는 회전 부품입니다.",
          "returnTo": {
            "sectionId": "exc-L004-S3",
            "lessonId": "exc-L004",
            "title": "아래 롤러는 기계를, 위 롤러는 돌아오는 트랙을 받칩니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q011",
      "version": "r1",
      "lessonId": "exc-L005",
      "sectionId": "exc-L005-S1",
      "prompt": "하부 트랙의 위치와 방향은 같고 운전실·작업장치가 함께 옆으로 돌았습니다. 이 동작은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "선회",
          "correct": true,
          "reason": "상부회전체가 하부에 대해 돌아가는 선회입니다.",
          "returnSectionId": "exc-L005-S1"
        },
        {
          "id": "B",
          "text": "주행 조향",
          "correct": false,
          "reason": "주행 조향은 트랙의 움직임으로 기계 전체의 방향을 바꾸는 동작입니다. 제시된 조건에서는 하부가 그대로입니다.",
          "returnSectionId": "exc-L005-S1"
        },
        {
          "id": "C",
          "text": "붐 올림",
          "correct": false,
          "reason": "붐 올림은 차체 쪽 관절에서 작업장치를 올리는 동작이며 상부 전체가 옆으로 도는 것과 다릅니다.",
          "returnSectionId": "exc-L003-S2"
        },
        {
          "id": "D",
          "text": "버킷 말기",
          "correct": false,
          "reason": "버킷 말기는 암 끝에서 버킷 기울기를 바꾸는 동작입니다.",
          "returnSectionId": "exc-L003-S2"
        }
      ],
      "answer": "A",
      "kind": "상황 구별",
      "sourceIds": [
        "KUBOTA-KX040",
        "BASE20"
      ],
      "definitionId": "exc-Q011",
      "conditions": [],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "상부회전체가 하부에 대해 돌아가는 선회입니다.",
          "returnTo": {
            "sectionId": "exc-L005-S1",
            "lessonId": "exc-L005",
            "title": "기준을 하부에 둡니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "주행 조향은 트랙의 움직임으로 기계 전체의 방향을 바꾸는 동작입니다. 제시된 조건에서는 하부가 그대로입니다.",
          "returnTo": {
            "sectionId": "exc-L005-S1",
            "lessonId": "exc-L005",
            "title": "기준을 하부에 둡니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "붐 올림은 차체 쪽 관절에서 작업장치를 올리는 동작이며 상부 전체가 옆으로 도는 것과 다릅니다.",
          "returnTo": {
            "sectionId": "exc-L003-S2",
            "lessonId": "exc-L003",
            "title": "한 관절을 바꾸면 그 뒤의 부분도 이동합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "버킷 말기는 암 끝에서 버킷 기울기를 바꾸는 동작입니다.",
          "returnTo": {
            "sectionId": "exc-L003-S2",
            "lessonId": "exc-L003",
            "title": "한 관절을 바꾸면 그 뒤의 부분도 이동합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q012",
      "version": "r1",
      "lessonId": "exc-L005",
      "sectionId": "exc-L005-S2",
      "prompt": "부품과 기본 역할을 바르게 연결한 것은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "선회모터 — 상부 하중을 받치는 회전 지지부",
          "correct": false,
          "reason": "회전 지지의 설명은 선회베어링에 해당합니다. 선회모터는 구동 역할입니다.",
          "returnSectionId": "exc-L005-S2"
        },
        {
          "id": "B",
          "text": "선회베어링 — 유압 에너지를 회전으로 바꾸는 구동부",
          "correct": false,
          "reason": "베어링은 상부를 지지하고 회전할 수 있게 합니다. 유압 에너지를 회전으로 바꾸는 역할은 모터입니다.",
          "returnSectionId": "exc-L005-S2"
        },
        {
          "id": "C",
          "text": "카운터웨이트 — 트랙을 구동하는 이 달린 바퀴",
          "correct": false,
          "reason": "트랙과 맞물리는 이 달린 구동륜은 스프로킷입니다. 카운터웨이트는 상부 뒤쪽 균형을 돕는 무게입니다.",
          "returnSectionId": "exc-L004-S2"
        },
        {
          "id": "D",
          "text": "선회모터 — 상부 선회를 위한 회전 구동부",
          "correct": true,
          "reason": "선회모터가 만든 회전이 감속·기어 계통을 거쳐 상부 선회로 이어집니다.",
          "returnSectionId": "exc-L005-S2"
        }
      ],
      "answer": "D",
      "kind": "역할 연결",
      "sourceIds": [
        "CAT-SWING-MOTOR",
        "CAT-SWING-BEARING",
        "BASE20",
        "FABICK-PARTS"
      ],
      "definitionId": "exc-Q012",
      "conditions": [],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "회전 지지의 설명은 선회베어링에 해당합니다. 선회모터는 구동 역할입니다.",
          "returnTo": {
            "sectionId": "exc-L005-S2",
            "lessonId": "exc-L005",
            "title": "돌리는 장치·받치는 장치·균형을 돕는 무게"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "베어링은 상부를 지지하고 회전할 수 있게 합니다. 유압 에너지를 회전으로 바꾸는 역할은 모터입니다.",
          "returnTo": {
            "sectionId": "exc-L005-S2",
            "lessonId": "exc-L005",
            "title": "돌리는 장치·받치는 장치·균형을 돕는 무게"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "트랙과 맞물리는 이 달린 구동륜은 스프로킷입니다. 카운터웨이트는 상부 뒤쪽 균형을 돕는 무게입니다.",
          "returnTo": {
            "sectionId": "exc-L004-S2",
            "lessonId": "exc-L004",
            "title": "구동하는 바퀴와 안내하는 바퀴"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "선회모터가 만든 회전이 감속·기어 계통을 거쳐 상부 선회로 이어집니다.",
          "returnTo": {
            "sectionId": "exc-L005-S2",
            "lessonId": "exc-L005",
            "title": "돌리는 장치·받치는 장치·균형을 돕는 무게"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q013",
      "version": "r1",
      "lessonId": "exc-L006",
      "sectionId": "exc-L006-S1",
      "prompt": "무한궤도식 주행 구동에서 모터의 회전이 트랙으로 이어지는 순서는 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "모터 → 스프로킷 → 감속기어 → 트랙",
          "correct": false,
          "reason": "스프로킷 앞에서 감속기어가 회전을 낮추고 토크를 바꿉니다. 두 부품의 순서가 바뀌었습니다.",
          "returnSectionId": "exc-L006-S1"
        },
        {
          "id": "B",
          "text": "모터 → 감속기어 → 스프로킷 → 트랙",
          "correct": true,
          "reason": "모터의 회전은 감속기어를 거쳐 스프로킷으로 전달되고, 스프로킷이 트랙 체인과 맞물립니다.",
          "returnSectionId": "exc-L006-S1"
        },
        {
          "id": "C",
          "text": "모터 → 트랙 → 감속기어 → 스프로킷",
          "correct": false,
          "reason": "트랙은 마지막에 스프로킷의 구동력을 받습니다. 모터 다음에 트랙이 직접 오는 순서가 아닙니다.",
          "returnSectionId": "exc-L006-S1"
        },
        {
          "id": "D",
          "text": "모터 → 감속기어 → 트랙 → 스프로킷",
          "correct": false,
          "reason": "트랙 체인을 맞물려 움직이는 부품이 스프로킷이므로 스프로킷 다음에 트랙이 옵니다.",
          "returnSectionId": "exc-L006-S1"
        }
      ],
      "answer": "B",
      "kind": "전달 순서",
      "sourceIds": [
        "CAT-MOTOR",
        "CAT-FINAL",
        "CAT-SPROCKET"
      ],
      "definitionId": "exc-Q013",
      "conditions": [],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "스프로킷 앞에서 감속기어가 회전을 낮추고 토크를 바꿉니다. 두 부품의 순서가 바뀌었습니다.",
          "returnTo": {
            "sectionId": "exc-L006-S1",
            "lessonId": "exc-L006",
            "title": "유압유로 작동하는 모터입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "모터의 회전은 감속기어를 거쳐 스프로킷으로 전달되고, 스프로킷이 트랙 체인과 맞물립니다.",
          "returnTo": {
            "sectionId": "exc-L006-S1",
            "lessonId": "exc-L006",
            "title": "유압유로 작동하는 모터입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "트랙은 마지막에 스프로킷의 구동력을 받습니다. 모터 다음에 트랙이 직접 오는 순서가 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L006-S1",
            "lessonId": "exc-L006",
            "title": "유압유로 작동하는 모터입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "트랙 체인을 맞물려 움직이는 부품이 스프로킷이므로 스프로킷 다음에 트랙이 옵니다.",
          "returnTo": {
            "sectionId": "exc-L006-S1",
            "lessonId": "exc-L006",
            "title": "유압유로 작동하는 모터입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q014",
      "version": "r1",
      "lessonId": "exc-L006",
      "sectionId": "exc-L006-S2",
      "prompt": "주행감속기어의 기본 역할에 가장 가까운 것은 무엇인가요?",
      "options": [
        {
          "id": "A",
          "text": "유압유의 에너지를 처음으로 회전 운동으로 바꾼다",
          "correct": false,
          "reason": "유압유 에너지를 회전으로 바꾸는 기본 역할은 주행모터입니다.",
          "returnSectionId": "exc-L006-S1"
        },
        {
          "id": "B",
          "text": "회전 속도와 토크를 함께 높여 새 에너지를 만든다",
          "correct": false,
          "reason": "감속기어는 새 에너지를 만들지 않습니다. 속도와 토크의 관계를 바꾸며 손실도 있습니다.",
          "returnSectionId": "exc-L006-S2"
        },
        {
          "id": "C",
          "text": "받은 회전 속도를 낮추면서 큰 구동 토크를 얻도록 한다",
          "correct": true,
          "reason": "감속기어는 입력 회전을 느리게 하면서 주행에 필요한 큰 토크를 얻도록 합니다.",
          "returnSectionId": "exc-L006-S2"
        },
        {
          "id": "D",
          "text": "체인과 직접 맞물리는 이를 통해 트랙을 움직인다",
          "correct": false,
          "reason": "체인과 직접 맞물려 구동하는 부품은 스프로킷입니다.",
          "returnSectionId": "exc-L006-S2"
        }
      ],
      "answer": "C",
      "kind": "원리 구별",
      "sourceIds": [
        "CAT-FINAL",
        "CAT-SPROCKET"
      ],
      "definitionId": "exc-Q014",
      "conditions": [],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "유압유 에너지를 회전으로 바꾸는 기본 역할은 주행모터입니다.",
          "returnTo": {
            "sectionId": "exc-L006-S1",
            "lessonId": "exc-L006",
            "title": "유압유로 작동하는 모터입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "감속기어는 새 에너지를 만들지 않습니다. 속도와 토크의 관계를 바꾸며 손실도 있습니다.",
          "returnTo": {
            "sectionId": "exc-L006-S2",
            "lessonId": "exc-L006",
            "title": "감속은 느리게 돌며 큰 토크를 얻는 것입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "감속기어는 입력 회전을 느리게 하면서 주행에 필요한 큰 토크를 얻도록 합니다.",
          "returnTo": {
            "sectionId": "exc-L006-S2",
            "lessonId": "exc-L006",
            "title": "감속은 느리게 돌며 큰 토크를 얻는 것입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "체인과 직접 맞물려 구동하는 부품은 스프로킷입니다.",
          "returnTo": {
            "sectionId": "exc-L006-S2",
            "lessonId": "exc-L006",
            "title": "감속은 느리게 돌며 큰 토크를 얻는 것입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e01-e02-r2"
    },
    {
      "id": "exc-Q015",
      "version": "r1",
      "lessonId": "exc-L007",
      "sectionId": "exc-L007-S1",
      "prompt": "엔진의 구동을 받아 작동부에 필요한 기름 흐름을 공급하는 장치는 무엇인가요?",
      "answer": "B",
      "sourceIds": [
        "FABICK-PARTS"
      ],
      "options": [
        {
          "id": "A",
          "text": "유압탱크",
          "correct": false,
          "reason": "탱크는 유압유를 저장하는 곳입니다.",
          "returnSectionId": "exc-L007-S1"
        },
        {
          "id": "B",
          "text": "유압펌프",
          "correct": true,
          "reason": "유압펌프는 엔진의 구동을 받아 유압유 흐름을 공급합니다.",
          "returnSectionId": "exc-L007-S1"
        },
        {
          "id": "C",
          "text": "유압모터",
          "correct": false,
          "reason": "유압모터는 유압 에너지를 회전 운동으로 바꾸는 작동부입니다.",
          "returnSectionId": "exc-L007-S2"
        },
        {
          "id": "D",
          "text": "유압실린더",
          "correct": false,
          "reason": "유압실린더는 로드가 뻗고 당겨지는 직선 운동을 만드는 작동부입니다.",
          "returnSectionId": "exc-L007-S2"
        }
      ],
      "definitionId": "exc-Q015",
      "conditions": [],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "탱크는 유압유를 저장하는 곳입니다.",
          "returnTo": {
            "sectionId": "exc-L007-S1",
            "lessonId": "exc-L007",
            "title": "기름은 에너지를 전달하고, 펌프는 흐름을 공급합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "유압펌프는 엔진의 구동을 받아 유압유 흐름을 공급합니다.",
          "returnTo": {
            "sectionId": "exc-L007-S1",
            "lessonId": "exc-L007",
            "title": "기름은 에너지를 전달하고, 펌프는 흐름을 공급합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "유압모터는 유압 에너지를 회전 운동으로 바꾸는 작동부입니다.",
          "returnTo": {
            "sectionId": "exc-L007-S2",
            "lessonId": "exc-L007",
            "title": "밸브는 길을 제어하고, 작동부는 움직임을 만듭니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "유압실린더는 로드가 뻗고 당겨지는 직선 운동을 만드는 작동부입니다.",
          "returnTo": {
            "sectionId": "exc-L007-S2",
            "lessonId": "exc-L007",
            "title": "밸브는 길을 제어하고, 작동부는 움직임을 만듭니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e03-r2"
    },
    {
      "id": "exc-Q016",
      "version": "r1",
      "lessonId": "exc-L007",
      "sectionId": "exc-L007-S2",
      "prompt": "기름을 어느 쪽 통로로 보낼지 바꾸어 작동 방향을 제어하는 장치는 무엇인가요?",
      "answer": "D",
      "sourceIds": [
        "FABICK-PARTS",
        "PARKER-CYL",
        "CAT-MOTOR"
      ],
      "options": [
        {
          "id": "A",
          "text": "유압탱크",
          "correct": false,
          "reason": "탱크의 기본 역할은 기름 저장입니다. 기름 통로를 선택하는 역할과 구별합니다.",
          "returnSectionId": "exc-L007-S1"
        },
        {
          "id": "B",
          "text": "유압펌프",
          "correct": false,
          "reason": "펌프는 기름 흐름을 공급합니다. 제시한 통로 선택의 역할은 방향 제어밸브입니다.",
          "returnSectionId": "exc-L007-S1"
        },
        {
          "id": "C",
          "text": "유압모터",
          "correct": false,
          "reason": "유압모터는 기름을 받아 회전 운동을 만드는 작동부입니다. 통로를 선택하는 역할과 구별합니다.",
          "returnSectionId": "exc-L007-S2"
        },
        {
          "id": "D",
          "text": "방향 제어밸브",
          "correct": true,
          "reason": "방향 제어밸브는 기름의 길을 바꾸어 작동부의 움직이는 방향을 제어합니다.",
          "returnSectionId": "exc-L007-S2"
        }
      ],
      "definitionId": "exc-Q016",
      "conditions": [],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "탱크의 기본 역할은 기름 저장입니다. 기름 통로를 선택하는 역할과 구별합니다.",
          "returnTo": {
            "sectionId": "exc-L007-S1",
            "lessonId": "exc-L007",
            "title": "기름은 에너지를 전달하고, 펌프는 흐름을 공급합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "펌프는 기름 흐름을 공급합니다. 제시한 통로 선택의 역할은 방향 제어밸브입니다.",
          "returnTo": {
            "sectionId": "exc-L007-S1",
            "lessonId": "exc-L007",
            "title": "기름은 에너지를 전달하고, 펌프는 흐름을 공급합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "유압모터는 기름을 받아 회전 운동을 만드는 작동부입니다. 통로를 선택하는 역할과 구별합니다.",
          "returnTo": {
            "sectionId": "exc-L007-S2",
            "lessonId": "exc-L007",
            "title": "밸브는 길을 제어하고, 작동부는 움직임을 만듭니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "방향 제어밸브는 기름의 길을 바꾸어 작동부의 움직이는 방향을 제어합니다.",
          "returnTo": {
            "sectionId": "exc-L007-S2",
            "lessonId": "exc-L007",
            "title": "밸브는 길을 제어하고, 작동부는 움직임을 만듭니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e03-r2"
    },
    {
      "id": "exc-Q017",
      "version": "r1",
      "lessonId": "exc-L007",
      "sectionId": "exc-L007-S2",
      "prompt": "실린더와 모터의 기본 움직임을 바르게 이은 것은 무엇인가요?",
      "answer": "A",
      "sourceIds": [
        "FABICK-PARTS",
        "PARKER-CYL",
        "CAT-MOTOR"
      ],
      "options": [
        {
          "id": "A",
          "text": "실린더는 직선 / 모터는 회전",
          "correct": true,
          "reason": "실린더는 로드가 곧게 움직이고, 모터는 축의 회전 운동을 만듭니다.",
          "returnSectionId": "exc-L007-S2"
        },
        {
          "id": "B",
          "text": "실린더는 회전 / 모터는 직선",
          "correct": false,
          "reason": "두 역할을 반대로 연결했습니다. 실린더가 직선, 모터가 회전 운동입니다.",
          "returnSectionId": "exc-L007-S2"
        },
        {
          "id": "C",
          "text": "실린더와 모터 모두 기름을 저장",
          "correct": false,
          "reason": "기름 저장의 역할은 탱크입니다. 두 작동부는 유압 에너지를 움직임으로 바꿉니다.",
          "returnSectionId": "exc-L007-S1"
        },
        {
          "id": "D",
          "text": "실린더와 모터 모두 엔진으로 기름을 공급",
          "correct": false,
          "reason": "펌프는 엔진의 구동을 받아 기름 흐름을 공급합니다. 실린더와 모터는 공급받은 유압 에너지를 사용합니다.",
          "returnSectionId": "exc-L007-S1"
        }
      ],
      "definitionId": "exc-Q017",
      "conditions": [],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "실린더는 로드가 곧게 움직이고, 모터는 축의 회전 운동을 만듭니다.",
          "returnTo": {
            "sectionId": "exc-L007-S2",
            "lessonId": "exc-L007",
            "title": "밸브는 길을 제어하고, 작동부는 움직임을 만듭니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "두 역할을 반대로 연결했습니다. 실린더가 직선, 모터가 회전 운동입니다.",
          "returnTo": {
            "sectionId": "exc-L007-S2",
            "lessonId": "exc-L007",
            "title": "밸브는 길을 제어하고, 작동부는 움직임을 만듭니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "기름 저장의 역할은 탱크입니다. 두 작동부는 유압 에너지를 움직임으로 바꿉니다.",
          "returnTo": {
            "sectionId": "exc-L007-S1",
            "lessonId": "exc-L007",
            "title": "기름은 에너지를 전달하고, 펌프는 흐름을 공급합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "펌프는 엔진의 구동을 받아 기름 흐름을 공급합니다. 실린더와 모터는 공급받은 유압 에너지를 사용합니다.",
          "returnTo": {
            "sectionId": "exc-L007-S1",
            "lessonId": "exc-L007",
            "title": "기름은 에너지를 전달하고, 펌프는 흐름을 공급합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e03-r2"
    },
    {
      "id": "exc-Q018",
      "version": "r1",
      "lessonId": "exc-L008",
      "sectionId": "exc-L008-S2",
      "prompt": "이 대표 복동 실린더에서 로드를 뻗을 때 맞는 기름의 관계는 무엇인가요?",
      "answer": "C",
      "sourceIds": [
        "CAT-DOUBLE",
        "WEBER-CYL"
      ],
      "options": [
        {
          "id": "A",
          "text": "로드 쪽에 보내고 반대편에서 나옴",
          "correct": false,
          "reason": "이 대표 단면에서 로드 쪽에 보내는 것은 로드를 당기는 방향입니다.",
          "returnSectionId": "exc-L008-S2"
        },
        {
          "id": "B",
          "text": "양쪽에서 기름이 동시에 들어가기만 함",
          "correct": false,
          "reason": "피스톤이 이동하려면 반대편 공간의 기름이 나올 수 있어야 합니다. 양쪽에서 들어가기만 한다는 설명은 맞지 않습니다.",
          "returnSectionId": "exc-L008-S2"
        },
        {
          "id": "C",
          "text": "로드가 없는 쪽에 보내고 로드 쪽에서 나옴",
          "correct": true,
          "reason": "로드가 없는 쪽에서 피스톤을 밀고, 로드 쪽 공간의 기름이 나오는 경로가 필요합니다.",
          "returnSectionId": "exc-L008-S2"
        },
        {
          "id": "D",
          "text": "기름은 이동하지 않고 로드만 스스로 나옴",
          "correct": false,
          "reason": "복동 실린더는 기름이 피스톤에 작용해 움직입니다. 로드가 스스로 이동한다는 뜻이 아닙니다.",
          "returnSectionId": "exc-L008-S2"
        }
      ],
      "definitionId": "exc-Q018",
      "conditions": [],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 대표 단면에서 로드 쪽에 보내는 것은 로드를 당기는 방향입니다.",
          "returnTo": {
            "sectionId": "exc-L008-S2",
            "lessonId": "exc-L008",
            "title": "복동 예시는 양쪽으로 기름의 힘을 사용합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "피스톤이 이동하려면 반대편 공간의 기름이 나올 수 있어야 합니다. 양쪽에서 들어가기만 한다는 설명은 맞지 않습니다.",
          "returnTo": {
            "sectionId": "exc-L008-S2",
            "lessonId": "exc-L008",
            "title": "복동 예시는 양쪽으로 기름의 힘을 사용합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "로드가 없는 쪽에서 피스톤을 밀고, 로드 쪽 공간의 기름이 나오는 경로가 필요합니다.",
          "returnTo": {
            "sectionId": "exc-L008-S2",
            "lessonId": "exc-L008",
            "title": "복동 예시는 양쪽으로 기름의 힘을 사용합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "복동 실린더는 기름이 피스톤에 작용해 움직입니다. 로드가 스스로 이동한다는 뜻이 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L008-S2",
            "lessonId": "exc-L008",
            "title": "복동 예시는 양쪽으로 기름의 힘을 사용합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e03-r2"
    },
    {
      "id": "exc-Q019",
      "version": "r1",
      "lessonId": "exc-L008",
      "sectionId": "exc-L008-S3",
      "prompt": "실린더가 직선 운동을 하는데 붐 관절의 각도가 바뀌는 까닭은 무엇인가요?",
      "answer": "B",
      "sourceIds": [
        "KUBOTA-KX040",
        "FABICK-PARTS"
      ],
      "options": [
        {
          "id": "A",
          "text": "실린더가 핀을 중심으로 계속 회전하는 모터이기 때문",
          "correct": false,
          "reason": "직선 운동을 만드는 실린더를 회전 모터와 구별해야 합니다.",
          "returnSectionId": "exc-L008-S3"
        },
        {
          "id": "B",
          "text": "실린더의 길이 변화가 핀으로 연결된 부재의 각도 변화로 이어지기 때문",
          "correct": true,
          "reason": "실린더의 두 연결점 사이 길이가 바뀌고, 핀으로 연결된 부재가 관절을 기준으로 움직입니다.",
          "returnSectionId": "exc-L008-S3"
        },
        {
          "id": "C",
          "text": "피스톤이 상부회전체를 직접 선회시키기 때문",
          "correct": false,
          "reason": "상부 선회는 선회 구동 계통의 역할입니다. 이 문항은 실린더와 붐 관절의 연결을 묻습니다.",
          "returnSectionId": "exc-L008-S3"
        },
        {
          "id": "D",
          "text": "실린더 길이 대신 붐의 강철 부재 자체가 휘어지기 때문",
          "correct": false,
          "reason": "붐은 강체 부재이며 핀을 중심으로 각도가 바뀝니다. 실린더의 길이 변화가 이 관절 운동으로 이어집니다.",
          "returnSectionId": "exc-L008-S3"
        }
      ],
      "definitionId": "exc-Q019",
      "conditions": [],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "직선 운동을 만드는 실린더를 회전 모터와 구별해야 합니다.",
          "returnTo": {
            "sectionId": "exc-L008-S3",
            "lessonId": "exc-L008",
            "title": "실린더가 회전하는 부품이라는 뜻은 아닙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "실린더의 두 연결점 사이 길이가 바뀌고, 핀으로 연결된 부재가 관절을 기준으로 움직입니다.",
          "returnTo": {
            "sectionId": "exc-L008-S3",
            "lessonId": "exc-L008",
            "title": "실린더가 회전하는 부품이라는 뜻은 아닙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "상부 선회는 선회 구동 계통의 역할입니다. 이 문항은 실린더와 붐 관절의 연결을 묻습니다.",
          "returnTo": {
            "sectionId": "exc-L008-S3",
            "lessonId": "exc-L008",
            "title": "실린더가 회전하는 부품이라는 뜻은 아닙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "붐은 강체 부재이며 핀을 중심으로 각도가 바뀝니다. 실린더의 길이 변화가 이 관절 운동으로 이어집니다.",
          "returnTo": {
            "sectionId": "exc-L008-S3",
            "lessonId": "exc-L008",
            "title": "실린더가 회전하는 부품이라는 뜻은 아닙니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e03-r2"
    },
    {
      "id": "exc-Q020",
      "version": "r1",
      "lessonId": "exc-L009",
      "sectionId": "exc-L009-S1",
      "prompt": "이미 굴착한 도랑의 표면을 넓은 모서리로 정리하고 마무리하려고 합니다. 가장 직접 맞는 용도는 무엇인가요?",
      "answer": "B",
      "sourceIds": [
        "CAT-CLEANUP",
        "BOBCAT-BUCKETS"
      ],
      "options": [
        {
          "id": "A",
          "text": "단단한 재료에 침투하는 팁 중심의 굴착용",
          "correct": false,
          "reason": "굴착용은 재료를 파고 담는 목적이 중심입니다. 제시한 작업은 표면의 마무리입니다.",
          "returnSectionId": "exc-L009-S1"
        },
        {
          "id": "B",
          "text": "넓고 매끈한 모서리의 정리·고르기용",
          "correct": true,
          "reason": "정리·고르기용은 도랑이나 표면을 다듬는 마무리 목적에 맞춥니다.",
          "returnSectionId": "exc-L009-S1"
        },
        {
          "id": "C",
          "text": "마모성 큰 암석에 맞춘 강화·내마모 사양",
          "correct": false,
          "reason": "강화·내마모는 재료 조건에 대한 사양입니다. 이 문항은 도랑 표면 마무리라는 작업 목적을 묻습니다.",
          "returnSectionId": "exc-L009-S2"
        },
        {
          "id": "D",
          "text": "가벼운 재료의 대량 취급에 맞춘 용량",
          "correct": false,
          "reason": "용량은 재료 밀도·중량과 기계 조건에 맞춥니다. 제시한 마무리 목적을 용량만으로 대신하지 않습니다.",
          "returnSectionId": "exc-L009-S3"
        }
      ],
      "definitionId": "exc-Q020",
      "conditions": [],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "굴착용은 재료를 파고 담는 목적이 중심입니다. 제시한 작업은 표면의 마무리입니다.",
          "returnTo": {
            "sectionId": "exc-L009-S1",
            "lessonId": "exc-L009",
            "title": "흙을 파는 일과 표면을 마무리하는 일"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "정리·고르기용은 도랑이나 표면을 다듬는 마무리 목적에 맞춥니다.",
          "returnTo": {
            "sectionId": "exc-L009-S1",
            "lessonId": "exc-L009",
            "title": "흙을 파는 일과 표면을 마무리하는 일"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "강화·내마모는 재료 조건에 대한 사양입니다. 이 문항은 도랑 표면 마무리라는 작업 목적을 묻습니다.",
          "returnTo": {
            "sectionId": "exc-L009-S2",
            "lessonId": "exc-L009",
            "title": "같은 굴착 작업도 재료 조건이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "용량은 재료 밀도·중량과 기계 조건에 맞춥니다. 제시한 마무리 목적을 용량만으로 대신하지 않습니다.",
          "returnTo": {
            "sectionId": "exc-L009-S3",
            "lessonId": "exc-L009",
            "title": "용량과 폭만으로 고르지 않습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e04-r1"
    },
    {
      "id": "exc-Q021",
      "version": "r1",
      "lessonId": "exc-L009",
      "sectionId": "exc-L009-S2",
      "prompt": "같은 기종에 장착 가능한 버킷 중에서, 거친 돌이 섞인 마모성 큰 재료를 반복 굴착하려 합니다. 먼저 맞춰야 할 사양은 무엇인가요?",
      "answer": "C",
      "sourceIds": [
        "BOBCAT-GUIDE"
      ],
      "options": [
        {
          "id": "A",
          "text": "표면 마감에 맞춘 넓고 매끈한 모서리",
          "correct": false,
          "reason": "표면 마감의 목적을 위한 특징입니다. 제시한 반복 굴착의 마모 조건과 구별합니다.",
          "returnSectionId": "exc-L009-S1"
        },
        {
          "id": "B",
          "text": "가벼운 재료의 대량 취급에 맞춘 용량",
          "correct": false,
          "reason": "용량은 재료 중량과 기계 한계에 맞춰야 하지만, 제시한 큰 마모 조건에는 내구 사양을 먼저 대조해야 합니다.",
          "returnSectionId": "exc-L009-S3"
        },
        {
          "id": "C",
          "text": "재료의 마모 조건에 맞춘 강화 구조와 팁",
          "correct": true,
          "reason": "거친 돌·마모성 큰 재료에는 그 조건에 맞는 강화 구조·내마모 사양과 팁을 선택합니다.",
          "returnSectionId": "exc-L009-S2"
        },
        {
          "id": "D",
          "text": "좁은 도랑의 작업 형상에 맞춘 폭",
          "correct": false,
          "reason": "폭은 도랑과 작업 형상에 맞추는 기준입니다. 제시한 재료의 마모 조건을 직접 대신하는 사양은 아닙니다.",
          "returnSectionId": "exc-L009-S3"
        }
      ],
      "definitionId": "exc-Q021",
      "conditions": [],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "표면 마감의 목적을 위한 특징입니다. 제시한 반복 굴착의 마모 조건과 구별합니다.",
          "returnTo": {
            "sectionId": "exc-L009-S1",
            "lessonId": "exc-L009",
            "title": "흙을 파는 일과 표면을 마무리하는 일"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "용량은 재료 중량과 기계 한계에 맞춰야 하지만, 제시한 큰 마모 조건에는 내구 사양을 먼저 대조해야 합니다.",
          "returnTo": {
            "sectionId": "exc-L009-S3",
            "lessonId": "exc-L009",
            "title": "용량과 폭만으로 고르지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "거친 돌·마모성 큰 재료에는 그 조건에 맞는 강화 구조·내마모 사양과 팁을 선택합니다.",
          "returnTo": {
            "sectionId": "exc-L009-S2",
            "lessonId": "exc-L009",
            "title": "같은 굴착 작업도 재료 조건이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "폭은 도랑과 작업 형상에 맞추는 기준입니다. 제시한 재료의 마모 조건을 직접 대신하는 사양은 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L009-S3",
            "lessonId": "exc-L009",
            "title": "용량과 폭만으로 고르지 않습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e04-r1"
    },
    {
      "id": "exc-Q022",
      "version": "r1",
      "lessonId": "exc-L010",
      "sectionId": "exc-L010-S1",
      "prompt": "핀 직접 연결 방식과 비교할 때, 퀵커플러의 위치와 역할을 바르게 설명한 것은 무엇인가요?",
      "answer": "B",
      "sourceIds": [
        "BOBCAT-SYSTEMS"
      ],
      "options": [
        {
          "id": "A",
          "text": "붐과 암을 함께 교환하는 상부회전체 부품이다",
          "correct": false,
          "reason": "커플러는 암 끝의 기계 쪽과 작업장치 사이에서 연결·교환을 돕습니다. 붐과 암 전체를 교환하는 부품이 아닙니다.",
          "returnSectionId": "exc-L010-S1"
        },
        {
          "id": "B",
          "text": "기계 쪽과 버킷 사이에 놓여 작업장치 교환을 돕는다",
          "correct": true,
          "reason": "직접 핀 연결과 달리 별도 커플러가 기계 쪽과 버킷 사이에 들어갑니다.",
          "returnSectionId": "exc-L010-S1"
        },
        {
          "id": "C",
          "text": "버킷의 재료를 담는 넓은 곡면 몸체를 뜻한다",
          "correct": false,
          "reason": "실물 사진의 넓은 곡면은 버킷 몸체입니다. 그 위쪽의 별도 연결장치 몸체와 구별합니다.",
          "returnSectionId": "exc-L010-S2"
        },
        {
          "id": "D",
          "text": "유압식이면 연결한 일반 버킷에도 별도 유압동력이 생긴다",
          "correct": false,
          "reason": "유압식 커플러의 잠금 작동과 버킷 자체의 동력은 다른 기능입니다.",
          "returnSectionId": "exc-L010-S3"
        }
      ],
      "definitionId": "exc-Q022",
      "conditions": [],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "커플러는 암 끝의 기계 쪽과 작업장치 사이에서 연결·교환을 돕습니다. 붐과 암 전체를 교환하는 부품이 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L010-S1",
            "lessonId": "exc-L010",
            "title": "핀으로 직접 잇거나 커플러를 사이에 둡니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "직접 핀 연결과 달리 별도 커플러가 기계 쪽과 버킷 사이에 들어갑니다.",
          "returnTo": {
            "sectionId": "exc-L010-S1",
            "lessonId": "exc-L010",
            "title": "핀으로 직접 잇거나 커플러를 사이에 둡니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "실물 사진의 넓은 곡면은 버킷 몸체입니다. 그 위쪽의 별도 연결장치 몸체와 구별합니다.",
          "returnTo": {
            "sectionId": "exc-L010-S2",
            "lessonId": "exc-L010",
            "title": "실물에서 커플러와 버킷 몸체를 나눠 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "유압식 커플러의 잠금 작동과 버킷 자체의 동력은 다른 기능입니다.",
          "returnTo": {
            "sectionId": "exc-L010-S3",
            "lessonId": "exc-L010",
            "title": "커플러 잠금과 작업장치의 동력을 구별합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e05-r1"
    },
    {
      "id": "exc-Q023",
      "version": "r1",
      "lessonId": "exc-L010",
      "sectionId": "exc-L010-S3",
      "prompt": "유압식 퀵커플러에 일반 버킷을 연결했습니다. ‘유압식’이라는 말의 의미로 바른 것은 무엇인가요?",
      "answer": "C",
      "sourceIds": [
        "BOBCAT-ATTACHMENTS"
      ],
      "options": [
        {
          "id": "A",
          "text": "커플러와 버킷은 같은 하나의 몸체라는 뜻이다",
          "correct": false,
          "reason": "커플러 몸체와 재료를 담는 버킷 몸체는 역할이 다른 부품입니다. 같은 색으로 칠해진 사진에서도 나눠 봅니다.",
          "returnSectionId": "exc-L010-S2"
        },
        {
          "id": "B",
          "text": "기계와 버킷 사이의 연결장치가 없어졌다는 뜻이다",
          "correct": false,
          "reason": "퀵커플러 방식은 기계와 버킷 사이에 별도 연결장치를 두는 방식입니다.",
          "returnSectionId": "exc-L010-S1"
        },
        {
          "id": "C",
          "text": "커플러의 잠금 등을 유압으로 작동시킨다는 뜻이다",
          "correct": true,
          "reason": "연결장치를 작동시키는 방식의 설명입니다. 일반 버킷 자체의 별도 유압동력을 뜻하지 않습니다.",
          "returnSectionId": "exc-L010-S3"
        },
        {
          "id": "D",
          "text": "연결 규격이 달라도 어느 버킷이나 사용할 수 있다는 뜻이다",
          "correct": false,
          "reason": "유압식이라는 작동 방식과 장착 호환성은 다릅니다. 기계·커플러·작업장치의 규격이 맞아야 합니다.",
          "returnSectionId": "exc-L010-S3"
        }
      ],
      "definitionId": "exc-Q023",
      "conditions": [],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "커플러 몸체와 재료를 담는 버킷 몸체는 역할이 다른 부품입니다. 같은 색으로 칠해진 사진에서도 나눠 봅니다.",
          "returnTo": {
            "sectionId": "exc-L010-S2",
            "lessonId": "exc-L010",
            "title": "실물에서 커플러와 버킷 몸체를 나눠 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "퀵커플러 방식은 기계와 버킷 사이에 별도 연결장치를 두는 방식입니다.",
          "returnTo": {
            "sectionId": "exc-L010-S1",
            "lessonId": "exc-L010",
            "title": "핀으로 직접 잇거나 커플러를 사이에 둡니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "연결장치를 작동시키는 방식의 설명입니다. 일반 버킷 자체의 별도 유압동력을 뜻하지 않습니다.",
          "returnTo": {
            "sectionId": "exc-L010-S3",
            "lessonId": "exc-L010",
            "title": "커플러 잠금과 작업장치의 동력을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "유압식이라는 작동 방식과 장착 호환성은 다릅니다. 기계·커플러·작업장치의 규격이 맞아야 합니다.",
          "returnTo": {
            "sectionId": "exc-L010-S3",
            "lessonId": "exc-L010",
            "title": "커플러 잠금과 작업장치의 동력을 구별합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e05-r1"
    },
    {
      "id": "exc-Q024",
      "version": "r1",
      "lessonId": "exc-L011",
      "sectionId": "exc-L011-S1",
      "prompt": "퀵커플러로 버킷을 장착·교환할 때 국내 안전보건규칙이 요구하는 잠금 조치는 무엇인가요?",
      "answer": "A",
      "sourceIds": [
        "KR-LOCK"
      ],
      "options": [
        {
          "id": "A",
          "text": "안전핀 등 잠금장치를 체결하고 이를 확인한다",
          "correct": true,
          "reason": "제221조의4는 사업주에게 작업장치 장착·교환 시 잠금장치의 체결과 확인을 함께 요구합니다.",
          "returnSectionId": "exc-L011-S1"
        },
        {
          "id": "B",
          "text": "버킷이 걸려 보이면 잠금 확인을 마친 것으로 본다",
          "correct": false,
          "reason": "걸린 외형은 잠금 완료를 확인한 것과 다릅니다. 잠금장치 체결·확인이 필요합니다.",
          "returnSectionId": "exc-L011-S1"
        },
        {
          "id": "C",
          "text": "결합 스위치를 조작한 기록만으로 체결 확인을 대신한다",
          "correct": false,
          "reason": "조작했다는 사실만으로 잠금부가 제대로 체결됐는지 확인한 것은 아닙니다.",
          "returnSectionId": "exc-L011-S1"
        },
        {
          "id": "D",
          "text": "빠른 자동 교환 기능이 있으면 잠금 확인을 생략한다",
          "correct": false,
          "reason": "제품의 빠른 교환 기능은 국내 잠금 체결·확인 의무를 없애는 근거가 아닙니다.",
          "returnSectionId": "exc-L011-S2"
        }
      ],
      "definitionId": "exc-Q024",
      "conditions": [],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "제221조의4는 사업주에게 작업장치 장착·교환 시 잠금장치의 체결과 확인을 함께 요구합니다.",
          "returnTo": {
            "sectionId": "exc-L011-S1",
            "lessonId": "exc-L011",
            "title": "걸린 모양과 잠금 확인은 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "걸린 외형은 잠금 완료를 확인한 것과 다릅니다. 잠금장치 체결·확인이 필요합니다.",
          "returnTo": {
            "sectionId": "exc-L011-S1",
            "lessonId": "exc-L011",
            "title": "걸린 모양과 잠금 확인은 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "조작했다는 사실만으로 잠금부가 제대로 체결됐는지 확인한 것은 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L011-S1",
            "lessonId": "exc-L011",
            "title": "걸린 모양과 잠금 확인은 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "제품의 빠른 교환 기능은 국내 잠금 체결·확인 의무를 없애는 근거가 아닙니다.",
          "returnTo": {
            "sectionId": "exc-L011-S2",
            "lessonId": "exc-L011",
            "title": "확인할 대상은 같아도 방법은 기종에 맞춥니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e05-r1"
    },
    {
      "id": "exc-Q025",
      "version": "r1",
      "lessonId": "exc-L011",
      "sectionId": "exc-L011-S2",
      "prompt": "이전에 쓰던 것과 잠금 형식이 다른 퀵커플러를 사용하게 됐습니다. 올바른 확인 기준은 무엇인가요?",
      "answer": "D",
      "sourceIds": [
        "KR-LOCK",
        "BOBCAT-SYSTEMS"
      ],
      "options": [
        {
          "id": "A",
          "text": "전시 사진의 핀 머리 모양만 같으면 체결 완료로 판단한다",
          "correct": false,
          "reason": "사진은 외형을 식별하는 자료입니다. 보이는 핀 머리만으로 잠금 완료를 판정할 수 없습니다.",
          "returnSectionId": "exc-L011-S1"
        },
        {
          "id": "B",
          "text": "이전에 쓰던 커플러와 같은 스위치 방향만 적용한다",
          "correct": false,
          "reason": "잠금 형식과 조작·확인 방법은 장치마다 다를 수 있습니다. 이전 기종의 방향을 그대로 일반화하지 않습니다.",
          "returnSectionId": "exc-L011-S2"
        },
        {
          "id": "C",
          "text": "유압식 제품이면 잠금장치 확인 대상에서 제외한다",
          "correct": false,
          "reason": "작동 방식이 유압식이어도 잠금 체결과 확인의 원칙은 유지됩니다.",
          "returnSectionId": "exc-L011-S2"
        },
        {
          "id": "D",
          "text": "해당 장치 설명서의 잠금부·방법에 맞춰 체결과 확인을 한다",
          "correct": true,
          "reason": "확인할 원칙은 잠금 체결과 확인이며, 구체 방법은 실제 장착된 장치에 맞춰 적용합니다.",
          "returnSectionId": "exc-L011-S2"
        }
      ],
      "definitionId": "exc-Q025",
      "conditions": [],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "사진은 외형을 식별하는 자료입니다. 보이는 핀 머리만으로 잠금 완료를 판정할 수 없습니다.",
          "returnTo": {
            "sectionId": "exc-L011-S1",
            "lessonId": "exc-L011",
            "title": "걸린 모양과 잠금 확인은 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "잠금 형식과 조작·확인 방법은 장치마다 다를 수 있습니다. 이전 기종의 방향을 그대로 일반화하지 않습니다.",
          "returnTo": {
            "sectionId": "exc-L011-S2",
            "lessonId": "exc-L011",
            "title": "확인할 대상은 같아도 방법은 기종에 맞춥니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "작동 방식이 유압식이어도 잠금 체결과 확인의 원칙은 유지됩니다.",
          "returnTo": {
            "sectionId": "exc-L011-S2",
            "lessonId": "exc-L011",
            "title": "확인할 대상은 같아도 방법은 기종에 맞춥니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "확인할 원칙은 잠금 체결과 확인이며, 구체 방법은 실제 장착된 장치에 맞춰 적용합니다.",
          "returnTo": {
            "sectionId": "exc-L011-S2",
            "lessonId": "exc-L011",
            "title": "확인할 대상은 같아도 방법은 기종에 맞춥니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e05-r1"
    },
    {
      "id": "exc-Q026",
      "version": "r1",
      "lessonId": "exc-L012",
      "sectionId": "exc-L012-S1",
      "prompt": "슬리브형 부싱을 사용하는 대표 연결부에서 부싱의 위치와 역할은 무엇인가요?",
      "answer": "B",
      "sourceIds": [
        "CAT-SLEEVE"
      ],
      "options": [
        {
          "id": "A",
          "text": "관절 밖에서 재료를 담는 넓은 버킷 곡면이다",
          "correct": false,
          "reason": "버킷 몸체와 관절 속 부싱은 다릅니다. 부싱은 핀 둘레에 있는 원통형 부품입니다.",
          "returnSectionId": "exc-L012-S1"
        },
        {
          "id": "B",
          "text": "핀 둘레에서 핀과 짝을 이뤄 상대 회전을 받는다",
          "correct": true,
          "reason": "대표 단면의 가운데는 핀이고 그 둘레의 원통형 부품이 부싱입니다.",
          "returnSectionId": "exc-L012-S1"
        },
        {
          "id": "C",
          "text": "핀에 생긴 마모를 채우는 그리스 자체이다",
          "correct": false,
          "reason": "부싱은 부품이고 그리스는 윤활재입니다. 그리스가 닳은 금속을 복원하지는 않습니다.",
          "returnSectionId": "exc-L012-S3"
        },
        {
          "id": "D",
          "text": "핀의 고정볼트가 빠진 상태를 뜻하는 말이다",
          "correct": false,
          "reason": "부싱은 부품의 이름입니다. 고정부품의 빠짐은 별도로 점검할 상태입니다.",
          "returnSectionId": "exc-L012-S2"
        }
      ],
      "definitionId": "exc-Q026",
      "conditions": [],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "버킷 몸체와 관절 속 부싱은 다릅니다. 부싱은 핀 둘레에 있는 원통형 부품입니다.",
          "returnTo": {
            "sectionId": "exc-L012-S1",
            "lessonId": "exc-L012",
            "title": "관절의 축인 핀과 그 둘레의 부싱"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "대표 단면의 가운데는 핀이고 그 둘레의 원통형 부품이 부싱입니다.",
          "returnTo": {
            "sectionId": "exc-L012-S1",
            "lessonId": "exc-L012",
            "title": "관절의 축인 핀과 그 둘레의 부싱"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "부싱은 부품이고 그리스는 윤활재입니다. 그리스가 닳은 금속을 복원하지는 않습니다.",
          "returnTo": {
            "sectionId": "exc-L012-S3",
            "lessonId": "exc-L012",
            "title": "윤활은 마모를 줄이고, 접근은 안전 상태에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "부싱은 부품의 이름입니다. 고정부품의 빠짐은 별도로 점검할 상태입니다.",
          "returnTo": {
            "sectionId": "exc-L012-S2",
            "lessonId": "exc-L012",
            "title": "마모·유격과 고정부품의 빠짐을 나눠 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e06-r1"
    },
    {
      "id": "exc-Q027",
      "version": "r1",
      "lessonId": "exc-L012",
      "sectionId": "exc-L012-S2",
      "prompt": "버킷 연결부가 전보다 헐겁고 핀 고정판에도 손상이 보입니다. 알맞은 판단은 무엇인가요?",
      "answer": "C",
      "sourceIds": [
        "CAT-REPLACE",
        "CAT-INSPECT"
      ],
      "options": [
        {
          "id": "A",
          "text": "관절이 움직일 수 있다는 뜻이므로 정상으로 판단한다",
          "correct": false,
          "reason": "상대 회전은 정상 기능이지만 이전보다 커진 헐거움과 고정판 손상은 점검 신호입니다.",
          "returnSectionId": "exc-L012-S2"
        },
        {
          "id": "B",
          "text": "그리스를 넣으면 유격과 고정판 손상을 모두 복원한다",
          "correct": false,
          "reason": "윤활은 마모를 줄이는 역할입니다. 이미 생긴 마모나 고정부품 손상을 복원하지 못합니다.",
          "returnSectionId": "exc-L012-S3"
        },
        {
          "id": "C",
          "text": "핀·부싱의 마모/유격과 고정부품 상태를 각각 점검한다",
          "correct": true,
          "reason": "헐거움은 마모/유격을, 고정판 손상은 고정 상태를 확인할 이유입니다. 각각 기종 기준에 따라 확인합니다.",
          "returnSectionId": "exc-L012-S2"
        },
        {
          "id": "D",
          "text": "다른 기종 사진의 핀 굵기만 보고 허용 유격을 정한다",
          "correct": false,
          "reason": "사진의 겉모습으로 허용 유격을 정하지 않습니다. 해당 기종의 기준이 필요합니다.",
          "returnSectionId": "exc-L012-S2"
        }
      ],
      "definitionId": "exc-Q027",
      "conditions": [],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "상대 회전은 정상 기능이지만 이전보다 커진 헐거움과 고정판 손상은 점검 신호입니다.",
          "returnTo": {
            "sectionId": "exc-L012-S2",
            "lessonId": "exc-L012",
            "title": "마모·유격과 고정부품의 빠짐을 나눠 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "윤활은 마모를 줄이는 역할입니다. 이미 생긴 마모나 고정부품 손상을 복원하지 못합니다.",
          "returnTo": {
            "sectionId": "exc-L012-S3",
            "lessonId": "exc-L012",
            "title": "윤활은 마모를 줄이고, 접근은 안전 상태에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "헐거움은 마모/유격을, 고정판 손상은 고정 상태를 확인할 이유입니다. 각각 기종 기준에 따라 확인합니다.",
          "returnTo": {
            "sectionId": "exc-L012-S2",
            "lessonId": "exc-L012",
            "title": "마모·유격과 고정부품의 빠짐을 나눠 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "사진의 겉모습으로 허용 유격을 정하지 않습니다. 해당 기종의 기준이 필요합니다.",
          "returnTo": {
            "sectionId": "exc-L012-S2",
            "lessonId": "exc-L012",
            "title": "마모·유격과 고정부품의 빠짐을 나눠 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e06-r1"
    },
    {
      "id": "exc-Q028",
      "version": "r1",
      "lessonId": "exc-L012",
      "sectionId": "exc-L012-S3",
      "prompt": "연결부 점검·윤활을 위해 가까이 접근하기 전, 올바른 준비는 무엇인가요?",
      "answer": "A",
      "sourceIds": [
        "CAT-INSPECT",
        "KUBOTA-OM"
      ],
      "options": [
        {
          "id": "A",
          "text": "작업장치를 내려 지지하고 엔진 정지·조작 잠금 등 정해진 안전 상태를 갖춘다",
          "correct": true,
          "reason": "접근 전에 작업장치와 조작계가 설명서의 안전 상태에 있어야 합니다.",
          "returnSectionId": "exc-L012-S3"
        },
        {
          "id": "B",
          "text": "작업장치를 띄운 채 조작하면서 핀 구멍에 손가락을 넣는다",
          "correct": false,
          "reason": "예기치 않은 움직임에 끼일 수 있습니다. 핀 구멍에 손가락을 넣지 않습니다.",
          "returnSectionId": "exc-L012-S3"
        },
        {
          "id": "C",
          "text": "모든 기종의 그리스 위치와 주기는 하나의 값으로 정한다",
          "correct": false,
          "reason": "주입 위치·종류·양·주기는 실제 기종 설명서에 맞춰야 합니다.",
          "returnSectionId": "exc-L012-S3"
        },
        {
          "id": "D",
          "text": "고정판이 빠졌다면 그리스만 충분히 넣고 점검을 마친다",
          "correct": false,
          "reason": "고정부품 빠짐은 윤활과 다른 점검 항목입니다. 그리스로 대신하지 않습니다.",
          "returnSectionId": "exc-L012-S2"
        }
      ],
      "definitionId": "exc-Q028",
      "conditions": [],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "접근 전에 작업장치와 조작계가 설명서의 안전 상태에 있어야 합니다.",
          "returnTo": {
            "sectionId": "exc-L012-S3",
            "lessonId": "exc-L012",
            "title": "윤활은 마모를 줄이고, 접근은 안전 상태에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "예기치 않은 움직임에 끼일 수 있습니다. 핀 구멍에 손가락을 넣지 않습니다.",
          "returnTo": {
            "sectionId": "exc-L012-S3",
            "lessonId": "exc-L012",
            "title": "윤활은 마모를 줄이고, 접근은 안전 상태에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "주입 위치·종류·양·주기는 실제 기종 설명서에 맞춰야 합니다.",
          "returnTo": {
            "sectionId": "exc-L012-S3",
            "lessonId": "exc-L012",
            "title": "윤활은 마모를 줄이고, 접근은 안전 상태에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "고정부품 빠짐은 윤활과 다른 점검 항목입니다. 그리스로 대신하지 않습니다.",
          "returnTo": {
            "sectionId": "exc-L012-S2",
            "lessonId": "exc-L012",
            "title": "마모·유격과 고정부품의 빠짐을 나눠 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": [],
      "sourceBundleId": "e06-r1"
    },
    {
      "id": "exc-Q040",
      "version": "r1-E10-REUSE",
      "placementId": "exc-regular:exc-L017:exc-Q040",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q040",
      "definitionVersion": "r1-E10-REUSE",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L017",
      "sourceSectionId": "exc-L017-S1",
      "lessonId": "exc-regular-engine-cycle",
      "prompt": "디젤 4행정의 기본 순서는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "흡입 → 압축 → 팽창·동력 → 배기"
        },
        {
          "id": "B",
          "text": "흡입 → 배기 → 압축 → 팽창"
        },
        {
          "id": "C",
          "text": "압축 → 흡입 → 배기 → 팽창"
        },
        {
          "id": "D",
          "text": "배기 → 압축 → 팽창 → 흡입"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "공기를 들이고 압축한 뒤, 연소로 힘을 얻고 가스를 내보냅니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "가스를 내보내기 전에 압축과 동력 과정이 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "먼저 공기를 들여야 압축할 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "네 과정을 흡입부터 연결하면 이 순서가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-four-stroke",
        "common-cummins"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q041",
      "version": "r1-E10-REUSE",
      "placementId": "exc-regular:exc-L017:exc-Q041",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q041",
      "definitionVersion": "r1-E10-REUSE",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L017",
      "sourceSectionId": "exc-L017-S2",
      "lessonId": "exc-regular-engine-cycle",
      "prompt": "피스톤의 위아래 움직임을 회전으로 바꾸는 축은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "피스톤"
        },
        {
          "id": "B",
          "text": "크랭크축"
        },
        {
          "id": "C",
          "text": "플라이휠"
        },
        {
          "id": "D",
          "text": "연결봉"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "피스톤은 실린더 안에서 위아래로 움직이는 부품입니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "연결봉을 거쳐 피스톤의 왕복 움직임이 크랭크축의 회전으로 바뀝니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "플라이휠은 크랭크축의 회전이 고르게 이어지도록 돕는 무거운 원판입니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "연결봉은 피스톤과 크랭크축을 이어 주는 부품입니다. 회전으로 바꾸는 축은 크랭크축입니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-cummins",
        "common-perkins-flywheel"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q042",
      "version": "r1-E10-REUSE",
      "placementId": "exc-regular:exc-L017:exc-Q042",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q042",
      "definitionVersion": "r1-E10-REUSE",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L017",
      "sourceSectionId": "exc-L017-S3",
      "lessonId": "exc-regular-engine-cycle",
      "prompt": "디젤기관에서 연료가 타기 시작하는 과정을 알맞게 설명한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "점화플러그의 불꽃으로만 연료를 태운다"
        },
        {
          "id": "B",
          "text": "공기를 압축하지 않고 연료만 넣는다"
        },
        {
          "id": "C",
          "text": "공기를 압축해 뜨겁게 한 뒤 연료를 뿌린다"
        },
        {
          "id": "D",
          "text": "다 쓴 가스를 내보내는 동안만 힘을 얻는다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "본문은 점화플러그 불꽃을 쓰는 가솔린기관과 디젤의 압축착화를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S3",
            "title": "디젤은 공기를 압축해 뜨겁게 합니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S3",
            "title": "디젤은 공기를 압축해 뜨겁게 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "디젤은 먼저 공기를 압축해 뜨겁게 만드는 과정이 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S3",
            "title": "디젤은 공기를 압축해 뜨겁게 합니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S3",
            "title": "디젤은 공기를 압축해 뜨겁게 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "뜨거워진 압축 공기에 노즐이 연료를 뿌리면 연료가 타기 시작합니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S3",
            "title": "디젤은 공기를 압축해 뜨겁게 합니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S3",
            "title": "디젤은 공기를 압축해 뜨겁게 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "힘을 얻는 과정은 팽창·동력 행정이며, 배기는 다 쓴 가스를 내보내는 과정입니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-cummins",
        "review-four-stroke"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q043",
      "version": "r1-E10-REUSE",
      "placementId": "exc-regular:exc-L017:exc-Q043",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q043",
      "definitionVersion": "r1-E10-REUSE",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L017",
      "sourceSectionId": "exc-L017-S4",
      "lessonId": "exc-regular-engine-cycle",
      "prompt": "흡입부터 배기까지 4행정 한 사이클을 마칠 때 크랭크축의 회전 수는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "회전하지 않는다"
        },
        {
          "id": "B",
          "text": "한 바퀴"
        },
        {
          "id": "C",
          "text": "두 바퀴"
        },
        {
          "id": "D",
          "text": "네 바퀴"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "피스톤의 움직임을 받은 크랭크축은 회전합니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S4",
            "title": "4행정 한 묶음에서 축은 두 바퀴 돕니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S4",
            "title": "4행정 한 묶음에서 축은 두 바퀴 돕니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "4행정 한 묶음에는 크랭크축 한 바퀴가 아니라 두 바퀴가 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S4",
            "title": "4행정 한 묶음에서 축은 두 바퀴 돕니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S4",
            "title": "4행정 한 묶음에서 축은 두 바퀴 돕니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "피스톤이 네 행정을 거치는 동안 크랭크축은 두 바퀴 돕니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S4",
            "title": "4행정 한 묶음에서 축은 두 바퀴 돕니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S4",
            "title": "4행정 한 묶음에서 축은 두 바퀴 돕니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "행정 네 번과 축의 회전 네 바퀴는 같은 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S4",
            "title": "4행정 한 묶음에서 축은 두 바퀴 돕니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S4",
            "title": "4행정 한 묶음에서 축은 두 바퀴 돕니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-four-stroke",
        "common-cummins"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-engine-lubrication-level-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L019:ex27-engine-lubrication-level-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-engine-lubrication-level-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L019",
      "sourceSectionId": "exc-L019-S6",
      "lessonId": "exc-regular-oil-flow-level",
      "prompt": "엔진 설명서가 게이지의 하한 L부터 상한 F 사이를 정상 범위로 정했다. 지정 측정 조건에서 F를 넘었다면 알맞은 판단은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "상한을 넘는 과다 상태이며 지정 절차로 정상 범위를 확인한다"
        },
        {
          "id": "B",
          "text": "F를 넘을수록 윤활이 좋아지므로 계속 보충한다"
        },
        {
          "id": "C",
          "text": "L보다 높으므로 어떤 양이든 정상이다"
        },
        {
          "id": "D",
          "text": "기름 양이 많으면 윤활 압력 경고도 고장일 수 없다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "문제에 제시한 정상 범위의 상한을 넘었습니다. 실제 조치는 기종의 측정·정비 절차로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-flow-level",
            "sectionId": "exc-L019-S6",
            "title": "너무 적어도, 너무 많아도 좋지 않습니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S6",
            "title": "너무 적어도, 너무 많아도 좋지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "윤활유도 정해진 양을 지켜야 합니다. 상한을 넘게 채우는 것이 목표가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-flow-level",
            "sectionId": "exc-L019-S6",
            "title": "너무 적어도, 너무 많아도 좋지 않습니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S6",
            "title": "너무 적어도, 너무 많아도 좋지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "하한뿐 아니라 상한도 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-flow-level",
            "sectionId": "exc-L019-S6",
            "title": "너무 적어도, 너무 많아도 좋지 않습니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S6",
            "title": "너무 적어도, 너무 많아도 좋지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "기름 양과 계통 압력은 다른 정보입니다. 양만으로 압력 정상이나 경고 고장을 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-flow-level",
            "sectionId": "exc-L019-S5",
            "title": "게이지는 양, 압력 경고등은 압력을 알려 줍니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S5",
            "title": "게이지는 양, 압력 경고등은 압력을 알려 줍니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-kubota"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-engine-lubrication-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L019:practice-engine-lubrication-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-engine-lubrication-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L019",
      "sourceSectionId": "exc-L019-S4",
      "lessonId": "exc-regular-oil-flow-level",
      "prompt": "엔진 아래에서 윤활유를 저장하는 장치는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "오일팬"
        },
        {
          "id": "B",
          "text": "오일펌프"
        },
        {
          "id": "C",
          "text": "오일필터"
        },
        {
          "id": "D",
          "text": "분사펌프"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "엔진 아래의 오일팬에 윤활유를 저장합니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-flow-level",
            "sectionId": "exc-L019-S4",
            "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S4",
            "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "오일펌프는 윤활유를 필요한 부위로 보냅니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-flow-level",
            "sectionId": "exc-L019-S4",
            "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S4",
            "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "오일필터는 윤활유의 오염물을 거릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-flow-level",
            "sectionId": "exc-L019-S4",
            "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S4",
            "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "분사펌프는 연료 분사에 필요한 압력을 만드는 연료장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-yanmar-lube",
        "mech-yanmar-filter",
        "review-ten-fuel"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-engine-lubrication-rings-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L019:ex27-engine-lubrication-rings-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-engine-lubrication-rings-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L019",
      "sourceSectionId": "exc-L019-S3",
      "lessonId": "exc-regular-oil-and-rings",
      "prompt": "피스톤 링의 세 가지 기본 작용을 바르게 묶은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "가스 밀봉·연료 분사·냉각수 순환"
        },
        {
          "id": "B",
          "text": "가스 밀봉·밸브 개폐·오일 조절"
        },
        {
          "id": "C",
          "text": "연료 분사·오일 조절·열 전달"
        },
        {
          "id": "D",
          "text": "가스 밀봉·오일 조절·실린더 벽으로 열 전달"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "연료 분사는 노즐, 냉각수 순환은 워터 펌프의 역할입니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cooling-flow",
              "sectionId": "exc-L020-S1",
              "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
              "sourceLessonId": "exc-L020"
            }
          ]
        },
        {
          "optionId": "B",
          "text": "밸브 개폐는 캠/밸브 기구의 역할이며 링의 세 작용에 들어가지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cam-drive-ratio",
            "sectionId": "exc-L027-S1",
            "title": "캠이 누르면 열리고, 스프링이 닫습니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S1",
            "title": "캠이 누르면 열리고, 스프링이 닫습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "연료 분사는 분사노즐의 역할이며 가스 밀봉이 빠졌습니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "피스톤 둘레 링은 가스 누설을 줄이고 벽의 기름 양을 조절하며 열을 실린더 벽으로 전달합니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-and-rings",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-rings",
        "common-perkins-rings"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u11-rings-compression-oil-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L019:u11-rings-compression-oil-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u11-rings-compression-oil-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L019",
      "sourceSectionId": "exc-L019-S3",
      "lessonId": "exc-regular-oil-and-rings",
      "prompt": "본문 링 단면의 압축링과 오일링을 알맞게 구별한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "압축링은 연소가스 누설을 줄이고, 오일링은 벽의 기름 양을 조절한다"
        },
        {
          "id": "B",
          "text": "압축링의 주 역할은 기름 회수이고, 오일링의 주 역할은 연소가스 압축 유지이다"
        },
        {
          "id": "C",
          "text": "두 링은 피스톤 안쪽에만 있어 실린더 벽과 접촉하지 않는다"
        },
        {
          "id": "D",
          "text": "오일링은 벽의 기름막을 완전히 없애 금속끼리 직접 닿게 하는 것이 목적이다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "피스톤 홈의 링은 벽과 접촉합니다. 위 압축링의 가스 밀봉과 아래 오일링의 과다 기름 회수를 구별하되 링의 열 전달 등 기능도 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-and-rings",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "두 종류의 주 역할을 바꿨습니다. 여러 작용에 함께 기여하더라도 압축링의 가스 밀봉과 오일링의 기름 양 조절을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-and-rings",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "링은 피스톤 둘레의 홈에 끼워지고 바깥 면이 벽의 얇은 기름막을 사이에 두고 접촉합니다. 피스톤 속의 막대가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-and-rings",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "벽에는 마찰과 마모를 줄일 기름막이 필요합니다. 오일링은 필요한 막을 남기고 지나친 기름을 회수하며 모두 없애는 것이 목적은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-and-rings",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S3",
            "title": "링은 피스톤 홈에서 실린더 벽과 접촉합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-rings",
        "common-perkins-rings",
        "u112-valve-care"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-engine-cooling-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L020:easy-engine-cooling-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-engine-cooling-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L020",
      "sourceSectionId": "exc-L020-S1",
      "lessonId": "exc-regular-cooling-flow",
      "prompt": "냉각장치의 역할을 잘못 연결한 것은?",
      "intent": "incorrect",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "워터 펌프 — 냉각수 순환"
        },
        {
          "id": "B",
          "text": "라디에이터 — 냉각수의 열 방출"
        },
        {
          "id": "C",
          "text": "팬 — 공기 흐름 돕기"
        },
        {
          "id": "D",
          "text": "라디에이터 — 냉각수를 순환시키는 펌프"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "워터 펌프는 냉각수를 돌립니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "라디에이터는 냉각수의 열을 바깥 공기로 내보냅니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "팬은 라디에이터 쪽으로 공기가 흐르도록 돕습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "냉각수를 보내는 펌프는 워터 펌프입니다. 라디에이터의 주된 역할은 열 방출입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-gates-cooling",
        "mech-gates-thermostat"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-engine-cooling-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L020:practice-engine-cooling-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-engine-cooling-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L020",
      "sourceSectionId": "exc-L020-S2",
      "lessonId": "exc-regular-cooling-flow",
      "prompt": "서모스탯(정온기)이 하는 일은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "냉각수를 순환시킨다"
        },
        {
          "id": "B",
          "text": "냉각수의 열을 바깥 공기로 내보낸다"
        },
        {
          "id": "C",
          "text": "온도에 따라 라디에이터 쪽 냉각수 길을 조절한다"
        },
        {
          "id": "D",
          "text": "라디에이터 쪽 공기 흐름을 만든다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "냉각수 순환은 워터 펌프의 역할입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "열을 바깥 공기로 내보내는 것은 라디에이터의 역할입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "서모스탯은 차가울 때 흐름을 제한하고 따뜻해지면 열어 엔진 온도를 알맞게 유지하도록 돕습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S2",
            "title": "서모스탯은 온도에 따라 길을 조절합니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S2",
            "title": "서모스탯은 온도에 따라 길을 조절합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "공기 흐름을 돕는 것은 팬입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-gates-thermostat",
        "mech-gates-bypass",
        "mech-gates-cooling"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-engine-cooling-q3",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L020:practice-engine-cooling-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-engine-cooling-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L020",
      "sourceSectionId": "exc-L020-S3",
      "lessonId": "exc-regular-coolant-cap",
      "prompt": "부동액의 역할로 알맞은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "냉각수가 어는 것과 냉각계통 부식을 막는 데 도움을 준다"
        },
        {
          "id": "B",
          "text": "엔진 금속 부품 사이의 마찰만 줄이는 윤활유다"
        },
        {
          "id": "C",
          "text": "연료를 실린더에 잘게 뿌리는 장치다"
        },
        {
          "id": "D",
          "text": "전기를 저장하는 액체다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "부동액은 냉각수가 어는 것과 냉각계통의 부식을 막는 데 도움을 줍니다. 지정된 냉각수와 혼합 비율을 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-coolant-cap",
            "sectionId": "exc-L020-S3",
            "title": "부동액은 얼음과 부식을 막는 데 쓰입니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S3",
            "title": "부동액은 얼음과 부식을 막는 데 쓰입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "엔진 윤활유와 냉각수에 사용하는 부동액을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-and-rings",
            "sectionId": "exc-L019-S1",
            "title": "윤활유는 마찰·열·오염을 관리합니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S1",
            "title": "윤활유는 마찰·열·오염을 관리합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "연료를 잘게 뿌리는 것은 분사노즐입니다. 부동액은 장치명이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "부동액은 축전지의 전해액이 아니라 냉각계통에 사용하는 액체입니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-kubota"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-engine-cooling-cap-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L020:ex27-engine-cooling-cap-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-engine-cooling-cap-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L020",
      "sourceSectionId": "exc-L020-S4",
      "lessonId": "exc-regular-coolant-cap",
      "prompt": "압력식 냉각 캡이 지정 압력을 유지하는 것과 연결되는 효과는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "냉각수를 기계적으로 밀어 순환시킨다"
        },
        {
          "id": "B",
          "text": "같은 냉각액이 끓기 시작하는 온도를 높이는 데 도움이 된다"
        },
        {
          "id": "C",
          "text": "팬을 직접 돌려 라디에이터에 바람을 보낸다"
        },
        {
          "id": "D",
          "text": "온도에 따라 라디에이터 통로를 여닫는다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "냉각수 순환은 워터 펌프의 역할입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "압력 상승은 같은 냉각액의 끓는점을 높입니다. 실제 온도는 액체·혼합비·기종의 압력 조건에 따라 달라집니다.",
          "returnTo": {
            "lessonId": "exc-regular-coolant-cap",
            "sectionId": "exc-L020-S4",
            "title": "압력식 캡은 끓는 조건과 연결됩니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S4",
            "title": "압력식 캡은 끓는 조건과 연결됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "팬의 공기 흐름과 캡의 압력 유지는 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S1",
            "title": "워터 펌프는 돌리고, 라디에이터는 식힙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "통로를 온도에 따라 조절하는 것은 서모스탯입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cooling-flow",
            "sectionId": "exc-L020-S2",
            "title": "서모스탯은 온도에 따라 길을 조절합니다",
            "sourceLessonId": "exc-L020"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L020",
            "sectionId": "exc-L020-S2",
            "title": "서모스탯은 온도에 따라 길을 조절합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-cap",
        "mech-gates-thermostat"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-electric-battery-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L024:easy-electric-battery-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-electric-battery-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L024",
      "sourceSectionId": "exc-L024-S3",
      "lessonId": "exc-regular-battery-connection-cells",
      "prompt": "일반적인 12V 납축전지를 구성하는 약 2V 셀의 수는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "2개"
        },
        {
          "id": "B",
          "text": "4개"
        },
        {
          "id": "C",
          "text": "6개"
        },
        {
          "id": "D",
          "text": "12개"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "2V 셀 두 개로는 12V가 되지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "2V 셀 네 개로는 12V가 되지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "약 2V 셀 여섯 개를 이어 공칭 12V가 됩니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "12V라는 전압과 셀 개수를 같은 숫자로 읽으면 안 됩니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-battery-cells"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-electric-battery-q3",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L024:practice-electric-battery-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-electric-battery-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L024",
      "sourceSectionId": "exc-L024-S4",
      "lessonId": "exc-regular-battery-combinations-care",
      "prompt": "같은 12V 배터리 두 개를 직렬 연결한 경우의 전압은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "6V"
        },
        {
          "id": "B",
          "text": "12V"
        },
        {
          "id": "C",
          "text": "24V"
        },
        {
          "id": "D",
          "text": "48V"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "직렬은 두 전압을 더하는 연결이므로 6V로 줄어들지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "12V를 유지하는 것은 본문의 같은 전압 배터리 병렬 연결 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "한 배터리의 +와 다른 배터리의 −를 이어 두 12V 전압을 더하면 24V입니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "본문의 두 개 직렬 예는 12V 두 개를 더한 24V입니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-battery-connections"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-electric-battery-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L024:practice-electric-battery-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-electric-battery-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L024",
      "sourceSectionId": "exc-L024-S4",
      "lessonId": "exc-regular-battery-combinations-care",
      "prompt": "같은 12V 배터리 두 개를 병렬로 연결하면 어떻게 되는가?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "전압 24V, 저장 용량은 한 개와 같다"
        },
        {
          "id": "B",
          "text": "전압 12V, 저장 용량은 늘어난다"
        },
        {
          "id": "C",
          "text": "전압 24V, 저장 용량도 늘어난다"
        },
        {
          "id": "D",
          "text": "전압 12V, 저장 용량은 한 개와 같다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "두 전압이 더해지는 것은 직렬 연결입니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "+끼리, −끼리 잇는 병렬 연결은 12V를 유지하면서 저장 용량을 더합니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "병렬에서는 저장 용량이 늘지만 전압이 24V로 더해지지는 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "같은 전압은 유지하지만 두 배터리가 저장할 수 있는 전기량은 더해집니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S4",
            "title": "직렬은 전압을 더하고, 병렬은 용량을 더합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-battery-connections"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-electric-battery-q5",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L024:practice-electric-battery-q5",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-electric-battery-q5",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L024",
      "sourceSectionId": "exc-L024-S5",
      "lessonId": "exc-regular-battery-combinations-care",
      "prompt": "전해액을 점검하는 납축전지에서 물이 부족할 때 보충하는 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "수돗물"
        },
        {
          "id": "B",
          "text": "배터리용 황산"
        },
        {
          "id": "C",
          "text": "지정된 정제수·증류수"
        },
        {
          "id": "D",
          "text": "미네랄이 많은 생수"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "보충수는 제품이 지정한 증류수·탈이온수 등을 씁니다. 수돗물의 미네랄·불순물 때문에 그대로 쓰는 방법과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "사용 중 부족한 물을 보충할 때 황산을 넣지 않습니다. 제조사 관리 안내도 물을 보충하고 산은 넣지 말라고 설명합니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "전해액 점검형 납축전지는 지정 방법으로 정제수·증류수를 보충합니다. 밀폐형을 임의로 열지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "마실 수 있는 물이어도 미네랄이 많으면 축전지 보충수로 적합하지 않습니다. 지정 보충수를 씁니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-combinations-care",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S5",
            "title": "점검과 충전은 배터리 형식에 맞춥니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-battery-care"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u01-electric-battery-connection-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L024:u01-electric-battery-connection-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u01-electric-battery-connection-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L024",
      "sourceSectionId": "exc-L024-S2",
      "lessonId": "exc-regular-battery-connection-cells",
      "prompt": "작업 전 축전지를 보니 단자 연결부에 부식 흔적이 있고 케이블 피복이 벗겨져 금속선이 보인다. 알맞은 판단은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "시동이 걸리면 전기 연결은 모두 정상이다"
        },
        {
          "id": "B",
          "text": "전압 숫자가 맞으면 피복 손상은 점검할 필요가 없다"
        },
        {
          "id": "C",
          "text": "접촉 불량·합선 위험이 있으므로 사용 전에 보고하고 정비 절차에 따라 확인한다"
        },
        {
          "id": "D",
          "text": "단자 두 개에 금속 공구를 걸쳐 전기가 흐르는지 확인한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "시동이 걸려도 부식과 피복 손상은 남아 있습니다. 한 번의 작동으로 안전이 보장되지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S2",
            "title": "단자에서 케이블까지 연결 상태를 봅니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S2",
            "title": "단자에서 케이블까지 연결 상태를 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "전압과 연결부의 물리적 상태는 다른 점검 항목입니다. 드러난 금속선은 합선 위험이 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S2",
            "title": "단자에서 케이블까지 연결 상태를 봅니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S2",
            "title": "단자에서 케이블까지 연결 상태를 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "부식은 접촉을 나쁘게 하고 피복 손상은 원하지 않는 전기 연결을 만들 수 있습니다. 이상을 보고하고 안전하게 확인해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S2",
            "title": "단자에서 케이블까지 연결 상태를 봅니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S2",
            "title": "단자에서 케이블까지 연결 상태를 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "공구가 양극과 음극을 직접 이으면 합선을 일으킬 수 있습니다. 운전자가 이런 방법으로 시험하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S2",
            "title": "단자에서 케이블까지 연결 상태를 봅니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S2",
            "title": "단자에서 케이블까지 연결 상태를 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-battery-care",
        "op-prestart"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-electric-starter-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L025:practice-electric-starter-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-electric-starter-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L025",
      "sourceSectionId": "exc-L025-S1",
      "lessonId": "exc-regular-starter-roles",
      "prompt": "시동할 때 서로 맞물려 엔진을 돌리는 기어의 연결은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "브러시 — 전기자"
        },
        {
          "id": "B",
          "text": "작은 피니언 — 엔진 쪽 링기어"
        },
        {
          "id": "C",
          "text": "정류자 — 브러시"
        },
        {
          "id": "D",
          "text": "전기자 — 정류자"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "브러시와 전기자는 전류 전달·회전 부분이며 본문의 맞물리는 두 기어가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "작은 피니언이 큰 링기어와 맞물려 엔진에 회전을 전합니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S1",
            "title": "작은 기어가 큰 기어를 돌립니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S1",
            "title": "작은 기어가 큰 기어를 돌립니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "정류자와 브러시는 전류가 이어지는 접촉 부분입니다. 기어의 맞물림과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "전기자와 정류자는 내부 전기·회전 부분이며 피니언과 링기어의 연결을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-bosch-starter",
        "review-starter-sequence"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-electric-starter-q3",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L025:practice-electric-starter-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-electric-starter-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L025",
      "sourceSectionId": "exc-L025-S2",
      "lessonId": "exc-regular-starter-roles",
      "prompt": "시동전동기 내부 부품의 역할을 잘못 연결한 것은?",
      "intent": "incorrect",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "브러시 — 고정된 자리에서 전류를 전달한다"
        },
        {
          "id": "B",
          "text": "정류자 — 회전하며 브러시와 접촉한다"
        },
        {
          "id": "C",
          "text": "전기자 — 전기를 받아 회전한다"
        },
        {
          "id": "D",
          "text": "브러시 — 전기를 받아 회전하는 부분이다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "브러시는 고정된 전류 전달 부품입니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "정류자는 회전하는 접촉 부분으로 브러시와 전류를 이어 줍니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "전기자는 전기를 받아 도는 부분입니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "전기를 받아 회전하는 부분은 전기자입니다. 브러시는 고정된 전류 전달 부품입니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S2",
            "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-bosch-starter"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-electric-starter-release-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L025:ex27-electric-starter-release-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-electric-starter-release-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L025",
      "sourceSectionId": "exc-L025-S3",
      "lessonId": "exc-regular-starter-roles",
      "prompt": "키 방식 장비에서 START 위치로 시동했고 엔진이 스스로 돌아가기 시작했다. 알맞은 행동은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "START를 계속 잡아 시동전동기를 함께 돌린다"
        },
        {
          "id": "B",
          "text": "다시 START를 반복해 기어 맞물림을 확인한다"
        },
        {
          "id": "C",
          "text": "START 조작을 놓아 운전 위치 ON으로 돌아오게 한다"
        },
        {
          "id": "D",
          "text": "엔진이 돌면 링기어와 피니언은 계속 맞물려야 한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "역할이 끝난 시동전동기를 계속 작동시키지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S3",
            "title": "시동이 걸리면 스위치를 놓습니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S3",
            "title": "시동이 걸리면 스위치를 놓습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "이미 걸린 엔진에 시동 조작을 반복하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S3",
            "title": "시동이 걸리면 스위치를 놓습니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S3",
            "title": "시동이 걸리면 스위치를 놓습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "엔진이 스스로 돌면 시동 조작을 해제합니다. ON 운전 위치와 START 작동 위치는 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S3",
            "title": "시동이 걸리면 스위치를 놓습니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S3",
            "title": "시동이 걸리면 스위치를 놓습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "엔진을 처음 돌린 뒤에는 피니언이 복귀합니다. 계속 맞물리게 하는 조작이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S1",
            "title": "작은 기어가 큰 기어를 돌립니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S1",
            "title": "작은 기어가 큰 기어를 돌립니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-kubota"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-electric-charging-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L026:easy-electric-charging-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-electric-charging-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L026",
      "sourceSectionId": "exc-L026-S2",
      "lessonId": "exc-regular-charging-roles",
      "prompt": "교류 발전기의 정류기가 하는 일은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "교류를 직류로 바꾼다"
        },
        {
          "id": "B",
          "text": "직류를 교류로 바꾼다"
        },
        {
          "id": "C",
          "text": "충전 전압을 알맞게 조절한다"
        },
        {
          "id": "D",
          "text": "전기를 저장했다가 공급한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "발전기의 교류를 축전지를 충전할 수 있는 직류로 바꿉니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "이 발전기 정류기의 변환 방향을 반대로 쓴 보기입니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "충전 전압을 조절하는 것은 전압조정기입니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "전기를 저장하는 장치는 축전지입니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-bosch-alt",
        "review-charge-denso",
        "review-ten-battery-cells"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-electric-charging-q3",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L026:practice-electric-charging-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-electric-charging-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L026",
      "sourceSectionId": "exc-L026-S3",
      "lessonId": "exc-regular-charging-roles",
      "prompt": "발전기의 로터와 스테이터를 알맞게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "로터는 고정부, 스테이터는 회전부"
        },
        {
          "id": "B",
          "text": "둘 다 고정부"
        },
        {
          "id": "C",
          "text": "로터는 회전부, 스테이터는 고정부"
        },
        {
          "id": "D",
          "text": "둘 다 회전부"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "로터와 스테이터의 역할을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S3",
            "title": "로터는 돌아가고, 스테이터는 고정됩니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S3",
            "title": "로터는 돌아가고, 스테이터는 고정됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "로터는 엔진이 돌려 주는 회전부입니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S3",
            "title": "로터는 돌아가고, 스테이터는 고정됩니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S3",
            "title": "로터는 돌아가고, 스테이터는 고정됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "로터는 돌아가는 부분이고 스테이터는 그 둘레에 고정된 부분입니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S3",
            "title": "로터는 돌아가고, 스테이터는 고정됩니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S3",
            "title": "로터는 돌아가고, 스테이터는 고정됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "스테이터는 회전하지 않고 고정된 부분입니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S3",
            "title": "로터는 돌아가고, 스테이터는 고정됩니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S3",
            "title": "로터는 돌아가고, 스테이터는 고정됩니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-bosch-alt",
        "review-charge-denso"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-electric-charging-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L026:practice-electric-charging-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-electric-charging-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L026",
      "sourceSectionId": "exc-L026-S2",
      "lessonId": "exc-regular-charging-roles",
      "prompt": "충전 전압을 알맞게 조절하는 장치는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "정류기"
        },
        {
          "id": "B",
          "text": "전압조정기"
        },
        {
          "id": "C",
          "text": "축전지"
        },
        {
          "id": "D",
          "text": "시동전동기"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "정류기는 교류를 직류로 바꾸는 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "전압조정기는 충전 전압을 알맞게 조절합니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "축전지는 전기를 저장했다가 공급합니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "시동전동기는 축전지 전기로 엔진을 처음 돌립니다.",
          "returnTo": {
            "lessonId": "exc-regular-starter-roles",
            "sectionId": "exc-L025-S1",
            "title": "작은 기어가 큰 기어를 돌립니다",
            "sourceLessonId": "exc-L025"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L025",
            "sectionId": "exc-L025-S1",
            "title": "작은 기어가 큰 기어를 돌립니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-support-charge-denso-overview",
        "common-bosch-starter",
        "review-ten-battery-cells"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-engine-timing-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L027:easy-engine-timing-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-engine-timing-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L027",
      "sourceSectionId": "exc-L027-S2",
      "lessonId": "exc-regular-cam-drive-ratio",
      "prompt": "4행정기관의 크랭크축이 두 바퀴 도는 동안 캠축은 몇 바퀴 도는가?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "한 바퀴"
        },
        {
          "id": "B",
          "text": "두 바퀴"
        },
        {
          "id": "C",
          "text": "네 바퀴"
        },
        {
          "id": "D",
          "text": "회전하지 않는다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "캠축은 크랭크축 회전수의 절반이므로 한 바퀴입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cam-drive-ratio",
            "sectionId": "exc-L027-S2",
            "title": "크랭크축 두 바퀴에 캠축 한 바퀴입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S2",
            "title": "크랭크축 두 바퀴에 캠축 한 바퀴입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "크랭크축과 같은 속도가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-cam-drive-ratio",
            "sectionId": "exc-L027-S2",
            "title": "크랭크축 두 바퀴에 캠축 한 바퀴입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S2",
            "title": "크랭크축 두 바퀴에 캠축 한 바퀴입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "캠축은 두 배 빠른 것이 아니라 절반 속도로 돕니다.",
          "returnTo": {
            "lessonId": "exc-regular-cam-drive-ratio",
            "sectionId": "exc-L027-S2",
            "title": "크랭크축 두 바퀴에 캠축 한 바퀴입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S2",
            "title": "크랭크축 두 바퀴에 캠축 한 바퀴입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "캠축도 돌아야 밸브가 알맞은 때에 열립니다.",
          "returnTo": {
            "lessonId": "exc-regular-cam-drive-ratio",
            "sectionId": "exc-L027-S2",
            "title": "크랭크축 두 바퀴에 캠축 한 바퀴입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S2",
            "title": "크랭크축 두 바퀴에 캠축 한 바퀴입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-cat-cam",
        "common-khk"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-engine-timing-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L027:practice-engine-timing-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-engine-timing-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L027",
      "sourceSectionId": "exc-L027-S1",
      "lessonId": "exc-regular-cam-drive-ratio",
      "prompt": "캠이 밸브를 열고 지나간 뒤, 밸브를 닫는 부품은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "크랭크축"
        },
        {
          "id": "B",
          "text": "플라이휠"
        },
        {
          "id": "C",
          "text": "밸브 스프링"
        },
        {
          "id": "D",
          "text": "캠"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "크랭크축은 피스톤의 움직임을 받아 회전합니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "플라이휠은 회전이 고르게 이어지도록 돕습니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S2",
            "title": "피스톤의 위아래 움직임이 회전으로 바뀝니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "캠의 튀어나온 부분이 지나가면 스프링이 밸브를 제자리로 돌려 닫습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cam-drive-ratio",
            "sectionId": "exc-L027-S1",
            "title": "캠이 누르면 열리고, 스프링이 닫습니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S1",
            "title": "캠이 누르면 열리고, 스프링이 닫습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "캠은 밸브를 눌러 여는 쪽의 부품입니다. 닫는 것은 스프링입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cam-drive-ratio",
            "sectionId": "exc-L027-S1",
            "title": "캠이 누르면 열리고, 스프링이 닫습니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S1",
            "title": "캠이 누르면 열리고, 스프링이 닫습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-cat-cam",
        "common-honda-valve",
        "common-cummins"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u11-timing-overlap-phase-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L027:u11-timing-overlap-phase-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u11-timing-overlap-phase-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L027",
      "sourceSectionId": "exc-L027-S4",
      "lessonId": "exc-regular-valve-lash-overlap",
      "prompt": "본문의 오버랩이 있는 4행정 예에서 두 밸브 열림이 겹치는 시점과 상태는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "압축 끝·동력 시작 상사점에서 두 밸브를 항상 연다"
        },
        {
          "id": "B",
          "text": "배기 끝·다음 흡입 시작 부근에서 배기밸브가 닫히기 전 흡기밸브가 열려 잠깐 겹친다"
        },
        {
          "id": "C",
          "text": "흡입부터 배기까지 네 행정 내내 두 밸브를 열어 둔다"
        },
        {
          "id": "D",
          "text": "밸브를 닫고 로커암과 밸브 끝의 틈을 재는 상태가 오버랩이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "상사점은 한 사이클에 두 번 있습니다. 압축 끝에는 압축을 유지해야 하며, 질문은 배기와 다음 흡입을 잇는 가스 교환 시점입니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-lash-overlap",
            "sectionId": "exc-L027-S4",
            "title": "밸브 오버랩은 열리는 시간이 겹치는 것입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S4",
            "title": "밸브 오버랩은 열리는 시간이 겹치는 것입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "피스톤이 배기 끝의 상사점 부근을 지날 때 두 열림이 겹치는 예입니다. 실제 개폐각·겹침 범위는 엔진별로 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-lash-overlap",
            "sectionId": "exc-L027-S4",
            "title": "밸브 오버랩은 열리는 시간이 겹치는 것입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S4",
            "title": "밸브 오버랩은 열리는 시간이 겹치는 것입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "압축·동력의 주요 구간에는 두 밸브가 닫힙니다. 겹침은 제한된 구간이지 네 행정 전체가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-engine-cycle",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다",
            "sourceLessonId": "exc-L017"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L017",
            "sectionId": "exc-L017-S1",
            "title": "네 과정이 같은 자리에서 반복됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "닫힌 밸브 구동부의 틈은 간극입니다. 오버랩은 흡기·배기밸브가 함께 열리는 시간입니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-lash-overlap",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-honda-valve",
        "review-ten-intake-flow"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u11-timing-lash-effect-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L027:u11-timing-lash-effect-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u11-timing-lash-effect-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L027",
      "sourceSectionId": "exc-L027-S3",
      "lessonId": "exc-regular-valve-lash-overlap",
      "prompt": "본문의 로커암형 밸브 간극을 지정값보다 지나치게 작게 두어, 뜨거워진 뒤 밸브가 시트에 완전히 닿지 못한다면 가능한 결과는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "시트 밀봉이 더 좋아져 가스 누설이 반드시 줄어든다"
        },
        {
          "id": "B",
          "text": "그 작은 틈이 자동으로 흡기·배기 두 밸브의 공통 통로가 된다"
        },
        {
          "id": "C",
          "text": "완전히 닫히지 않은 곳으로 가스가 새어 압축 저하·과열이 생길 수 있다"
        },
        {
          "id": "D",
          "text": "간극을 줄였으므로 모든 기종의 측정 온도·위치 조건을 생략할 수 있다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "질문은 시트에 완전히 닿지 못하는 조건입니다. 밀봉이 좋아지는 것이 아니라 닫힘 불량에 따른 누설을 생각합니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-lash-overlap",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "간극은 로커암과 밸브 줄기 끝 사이의 틈입니다. 연소실을 여닫는 밸브 시트/통로와 다른 위치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-lash-overlap",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "밸브가 끝까지 닫히지 않으면 가스가 새고 뜨거운 가스가 시트를 지나 밸브를 과열시킬 수 있습니다. 간극 불량의 가능한 결과이지 모든 압축 저하의 단일 원인은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-lash-overlap",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "간극은 지정 온도와 캠/피스톤 위치에서 측정합니다. 작은 임의 값이 모든 기종의 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-lash-overlap",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다",
            "sourceLessonId": "exc-L027"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L027",
            "sectionId": "exc-L027-S3",
            "title": "밸브 간극은 부품 사이의 작은 틈입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "u112-valve-care",
        "u112-lash-condition"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-engine-fuel-air-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L028:easy-engine-fuel-air-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-engine-fuel-air-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L028",
      "sourceSectionId": "exc-L028-S4",
      "lessonId": "exc-regular-fuel-path-water",
      "prompt": "필터의 역할을 잘못 연결한 것은?",
      "intent": "incorrect",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "공기필터 — 흡입 공기의 먼지를 거른다"
        },
        {
          "id": "B",
          "text": "연료필터 — 연료의 오염물을 거른다"
        },
        {
          "id": "C",
          "text": "오일필터 — 윤활유의 오염물을 거른다"
        },
        {
          "id": "D",
          "text": "공기필터 — 연료를 실린더에 분사한다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "공기필터는 흡입 공기를 통과시키며 먼지를 붙잡습니다. 막힘으로 공기 공급이 제한되는 문제와 구별해 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S1",
            "title": "공기필터는 엔진으로 들어가는 공기를 거릅니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S1",
            "title": "공기필터는 엔진으로 들어가는 공기를 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "연료필터는 공급 경로에서 연료의 오염물을 걸러 분사계통을 보호합니다. 연료 압력을 만드는 펌프와 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "오일필터는 엔진 윤활유 경로에 있습니다. 공기나 연료가 아닌 윤활유 속 오염물이 대상입니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-flow-level",
            "sectionId": "exc-L019-S4",
            "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다",
            "sourceLessonId": "exc-L019"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L019",
            "sectionId": "exc-L019-S4",
            "title": "오일팬에 저장하고, 펌프로 보내고, 필터로 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "공기필터는 공기 쪽입니다. 연료를 실린더 안의 압축 공기에 잘게 뿌리는 부품은 분사노즐이므로 이 연결이 틀렸습니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-air-filter",
        "review-ten-fuel",
        "review-ten-injector"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-engine-fuel-air-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L028:practice-engine-fuel-air-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-engine-fuel-air-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L028",
      "sourceSectionId": "exc-L028-S2",
      "lessonId": "exc-regular-air-combustion-path",
      "prompt": "엔진으로 들어가는 공기와 연소 뒤 가스의 길을 알맞게 설명한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "공기는 연료필터를 지나 분사노즐에서 나온다"
        },
        {
          "id": "B",
          "text": "공기는 공기필터·흡기밸브를 지나고, 다 쓴 가스는 배기밸브로 나간다"
        },
        {
          "id": "C",
          "text": "공기는 배기밸브로만 들어가고, 가스는 흡기밸브로만 나간다"
        },
        {
          "id": "D",
          "text": "공기필터는 엔진에 들어갈 공기를 모두 막는 장치다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "연료필터와 분사노즐은 연료 쪽 장치입니다. 공기의 입구와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "공기는 필터에서 먼지를 거른 뒤 열린 흡기밸브로 들어옵니다. 연소 뒤 가스는 열린 배기밸브로 나갑니다. 연료 분사의 길과 구별하며 두 밸브가 늘 함께 열린다는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "본문에서 설명한 흡기밸브와 배기밸브의 역할이 반대입니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "공기필터는 공기 속 먼지를 거릅니다. 막히면 필요한 공기가 들어가기 어려워집니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S1",
            "title": "공기필터는 엔진으로 들어가는 공기를 거릅니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S1",
            "title": "공기필터는 엔진으로 들어가는 공기를 거릅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-intake-flow",
        "review-ten-air-filter"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u12-fuel-low-tank-path-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L028:u12-fuel-low-tank-path-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u12-fuel-low-tank-path-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L028",
      "sourceSectionId": "exc-L028-S3",
      "lessonId": "exc-regular-fuel-path-water",
      "prompt": "본문의 Kubota 낮은 연료탱크 예에서 탱크와 분사펌프 사이의 연결 순서는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "탱크 → 공급펌프 → 주 연료필터 → 전처리 필터 → 분사펌프"
        },
        {
          "id": "B",
          "text": "탱크 → 주 연료필터 → 분사펌프 → 공급펌프 → 전처리 필터"
        },
        {
          "id": "C",
          "text": "탱크 → 전처리 필터 → 주 연료필터 → 분사펌프 → 공급펌프"
        },
        {
          "id": "D",
          "text": "탱크 → 전처리 필터 → 공급펌프 → 주 연료필터 → 분사펌프"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "선택한 예에서는 전처리 필터가 공급펌프 앞에 있고, 주 필터는 그 뒤에 있습니다. 두 여과 위치를 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "이 예의 공급펌프가 분사펌프 뒤에 있는 것은 아닙니다. 공급과 분사 압력을 만드는 기능을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "이 예는 두 필터 사이에 공급펌프가 있습니다. 부품 목록만 외우지 말고 제시된 연결선을 따라갑니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "낮은 탱크에서 전처리 필터를 지나 공급펌프가 보내고, 주 필터를 거쳐 분사펌프로 이어지는 특정 예입니다. 모든 엔진의 공통 순서가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S3",
            "title": "펌프는 보내고, 필터는 거릅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-fuel"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q044",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L018:exc-Q044",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q044",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L018",
      "sourceSectionId": "exc-L018-S1",
      "lessonId": "exc-regular-piston-clearance",
      "prompt": "이 학습에서 피스톤 몸통의 작동 간극이라고 부르는 곳은 어디인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "피스톤 링의 양 끝 사이"
        },
        {
          "id": "B",
          "text": "피스톤 몸통 옆면과 실린더 벽 사이"
        },
        {
          "id": "C",
          "text": "로커암 끝과 밸브 줄기 끝 사이"
        },
        {
          "id": "D",
          "text": "서로 맞물린 기어의 톱니 사이"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "링 끝 틈은 피스톤 몸통 옆의 작동 간극과 다른 위치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-piston-clearance",
            "sectionId": "exc-L018-S1",
            "title": "간극이 어디인지 먼저 봅니다",
            "sourceLessonId": "exc-L018"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S2",
              "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다",
              "sourceLessonId": "exc-L018"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L018",
            "sectionId": "exc-L018-S1",
            "title": "간극이 어디인지 먼저 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "피스톤 몸통이 실린더 안에서 움직일 수 있도록 두는 옆면의 여유입니다.",
          "returnTo": {
            "lessonId": "exc-regular-piston-clearance",
            "sectionId": "exc-L018-S1",
            "title": "간극이 어디인지 먼저 봅니다",
            "sourceLessonId": "exc-L018"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S2",
              "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다",
              "sourceLessonId": "exc-L018"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L018",
            "sectionId": "exc-L018-S1",
            "title": "간극이 어디인지 먼저 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "이 위치는 로커암형 밸브 구동부의 간극입니다.",
          "returnTo": {
            "lessonId": "exc-regular-piston-clearance",
            "sectionId": "exc-L018-S1",
            "title": "간극이 어디인지 먼저 봅니다",
            "sourceLessonId": "exc-L018"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S2",
              "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다",
              "sourceLessonId": "exc-L018"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L018",
            "sectionId": "exc-L018-S1",
            "title": "간극이 어디인지 먼저 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "톱니 사이의 여유는 기어의 백래시이며 피스톤 간극이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-piston-clearance",
            "sectionId": "exc-L018-S1",
            "title": "간극이 어디인지 먼저 봅니다",
            "sourceLessonId": "exc-L018"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S2",
              "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다",
              "sourceLessonId": "exc-L018"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L018",
            "sectionId": "exc-L018-S1",
            "title": "간극이 어디인지 먼저 봅니다"
          }
        }
      ],
      "sourceIds": [
        "lecture-KBf2mSzQIlk-01",
        "motorservice-piston-clearance"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q045",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L018:exc-Q045",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q045",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L018",
      "sourceSectionId": "exc-L018-S2",
      "lessonId": "exc-regular-piston-clearance",
      "prompt": "가열될 때 피스톤 몸통의 지름 증가가 실린더 안지름 증가보다 큰 예입니다. 두 부품 사이의 옆 간극은 어떻게 변하나요?",
      "intent": "correct",
      "conditions": [
        "학습의 과장 원리도와 같은 예이며 실제 엔진의 측정·조정값은 묻지 않습니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "두 지름이 모두 커지므로 간극은 반드시 넓어진다"
        },
        {
          "id": "B",
          "text": "피스톤과 실린더가 모두 가열되므로 간극은 그대로다"
        },
        {
          "id": "C",
          "text": "실린더가 커지는 양보다 피스톤이 더 커져 간극이 좁아진다"
        },
        {
          "id": "D",
          "text": "간극의 변화는 열팽창과 관계없이 링 개수로 정해진다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "두 부품이 모두 커지는지보다 각각 얼마나 커지는지를 비교해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-piston-clearance",
            "sectionId": "exc-L018-S2",
            "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다",
            "sourceLessonId": "exc-L018"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S3",
              "title": "간극과 기름막은 함께 필요합니다",
              "sourceLessonId": "exc-L018"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L018",
            "sectionId": "exc-L018-S2",
            "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "같은 온도 변화가 같은 팽창량을 뜻하지 않습니다. 문제는 피스톤의 증가가 더 큰 조건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-piston-clearance",
            "sectionId": "exc-L018-S2",
            "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다",
            "sourceLessonId": "exc-L018"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S3",
              "title": "간극과 기름막은 함께 필요합니다",
              "sourceLessonId": "exc-L018"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L018",
            "sectionId": "exc-L018-S2",
            "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "실린더 벽과 몸통 사이에 남는 여유가 줄어듭니다. 지나친 감소는 마찰·윤활 상태에 영향을 줄 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-piston-clearance",
            "sectionId": "exc-L018-S2",
            "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다",
            "sourceLessonId": "exc-L018"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S3",
              "title": "간극과 기름막은 함께 필요합니다",
              "sourceLessonId": "exc-L018"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L018",
            "sectionId": "exc-L018-S2",
            "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 문제는 몸통과 벽의 상대적인 크기 변화입니다. 링 개수로 간극 변화를 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-piston-clearance",
            "sectionId": "exc-L018-S2",
            "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다",
            "sourceLessonId": "exc-L018"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S3",
              "title": "간극과 기름막은 함께 필요합니다",
              "sourceLessonId": "exc-L018"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L018",
            "sectionId": "exc-L018-S2",
            "title": "피스톤과 실린더는 똑같이 팽창하지 않습니다"
          }
        }
      ],
      "sourceIds": [
        "lecture-KBf2mSzQIlk-01",
        "motorservice-piston-clearance"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q046",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L021:exc-Q046",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q046",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L021",
      "sourceSectionId": "exc-L021-S1",
      "lessonId": "exc-regular-fuel-indices",
      "prompt": "같은 평가 조건에서 디젤 연료의 세탄가가 높아지는 것과 직접 연결되는 성질은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "디젤 연료의 착화 지연이 짧아지는 방향"
        },
        {
          "id": "B",
          "text": "디젤 연료의 착화 지연이 길어지는 방향"
        },
        {
          "id": "C",
          "text": "가솔린 연료의 노킹 저항이 커지는 정도"
        },
        {
          "id": "D",
          "text": "가솔린 연료의 노킹 저항이 작아지는 정도"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "세탄가는 디젤 연료의 착화 품질을 나타내며 같은 평가 조건에서 착화 지연과 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-indices",
            "sectionId": "exc-L021-S1",
            "title": "디젤의 착화 품질은 세탄가로 봅니다",
            "sourceLessonId": "exc-L021"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-indices",
              "sectionId": "exc-L021-S3",
              "title": "이름과 평가 대상을 함께 묶습니다",
              "sourceLessonId": "exc-L021"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L021",
            "sectionId": "exc-L021-S1",
            "title": "디젤의 착화 품질은 세탄가로 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "문제의 평가 조건에서는 착화 지연이 짧아지는 방향으로 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-indices",
            "sectionId": "exc-L021-S1",
            "title": "디젤의 착화 품질은 세탄가로 봅니다",
            "sourceLessonId": "exc-L021"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-indices",
              "sectionId": "exc-L021-S3",
              "title": "이름과 평가 대상을 함께 묶습니다",
              "sourceLessonId": "exc-L021"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L021",
            "sectionId": "exc-L021-S1",
            "title": "디젤의 착화 품질은 세탄가로 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "가솔린의 노킹 저항은 옥탄가로 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-indices",
            "sectionId": "exc-L021-S1",
            "title": "디젤의 착화 품질은 세탄가로 봅니다",
            "sourceLessonId": "exc-L021"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-indices",
              "sectionId": "exc-L021-S3",
              "title": "이름과 평가 대상을 함께 묶습니다",
              "sourceLessonId": "exc-L021"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L021",
            "sectionId": "exc-L021-S1",
            "title": "디젤의 착화 품질은 세탄가로 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "세탄가는 가솔린 노킹 저항의 감소를 나타내는 수치가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-indices",
            "sectionId": "exc-L021-S1",
            "title": "디젤의 착화 품질은 세탄가로 봅니다",
            "sourceLessonId": "exc-L021"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-indices",
              "sectionId": "exc-L021-S3",
              "title": "이름과 평가 대상을 함께 묶습니다",
              "sourceLessonId": "exc-L021"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L021",
            "sectionId": "exc-L021-S1",
            "title": "디젤의 착화 품질은 세탄가로 봅니다"
          }
        }
      ],
      "sourceIds": [
        "cummins-cetane",
        "lecture-01-fuel"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q047",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L021:exc-Q047",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q047",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L021",
      "sourceSectionId": "exc-L021-S2",
      "lessonId": "exc-regular-fuel-indices",
      "prompt": "옥탄가가 나타내는 성질을 알맞게 설명한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "디젤 연료의 착화 지연을 평가하는 수치다"
        },
        {
          "id": "B",
          "text": "냉각수가 끓기 시작하는 온도를 나타낸다"
        },
        {
          "id": "C",
          "text": "윤활유의 고온·저온 점도 차이만 나타낸다"
        },
        {
          "id": "D",
          "text": "가솔린이 노킹에 견디는 성질을 나타낸다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "디젤의 착화 품질·지연과 연결하는 수치는 세탄가입니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-indices",
            "sectionId": "exc-L021-S2",
            "title": "옥탄가는 가솔린의 노킹 저항을 봅니다",
            "sourceLessonId": "exc-L021"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-indices",
              "sectionId": "exc-L021-S3",
              "title": "이름과 평가 대상을 함께 묶습니다",
              "sourceLessonId": "exc-L021"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L021",
            "sectionId": "exc-L021-S2",
            "title": "옥탄가는 가솔린의 노킹 저항을 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "끓는 조건은 냉각액과 압력 등으로 살피며 옥탄가의 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-indices",
            "sectionId": "exc-L021-S2",
            "title": "옥탄가는 가솔린의 노킹 저항을 봅니다",
            "sourceLessonId": "exc-L021"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-indices",
              "sectionId": "exc-L021-S3",
              "title": "이름과 평가 대상을 함께 묶습니다",
              "sourceLessonId": "exc-L021"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L021",
            "sectionId": "exc-L021-S2",
            "title": "옥탄가는 가솔린의 노킹 저항을 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "윤활유 점도의 온도 의존성과 연료의 노킹 저항은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-indices",
            "sectionId": "exc-L021-S2",
            "title": "옥탄가는 가솔린의 노킹 저항을 봅니다",
            "sourceLessonId": "exc-L021"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-indices",
              "sectionId": "exc-L021-S3",
              "title": "이름과 평가 대상을 함께 묶습니다",
              "sourceLessonId": "exc-L021"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L021",
            "sectionId": "exc-L021-S2",
            "title": "옥탄가는 가솔린의 노킹 저항을 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "가솔린의 노킹 저항을 나타내므로 단순히 불이 잘 붙는 점수로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-indices",
            "sectionId": "exc-L021-S2",
            "title": "옥탄가는 가솔린의 노킹 저항을 봅니다",
            "sourceLessonId": "exc-L021"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-indices",
              "sectionId": "exc-L021-S3",
              "title": "이름과 평가 대상을 함께 묶습니다",
              "sourceLessonId": "exc-L021"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L021",
            "sectionId": "exc-L021-S2",
            "title": "옥탄가는 가솔린의 노킹 저항을 봅니다"
          }
        }
      ],
      "sourceIds": [
        "eia-octane"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q048",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L022:exc-Q048",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q048",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L022",
      "sourceSectionId": "exc-L022-S2",
      "lessonId": "exc-regular-fluid-sealing",
      "prompt": "실린더 헤드와 블록의 접합부에서 연소압력과 오일·냉각수 통로의 밀봉을 유지하는 부품은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "오일필터"
        },
        {
          "id": "B",
          "text": "서모스탯"
        },
        {
          "id": "C",
          "text": "헤드 가스켓"
        },
        {
          "id": "D",
          "text": "워터 펌프"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "오일필터는 윤활유 속 오염물을 거르며 접합부의 밀봉재가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fluid-sealing",
            "sectionId": "exc-L022-S2",
            "title": "헤드와 블록 사이에서도 통로를 밀봉합니다",
            "sourceLessonId": "exc-L022"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fluid-sealing",
              "sectionId": "exc-L022-S1",
              "title": "서로 다른 통로를 먼저 구별합니다",
              "sourceLessonId": "exc-L022"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L022",
            "sectionId": "exc-L022-S2",
            "title": "헤드와 블록 사이에서도 통로를 밀봉합니다"
          }
        },
        {
          "optionId": "B",
          "text": "서모스탯은 온도에 따라 냉각수 통로를 조절합니다.",
          "returnTo": {
            "lessonId": "exc-regular-fluid-sealing",
            "sectionId": "exc-L022-S2",
            "title": "헤드와 블록 사이에서도 통로를 밀봉합니다",
            "sourceLessonId": "exc-L022"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fluid-sealing",
              "sectionId": "exc-L022-S1",
              "title": "서로 다른 통로를 먼저 구별합니다",
              "sourceLessonId": "exc-L022"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L022",
            "sectionId": "exc-L022-S2",
            "title": "헤드와 블록 사이에서도 통로를 밀봉합니다"
          }
        },
        {
          "optionId": "C",
          "text": "헤드와 블록이 만나는 곳에서 각 통로와 연소압력의 밀봉을 유지합니다.",
          "returnTo": {
            "lessonId": "exc-regular-fluid-sealing",
            "sectionId": "exc-L022-S2",
            "title": "헤드와 블록 사이에서도 통로를 밀봉합니다",
            "sourceLessonId": "exc-L022"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fluid-sealing",
              "sectionId": "exc-L022-S1",
              "title": "서로 다른 통로를 먼저 구별합니다",
              "sourceLessonId": "exc-L022"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L022",
            "sectionId": "exc-L022-S2",
            "title": "헤드와 블록 사이에서도 통로를 밀봉합니다"
          }
        },
        {
          "optionId": "D",
          "text": "워터 펌프는 냉각수를 순환시키며 두 부품 사이를 밀봉하는 역할과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-fluid-sealing",
            "sectionId": "exc-L022-S2",
            "title": "헤드와 블록 사이에서도 통로를 밀봉합니다",
            "sourceLessonId": "exc-L022"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fluid-sealing",
              "sectionId": "exc-L022-S1",
              "title": "서로 다른 통로를 먼저 구별합니다",
              "sourceLessonId": "exc-L022"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L022",
            "sectionId": "exc-L022-S2",
            "title": "헤드와 블록 사이에서도 통로를 밀봉합니다"
          }
        }
      ],
      "sourceIds": [
        "felpro-sealing-load",
        "felpro-headgasket"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q049",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L022:exc-Q049",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q049",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L022",
      "sourceSectionId": "exc-L022-S3",
      "lessonId": "exc-regular-fluid-sealing",
      "prompt": "엔진오일이 우윳빛·베이지색으로 변한 것을 관찰했습니다. 이 학습에서 연결할 수 있는 해석은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "연료의 세탄가가 높아진 것을 확인한 것이다"
        },
        {
          "id": "B",
          "text": "물 성분의 혼입 가능성이 있으며 원인은 추가 확인해야 한다"
        },
        {
          "id": "C",
          "text": "정상 오일량의 상한을 넘었다는 뜻으로 확정된다"
        },
        {
          "id": "D",
          "text": "헤드 가스켓 손상이 유일한 원인으로 확정된다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "오일 색의 변화는 디젤 연료의 착화 지표를 측정한 결과가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fluid-sealing",
            "sectionId": "exc-L022-S3",
            "title": "보이는 변화는 혼입의 단서입니다",
            "sourceLessonId": "exc-L022"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fluid-sealing",
              "sectionId": "exc-L022-S4",
              "title": "색만 보고 고장 부품을 확정하지 않습니다",
              "sourceLessonId": "exc-L022"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L022",
            "sectionId": "exc-L022-S3",
            "title": "보이는 변화는 혼입의 단서입니다"
          }
        },
        {
          "optionId": "B",
          "text": "물 성분이 섞인 단서일 수 있습니다. 가스켓·헤드 등 가능한 원인은 다른 상태와 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-fluid-sealing",
            "sectionId": "exc-L022-S3",
            "title": "보이는 변화는 혼입의 단서입니다",
            "sourceLessonId": "exc-L022"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fluid-sealing",
              "sectionId": "exc-L022-S4",
              "title": "색만 보고 고장 부품을 확정하지 않습니다",
              "sourceLessonId": "exc-L022"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L022",
            "sectionId": "exc-L022-S3",
            "title": "보이는 변화는 혼입의 단서입니다"
          }
        },
        {
          "optionId": "C",
          "text": "색의 변화와 레벨 게이지로 읽는 양은 다른 정보입니다.",
          "returnTo": {
            "lessonId": "exc-regular-fluid-sealing",
            "sectionId": "exc-L022-S3",
            "title": "보이는 변화는 혼입의 단서입니다",
            "sourceLessonId": "exc-L022"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fluid-sealing",
              "sectionId": "exc-L022-S4",
              "title": "색만 보고 고장 부품을 확정하지 않습니다",
              "sourceLessonId": "exc-L022"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L022",
            "sectionId": "exc-L022-S3",
            "title": "보이는 변화는 혼입의 단서입니다"
          }
        },
        {
          "optionId": "D",
          "text": "비슷한 증상에 여러 원인이 있을 수 있으므로 한 부품의 손상으로 바로 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-fluid-sealing",
            "sectionId": "exc-L022-S3",
            "title": "보이는 변화는 혼입의 단서입니다",
            "sourceLessonId": "exc-L022"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fluid-sealing",
              "sectionId": "exc-L022-S4",
              "title": "색만 보고 고장 부품을 확정하지 않습니다",
              "sourceLessonId": "exc-L022"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L022",
            "sectionId": "exc-L022-S3",
            "title": "보이는 변화는 혼입의 단서입니다"
          }
        }
      ],
      "sourceIds": [
        "lecture-01-mixing",
        "felpro-cracked-head"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q050",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L023:exc-Q050",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q050",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L023",
      "sourceSectionId": "exc-L023-S2",
      "lessonId": "exc-regular-vbelt-contact",
      "prompt": "일반 V벨트가 V자 풀리 홈에서 회전을 전달할 때 주로 접촉해야 할 곳은 어디인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "벨트의 윗면과 풀리 바깥 둘레"
        },
        {
          "id": "B",
          "text": "벨트 아랫면과 홈의 바닥"
        },
        {
          "id": "C",
          "text": "벨트의 이와 풀리의 톱니"
        },
        {
          "id": "D",
          "text": "벨트 양옆면과 홈의 양쪽 경사면"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "일반 V벨트의 주된 마찰 접촉을 윗면과 풀리 바깥 둘레로 설명하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-vbelt-contact",
            "sectionId": "exc-L023-S2",
            "title": "V자 홈의 양옆면과 접촉합니다",
            "sourceLessonId": "exc-L023"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-vbelt-contact",
              "sectionId": "exc-L023-S1",
              "title": "회전이 필요한 보조장치로 전달합니다",
              "sourceLessonId": "exc-L023"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L023",
            "sectionId": "exc-L023-S2",
            "title": "V자 홈의 양옆면과 접촉합니다"
          }
        },
        {
          "optionId": "B",
          "text": "홈 바닥에 얹히는 것이 정상 접촉의 목표는 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-vbelt-contact",
            "sectionId": "exc-L023-S2",
            "title": "V자 홈의 양옆면과 접촉합니다",
            "sourceLessonId": "exc-L023"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-vbelt-contact",
              "sectionId": "exc-L023-S1",
              "title": "회전이 필요한 보조장치로 전달합니다",
              "sourceLessonId": "exc-L023"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L023",
            "sectionId": "exc-L023-S2",
            "title": "V자 홈의 양옆면과 접촉합니다"
          }
        },
        {
          "optionId": "C",
          "text": "문제는 톱니형 벨트가 아닌 일반 V벨트의 마찰 전달입니다.",
          "returnTo": {
            "lessonId": "exc-regular-vbelt-contact",
            "sectionId": "exc-L023-S2",
            "title": "V자 홈의 양옆면과 접촉합니다",
            "sourceLessonId": "exc-L023"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-vbelt-contact",
              "sectionId": "exc-L023-S1",
              "title": "회전이 필요한 보조장치로 전달합니다",
              "sourceLessonId": "exc-L023"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L023",
            "sectionId": "exc-L023-S2",
            "title": "V자 홈의 양옆면과 접촉합니다"
          }
        },
        {
          "optionId": "D",
          "text": "양쪽 경사면과 접촉해 쐐기 작용과 마찰로 회전을 전달합니다.",
          "returnTo": {
            "lessonId": "exc-regular-vbelt-contact",
            "sectionId": "exc-L023-S2",
            "title": "V자 홈의 양옆면과 접촉합니다",
            "sourceLessonId": "exc-L023"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-vbelt-contact",
              "sectionId": "exc-L023-S1",
              "title": "회전이 필요한 보조장치로 전달합니다",
              "sourceLessonId": "exc-L023"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L023",
            "sectionId": "exc-L023-S2",
            "title": "V자 홈의 양옆면과 접촉합니다"
          }
        }
      ],
      "sourceIds": [],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q051",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L023:exc-Q051",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q051",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L023",
      "sourceSectionId": "exc-L023-S3",
      "lessonId": "exc-regular-vbelt-contact",
      "prompt": "일반 V벨트의 장력 상태와 일어날 수 있는 영향을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "과도한 장력 — 벨트와 축·베어링 부담 증가"
        },
        {
          "id": "B",
          "text": "너무 헐거움 — 슬립 감소로 회전 전달 개선"
        },
        {
          "id": "C",
          "text": "과도한 장력 — 축·베어링에 걸리는 부담 감소"
        },
        {
          "id": "D",
          "text": "너무 헐거움 — 풀리 사이 전달 능력 증가"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "장력은 해당 장비의 지정 범위를 맞춥니다. 강하게 당길수록 좋은 상태라는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-vbelt-contact",
            "sectionId": "exc-L023-S3",
            "title": "장력은 지정 범위를 맞춥니다",
            "sourceLessonId": "exc-L023"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-vbelt-contact",
              "sectionId": "exc-L023-S4",
              "title": "위치를 조정한다는 뜻을 구별합니다",
              "sourceLessonId": "exc-L023"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L023",
            "sectionId": "exc-L023-S3",
            "title": "장력은 지정 범위를 맞춥니다"
          }
        },
        {
          "optionId": "B",
          "text": "너무 헐거우면 미끄러짐이 커져 회전 전달이 부족할 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-vbelt-contact",
            "sectionId": "exc-L023-S3",
            "title": "장력은 지정 범위를 맞춥니다",
            "sourceLessonId": "exc-L023"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-vbelt-contact",
              "sectionId": "exc-L023-S4",
              "title": "위치를 조정한다는 뜻을 구별합니다",
              "sourceLessonId": "exc-L023"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L023",
            "sectionId": "exc-L023-S3",
            "title": "장력은 지정 범위를 맞춥니다"
          }
        },
        {
          "optionId": "C",
          "text": "과도한 장력은 축·베어링에 부담을 더할 수 있어 지정 범위로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-vbelt-contact",
            "sectionId": "exc-L023-S3",
            "title": "장력은 지정 범위를 맞춥니다",
            "sourceLessonId": "exc-L023"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-vbelt-contact",
              "sectionId": "exc-L023-S4",
              "title": "위치를 조정한다는 뜻을 구별합니다",
              "sourceLessonId": "exc-L023"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L023",
            "sectionId": "exc-L023-S3",
            "title": "장력은 지정 범위를 맞춥니다"
          }
        },
        {
          "optionId": "D",
          "text": "헐거운 벨트의 슬립은 전달을 부족하게 할 수 있으며 전달 능력을 높이는 방법이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-vbelt-contact",
            "sectionId": "exc-L023-S3",
            "title": "장력은 지정 범위를 맞춥니다",
            "sourceLessonId": "exc-L023"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-vbelt-contact",
              "sectionId": "exc-L023-S4",
              "title": "위치를 조정한다는 뜻을 구별합니다",
              "sourceLessonId": "exc-L023"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L023",
            "sectionId": "exc-L023-S3",
            "title": "장력은 지정 범위를 맞춥니다"
          }
        }
      ],
      "sourceIds": [],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q052",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L028:exc-Q052",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q052",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L028",
      "sourceSectionId": "exc-L028-S4",
      "lessonId": "exc-regular-fuel-path-water",
      "prompt": "연료에 섞인 물을 모아 제거하는 일과, 연료관의 기포를 없애는 일을 바르게 구별한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "둘 다 공기필터로 흡입 공기의 먼지를 거르는 일이다"
        },
        {
          "id": "B",
          "text": "앞은 수분 분리, 뒤는 연료계통 공기 빼기이다"
        },
        {
          "id": "C",
          "text": "앞은 공기 빼기, 뒤는 수분 분리이다"
        },
        {
          "id": "D",
          "text": "둘 다 오일필터로 윤활유를 거르는 일이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "공기필터의 대상은 흡입 공기 속 먼지이며 연료 속 물·기포와 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다",
            "sourceLessonId": "exc-L028"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-bubble-gravity-example",
              "sectionId": "exc-L035-S1",
              "title": "엔진이 들이마시는 공기와 다릅니다",
              "sourceLessonId": "exc-L035"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "액체 물의 제거와 연료 속 기포의 제거는 서로 다른 작업입니다. 실제 방법은 기종별 지침을 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다",
            "sourceLessonId": "exc-L028"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-bubble-gravity-example",
              "sectionId": "exc-L035-S1",
              "title": "엔진이 들이마시는 공기와 다릅니다",
              "sourceLessonId": "exc-L035"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "두 제거 대상을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다",
            "sourceLessonId": "exc-L028"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-bubble-gravity-example",
              "sectionId": "exc-L035-S1",
              "title": "엔진이 들이마시는 공기와 다릅니다",
              "sourceLessonId": "exc-L035"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "오일필터는 윤활유 속 오염물을 거르는 별도 경로의 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다",
            "sourceLessonId": "exc-L028"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-bubble-gravity-example",
              "sectionId": "exc-L035-S1",
              "title": "엔진이 들이마시는 공기와 다릅니다",
              "sourceLessonId": "exc-L035"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "PERKINS-CONDENSATION-TARGET",
        "review-ten-air-filter",
        "review-ten-fuel",
        "review-ten-injector",
        "review-ten-intake-flow",
        "mech-perkins-fuelcare"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q053",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L028:exc-Q053",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q053",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L028",
      "sourceSectionId": "exc-L028-S4",
      "lessonId": "exc-regular-fuel-path-water",
      "prompt": "연료탱크가 차가워지면서 공기 중 수분이 액체 물로 맺히는 현상을 무엇이라고 하나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "증발"
        },
        {
          "id": "B",
          "text": "여과"
        },
        {
          "id": "C",
          "text": "결로"
        },
        {
          "id": "D",
          "text": "공기 빼기"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "증발은 액체가 기체로 바뀌는 방향이며 문제의 현상과 반대입니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다",
            "sourceLessonId": "exc-L028"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-path-water",
              "sectionId": "exc-L028-S3",
              "title": "펌프는 보내고, 필터는 거릅니다",
              "sourceLessonId": "exc-L028"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "여과는 필터 등으로 오염물을 거르는 작용이며 수분이 물로 맺히는 현상과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다",
            "sourceLessonId": "exc-L028"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-path-water",
              "sectionId": "exc-L028-S3",
              "title": "펌프는 보내고, 필터는 거릅니다",
              "sourceLessonId": "exc-L028"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "공기 중 수분이 온도 변화로 액체 물로 맺히는 결로입니다. 외부 빗물 유입만이 연료 속 물의 원인은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다",
            "sourceLessonId": "exc-L028"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-path-water",
              "sectionId": "exc-L028-S3",
              "title": "펌프는 보내고, 필터는 거릅니다",
              "sourceLessonId": "exc-L028"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "공기 빼기는 연료관의 기포를 없애는 일이며 탱크 벽에 물이 맺히는 현상명이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-path-water",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다",
            "sourceLessonId": "exc-L028"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-fuel-path-water",
              "sectionId": "exc-L028-S3",
              "title": "펌프는 보내고, 필터는 거릅니다",
              "sourceLessonId": "exc-L028"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S4",
            "title": "필터와 수분 분리기는 제거 대상이 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "PERKINS-CONDENSATION-TARGET",
        "review-ten-air-filter",
        "review-ten-fuel",
        "review-ten-injector",
        "review-ten-intake-flow",
        "mech-perkins-fuelcare"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-electric-circuit-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L029:easy-electric-circuit-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-electric-circuit-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L029",
      "sourceSectionId": "exc-L029-S4",
      "lessonId": "exc-regular-circuit-values-protection",
      "prompt": "과도한 전류가 흐를 때 끊어져 배선을 보호하는 부품은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "전조등"
        },
        {
          "id": "B",
          "text": "축전지"
        },
        {
          "id": "C",
          "text": "퓨즈"
        },
        {
          "id": "D",
          "text": "방향지시등"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "전조등은 앞을 비추는 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-lamps-load-condition",
            "sectionId": "exc-L029-S5",
            "title": "전조등·방향지시등·경고등의 뜻을 봅니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S5",
            "title": "전조등·방향지시등·경고등의 뜻을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "축전지는 전기를 저장·공급하는 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-battery-connection-cells",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다",
            "sourceLessonId": "exc-L024"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L024",
            "sectionId": "exc-L024-S3",
            "title": "12V 한 개 안에는 셀 여섯 개가 있습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "퓨즈는 과도한 전류가 흐르면 전기 길을 끊어 배선을 보호합니다. 끊어지면 원인을 확인하고 지정 퓨즈로 교체합니다.",
          "returnTo": {
            "lessonId": "exc-regular-circuit-values-protection",
            "sectionId": "exc-L029-S4",
            "title": "퓨즈는 과도한 전류에서 전기 길을 끊습니다",
            "sourceLessonId": "exc-L029"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-circuit-values-protection",
              "sectionId": "exc-L029-S3",
              "title": "단락은 엉뚱한 지름길이 생긴 상태입니다",
              "sourceLessonId": "exc-L029"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S4",
            "title": "퓨즈는 과도한 전류에서 전기 길을 끊습니다"
          }
        },
        {
          "optionId": "D",
          "text": "방향지시등은 방향 변경을 알립니다.",
          "returnTo": {
            "lessonId": "exc-regular-lamps-load-condition",
            "sectionId": "exc-L029-S5",
            "title": "전조등·방향지시등·경고등의 뜻을 봅니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S5",
            "title": "전조등·방향지시등·경고등의 뜻을 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-littelfuse",
        "common-kubota"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-electric-circuit-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L029:practice-electric-circuit-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-electric-circuit-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L029",
      "sourceSectionId": "exc-L029-S2",
      "lessonId": "exc-regular-circuit-values-protection",
      "prompt": "전기 이상의 이름과 상태를 알맞게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "단선 — 전선이 끊겨 전기 길이 끊긴 상태"
        },
        {
          "id": "B",
          "text": "단락 — 전선이 끊긴 상태만을 뜻한다"
        },
        {
          "id": "C",
          "text": "접촉불량 — 연결이 정상이고 전기가 잘 전달되는 상태"
        },
        {
          "id": "D",
          "text": "단선 — 장치를 거치지 않는 잘못된 지름길이 생긴 상태"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "단선의 핵심은 전선과 전기 길의 끊김입니다.",
          "returnTo": {
            "lessonId": "exc-regular-circuit-values-protection",
            "sectionId": "exc-L029-S2",
            "title": "단선은 전선이 끊긴 상태입니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S2",
            "title": "단선은 전선이 끊긴 상태입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "단락은 끊김이 아니라 장치를 거치지 않는 잘못된 길입니다.",
          "returnTo": {
            "lessonId": "exc-regular-circuit-values-protection",
            "sectionId": "exc-L029-S3",
            "title": "단락은 엉뚱한 지름길이 생긴 상태입니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S3",
            "title": "단락은 엉뚱한 지름길이 생긴 상태입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "접촉불량은 헐겁거나 부식된 연결 부위에서 전기가 잘 전달되지 않는 상태입니다.",
          "returnTo": {
            "lessonId": "exc-regular-circuit-values-protection",
            "sectionId": "exc-L029-S2",
            "title": "단선은 전선이 끊긴 상태입니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S2",
            "title": "단선은 전선이 끊긴 상태입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "잘못된 지름길은 단락 또는 쇼트입니다. 단선과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-circuit-values-protection",
            "sectionId": "exc-L029-S3",
            "title": "단락은 엉뚱한 지름길이 생긴 상태입니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S3",
            "title": "단락은 엉뚱한 지름길이 생긴 상태입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-kubota",
        "mech-littelfuse"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-electric-circuit-units-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L029:ex27-electric-circuit-units-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-electric-circuit-units-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L029",
      "sourceSectionId": "exc-L029-S1",
      "lessonId": "exc-regular-circuit-values-protection",
      "prompt": "전류·전압·저항의 단위를 바르게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "전류 V / 전압 A / 저항 Ω"
        },
        {
          "id": "B",
          "text": "전류 A / 전압 Ω / 저항 V"
        },
        {
          "id": "C",
          "text": "전류 Ω / 전압 V / 저항 A"
        },
        {
          "id": "D",
          "text": "전류 A / 전압 V / 저항 Ω"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "A와 V를 바꾸었습니다. 전류는 A, 전압은 V입니다.",
          "returnTo": {
            "lessonId": "exc-regular-circuit-values-protection",
            "sectionId": "exc-L029-S1",
            "title": "전압·전류·저항은 서로 다른 값입니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S1",
            "title": "전압·전류·저항은 서로 다른 값입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "전압 V와 저항 Ω를 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-circuit-values-protection",
            "sectionId": "exc-L029-S1",
            "title": "전압·전류·저항은 서로 다른 값입니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S1",
            "title": "전압·전류·저항은 서로 다른 값입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "전류와 저항의 단위를 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-circuit-values-protection",
            "sectionId": "exc-L029-S1",
            "title": "전압·전류·저항은 서로 다른 값입니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S1",
            "title": "전압·전류·저항은 서로 다른 값입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "암페어 A는 전류, 볼트 V는 전압, 옴 Ω는 저항입니다.",
          "returnTo": {
            "lessonId": "exc-regular-circuit-values-protection",
            "sectionId": "exc-L029-S1",
            "title": "전압·전류·저항은 서로 다른 값입니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S1",
            "title": "전압·전류·저항은 서로 다른 값입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-units"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-electric-circuit-indicator-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L029:ex27-electric-circuit-indicator-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-electric-circuit-indicator-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L029",
      "sourceSectionId": "exc-L029-S6",
      "lessonId": "exc-regular-lamps-load-condition",
      "prompt": "램프 부하 감소를 빠른 점멸로 알리는 전구식 장비에서 한쪽만 갑자기 빨라지고 그쪽 램프 한 개가 켜지지 않는다. 반대쪽은 정상이다. 우선 점검할 내용으로 가장 알맞은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "꺼진 램프와 그 분기 배선·접촉 이상으로 부하가 줄었는지 확인한다"
        },
        {
          "id": "B",
          "text": "양쪽 공통 전원이 완전히 끊어진 것으로 확정하고 개별 램프는 보지 않는다"
        },
        {
          "id": "C",
          "text": "점멸기만 고장으로 확정하고 꺼진 램프는 점검에서 제외한다"
        },
        {
          "id": "D",
          "text": "배터리 전체 전압 저하로 확정하고 한쪽 배선은 확인하지 않는다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "명시한 부하 감지 형식과 한쪽 꺼진 램프가 단서입니다. 단선·접촉 이상 등을 확인하고 실제 원인은 기종별 점검으로 판단합니다.",
          "returnTo": {
            "lessonId": "exc-regular-lamps-load-condition",
            "sectionId": "exc-L029-S6",
            "title": "한쪽 방향지시등이 갑자기 빨리 깜빡이면 확인합니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S6",
            "title": "한쪽 방향지시등이 갑자기 빨리 깜빡이면 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "반대쪽 정상 작동을 고려하지 않고 공통 전원의 완전 단선으로 확정한 판단입니다.",
          "returnTo": {
            "lessonId": "exc-regular-lamps-load-condition",
            "sectionId": "exc-L029-S6",
            "title": "한쪽 방향지시등이 갑자기 빨리 깜빡이면 확인합니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S6",
            "title": "한쪽 방향지시등이 갑자기 빨리 깜빡이면 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "점멸기 자체 문제도 점검할 수 있지만 꺼진 램프·배선의 부하 변화를 배제하고 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-lamps-load-condition",
            "sectionId": "exc-L029-S6",
            "title": "한쪽 방향지시등이 갑자기 빨리 깜빡이면 확인합니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S6",
            "title": "한쪽 방향지시등이 갑자기 빨리 깜빡이면 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "전원도 점검 대상일 수 있지만 이 증상만으로 전체 전압 저하를 확정해 한쪽 분기를 제외하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-lamps-load-condition",
            "sectionId": "exc-L029-S6",
            "title": "한쪽 방향지시등이 갑자기 빨리 깜빡이면 확인합니다",
            "sourceLessonId": "exc-L029"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L029",
            "sectionId": "exc-L029-S6",
            "title": "한쪽 방향지시등이 갑자기 빨리 깜빡이면 확인합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-indicator"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-fork-leak-gauges-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L030:easy-fork-leak-gauges-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-fork-leak-gauges-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L030",
      "sourceSectionId": "exc-L030-S1",
      "lessonId": "exc-regular-gauges-warning-glow",
      "prompt": "엔진 작동 중 계속 켜진 오일압력 경고등이 주로 알리는 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "연료 잔량 부족"
        },
        {
          "id": "B",
          "text": "엔진 윤활 압력 이상 가능성"
        },
        {
          "id": "C",
          "text": "냉각수 온도 상승"
        },
        {
          "id": "D",
          "text": "배터리 충전계통 이상 가능성"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "연료 잔량은 연료 게이지의 정보입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S1",
            "title": "표시마다 알려주는 것이 다릅니다",
            "sourceLessonId": "exc-L030"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S1",
            "title": "표시마다 알려주는 것이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "오일압력은 오일의 양과도 다릅니다. 작동 중 경고가 지속되면 안전하게 정지해 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다",
            "sourceLessonId": "exc-L030"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-oil-flow-level",
              "sectionId": "exc-L019-S5",
              "title": "게이지는 양, 압력 경고등은 압력을 알려 줍니다",
              "sourceLessonId": "exc-L019"
            },
            {
              "lessonId": "exc-regular-gauges-warning-glow",
              "sectionId": "exc-L030-S1",
              "title": "표시마다 알려주는 것이 다릅니다",
              "sourceLessonId": "exc-L030"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "냉각수 온도는 온도계가 알려주는 정보입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S1",
            "title": "표시마다 알려주는 것이 다릅니다",
            "sourceLessonId": "exc-L030"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S1",
            "title": "표시마다 알려주는 것이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "충전계통은 충전 경고의 정보이며 오일압력 경고와 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S4",
            "title": "충전 경고가 계속 켜지면 확인합니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S4",
            "title": "충전 경고가 계속 켜지면 확인합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "op-instruments",
        "op-prestart"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u01-fork-leak-gauges-warning-q1",
      "version": "r2-EX-CONTEXT-20261022",
      "placementId": "exc-regular:exc-L030:u01-fork-leak-gauges-warning-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u01-fork-leak-gauges-warning-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L030",
      "sourceSectionId": "exc-L030-S2",
      "lessonId": "exc-regular-gauges-warning-glow",
      "prompt": "같은 엔진형 굴착기에서 A는 시동 전에 켜졌던 충전 경고등이 시동 후 정상적으로 꺼졌다. B는 엔진 작동 중에도 계속 켜져 있다. 알맞은 판단은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A와 B 모두 시동 전에 켜졌으므로 정상으로 판단한다"
        },
        {
          "id": "B",
          "text": "A는 설명서의 정상 표시와 비교하고, B는 안전하게 정지해 충전 계통 이상을 보고한다"
        },
        {
          "id": "C",
          "text": "A가 꺼진 것은 경고 기능 고장이고, B가 켜진 것은 충전 완료 표시다"
        },
        {
          "id": "D",
          "text": "B도 엔진이 돌아가므로 운전하며 경고등이 꺼질 때까지 기다린다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "시동 전 점검 표시와 작동 중 지속 경고는 구별해야 합니다. B까지 정상으로 볼 수 없습니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다",
            "sourceLessonId": "exc-L030"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "A는 시동 전후 표시를 정상 조건과 대조합니다. B는 발전·충전 계통 이상 가능성이 있어 안전하게 정지하고 보고합니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다",
            "sourceLessonId": "exc-L030"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-charging-roles",
              "sectionId": "exc-L026-S4",
              "title": "충전 경고가 계속 켜지면 확인합니다",
              "sourceLessonId": "exc-L026"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "정상적으로 꺼지는 조건을 고장이라고 뒤집으면 안 됩니다. 작동 중 지속되는 충전 경고는 완료 표시가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다",
            "sourceLessonId": "exc-L030"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "엔진이 현재 돌아간다는 사실이 충전 계통의 정상 상태를 보장하지 않습니다. 경고를 무시하며 계속 운전하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다",
            "sourceLessonId": "exc-L030"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S2",
            "title": "시동 후에도 경고가 계속되면 확인합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "op-instruments",
        "op-prestart"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-leak-gauges-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L030:practice-fork-leak-gauges-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-leak-gauges-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L030",
      "sourceSectionId": "exc-L030-S4",
      "lessonId": "exc-regular-gauges-warning-glow",
      "prompt": "디젤 엔진의 예열플러그는 어떤 일을 하나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "휘발유 엔진의 점화플러그처럼 불꽃을 튀긴다"
        },
        {
          "id": "B",
          "text": "전기로 뜨거워져 차가운 시동을 돕는다"
        },
        {
          "id": "C",
          "text": "탱크에 남은 연료의 양을 표시한다"
        },
        {
          "id": "D",
          "text": "냉각수 온도를 계기에 표시한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "본문의 예열플러그는 열을 내는 부품이며 휘발유 엔진의 불꽃 점화플러그와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S4",
            "title": "예열등은 디젤의 차가운 시동과 관련됩니다",
            "sourceLessonId": "exc-L030"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S4",
            "title": "예열등은 디젤의 차가운 시동과 관련됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "예열플러그는 전기로 뜨거워져 디젤의 차가운 시동을 돕습니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S4",
            "title": "예열등은 디젤의 차가운 시동과 관련됩니다",
            "sourceLessonId": "exc-L030"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S4",
            "title": "예열등은 디젤의 차가운 시동과 관련됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "남은 연료의 양은 연료 게이지가 알려주는 정보입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S1",
            "title": "표시마다 알려주는 것이 다릅니다",
            "sourceLessonId": "exc-L030"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S1",
            "title": "표시마다 알려주는 것이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "냉각수 온도는 냉각수 온도계가 알려주는 정보입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gauges-warning-glow",
            "sectionId": "exc-L030-S1",
            "title": "표시마다 알려주는 것이 다릅니다",
            "sourceLessonId": "exc-L030"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L030",
            "sectionId": "exc-L030-S1",
            "title": "표시마다 알려주는 것이 다릅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "op-glow",
        "op-instruments"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-hydraulic-pressure-flow-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L033:easy-hydraulic-pressure-flow-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-hydraulic-pressure-flow-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L033",
      "sourceSectionId": "exc-L033-S2",
      "lessonId": "exc-regular-hydraulic-area-force-flow",
      "prompt": "같은 실린더에 같은 압력으로 공급할 때 유량을 늘리면 어떻게 되는가?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "실린더의 움직임이 빨라진다"
        },
        {
          "id": "B",
          "text": "실린더의 움직임이 느려진다"
        },
        {
          "id": "C",
          "text": "실린더 몸통이 더 길어진다"
        },
        {
          "id": "D",
          "text": "움직이는 속도는 그대로이고 힘만 커진다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "같은 시간에 더 많은 기름이 들어가 기본적으로 피스톤이 더 빨리 움직입니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "유량을 늘리면 기본적으로 속도가 느려지는 것이 아니라 빨라집니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "기름의 흐르는 양이 실린더 몸통의 길이를 바꾸지는 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "유량은 속도, 압력은 힘과 연결합니다. 이 조건에서는 압력은 그대로이고 유량을 늘렸습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-hydraulic-basic",
        "review-ten-hydraulic-cylinder"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u07-pressure-flow-area-speed-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L033:u07-pressure-flow-area-speed-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u07-pressure-flow-area-speed-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L033",
      "sourceSectionId": "exc-L033-S2",
      "lessonId": "exc-regular-hydraulic-area-force-flow",
      "prompt": "손실을 무시하고 같은 공급 유량을 주는 두 실린더에서 B의 유효 면적이 A의 2배이다. 피스톤의 이론적인 속도는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "B는 A의 절반이다"
        },
        {
          "id": "B",
          "text": "B는 A의 2배이다"
        },
        {
          "id": "C",
          "text": "공급 유량이 같으므로 속도도 같다"
        },
        {
          "id": "D",
          "text": "유효 면적만으로 속도를 비교할 수 없고 압력도 반드시 2배여야 한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "속도=공급 유량÷유효 면적입니다. 같은 유량에 면적이 2배이면 같은 거리를 채울 기름이 2배 필요해 속도는 절반입니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "같은 면적에서 유량을 2배로 늘린 비교와 반대입니다. 여기서는 유량은 그대로이고 면적이 커졌습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "유량이 같아도 그 기름이 채울 유효 면적이 다르면 속도가 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "질문은 손실을 무시한 같은 공급 유량과 유효 면적의 비교입니다. 이 조건에서 속도를 비교할 수 있으며 압력이 자동으로 2배가 되는 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S2",
            "title": "압력은 힘, 유량은 속도와 연결합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-hydraulic-basic",
        "review-ten-hydraulic-cylinder"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-hydraulic-pressure-flow-area-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L033:ex27-hydraulic-pressure-flow-area-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-hydraulic-pressure-flow-area-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L033",
      "sourceSectionId": "exc-L033-S1",
      "lessonId": "exc-regular-hydraulic-area-force-flow",
      "prompt": "같은 압력이 작용하고 손실을 무시한 두 피스톤에서 B의 유효 면적은 A의 2배이다. 이론적인 미는 힘은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "B는 A의 절반이다"
        },
        {
          "id": "B",
          "text": "A와 B는 압력이 같으므로 힘도 같다"
        },
        {
          "id": "C",
          "text": "B는 A의 2배이다"
        },
        {
          "id": "D",
          "text": "면적이 커지면 압력이 자동으로 2배가 되므로 힘은 4배이다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "같은 압력에서는 면적이 클수록 힘이 커집니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S1",
            "title": "전달되는 압력과 실제 힘을 구별합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S1",
            "title": "전달되는 압력과 실제 힘을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "같은 압력과 같은 힘은 다릅니다. 힘에는 유효 면적도 영향을 줍니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S1",
            "title": "전달되는 압력과 실제 힘을 구별합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S1",
            "title": "전달되는 압력과 실제 힘을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "힘=압력×면적이므로 같은 압력에 면적이 2배이면 힘도 2배입니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S1",
            "title": "전달되는 압력과 실제 힘을 구별합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S1",
            "title": "전달되는 압력과 실제 힘을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "문제에서 같은 압력이라고 정했습니다. 면적 증가가 압력을 자동으로 두 배로 만들지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-area-force-flow",
            "sectionId": "exc-L033-S1",
            "title": "전달되는 압력과 실제 힘을 구별합니다",
            "sourceLessonId": "exc-L033"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L033",
            "sectionId": "exc-L033-S1",
            "title": "전달되는 압력과 실제 힘을 구별합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-hydraulic-basic",
        "review-ten-hydraulic-cylinder"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-hydraulic-pumps-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L034:easy-hydraulic-pumps-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-hydraulic-pumps-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L034",
      "sourceSectionId": "exc-L034-S5",
      "lessonId": "exc-regular-pump-displacement-rating",
      "prompt": "유압펌프의 기본 역할은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "기름의 오염물을 거른다"
        },
        {
          "id": "B",
          "text": "기름의 역방향 흐름을 막는다"
        },
        {
          "id": "C",
          "text": "회전 동력을 받아 기름을 보낸다"
        },
        {
          "id": "D",
          "text": "설정 압력을 넘으면 기름을 우회시킨다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "기름의 오염물을 거르는 것은 필터입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "한 방향은 통과시키고 반대 방향을 막는 것은 체크밸브입니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "펌프는 엔진이나 전동기의 회전을 받아 기름의 흐름을 만듭니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "압력을 제한하며 기름을 우회시키는 것은 릴리프밸브입니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S2",
            "title": "릴리프밸브는 지나친 압력을 제한합니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S2",
            "title": "릴리프밸브는 지나친 압력을 제한합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-danfoss",
        "common-danfoss-pump-types",
        "mech-parker-check",
        "mech-rexroth-pressure"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-hydraulic-pumps-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L034:practice-hydraulic-pumps-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-hydraulic-pumps-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L034",
      "sourceSectionId": "exc-L034-S2",
      "lessonId": "exc-regular-pump-gear-structure",
      "prompt": "본문의 기어펌프에서 기름이 이동하는 길은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "맞물리는 기어의 중앙 틈을 가로지른다"
        },
        {
          "id": "B",
          "text": "기어 톱니 사이에 담겨 바깥 둘레로 이동한다"
        },
        {
          "id": "C",
          "text": "펌프의 전선을 따라 이동한다"
        },
        {
          "id": "D",
          "text": "기어와 무관하게 피스톤의 왕복으로 이동한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "맞물린 중앙을 뚫고 흐르는 것이 아니라 양쪽 바깥 둘레로 이동합니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-gear-structure",
            "sectionId": "exc-L034-S2",
            "title": "기어는 톱니 사이에 담아 옮깁니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S2",
            "title": "기어는 톱니 사이에 담아 옮깁니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "기어가 돌면서 톱니 사이에 담긴 기름을 몸통의 바깥 둘레로 옮깁니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-gear-structure",
            "sectionId": "exc-L034-S2",
            "title": "기어는 톱니 사이에 담아 옮깁니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S2",
            "title": "기어는 톱니 사이에 담아 옮깁니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "전선은 전기의 길이며 기어펌프 기름의 통로가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-gear-structure",
            "sectionId": "exc-L034-S2",
            "title": "기어는 톱니 사이에 담아 옮깁니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S2",
            "title": "기어는 톱니 사이에 담아 옮깁니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "피스톤 왕복은 피스톤펌프 방식이며 이 기어펌프와 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-vane-piston",
            "sectionId": "exc-L034-S4",
            "title": "피스톤은 앞뒤로 움직이며 들이고 내보냅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S4",
            "title": "피스톤은 앞뒤로 움직이며 들이고 내보냅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-pump-rexroth-detail"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u08-pumps-vane-structure-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L034:u08-pumps-vane-structure-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u08-pumps-vane-structure-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L034",
      "sourceSectionId": "exc-L034-S3",
      "lessonId": "exc-regular-pump-vane-piston",
      "prompt": "본문의 베인펌프 그림에서 날개 사이 기름 공간이 변하는 구조를 바르게 읽은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "로터와 링이 함께 돌고 날개는 로터에 고정되어 드나들지 않는다"
        },
        {
          "id": "B",
          "text": "두 날개가 톱니처럼 서로 맞물리며 중앙으로 기름을 보낸다"
        },
        {
          "id": "C",
          "text": "사판이 날개를 축 방향으로 왕복시켜 공간을 바꾼다"
        },
        {
          "id": "D",
          "text": "로터가 돌면서 날개가 드나들고 그 끝이 링 안쪽을 따라 움직인다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 예에서 링은 날개 끝이 닿는 둘레입니다. 로터와 함께 돌고 날개가 고정된다는 설명으로 공간 변화를 이해하면 안 됩니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-vane-piston",
            "sectionId": "exc-L034-S3",
            "title": "베인은 날개가 나눈 공간으로 옮깁니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S3",
            "title": "베인은 날개가 나눈 공간으로 옮깁니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "날개는 로터에서 드나들며 링 안쪽을 따릅니다. 톱니가 맞물리는 기어 구조와 구별하고, 기어펌프도 맞물린 중앙을 뚫고 보내는 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-gear-structure",
            "sectionId": "exc-L034-S2",
            "title": "기어는 톱니 사이에 담아 옮깁니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S2",
            "title": "기어는 톱니 사이에 담아 옮깁니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "사판이 왕복을 만드는 것은 뒤의 피스톤펌프 예입니다. 베인의 날개와 피스톤의 축 방향 운동을 섞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-vane-piston",
            "sectionId": "exc-L034-S4",
            "title": "피스톤은 앞뒤로 움직이며 들이고 내보냅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S4",
            "title": "피스톤은 앞뒤로 움직이며 들이고 내보냅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "회전하는 로터, 드나드는 얇은 날개, 그 끝이 따라가는 링을 함께 봅니다. 이 예에서 날개 사이 공간이 달라지는 구조이며 피스톤의 왕복이나 기어 맞물림과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-vane-piston",
            "sectionId": "exc-L034-S3",
            "title": "베인은 날개가 나눈 공간으로 옮깁니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S3",
            "title": "베인은 날개가 나눈 공간으로 옮깁니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-rexroth-hydraulic-book"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-hydraulic-pumps-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L034:practice-hydraulic-pumps-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-hydraulic-pumps-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L034",
      "sourceSectionId": "exc-L034-S4",
      "lessonId": "exc-regular-pump-vane-piston",
      "prompt": "본문의 피스톤펌프 예에서 피스톤이 물러나 공간이 커질 때 일어나는 일은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "그 공간의 기름을 내보내기만 한다"
        },
        {
          "id": "B",
          "text": "기름의 오염물이 필터에서 걸러진다"
        },
        {
          "id": "C",
          "text": "기름이 그 공간으로 들어온다"
        },
        {
          "id": "D",
          "text": "기름 대신 충전 전압을 조절한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "피스톤이 앞으로 밀려 공간이 작아질 때 기름을 내보냅니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-vane-piston",
            "sectionId": "exc-L034-S4",
            "title": "피스톤은 앞뒤로 움직이며 들이고 내보냅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S4",
            "title": "피스톤은 앞뒤로 움직이며 들이고 내보냅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "피스톤펌프의 왕복 운동과 필터의 여과 역할은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "공간이 커지면 기름을 받아들이는 과정입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-vane-piston",
            "sectionId": "exc-L034-S4",
            "title": "피스톤은 앞뒤로 움직이며 들이고 내보냅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S4",
            "title": "피스톤은 앞뒤로 움직이며 들이고 내보냅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "충전 전압은 전압조정기와 연결합니다. 유압펌프의 역할이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-pump-rexroth-piston"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-hydraulic-pumps-q5",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L034:practice-hydraulic-pumps-q5",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-hydraulic-pumps-q5",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L034",
      "sourceSectionId": "exc-L034-S5",
      "lessonId": "exc-regular-pump-displacement-rating",
      "prompt": "펌프의 정용량·가변용량을 잘못 설명한 것은?",
      "intent": "incorrect",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "정용량은 한 회전당 보내는 양이 정해져 있다"
        },
        {
          "id": "B",
          "text": "가변용량은 한 회전당 보내는 양을 조절할 수 있다"
        },
        {
          "id": "C",
          "text": "기어·베인·피스톤은 구조에 따른 이름이다"
        },
        {
          "id": "D",
          "text": "가변용량은 베인펌프와 같은 뜻이다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "정용량은 한 회전당 보내는 기름 양이 정해진 구별입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "가변용량은 그 양을 조절할 수 있는 구별입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "기어·베인·피스톤은 기름을 옮기는 부품·구조에 따른 이름입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "가변용량은 양 조절의 구별이며 베인은 구조 이름입니다. 같은 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-danfoss-pump-types",
        "common-rexroth-variable"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-hydraulic-pumps-rating-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L034:ex27-hydraulic-pumps-rating-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-hydraulic-pumps-rating-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L034",
      "sourceSectionId": "exc-L034-S6",
      "lessonId": "exc-regular-pump-displacement-rating",
      "prompt": "설계에 필요한 정격압력이 200bar이고 준비한 PR4-1X의 2,00-175 형식은 정격 175bar이다. 다른 조건은 아직 검토하지 않았다. 이 정격압력 조건만 비교한 판단은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "같은 래디얼 계열의 최고값 700bar를 적용하면 조건을 충족한다"
        },
        {
          "id": "B",
          "text": "한 회전당 보내는 양이 큰 형식은 정격압력도 자동으로 커져 조건을 충족한다"
        },
        {
          "id": "C",
          "text": "구조 그림에서 토출 작동이 보이면 정격 비교는 생략해도 된다"
        },
        {
          "id": "D",
          "text": "200bar가 해당 형식의 175bar를 넘으므로 다른 형식의 정격을 가져와 적용할 수 없다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "계열 안의 다른 형식 700bar를 이 제품의 정격으로 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S6",
            "title": "형식 이름과 정격압력은 따로 읽습니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S6",
            "title": "형식 이름과 정격압력은 따로 읽습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "보내는 양과 허용 정격압력은 다른 조건입니다. 각 형식의 자료를 따로 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S6",
            "title": "형식 이름과 정격압력은 따로 읽습니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S6",
            "title": "형식 이름과 정격압력은 따로 읽습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "구조·토출 원리를 이해한 것과 특정 제품의 정격을 확인한 것은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S6",
            "title": "형식 이름과 정격압력은 따로 읽습니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S6",
            "title": "형식 이름과 정격압력은 따로 읽습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "필요 200bar는 이 형식의 정격 175bar를 넘습니다. 해당 제품 자료와 나머지 회로 조건도 별도로 확인해야 하며 임의 압력 조절을 지시하는 문제가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S6",
            "title": "형식 이름과 정격압력은 따로 읽습니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S6",
            "title": "형식 이름과 정격압력은 따로 읽습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-pump-rating"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-engine-air-bleeding-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L035:easy-engine-air-bleeding-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-engine-air-bleeding-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L035",
      "sourceSectionId": "exc-L035-S2",
      "lessonId": "exc-regular-fuel-bubble-gravity-example",
      "prompt": "이 학습의 기계식 예에서 공기를 빼는 지정 위치의 순서는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "분사노즐 → 연료탱크"
        },
        {
          "id": "B",
          "text": "분사펌프 → 연료필터"
        },
        {
          "id": "C",
          "text": "연료필터 → 분사펌프"
        },
        {
          "id": "D",
          "text": "흡기밸브 → 배기밸브"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "제시된 중력 공급 예의 배기 점은 저압 측 필터와 분사펌프의 지정 위치입니다. 노즐 고압관을 임의로 푸는 순서가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-bubble-gravity-example",
            "sectionId": "exc-L035-S2",
            "title": "예의 순서는 연료필터 → 분사펌프입니다",
            "sourceLessonId": "exc-L035"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L035",
            "sectionId": "exc-L035-S2",
            "title": "예의 순서는 연료필터 → 분사펌프입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "이 예에서는 상류 필터부터 연료로 채워 기포를 제거·조인 다음 하류 분사펌프로 이어집니다. 순서가 반대입니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-bubble-gravity-example",
            "sectionId": "exc-L035-S2",
            "title": "예의 순서는 연료필터 → 분사펌프입니다",
            "sourceLessonId": "exc-L035"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L035",
            "sectionId": "exc-L035-S2",
            "title": "예의 순서는 연료필터 → 분사펌프입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "선택한 높은 탱크 중력 공급식에서 필터의 지정 저압 배기 위치를 먼저 처리한 뒤 분사펌프의 지정 위치로 이어집니다. 다른 기종의 보편 순서로 확대하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-bubble-gravity-example",
            "sectionId": "exc-L035-S2",
            "title": "예의 순서는 연료필터 → 분사펌프입니다",
            "sourceLessonId": "exc-L035"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L035",
            "sectionId": "exc-L035-S2",
            "title": "예의 순서는 연료필터 → 분사펌프입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "흡기·배기밸브는 실린더의 공기와 가스 통로입니다. 연료관에 섞인 기포를 제거하는 지정 배기 점과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-air-combustion-path",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다",
            "sourceLessonId": "exc-L028"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L028",
            "sectionId": "exc-L028-S2",
            "title": "공기와 연료는 실린더에서 만납니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-kubota-bleed"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u12-fuel-bubble-supply-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L035:u12-fuel-bubble-supply-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u12-fuel-bubble-supply-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L035",
      "sourceSectionId": "exc-L035-S1",
      "lessonId": "exc-regular-fuel-bubble-gravity-example",
      "prompt": "연료를 모두 써 빈 공급관에 기포가 들어간 기계식 디젤 예에서, 기포 제거가 필요한 이유는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "연료관의 공기를 늘려 연소용 흡입 공기를 대신 공급하기 위해서다"
        },
        {
          "id": "B",
          "text": "기포가 연료의 자리를 차지하고 압축되어 공급·압력 형성이 불안정할 수 있으므로 연료로 채워진 길을 회복하기 위해서다"
        },
        {
          "id": "C",
          "text": "기포를 남기면 액체 연료보다 단단하게 압력을 전달해 공급이 항상 좋아지기 때문이다"
        },
        {
          "id": "D",
          "text": "공기 빼기를 하면 연료 속 물과 모든 입자도 자동으로 제거되기 때문이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "연소용 공기는 공기필터·흡기밸브 경로로 들어갑니다. 연료관의 기포가 그것을 대신하는 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-bubble-gravity-example",
            "sectionId": "exc-L035-S1",
            "title": "엔진이 들이마시는 공기와 다릅니다",
            "sourceLessonId": "exc-L035"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L035",
            "sectionId": "exc-L035-S1",
            "title": "엔진이 들이마시는 공기와 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "기포는 연료 부피의 일부를 차지하고 액체 연료보다 쉽게 압축됩니다. 기포를 제거해 지정 방식으로 공급을 회복하되 모든 시동 불량의 원인이 기포라고 단정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-bubble-gravity-example",
            "sectionId": "exc-L035-S1",
            "title": "엔진이 들이마시는 공기와 다릅니다",
            "sourceLessonId": "exc-L035"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L035",
            "sectionId": "exc-L035-S1",
            "title": "엔진이 들이마시는 공기와 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "기포는 액체보다 쉽게 압축되므로 공급·압력 형성에 영향을 줄 수 있습니다. 기포를 남겨 공급을 개선하는 목적이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-bubble-gravity-example",
            "sectionId": "exc-L035-S1",
            "title": "엔진이 들이마시는 공기와 다릅니다",
            "sourceLessonId": "exc-L035"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L035",
            "sectionId": "exc-L035-S1",
            "title": "엔진이 들이마시는 공기와 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "물은 수분 분리, 입자는 여과의 대상입니다. 공기 빼기는 기포 제거로 목적을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-fuel-bubble-gravity-example",
            "sectionId": "exc-L035-S4",
            "title": "공기 빼기와 수분 제거는 다른 일입니다",
            "sourceLessonId": "exc-L035"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L035",
            "sectionId": "exc-L035-S4",
            "title": "공기 빼기와 수분 제거는 다른 일입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-kubota-bleed",
        "review-ten-fuel"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-hydraulic-valves-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L036:easy-hydraulic-valves-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-hydraulic-valves-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L036",
      "sourceSectionId": "exc-L036-S2",
      "lessonId": "exc-regular-valve-function-distinctions",
      "prompt": "유압계통의 압력을 제한하는 밸브는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "릴리프밸브"
        },
        {
          "id": "B",
          "text": "방향제어밸브"
        },
        {
          "id": "C",
          "text": "유량제어밸브"
        },
        {
          "id": "D",
          "text": "체크밸브"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "설정 압력에 도달하면 기름을 우회시켜 압력을 제한합니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S2",
            "title": "릴리프밸브는 지나친 압력을 제한합니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S2",
            "title": "릴리프밸브는 지나친 압력을 제한합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "기름이 갈 길을 바꿔 움직이는 방향을 바꿉니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S1",
            "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S1",
            "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "흐르는 기름의 양을 조절해 움직이는 속도를 조절합니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S3",
            "title": "유량제어는 같은 면적에서 속도와 연결됩니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S3",
            "title": "유량제어는 같은 면적에서 속도와 연결됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "한 방향은 흐르게 하고 반대 방향은 막습니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-cross-glossary",
        "mech-rexroth-pressure"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-hydraulic-valves-q3",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L036:practice-hydraulic-valves-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-hydraulic-valves-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L036",
      "sourceSectionId": "exc-L036-S3",
      "lessonId": "exc-regular-valve-function-distinctions",
      "prompt": "흐르는 기름 양을 조절해 장치의 움직이는 속도를 조절하는 밸브는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "체크밸브"
        },
        {
          "id": "B",
          "text": "유량제어밸브"
        },
        {
          "id": "C",
          "text": "릴리프밸브"
        },
        {
          "id": "D",
          "text": "방향제어밸브"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "체크밸브는 한 방향은 흐르게 하고 반대 방향은 막습니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "유량제어밸브는 기름의 흐르는 양을 조절해 움직임 속도를 조절합니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S3",
            "title": "유량제어는 같은 면적에서 속도와 연결됩니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S3",
            "title": "유량제어는 같은 면적에서 속도와 연결됩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "릴리프밸브의 핵심 역할은 압력이 지나치게 높아지는 것을 제한하는 것입니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S2",
            "title": "릴리프밸브는 지나친 압력을 제한합니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S2",
            "title": "릴리프밸브는 지나친 압력을 제한합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "방향제어밸브는 기름이 갈 길과 움직이는 방향을 바꿉니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S1",
            "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S1",
            "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-rexroth-flow",
        "mech-cross-valve",
        "mech-parker-check"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-hydraulic-valves-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L036:practice-hydraulic-valves-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-hydraulic-valves-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L036",
      "sourceSectionId": "exc-L036-S4",
      "lessonId": "exc-regular-valve-function-distinctions",
      "prompt": "체크밸브의 기본 역할로 알맞은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "한 방향은 흐르게 하고 반대 방향은 막는다"
        },
        {
          "id": "B",
          "text": "양방향으로 언제나 기름을 통과시킨다"
        },
        {
          "id": "C",
          "text": "어느 방향으로도 기름이 전혀 지나가지 못하게 막는다"
        },
        {
          "id": "D",
          "text": "흐름 방향과 관계없이 오염물만 거르는 필터다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "기본 체크밸브는 허용 방향의 압력으로 내부 닫개가 열려 통과하고 반대 흐름은 닫히는 쪽으로 작용합니다. 파일럿 해제 등 별도 조건이 없는 기본 상태입니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "본문의 기본 체크밸브는 반대 방향을 막습니다. 양방향이 항상 열린다는 설명은 맞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "한 방향은 기름이 통과할 수 있습니다. 두 방향을 모두 막는다는 설명은 맞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S4",
            "title": "체크밸브의 기본 상태는 한쪽 통과입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "기름의 오염물을 거르는 필터와 체크밸브의 흐름 방향 제한은 다른 역할입니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S1",
            "title": "탱크는 저장하고, 필터는 거릅니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S1",
            "title": "탱크는 저장하고, 필터는 거릅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-parker-check",
        "mech-rexroth-flow"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-hydraulic-oil-care-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L037:practice-hydraulic-oil-care-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-hydraulic-oil-care-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L037",
      "sourceSectionId": "exc-L037-S1",
      "lessonId": "exc-regular-hydraulic-oil-breather-observation",
      "prompt": "유압 탱크에 드나드는 공기의 오염물을 거르는 장치는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "오일펌프"
        },
        {
          "id": "B",
          "text": "브리더"
        },
        {
          "id": "C",
          "text": "기름 필터"
        },
        {
          "id": "D",
          "text": "릴리프밸브"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "오일펌프는 기름을 보내는 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pump-displacement-rating",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다",
            "sourceLessonId": "exc-L034"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L034",
            "sectionId": "exc-L034-S5",
            "title": "펌프와 필터는 역할이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "브리더는 탱크에 드나드는 공기를 거릅니다. 기름 필터와 거르는 대상이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S1",
            "title": "탱크는 저장하고, 필터는 거릅니다",
            "sourceLessonId": "exc-L037"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-cooling-filtering",
              "sectionId": "exc-L058-S1",
              "title": "탱크와 필터의 역할은 다릅니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S1",
            "title": "탱크는 저장하고, 필터는 거릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "기름 필터는 유압유의 오염물을 거릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S1",
            "title": "탱크는 저장하고, 필터는 거릅니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S1",
            "title": "탱크는 저장하고, 필터는 거릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "릴리프밸브는 유압 압력을 제한합니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-function-distinctions",
            "sectionId": "exc-L036-S2",
            "title": "릴리프밸브는 지나친 압력을 제한합니다",
            "sourceLessonId": "exc-L036"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L036",
            "sectionId": "exc-L036-S2",
            "title": "릴리프밸브는 지나친 압력을 제한합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-donaldson-layout",
        "mech-rexroth-pressure"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u07-oil-refill-contamination-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L037:u07-oil-refill-contamination-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u07-oil-refill-contamination-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L037",
      "sourceSectionId": "exc-L037-S2",
      "lessonId": "exc-regular-hydraulic-oil-breather-observation",
      "prompt": "지정 유압유를 보충할 때 외부 오염이 들어가는 것을 줄이는 방법은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "새 기름이면 보충 도구와 주입구 상태는 확인하지 않는다"
        },
        {
          "id": "B",
          "text": "깨끗한 지정 도구·필터링 방법을 쓰고 주입구를 정리하며 용기를 닫아 보관한다"
        },
        {
          "id": "C",
          "text": "깨끗해 보이는 사용유를 새 기름에 섞어 되붓는다"
        },
        {
          "id": "D",
          "text": "같은 색의 기름이면 점도·규격이 달라도 섞는다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "새 기름도 보충 과정에서 먼지나 물이 들어갈 수 있습니다. 기름의 종류 확인과 청결한 취급이 모두 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S2",
            "title": "지정된 기름을 깨끗하게 보충합니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S2",
            "title": "지정된 기름을 깨끗하게 보충합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "지정 기름을 쓰면서 도구·주입구·용기에서 입자와 물이 들어오는 경로를 줄입니다. 실제 보충·필터링 방법은 해당 절차를 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S2",
            "title": "지정된 기름을 깨끗하게 보충합니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S2",
            "title": "지정된 기름을 깨끗하게 보충합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "사용유는 겉으로 깨끗해도 오염이나 성능 저하가 있을 수 있습니다. 외관만 보고 재사용을 결정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S2",
            "title": "지정된 기름을 깨끗하게 보충합니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S2",
            "title": "지정된 기름을 깨끗하게 보충합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "색은 지정 규격·점도·첨가제의 적합성을 증명하지 않습니다. 임의 혼합을 하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S2",
            "title": "지정된 기름을 깨끗하게 보충합니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S2",
            "title": "지정된 기름을 깨끗하게 보충합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-donaldson-contamination",
        "mech-parker-filter",
        "common-danfoss"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u07-oil-foam-observation-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L037:u07-oil-foam-observation-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u07-oil-foam-observation-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L037",
      "sourceSectionId": "exc-L037-S3",
      "lessonId": "exc-regular-hydraulic-oil-breather-observation",
      "prompt": "유압유에 거품이 계속 보이고 평소와 다른 소음이 생겼다. 이 관찰만으로 판단할 수 있는 범위는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "거품이 있으므로 펌프 내부 파손이 확정된다"
        },
        {
          "id": "B",
          "text": "기름의 양만 보충하면 원인 확인 없이 정상으로 판정할 수 있다"
        },
        {
          "id": "C",
          "text": "공기 유입·액면·기름 상태 등을 확인할 단서이며 특정 고장은 아직 확정할 수 없다"
        },
        {
          "id": "D",
          "text": "브리더가 장착되어 있으면 거품과 소음은 정상으로 판정한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "거품·소음은 공기 유입이나 기름 상태 등 여러 조건과 관련될 수 있습니다. 관찰 하나로 펌프 파손을 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S3",
            "title": "먼지·물·공기는 서로 다른 이상을 만듭니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S3",
            "title": "먼지·물·공기는 서로 다른 이상을 만듭니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "액면 부족은 확인할 조건 중 하나입니다. 지정 확인 방법을 따르며 단순 보충만으로 다른 원인까지 해결됐다고 단정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S3",
            "title": "먼지·물·공기는 서로 다른 이상을 만듭니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S3",
            "title": "먼지·물·공기는 서로 다른 이상을 만듭니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "증상은 확인 범위를 정하는 단서입니다. 안전에 영향을 주는 이상이면 작업을 중지하고 관찰 위치·시점·조건을 기록하여 담당자 확인을 요청합니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S3",
            "title": "먼지·물·공기는 서로 다른 이상을 만듭니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S3",
            "title": "먼지·물·공기는 서로 다른 이상을 만듭니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "브리더는 드나드는 공기의 오염물을 거릅니다. 브리더가 있다는 사실만으로 공기 유입·기름 상태·펌프 계통의 이상을 모두 배제할 수 없습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S3",
            "title": "먼지·물·공기는 서로 다른 이상을 만듭니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S3",
            "title": "먼지·물·공기는 서로 다른 이상을 만듭니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-danfoss"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-hydraulic-pressure-flow-q3",
      "version": "r2-EX-CONTEXT-20261022",
      "placementId": "exc-regular:exc-L054:practice-hydraulic-pressure-flow-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-hydraulic-pressure-flow-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L054",
      "sourceSectionId": "exc-L054-S1",
      "lessonId": "exc-regular-cylinder-supply-return",
      "prompt": "이 학습의 무게 복귀형 단동 실린더 예에서 내려올 때 이용하는 힘은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "반대쪽에 공급한 기름의 압력"
        },
        {
          "id": "B",
          "text": "실린더 안의 복귀 스프링 힘"
        },
        {
          "id": "C",
          "text": "엔진 크랭크축이 직접 당기는 힘"
        },
        {
          "id": "D",
          "text": "화물과 장치의 무게"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "반대쪽에 기름을 공급해 반대 방향으로 움직이는 설명은 복동과 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "스프링 복귀형 단동도 있지만, 이 학습의 무게 복귀형 예는 화물과 장치의 무게로 내려옵니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S1",
            "title": "단동은 한 방향을 기름의 힘으로 움직입니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S1",
            "title": "단동은 한 방향을 기름의 힘으로 움직입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "이 리프트 예는 엔진 크랭크축이 밀대를 직접 당기는 구조가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S1",
            "title": "단동은 한 방향을 기름의 힘으로 움직입니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S1",
            "title": "단동은 한 방향을 기름의 힘으로 움직입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "밸브가 귀환 길을 열면 화물과 장치의 무게로 내려오면서 기름이 빠져나갑니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S1",
            "title": "단동은 한 방향을 기름의 힘으로 움직입니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S1",
            "title": "단동은 한 방향을 기름의 힘으로 움직입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-hydraulic-cylinder",
        "review-lift-bt"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-hydraulic-pressure-flow-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L054:practice-hydraulic-pressure-flow-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-hydraulic-pressure-flow-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L054",
      "sourceSectionId": "exc-L054-S2",
      "lessonId": "exc-regular-cylinder-supply-return",
      "prompt": "복동실린더의 움직임에 대한 설명으로 옳지 않은 것은?",
      "intent": "incorrect",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "기름을 넣는 쪽을 바꾸면 움직임 방향이 바뀐다"
        },
        {
          "id": "B",
          "text": "기름을 넣을 때 반대쪽 기름이 나갈 길도 연다"
        },
        {
          "id": "C",
          "text": "양쪽에 번갈아 기름을 보내 두 방향으로 움직인다"
        },
        {
          "id": "D",
          "text": "한쪽에 기름만 넣으면 반대쪽 길은 늘 막아 두어도 된다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "복동은 공급하는 쪽에 따라 피스톤의 움직임 방향이 바뀝니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "피스톤이 움직이려면 반대쪽 기름도 빠져나가야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S3",
            "title": "복동은 반대쪽 기름도 나가야 움직입니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S3",
            "title": "복동은 반대쪽 기름도 나가야 움직입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "본문에서 설명한 복동의 두 방향 작동입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "반대쪽 기름이 나갈 길도 함께 열어야 합니다. 공급만 하고 출구를 막아 두는 설명은 맞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S3",
            "title": "복동은 반대쪽 기름도 나가야 움직입니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S3",
            "title": "복동은 반대쪽 기름도 나가야 움직입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-ten-hydraulic-cylinder"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-hydraulic-actuator-symbols-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L055:easy-hydraulic-actuator-symbols-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-hydraulic-actuator-symbols-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L055",
      "sourceSectionId": "exc-L055-S1",
      "lessonId": "exc-regular-motor-pump-energy-direction",
      "prompt": "유압모터와 유압실린더의 움직임을 알맞게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "모터 — 직선 왕복 / 실린더 — 회전"
        },
        {
          "id": "B",
          "text": "모터 — 회전 / 실린더 — 직선 왕복"
        },
        {
          "id": "C",
          "text": "둘 다 축을 회전시키기만 한다"
        },
        {
          "id": "D",
          "text": "둘 다 밀대가 직선으로 움직이기만 한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "유압모터와 실린더의 대표 움직임을 반대로 썼습니다.",
          "returnTo": {
            "lessonId": "exc-regular-motor-pump-energy-direction",
            "sectionId": "exc-L055-S1",
            "title": "유압모터는 기름을 받아 축을 돌립니다",
            "sourceLessonId": "exc-L055"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L055",
            "sectionId": "exc-L055-S1",
            "title": "유압모터는 기름을 받아 축을 돌립니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "유압모터는 기름을 받아 축을 돌리고, 실린더는 밀대를 내밀거나 당깁니다.",
          "returnTo": {
            "lessonId": "exc-regular-motor-pump-energy-direction",
            "sectionId": "exc-L055-S1",
            "title": "유압모터는 기름을 받아 축을 돌립니다",
            "sourceLessonId": "exc-L055"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-supply-return",
              "sectionId": "exc-L054-S2",
              "title": "복동은 양쪽에 번갈아 기름을 보냅니다",
              "sourceLessonId": "exc-L054"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L055",
            "sectionId": "exc-L055-S1",
            "title": "유압모터는 기름을 받아 축을 돌립니다"
          }
        },
        {
          "optionId": "C",
          "text": "실린더의 밀대는 곧게 나왔다 들어갑니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "유압모터의 출력축은 회전합니다.",
          "returnTo": {
            "lessonId": "exc-regular-motor-pump-energy-direction",
            "sectionId": "exc-L055-S1",
            "title": "유압모터는 기름을 받아 축을 돌립니다",
            "sourceLessonId": "exc-L055"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L055",
            "sectionId": "exc-L055-S1",
            "title": "유압모터는 기름을 받아 축을 돌립니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-danfoss",
        "review-ten-hydraulic-cylinder"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u07-actuator-energy-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L055:u07-actuator-energy-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u07-actuator-energy-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L055",
      "sourceSectionId": "exc-L055-S2",
      "lessonId": "exc-regular-motor-pump-energy-direction",
      "prompt": "엔진이 축을 돌리는 장치 A는 기름을 보내고, 그 기름을 받는 장치 B는 부착장치의 축을 돌린다. A와 B의 역할을 바르게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A는 유압모터, B는 유압펌프이다"
        },
        {
          "id": "B",
          "text": "A와 B 모두 유압펌프이며 기름에서 회전을 만든다"
        },
        {
          "id": "C",
          "text": "A는 유압실린더, B는 유압모터이다"
        },
        {
          "id": "D",
          "text": "A는 유압펌프, B는 유압모터이다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "입력과 출력이 뒤바뀌었습니다. A는 회전을 받아 기름을 보내므로 펌프이고 B는 기름을 받아 회전하므로 모터입니다.",
          "returnTo": {
            "lessonId": "exc-regular-motor-pump-energy-direction",
            "sectionId": "exc-L055-S2",
            "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다",
            "sourceLessonId": "exc-L055"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L055",
            "sectionId": "exc-L055-S2",
            "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "B는 축의 회전을 만들므로 유압모터입니다. 두 장치가 모두 회전축을 가진다는 이유로 펌프라고 부르지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-motor-pump-energy-direction",
            "sectionId": "exc-L055-S2",
            "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다",
            "sourceLessonId": "exc-L055"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L055",
            "sectionId": "exc-L055-S2",
            "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "유압실린더의 출력은 직선 운동입니다. A는 회전을 받아 기름을 보내는 펌프의 역할입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-supply-return",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다",
            "sourceLessonId": "exc-L054"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L054",
            "sectionId": "exc-L054-S2",
            "title": "복동은 양쪽에 번갈아 기름을 보냅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "펌프는 회전→기름의 흐름·유압 동력, 모터는 유압 동력→회전입니다. 실린더/모터의 운동 구별에서 입력·출력 구별로 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-motor-pump-energy-direction",
            "sectionId": "exc-L055-S2",
            "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다",
            "sourceLessonId": "exc-L055"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L055",
            "sectionId": "exc-L055-S2",
            "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-danfoss",
        "practice-rexroth-motor"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q029",
      "version": "r1",
      "placementId": "exc-regular:exc-L013:exc-Q029",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q029",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L013",
      "sourceSectionId": "exc-L013-S1",
      "lessonId": "exc-regular-attachment-actions",
      "prompt": "암석이나 콘크리트에 끝의 공구로 반복 충격을 전달하는 대표 선택장치는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "브레이커"
        },
        {
          "id": "B",
          "text": "크러셔"
        },
        {
          "id": "C",
          "text": "그랩"
        },
        {
          "id": "D",
          "text": "일반 굴착 버킷"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "브레이커는 끝의 공구로 재료에 반복 충격을 전달하는 타격 장치입니다. 제시한 작용과 일치합니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "철거용 크러셔는 턱 사이에서 콘크리트 등을 눌러 부수는 압쇄 목적입니다. 제시한 작용과 목적이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S2",
            "title": "크러셔: 턱 사이에서 눌러 부숩니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S2",
            "title": "크러셔: 턱 사이에서 눌러 부숩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "그랩은 재료를 붙잡아 분류·이동·적재하는 데 쓰입니다. 제시한 작용과 목적이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S3",
            "title": "그랩: 재료를 잡아 취급합니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S3",
            "title": "그랩: 재료를 잡아 취급합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "일반 굴착 버킷은 흙을 파고 담는 도구입니다. 타격·압쇄·집기의 대표 장치와 구별합니다. 제시한 작용과 목적이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "EPIROC-BREAKER"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q030",
      "version": "r1",
      "placementId": "exc-regular:exc-L013:exc-Q030",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q030",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L013",
      "sourceSectionId": "exc-L013-S2",
      "lessonId": "exc-regular-attachment-actions",
      "prompt": "철거한 콘크리트를 턱 사이에서 눌러 부수는 작업에 직접 대응하는 대표 장치는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "브레이커"
        },
        {
          "id": "B",
          "text": "크러셔"
        },
        {
          "id": "C",
          "text": "그랩"
        },
        {
          "id": "D",
          "text": "일반 굴착 버킷"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "브레이커는 끝의 공구로 재료에 반복 충격을 전달하는 타격 장치입니다. 제시한 작용과 목적이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "철거용 크러셔는 턱 사이에서 콘크리트 등을 눌러 부수는 압쇄 목적입니다. 제시한 작용과 일치합니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S2",
            "title": "크러셔: 턱 사이에서 눌러 부숩니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S2",
            "title": "크러셔: 턱 사이에서 눌러 부숩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "그랩은 재료를 붙잡아 분류·이동·적재하는 데 쓰입니다. 제시한 작용과 목적이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S3",
            "title": "그랩: 재료를 잡아 취급합니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S3",
            "title": "그랩: 재료를 잡아 취급합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "일반 굴착 버킷은 흙을 파고 담는 도구입니다. 타격·압쇄·집기의 대표 장치와 구별합니다. 제시한 작용과 목적이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "CAT-CRUSH"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q031",
      "version": "r1",
      "placementId": "exc-regular:exc-L013:exc-Q031",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q031",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L013",
      "sourceSectionId": "exc-L013-S3",
      "lessonId": "exc-regular-attachment-actions",
      "prompt": "재료를 붙잡아 분류하고 옮기는 작업에 직접 대응하는 대표 장치는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "브레이커"
        },
        {
          "id": "B",
          "text": "크러셔"
        },
        {
          "id": "C",
          "text": "그랩"
        },
        {
          "id": "D",
          "text": "일반 굴착 버킷"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "브레이커는 끝의 공구로 재료에 반복 충격을 전달하는 타격 장치입니다. 제시한 작용과 목적이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "철거용 크러셔는 턱 사이에서 콘크리트 등을 눌러 부수는 압쇄 목적입니다. 제시한 작용과 목적이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S2",
            "title": "크러셔: 턱 사이에서 눌러 부숩니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S2",
            "title": "크러셔: 턱 사이에서 눌러 부숩니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "그랩은 재료를 붙잡아 분류·이동·적재하는 데 쓰입니다. 제시한 작용과 일치합니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S3",
            "title": "그랩: 재료를 잡아 취급합니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S3",
            "title": "그랩: 재료를 잡아 취급합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "일반 굴착 버킷은 흙을 파고 담는 도구입니다. 타격·압쇄·집기의 대표 장치와 구별합니다. 제시한 작용과 목적이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-attachment-actions",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다",
            "sourceLessonId": "exc-L013"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L013",
            "sectionId": "exc-L013-S1",
            "title": "브레이커: 공구에 충격을 전달해 깹니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "EPIROC-GRAB"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q032",
      "version": "r1",
      "placementId": "exc-regular:exc-L014:exc-Q032",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q032",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L014",
      "sourceSectionId": "exc-L014-S1",
      "lessonId": "exc-regular-lock-support-residual-pressure",
      "prompt": "커플러 잠금과 작업장치의 바닥 지지를 바르게 구별한 설명은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "커플러 잠금은 호스의 잔압을 빼고, 바닥 지지는 버킷 이탈을 막는다"
        },
        {
          "id": "B",
          "text": "커플러 잠금을 확인하면 바닥 지지 없이 장치 아래에서 작업할 수 있다"
        },
        {
          "id": "C",
          "text": "커플러 잠금은 연결 이탈을 막고, 바닥 지지는 작업장치의 무게를 받는다"
        },
        {
          "id": "D",
          "text": "바닥에 닿은 작업장치는 커플러 잠금장치를 확인할 필요가 없다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "커플러 잠금은 연결된 작업장치의 이탈을 막는 장치입니다. 바닥 지지는 작업장치의 무게를 받는 준비이며, 둘 다 잔압 해제 자체가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "연결 이탈을 막는 잠금과 무게를 안정적으로 받는 지지는 별개입니다. 유압으로만 들려 있는 장치 아래에 들어가면 안 됩니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "잠금은 연결 유지, 지지는 중량을 받는 역할입니다. 하나를 확인했다고 다른 준비까지 끝난 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "바닥 지지는 장착·교환 때의 잠금장치 체결·확인을 대신하지 않습니다. 국내 규칙도 이 잠금 체결과 확인을 따로 요구합니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "KR-LOCK-20261016",
        "KUBOTA-KX040-SAFE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q033",
      "version": "r1",
      "placementId": "exc-regular:exc-L014:exc-Q033",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q033",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L014",
      "sourceSectionId": "exc-L014-S3",
      "lessonId": "exc-regular-lock-support-residual-pressure",
      "prompt": "조작 잠금 레버를 잠갔습니다. 이 사실만으로 판단할 수 있는 범위는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "뜻하지 않은 조작을 막는 준비이며, 호스 잔압 해제 완료까지 뜻하지는 않는다"
        },
        {
          "id": "B",
          "text": "커플러의 잠금장치도 자동으로 체결·확인된 상태이다"
        },
        {
          "id": "C",
          "text": "호스 안의 압력이 없어져 곧바로 호스를 분리할 수 있다"
        },
        {
          "id": "D",
          "text": "잔압 해제 과정에서도 모든 기종의 조작 잠금을 계속 유지해야 한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "조작 잠금은 조작에 관한 준비입니다. 잔압 해제는 해당 기종 절차로 별도로 확인해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S3",
            "title": "조작 잠금도 잔압 해제와 구별합니다",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S3",
            "title": "조작 잠금도 잔압 해제와 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "조작 잠금 레버와 커플러 잠금장치는 대상이 다릅니다. 커플러의 체결·확인은 장착된 장치의 방법으로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S3",
            "title": "조작 잠금도 잔압 해제와 구별합니다",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S3",
            "title": "조작 잠금도 잔압 해제와 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "조작 잠금은 내부 압력 0의 증거가 아닙니다. 잔압 해제와 접근 전 안전 상태를 확인해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S3",
            "title": "조작 잠금도 잔압 해제와 구별합니다",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S3",
            "title": "조작 잠금도 잔압 해제와 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "잔압 해제에는 해당 기종이 정한 조작이 필요합니다. KX040-4 절차에도 특정 단계의 Unlock 지시가 있으므로 모든 기종의 공통 조작으로 만들지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S3",
            "title": "조작 잠금도 잔압 해제와 구별합니다",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S3",
            "title": "조작 잠금도 잔압 해제와 구별합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "KUBOTA-KX040-LOCK",
        "KUBOTA-KX040-PRESSURE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q034",
      "version": "r1",
      "placementId": "exc-regular:exc-L014:exc-Q034",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q034",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L014",
      "sourceSectionId": "exc-L014-S2",
      "lessonId": "exc-regular-lock-support-residual-pressure",
      "prompt": "엔진을 끄고 작업장치를 바닥에 내렸습니다. 호스 안의 압력에 대한 올바른 판단은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "엔진이 멈췄으므로 호스 안의 압력은 반드시 0이다"
        },
        {
          "id": "B",
          "text": "호스가 밖에서 부풀어 보이지 않으면 잔압이 없다"
        },
        {
          "id": "C",
          "text": "작업장치 무게를 바닥이 받으면 내부 압력도 모두 해제된다"
        },
        {
          "id": "D",
          "text": "정지·바닥 지지만으로 잔압 해제 완료를 단정할 수 없다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "엔진 정지와 잔압 해제는 같은 일이 아닙니다. 장치를 멈춘 뒤에도 유압장치 안에 압력이 남을 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S2",
            "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S2",
            "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "호스 겉모습만으로 내부 압력이 없어졌다고 판단하지 않습니다. 해당 기종의 잔압 해제 절차가 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S2",
            "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S2",
            "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "바닥 지지는 중량을 받는 준비입니다. 잔압 해제 완료를 증명하는 표시가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S2",
            "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S2",
            "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "중량 지지와 동력 정지는 잔압 해제와 구별합니다. 잔압은 장비·작업장치의 정해진 절차로 다룹니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S2",
            "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
            "sourceLessonId": "exc-L014"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-oil-breather-observation",
              "sectionId": "exc-L037-S4",
              "title": "고압 누유를 손으로 찾지 않습니다",
              "sourceLessonId": "exc-L037"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S2",
            "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다"
          }
        }
      ],
      "sourceIds": [
        "KUBOTA-KX040-PRESSURE",
        "KUBOTA-KX040-SAFE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q035",
      "version": "r1",
      "placementId": "exc-regular:exc-L015:exc-Q035",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q035",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L015",
      "sourceSectionId": "exc-L015-S1",
      "lessonId": "exc-regular-hose-observation-access-conditions",
      "prompt": "학습 사진에서 암 끝과 브레이커 사이의 검은 호스를 찾았습니다. 사진으로 확인한 범위를 바르게 설명한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "검은 호스를 찾았으므로 어느 쪽이 공급·복귀인지도 확인했다"
        },
        {
          "id": "B",
          "text": "노출 호스 외형은 찾았지만 내부 압력과 잠금 완료는 판정하지 않았다"
        },
        {
          "id": "C",
          "text": "호스가 이어져 있으므로 커플러 잠금 완료도 확인했다"
        },
        {
          "id": "D",
          "text": "Volvo 외형 사진이므로 KX040-4의 잔압 해제 조작 위치도 확인했다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 사진에서는 노출 호스 외형만 식별했습니다. 겉모습만으로 공급·복귀 방향을 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hose-observation-access-conditions",
            "sectionId": "exc-L015-S1",
            "title": "사진의 호스와 연결장치의 잠금은 다릅니다",
            "sourceLessonId": "exc-L015"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L015",
            "sectionId": "exc-L015-S1",
            "title": "사진의 호스와 연결장치의 잠금은 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "사진이 보여 주는 것은 노출 구간의 외형입니다. 내부 압력이나 잠금 상태는 별도 확인 대상입니다.",
          "returnTo": {
            "lessonId": "exc-regular-hose-observation-access-conditions",
            "sectionId": "exc-L015-S1",
            "title": "사진의 호스와 연결장치의 잠금은 다릅니다",
            "sourceLessonId": "exc-L015"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L015",
            "sectionId": "exc-L015-S1",
            "title": "사진의 호스와 연결장치의 잠금은 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "유압호스의 연결과 작업장치를 붙잡는 커플러 잠금은 역할이 다릅니다. 호스가 보인다고 잠금 완료를 판정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hose-observation-access-conditions",
            "sectionId": "exc-L015-S1",
            "title": "사진의 호스와 연결장치의 잠금은 다릅니다",
            "sourceLessonId": "exc-L015"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L015",
            "sectionId": "exc-L015-S1",
            "title": "사진의 호스와 연결장치의 잠금은 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "이 사진과 KX040-4 매뉴얼은 다른 기종 자료입니다. 외형 사진을 다른 기종의 조작 위치 근거로 쓰지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hose-observation-access-conditions",
            "sectionId": "exc-L015-S1",
            "title": "사진의 호스와 연결장치의 잠금은 다릅니다",
            "sourceLessonId": "exc-L015"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L015",
            "sectionId": "exc-L015-S1",
            "title": "사진의 호스와 연결장치의 잠금은 다릅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "PHOTO-BREAKER",
        "KUBOTA-KX040-PRESSURE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q036",
      "version": "r1",
      "placementId": "exc-regular:exc-L015:exc-Q036",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q036",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L015",
      "sourceSectionId": "exc-L015-S2",
      "lessonId": "exc-regular-hose-observation-access-conditions",
      "prompt": "호스 분리 전 엔진 정지·바닥 지지·조작 잠금은 확인했지만, 장착된 장치의 잔압 해제 방법은 아직 확인하지 못했습니다. 알맞은 판단은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "세 가지 준비를 했으므로 잔압 해제도 끝난 것으로 본다"
        },
        {
          "id": "B",
          "text": "다른 모델 매뉴얼의 키·레버 조작만 가져와 같은 순서로 적용한다"
        },
        {
          "id": "C",
          "text": "임의로 분리하지 않고 맞는 매뉴얼과 담당 정비자를 통해 절차를 확인한다"
        },
        {
          "id": "D",
          "text": "손으로 연결부를 더듬어 새는 기름이 없으면 분리 가능하다고 판단한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "정지·지지·조작 잠금 중 어느 하나도 잔압 해제 완료를 자동으로 증명하지 않습니다. 필요한 조건을 각각 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-hose-observation-access-conditions",
            "sectionId": "exc-L015-S2",
            "title": "정지·지지·잔압 해제는 함께 확인할 조건입니다",
            "sourceLessonId": "exc-L015"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L015",
            "sectionId": "exc-L015-S2",
            "title": "정지·지지·잔압 해제는 함께 확인할 조건입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "기종과 작업장치가 다르면 잔압 해제 조작과 조건도 달라질 수 있습니다. 다른 모델의 일부 절차를 섞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hose-observation-access-conditions",
            "sectionId": "exc-L015-S3",
            "title": "방법이 불명확하면 연결부를 풀어 시험하지 않습니다",
            "sourceLessonId": "exc-L015"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L015",
            "sectionId": "exc-L015-S3",
            "title": "방법이 불명확하면 연결부를 풀어 시험하지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "이미 확인한 준비와 아직 모르는 잔압 절차를 나눠 봅니다. 맞는 절차를 확인할 수 없을 때 연결부를 풀어 시험하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hose-observation-access-conditions",
            "sectionId": "exc-L015-S3",
            "title": "방법이 불명확하면 연결부를 풀어 시험하지 않습니다",
            "sourceLessonId": "exc-L015"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-oil-breather-observation",
              "sectionId": "exc-L037-S4",
              "title": "고압 누유를 손으로 찾지 않습니다",
              "sourceLessonId": "exc-L037"
            },
            {
              "lessonId": "exc-regular-accumulator-energy-gas-conditions",
              "sectionId": "exc-L058-S4",
              "title": "호스와 연결구는 지정 조건을 맞춥니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L015",
            "sectionId": "exc-L015-S3",
            "title": "방법이 불명확하면 연결부를 풀어 시험하지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "고압 누유는 작은 구멍에서 눈에 잘 보이지 않을 수 있으며 피부를 뚫을 수 있습니다. 손으로 누유를 확인하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hose-observation-access-conditions",
            "sectionId": "exc-L015-S3",
            "title": "방법이 불명확하면 연결부를 풀어 시험하지 않습니다",
            "sourceLessonId": "exc-L015"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L015",
            "sectionId": "exc-L015-S3",
            "title": "방법이 불명확하면 연결부를 풀어 시험하지 않습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "KUBOTA-KX040-SAFE",
        "KUBOTA-KX040-PRESSURE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q037",
      "version": "r1",
      "placementId": "exc-regular:exc-L016:exc-Q037",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q037",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L016",
      "sourceSectionId": "exc-L016-S1",
      "lessonId": "exc-regular-tool-fit-torque",
      "prompt": "학습의 대표 육각 너트에 소켓을 사용하는 관계를 바르게 설명한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "소켓의 구멍을 너트 바깥에 축 방향으로 끼우고 손잡이로 돌린다"
        },
        {
          "id": "B",
          "text": "소켓 머리는 너트 두 면에 옆에서 걸치는 열린 턱이다"
        },
        {
          "id": "C",
          "text": "소켓 구멍은 볼트 머리 안에 파인 구멍의 이름이다"
        },
        {
          "id": "D",
          "text": "소켓을 끼우면 조임 토크도 자동으로 지정값이 된다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "소켓의 속 빈 머리가 너트 바깥을 감싸며, 손잡이가 회전을 전달합니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S1",
            "title": "스패너의 열린 턱과 소켓의 감싸는 구멍",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S1",
            "title": "스패너의 열린 턱과 소켓의 감싸는 구멍"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "열린 두 턱은 이 그림의 스패너입니다. 소켓은 속이 빈 머리로 감쌉니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S1",
            "title": "스패너의 열린 턱과 소켓의 감싸는 구멍",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S1",
            "title": "스패너의 열린 턱과 소켓의 감싸는 구멍"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "소켓 구멍은 공구 쪽입니다. 볼트 머리 안의 육각 구멍과 혼동하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S1",
            "title": "스패너의 열린 턱과 소켓의 감싸는 구멍",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S1",
            "title": "스패너의 열린 턱과 소켓의 감싸는 구멍"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "소켓이 맞물리는 것과 조임 토크를 관리하는 것은 다릅니다. 지정값과 토크렌치의 범위를 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "CCOHS-WRENCH",
        "NORBAR-USE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q038",
      "version": "r1",
      "placementId": "exc-regular:exc-L016:exc-Q038",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q038",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L016",
      "sourceSectionId": "exc-L016-S2",
      "lessonId": "exc-regular-tool-fit-torque",
      "prompt": "토크렌치로 장비의 지정된 조임을 관리하려 합니다. 먼저 맞춰 확인할 자료는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "손잡이가 가장 긴 공구를 고르면 별도 조임값은 필요 없다"
        },
        {
          "id": "B",
          "text": "너트가 같은 육각이면 모든 장비에 한 가지 토크를 적용한다"
        },
        {
          "id": "C",
          "text": "모든 토크렌치가 양방향에서 같은 표시로 작동한다고 본다"
        },
        {
          "id": "D",
          "text": "해당 장비의 조임값과 토크렌치의 범위·방향·표시 방식을 확인한다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "길이만으로 지정된 조임을 관리할 수는 없습니다. 해당 장비의 조임값이 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "모양이 같아도 임의의 공통값을 적용하지 않습니다. 해당 장비의 정비자료에서 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "측정 범위·작동 방향·표시 방식은 공구마다 확인할 조건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "장비가 요구하는 조임과 공구가 제공하는 범위를 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "NORBAR-TORQUE",
        "NORBAR-USE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q039",
      "version": "r1",
      "placementId": "exc-regular:exc-L016:exc-Q039",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q039",
      "definitionVersion": "r1",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L016",
      "sourceSectionId": "exc-L016-S3",
      "lessonId": "exc-regular-tool-fit-torque",
      "prompt": "열린 스패너가 너트에 헐겁게 맞고 턱도 벌어져 있습니다. 알맞은 판단은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "턱과 너트 사이에 얇은 조각을 끼워 치수를 맞춘다"
        },
        {
          "id": "B",
          "text": "손상 공구를 사용하지 않고 작업과 치수에 맞는 정상 공구를 고른다"
        },
        {
          "id": "C",
          "text": "손잡이에 파이프를 덧대면 헐거운 맞물림도 해결된다"
        },
        {
          "id": "D",
          "text": "스패너를 기울여 턱 일부만 닿게 하면 안정적으로 물린다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "헐거움을 조각으로 메우지 않습니다. 맞는 치수와 정상 상태의 공구를 선택합니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S3",
            "title": "헐거운 맞물림과 손상 공구를 구별해 점검합니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S3",
            "title": "헐거운 맞물림과 손상 공구를 구별해 점검합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "맞는 치수와 손상 여부는 함께 확인할 조건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S3",
            "title": "헐거운 맞물림과 손상 공구를 구별해 점검합니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S3",
            "title": "헐거운 맞물림과 손상 공구를 구별해 점검합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "파이프 연장은 맞물림을 고치지 않습니다. 임의로 손잡이를 늘려 쓰지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S3",
            "title": "헐거운 맞물림과 손상 공구를 구별해 점검합니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S3",
            "title": "헐거운 맞물림과 손상 공구를 구별해 점검합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "턱은 기울이지 않고 너트에 완전히 맞물려야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S3",
            "title": "헐거운 맞물림과 손상 공구를 구별해 점검합니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S3",
            "title": "헐거운 맞물림과 손상 공구를 구별해 점검합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "CCOHS-WRENCH"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q054",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L031:exc-Q054",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q054",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L031",
      "sourceSectionId": "exc-L031-S1",
      "lessonId": "exc-regular-gear-backlash",
      "prompt": "이 학습에서 기어 백래시라고 부르는 여유는 어느 곳인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "톱니 끝과 상대 기어 바닥 사이의 위아래 틈"
        },
        {
          "id": "B",
          "text": "서로 맞물린 톱니의 접촉면 반대쪽에 남는 여유"
        },
        {
          "id": "C",
          "text": "피스톤 몸통과 실린더 벽 사이의 옆 틈"
        },
        {
          "id": "D",
          "text": "로커암 끝과 밸브 줄기 끝 사이의 틈"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 학습은 톱니 끝의 틈이 아니라 맞물림 방향의 톱니 옆면 사이 여유를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-backlash",
            "sectionId": "exc-L031-S1",
            "title": "힘을 미는 면 반대쪽에 여유가 있습니다",
            "sourceLessonId": "exc-L031"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-backlash",
              "sectionId": "exc-L031-S2",
              "title": "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
              "sourceLessonId": "exc-L031"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L031",
            "sectionId": "exc-L031-S1",
            "title": "힘을 미는 면 반대쪽에 여유가 있습니다"
          }
        },
        {
          "optionId": "B",
          "text": "한쪽 면이 힘을 전달할 때 반대쪽 면에 남는 맞물림 여유가 백래시입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-backlash",
            "sectionId": "exc-L031-S1",
            "title": "힘을 미는 면 반대쪽에 여유가 있습니다",
            "sourceLessonId": "exc-L031"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-backlash",
              "sectionId": "exc-L031-S2",
              "title": "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
              "sourceLessonId": "exc-L031"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L031",
            "sectionId": "exc-L031-S1",
            "title": "힘을 미는 면 반대쪽에 여유가 있습니다"
          }
        },
        {
          "optionId": "C",
          "text": "이 위치는 앞에서 배운 피스톤 작동 간극입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-backlash",
            "sectionId": "exc-L031-S1",
            "title": "힘을 미는 면 반대쪽에 여유가 있습니다",
            "sourceLessonId": "exc-L031"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-backlash",
              "sectionId": "exc-L031-S2",
              "title": "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
              "sourceLessonId": "exc-L031"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L031",
            "sectionId": "exc-L031-S1",
            "title": "힘을 미는 면 반대쪽에 여유가 있습니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 위치는 로커암형 밸브 구동부의 간극입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-backlash",
            "sectionId": "exc-L031-S1",
            "title": "힘을 미는 면 반대쪽에 여유가 있습니다",
            "sourceLessonId": "exc-L031"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-backlash",
              "sectionId": "exc-L031-S2",
              "title": "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
              "sourceLessonId": "exc-L031"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L031",
            "sectionId": "exc-L031-S1",
            "title": "힘을 미는 면 반대쪽에 여유가 있습니다"
          }
        }
      ],
      "sourceIds": [
        "KHK-BACKLASH-20261022"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q055",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L031:exc-Q055",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q055",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L031",
      "sourceSectionId": "exc-L031-S3",
      "lessonId": "exc-regular-gear-backlash",
      "prompt": "기어 백래시의 상태와 가능한 영향을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "지나치게 큼 — 방향 전환 때 입력과 출력의 위치 차이 감소"
        },
        {
          "id": "B",
          "text": "지나치게 작음 — 양쪽 면이 끼는 가능성 감소"
        },
        {
          "id": "C",
          "text": "지나치게 큼 — 방향 전환 때 유격·충격이 생길 가능성"
        },
        {
          "id": "D",
          "text": "지정 여유 — 기어 종류와 관계없이 한 가지 치수 적용"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "반대 면에 닿기까지의 여유가 커지면 방향 전환 때 위치 차이·충격이 문제가 될 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-backlash",
            "sectionId": "exc-L031-S3",
            "title": "작을수록 무조건 좋지도, 클수록 좋지도 않습니다",
            "sourceLessonId": "exc-L031"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-backlash",
              "sectionId": "exc-L031-S2",
              "title": "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
              "sourceLessonId": "exc-L031"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L031",
            "sectionId": "exc-L031-S3",
            "title": "작을수록 무조건 좋지도, 클수록 좋지도 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "여유를 지나치게 없애면 양쪽 면의 끼임이나 과도한 접촉이 생길 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-backlash",
            "sectionId": "exc-L031-S3",
            "title": "작을수록 무조건 좋지도, 클수록 좋지도 않습니다",
            "sourceLessonId": "exc-L031"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-backlash",
              "sectionId": "exc-L031-S2",
              "title": "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
              "sourceLessonId": "exc-L031"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L031",
            "sectionId": "exc-L031-S3",
            "title": "작을수록 무조건 좋지도, 클수록 좋지도 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "맞물림 방향을 바꿀 때 여유를 지난 뒤 반대쪽 면이 닿으므로, 너무 큰 여유는 유격·충격과 연결됩니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-backlash",
            "sectionId": "exc-L031-S3",
            "title": "작을수록 무조건 좋지도, 클수록 좋지도 않습니다",
            "sourceLessonId": "exc-L031"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-backlash",
              "sectionId": "exc-L031-S2",
              "title": "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
              "sourceLessonId": "exc-L031"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L031",
            "sectionId": "exc-L031-S3",
            "title": "작을수록 무조건 좋지도, 클수록 좋지도 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "지정 여유와 확인 방법은 해당 기어장치의 자료에 맞춥니다. 공통 치수 하나로 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-backlash",
            "sectionId": "exc-L031-S3",
            "title": "작을수록 무조건 좋지도, 클수록 좋지도 않습니다",
            "sourceLessonId": "exc-L031"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-backlash",
              "sectionId": "exc-L031-S2",
              "title": "방향을 바꾸면 여유를 지나 반대 면이 닿습니다",
              "sourceLessonId": "exc-L031"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L031",
            "sectionId": "exc-L031-S3",
            "title": "작을수록 무조건 좋지도, 클수록 좋지도 않습니다"
          }
        }
      ],
      "sourceIds": [
        "KHK-BACKLASH-20261022"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q056",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L032:exc-Q056",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q056",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L032",
      "sourceSectionId": "exc-L032-S2",
      "lessonId": "exc-regular-hydrostatic-steering-functions",
      "prompt": "이 학습의 정유압식 타이어 조향 예에서 기름을 받아 곧게 움직이고, 연결부를 통해 바퀴 각도를 바꾸는 부품은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "조향 실린더"
        },
        {
          "id": "B",
          "text": "선회모터"
        },
        {
          "id": "C",
          "text": "주행모터"
        },
        {
          "id": "D",
          "text": "작업 유압펌프"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "조향 실린더의 직선 운동이 연결부를 통해 바퀴의 각도 변화로 이어지는 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydrostatic-steering-functions",
            "sectionId": "exc-L032-S2",
            "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다",
            "sourceLessonId": "exc-L032"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S1",
              "title": "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L032",
            "sectionId": "exc-L032-S2",
            "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다"
          }
        },
        {
          "optionId": "B",
          "text": "선회모터의 회전과 상부회전체 선회는 이 조향 실린더의 역할과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydrostatic-steering-functions",
            "sectionId": "exc-L032-S2",
            "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다",
            "sourceLessonId": "exc-L032"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S1",
              "title": "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L032",
            "sectionId": "exc-L032-S2",
            "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다"
          }
        },
        {
          "optionId": "C",
          "text": "주행모터가 만드는 회전과 조향 실린더가 만드는 곧은 움직임을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydrostatic-steering-functions",
            "sectionId": "exc-L032-S2",
            "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다",
            "sourceLessonId": "exc-L032"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S1",
              "title": "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L032",
            "sectionId": "exc-L032-S2",
            "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다"
          }
        },
        {
          "optionId": "D",
          "text": "펌프는 기름을 공급하는 쪽이며 기름을 받아 곧게 움직이는 작동부가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydrostatic-steering-functions",
            "sectionId": "exc-L032-S2",
            "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다",
            "sourceLessonId": "exc-L032"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S1",
              "title": "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L032",
            "sectionId": "exc-L032-S2",
            "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-STEERING-20261022",
        "EX-PRESERVED-L002-L008"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q057",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L032:exc-Q057",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q057",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L032",
      "sourceSectionId": "exc-L032-S3",
      "lessonId": "exc-regular-hydrostatic-steering-functions",
      "prompt": "작업 유압과 조향이 한 펌프를 함께 쓰는 부하 감지형 정유압 조향 예에서, 우선 밸브를 사용하는 목적은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "윤활유 속 오염 입자를 여과한다"
        },
        {
          "id": "B",
          "text": "조향에 필요한 기름 공급의 우선순위를 확보한다"
        },
        {
          "id": "C",
          "text": "작동유에서 생긴 열을 바깥 공기로 옮긴다"
        },
        {
          "id": "D",
          "text": "압력을 받은 가스를 저장해 축압기를 대신한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "입자를 거르는 역할은 필터와 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydrostatic-steering-functions",
            "sectionId": "exc-L032-S3",
            "title": "조향 공급 방식도 한 가지가 아닙니다",
            "sourceLessonId": "exc-L032"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S2",
              "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L032",
            "sectionId": "exc-L032-S3",
            "title": "조향 공급 방식도 한 가지가 아닙니다"
          }
        },
        {
          "optionId": "B",
          "text": "공유 펌프를 쓰는 예에서도 조향 공급을 우선 확보하도록 할 수 있습니다. 모든 장비에 조향 전용 펌프 하나가 있다는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydrostatic-steering-functions",
            "sectionId": "exc-L032-S3",
            "title": "조향 공급 방식도 한 가지가 아닙니다",
            "sourceLessonId": "exc-L032"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S2",
              "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L032",
            "sectionId": "exc-L032-S3",
            "title": "조향 공급 방식도 한 가지가 아닙니다"
          }
        },
        {
          "optionId": "C",
          "text": "열을 밖으로 옮기는 역할은 냉각기와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydrostatic-steering-functions",
            "sectionId": "exc-L032-S3",
            "title": "조향 공급 방식도 한 가지가 아닙니다",
            "sourceLessonId": "exc-L032"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S2",
              "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L032",
            "sectionId": "exc-L032-S3",
            "title": "조향 공급 방식도 한 가지가 아닙니다"
          }
        },
        {
          "optionId": "D",
          "text": "우선 밸브의 공급 우선 기능과 축압기의 에너지 저장은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydrostatic-steering-functions",
            "sectionId": "exc-L032-S3",
            "title": "조향 공급 방식도 한 가지가 아닙니다",
            "sourceLessonId": "exc-L032"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S2",
              "title": "핸들은 입력, 펌프와 기름은 힘 전달, 실린더는 움직임입니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L032",
            "sectionId": "exc-L032-S3",
            "title": "조향 공급 방식도 한 가지가 아닙니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-STEERING-20261022",
        "EX-PRESERVED-L002-L008"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q058",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L056:exc-Q058",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q058",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L056",
      "sourceSectionId": "exc-L056-S2",
      "lessonId": "exc-regular-hydraulic-basic-symbols",
      "prompt": "한 방향·고정 용적의 기본 유압기호 A와 B를 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A — 유압모터 / B — 유압펌프"
        },
        {
          "id": "B",
          "text": "A — 유압펌프 / B — 유압펌프"
        },
        {
          "id": "C",
          "text": "A — 유압펌프 / B — 유압모터"
        },
        {
          "id": "D",
          "text": "A — 유압모터 / B — 유압모터"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "삼각형의 방향과 두 역할을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-basic-symbols",
            "sectionId": "exc-L056-S2",
            "title": "펌프와 모터는 삼각형이 향하는 쪽을 봅니다",
            "sourceLessonId": "exc-L056"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-motor-pump-energy-direction",
              "sectionId": "exc-L055-S2",
              "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다",
              "sourceLessonId": "exc-L055"
            },
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S1",
              "title": "기호는 기능을 나타내며 실제 단면과 다릅니다",
              "sourceLessonId": "exc-L056"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L056",
            "sectionId": "exc-L056-S2",
            "title": "펌프와 모터는 삼각형이 향하는 쪽을 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "B의 삼각형은 원 안쪽을 향하므로 이 기본 예에서 모터를 나타냅니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-basic-symbols",
            "sectionId": "exc-L056-S2",
            "title": "펌프와 모터는 삼각형이 향하는 쪽을 봅니다",
            "sourceLessonId": "exc-L056"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-motor-pump-energy-direction",
              "sectionId": "exc-L055-S2",
              "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다",
              "sourceLessonId": "exc-L055"
            },
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S1",
              "title": "기호는 기능을 나타내며 실제 단면과 다릅니다",
              "sourceLessonId": "exc-L056"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L056",
            "sectionId": "exc-L056-S2",
            "title": "펌프와 모터는 삼각형이 향하는 쪽을 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "A는 바깥쪽을 향해 유압 동력을 내보내는 펌프, B는 안쪽을 향해 유압 동력을 받는 모터의 기본 기호입니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-basic-symbols",
            "sectionId": "exc-L056-S2",
            "title": "펌프와 모터는 삼각형이 향하는 쪽을 봅니다",
            "sourceLessonId": "exc-L056"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-motor-pump-energy-direction",
              "sectionId": "exc-L055-S2",
              "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다",
              "sourceLessonId": "exc-L055"
            },
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S1",
              "title": "기호는 기능을 나타내며 실제 단면과 다릅니다",
              "sourceLessonId": "exc-L056"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L056",
            "sectionId": "exc-L056-S2",
            "title": "펌프와 모터는 삼각형이 향하는 쪽을 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "A는 바깥쪽을 향하는 펌프 기호입니다. 두 기호를 모두 모터로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-basic-symbols",
            "sectionId": "exc-L056-S2",
            "title": "펌프와 모터는 삼각형이 향하는 쪽을 봅니다",
            "sourceLessonId": "exc-L056"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-motor-pump-energy-direction",
              "sectionId": "exc-L055-S2",
              "title": "펌프와 모터는 힘을 바꾸는 방향이 다릅니다",
              "sourceLessonId": "exc-L055"
            },
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S1",
              "title": "기호는 기능을 나타내며 실제 단면과 다릅니다",
              "sourceLessonId": "exc-L056"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L056",
            "sectionId": "exc-L056-S2",
            "title": "펌프와 모터는 삼각형이 향하는 쪽을 봅니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-SYMBOLS-OBSERVED"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:exc-Q058:e0305a3415cd"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q059",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L056:exc-Q059",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q059",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L056",
      "sourceSectionId": "exc-L056-S3",
      "lessonId": "exc-regular-hydraulic-basic-symbols",
      "prompt": "아래 기본 비교에서 만나는 선의 접속점을 표시한 것은 어느 쪽인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A만 접속점이 표시되어 있다"
        },
        {
          "id": "B",
          "text": "B만 접속점이 표시되어 있다"
        },
        {
          "id": "C",
          "text": "A와 B 모두 접속점이 표시되어 있다"
        },
        {
          "id": "D",
          "text": "A와 B 모두 접속점이 표시되어 있지 않다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "A는 선이 만나는 곳에 검은 접속점이 있습니다. B는 접속점 없이 분리된 교차를 비교했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-basic-symbols",
            "sectionId": "exc-L056-S3",
            "title": "선이 교차하는 것과 접속된 것은 다릅니다",
            "sourceLessonId": "exc-L056"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S1",
              "title": "기호는 기능을 나타내며 실제 단면과 다릅니다",
              "sourceLessonId": "exc-L056"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L056",
            "sectionId": "exc-L056-S3",
            "title": "선이 교차하는 것과 접속된 것은 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "접속점이 있는 A와 없는 B를 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-basic-symbols",
            "sectionId": "exc-L056-S3",
            "title": "선이 교차하는 것과 접속된 것은 다릅니다",
            "sourceLessonId": "exc-L056"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S1",
              "title": "기호는 기능을 나타내며 실제 단면과 다릅니다",
              "sourceLessonId": "exc-L056"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L056",
            "sectionId": "exc-L056-S3",
            "title": "선이 교차하는 것과 접속된 것은 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "가까이 교차해 보인다는 사실만으로 모두 연결된 통로라고 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-basic-symbols",
            "sectionId": "exc-L056-S3",
            "title": "선이 교차하는 것과 접속된 것은 다릅니다",
            "sourceLessonId": "exc-L056"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S1",
              "title": "기호는 기능을 나타내며 실제 단면과 다릅니다",
              "sourceLessonId": "exc-L056"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L056",
            "sectionId": "exc-L056-S3",
            "title": "선이 교차하는 것과 접속된 것은 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "A의 검은 점은 이 비교에서 선의 접속을 나타냅니다. 실제 도면에서도 범례와 접속 표시를 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-basic-symbols",
            "sectionId": "exc-L056-S3",
            "title": "선이 교차하는 것과 접속된 것은 다릅니다",
            "sourceLessonId": "exc-L056"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S1",
              "title": "기호는 기능을 나타내며 실제 단면과 다릅니다",
              "sourceLessonId": "exc-L056"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L056",
            "sectionId": "exc-L056-S3",
            "title": "선이 교차하는 것과 접속된 것은 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-SYMBOLS-OBSERVED"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:exc-Q059:d983dfbf25a7"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q060",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L057:exc-Q060",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q060",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L057",
      "sourceSectionId": "exc-L057-S1",
      "lessonId": "exc-regular-valve-ports-paths",
      "prompt": "방향제어밸브의 기본 표기 4/3은 무엇을 뜻하나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "포트 3개와 위치 4개"
        },
        {
          "id": "B",
          "text": "실린더 4개와 펌프 3개"
        },
        {
          "id": "C",
          "text": "입구 4개와 출구 3개"
        },
        {
          "id": "D",
          "text": "포트 4개와 위치 3개"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "포트 수와 위치 수의 순서를 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S1",
            "title": "4/2는 포트4개와 위치2개를 뜻합니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-valve-ports-paths",
              "sectionId": "exc-L057-S3",
              "title": "화살표·막힘·복귀 스프링을 구별합니다",
              "sourceLessonId": "exc-L057"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S1",
            "title": "4/2는 포트4개와 위치2개를 뜻합니다"
          }
        },
        {
          "optionId": "B",
          "text": "이 표기는 연결구와 연결 상태의 수이며 장비 개수가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S1",
            "title": "4/2는 포트4개와 위치2개를 뜻합니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-valve-ports-paths",
              "sectionId": "exc-L057-S3",
              "title": "화살표·막힘·복귀 스프링을 구별합니다",
              "sourceLessonId": "exc-L057"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S1",
            "title": "4/2는 포트4개와 위치2개를 뜻합니다"
          }
        },
        {
          "optionId": "C",
          "text": "입구 수와 출구 수를 따로 세는 표기가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S1",
            "title": "4/2는 포트4개와 위치2개를 뜻합니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-valve-ports-paths",
              "sectionId": "exc-L057-S3",
              "title": "화살표·막힘·복귀 스프링을 구별합니다",
              "sourceLessonId": "exc-L057"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S1",
            "title": "4/2는 포트4개와 위치2개를 뜻합니다"
          }
        },
        {
          "optionId": "D",
          "text": "앞 숫자는 외부 연결구인 포트 수, 뒤 숫자는 전환되는 위치 수입니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S1",
            "title": "4/2는 포트4개와 위치2개를 뜻합니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-valve-ports-paths",
              "sectionId": "exc-L057-S3",
              "title": "화살표·막힘·복귀 스프링을 구별합니다",
              "sourceLessonId": "exc-L057"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S1",
            "title": "4/2는 포트4개와 위치2개를 뜻합니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-DIRECTIONAL-OBSERVED"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q061",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L057:exc-Q061",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q061",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L057",
      "sourceSectionId": "exc-L057-S2",
      "lessonId": "exc-regular-valve-ports-paths",
      "prompt": "복동 실린더 예에서 한 상태가 P→A로 공급할 때, 반대쪽 B의 기름이 탱크로 돌아가는 연결은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A→P"
        },
        {
          "id": "B",
          "text": "B→T"
        },
        {
          "id": "C",
          "text": "T→B"
        },
        {
          "id": "D",
          "text": "A→B"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "A를 공급원 P로 되돌리는 연결은 제시한 반대쪽 B의 귀환 길이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S2",
            "title": "한 칸 안의 공급과 복귀를 함께 읽습니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-valve-function-distinctions",
              "sectionId": "exc-L036-S1",
              "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
              "sourceLessonId": "exc-L036"
            },
            {
              "lessonId": "exc-regular-cylinder-supply-return",
              "sectionId": "exc-L054-S3",
              "title": "복동은 반대쪽 기름도 나가야 움직입니다",
              "sourceLessonId": "exc-L054"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S2",
            "title": "한 칸 안의 공급과 복귀를 함께 읽습니다"
          }
        },
        {
          "optionId": "B",
          "text": "P에서 A로 공급하면서 B에서 T로 복귀하는 한 상태입니다. 반대 작동은 P→B와 A→T로 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S2",
            "title": "한 칸 안의 공급과 복귀를 함께 읽습니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-valve-function-distinctions",
              "sectionId": "exc-L036-S1",
              "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
              "sourceLessonId": "exc-L036"
            },
            {
              "lessonId": "exc-regular-cylinder-supply-return",
              "sectionId": "exc-L054-S3",
              "title": "복동은 반대쪽 기름도 나가야 움직입니다",
              "sourceLessonId": "exc-L054"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S2",
            "title": "한 칸 안의 공급과 복귀를 함께 읽습니다"
          }
        },
        {
          "optionId": "C",
          "text": "탱크에서 B로 향하는 방향이며 질문의 B에서 탱크로 돌아가는 방향과 반대입니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S2",
            "title": "한 칸 안의 공급과 복귀를 함께 읽습니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-valve-function-distinctions",
              "sectionId": "exc-L036-S1",
              "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
              "sourceLessonId": "exc-L036"
            },
            {
              "lessonId": "exc-regular-cylinder-supply-return",
              "sectionId": "exc-L054-S3",
              "title": "복동은 반대쪽 기름도 나가야 움직입니다",
              "sourceLessonId": "exc-L054"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S2",
            "title": "한 칸 안의 공급과 복귀를 함께 읽습니다"
          }
        },
        {
          "optionId": "D",
          "text": "A와 B를 서로 잇는 것과 B를 탱크 T로 잇는 것은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S2",
            "title": "한 칸 안의 공급과 복귀를 함께 읽습니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-valve-function-distinctions",
              "sectionId": "exc-L036-S1",
              "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
              "sourceLessonId": "exc-L036"
            },
            {
              "lessonId": "exc-regular-cylinder-supply-return",
              "sectionId": "exc-L054-S3",
              "title": "복동은 반대쪽 기름도 나가야 움직입니다",
              "sourceLessonId": "exc-L054"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S2",
            "title": "한 칸 안의 공급과 복귀를 함께 읽습니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-DIRECTIONAL-OBSERVED"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q062",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L058:exc-Q062",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q062",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L058",
      "sourceSectionId": "exc-L058-S3",
      "lessonId": "exc-regular-accumulator-energy-gas-conditions",
      "prompt": "가스와 기름을 분리한 예에서 기름이 들어오며 가스가 압축되고, 이후 회로 조건에 따라 기름을 다시 내보낼 수 있는 장치는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "개방 탱크"
        },
        {
          "id": "B",
          "text": "오일필터"
        },
        {
          "id": "C",
          "text": "오일 냉각기"
        },
        {
          "id": "D",
          "text": "가스형 축압기"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "개방 탱크의 기름 저장과 압축 가스를 이용하는 에너지 저장은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-accumulator-energy-gas-conditions",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-accumulator-energy-gas-conditions",
              "sectionId": "exc-L058-S4",
              "title": "호스와 연결구는 지정 조건을 맞춥니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          }
        },
        {
          "optionId": "B",
          "text": "필터는 기름 속 입자를 거르는 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-accumulator-energy-gas-conditions",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-accumulator-energy-gas-conditions",
              "sectionId": "exc-L058-S4",
              "title": "호스와 연결구는 지정 조건을 맞춥니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          }
        },
        {
          "optionId": "C",
          "text": "냉각기는 열을 밖으로 옮기는 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-accumulator-energy-gas-conditions",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-accumulator-energy-gas-conditions",
              "sectionId": "exc-L058-S4",
              "title": "호스와 연결구는 지정 조건을 맞춥니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          }
        },
        {
          "optionId": "D",
          "text": "가스가 압축되며 에너지를 저장하는 축압기의 한 예입니다. 엔진이 멈췄다고 저장 에너지가 모두 없어진 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-accumulator-energy-gas-conditions",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-accumulator-energy-gas-conditions",
              "sectionId": "exc-L058-S4",
              "title": "호스와 연결구는 지정 조건을 맞춥니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-ACCUMULATOR-OBSERVED",
        "EX-KUBOTA-SAFETY-PRESERVED",
        "HYDROLL-NITROGEN-SAFETY"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q063",
      "version": "r2-PROMPT-ANSWER-LEAK-FIX-20261022",
      "placementId": "exc-regular:exc-L058:exc-Q063",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q063",
      "definitionVersion": "r2-PROMPT-ANSWER-LEAK-FIX-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L058",
      "sourceSectionId": "exc-L058-S3",
      "lessonId": "exc-regular-accumulator-energy-gas-conditions",
      "prompt": "이 학습에서 다룬 고압 유압용 가스식 축압기의 지정 가스로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "가스 충전·분해는 해당 지침에 따라 자격을 갖춘 담당자가 수행하며 이 문제는 작업 순서를 묻지 않습니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "지정 규격의 질소"
        },
        {
          "id": "B",
          "text": "산소"
        },
        {
          "id": "C",
          "text": "일반 압축공기"
        },
        {
          "id": "D",
          "text": "임의의 연료가스"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "부품이 지정한 질소 규격과 조건을 따릅니다. 기름 쪽 압력과 가스 쪽 저장 에너지도 따로 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-accumulator-energy-gas-conditions",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-accumulator-energy-gas-conditions",
              "sectionId": "exc-L058-S4",
              "title": "호스와 연결구는 지정 조건을 맞춥니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          }
        },
        {
          "optionId": "B",
          "text": "질소를 산소로 임의 대체하지 않습니다. 고압 유압계통에서 화재·폭발 위험이 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-accumulator-energy-gas-conditions",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-accumulator-energy-gas-conditions",
              "sectionId": "exc-L058-S4",
              "title": "호스와 연결구는 지정 조건을 맞춥니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          }
        },
        {
          "optionId": "C",
          "text": "지정 질소를 공기로 대체하지 않습니다. 가스 종류는 부품 자료가 정한 조건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-accumulator-energy-gas-conditions",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-accumulator-energy-gas-conditions",
              "sectionId": "exc-L058-S4",
              "title": "호스와 연결구는 지정 조건을 맞춥니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          }
        },
        {
          "optionId": "D",
          "text": "축압기의 지정 가스를 연료가스로 바꾸는 것은 허용된 대체가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-accumulator-energy-gas-conditions",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-accumulator-energy-gas-conditions",
              "sectionId": "exc-L058-S4",
              "title": "호스와 연결구는 지정 조건을 맞춥니다",
              "sourceLessonId": "exc-L058"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S3",
            "title": "축압기는 압력을 받은 기름의 에너지를 저장합니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-ACCUMULATOR-OBSERVED",
        "EX-KUBOTA-SAFETY-PRESERVED",
        "HYDROLL-NITROGEN-SAFETY"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q064",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L058:exc-Q064",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q064",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L058",
      "sourceSectionId": "exc-L058-S2",
      "lessonId": "exc-regular-hydraulic-cooling-filtering",
      "prompt": "유압계통의 냉각기와 필터 역할을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "냉각기 — 입자 여과 / 필터 — 열 방출"
        },
        {
          "id": "B",
          "text": "냉각기 — 가스 에너지 저장 / 필터 — 유량 생성"
        },
        {
          "id": "C",
          "text": "냉각기 — 열을 밖으로 옮김 / 필터 — 오염 입자 여과"
        },
        {
          "id": "D",
          "text": "냉각기 — 기름 저장 / 필터 — 압축 가스 저장"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "냉각과 여과의 대상을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-cooling-filtering",
            "sectionId": "exc-L058-S2",
            "title": "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-cooling-filtering",
              "sectionId": "exc-L058-S1",
              "title": "탱크와 필터의 역할은 다릅니다",
              "sourceLessonId": "exc-L058"
            },
            {
              "lessonId": "exc-regular-hydraulic-oil-breather-observation",
              "sectionId": "exc-L037-S1",
              "title": "탱크는 저장하고, 필터는 거릅니다",
              "sourceLessonId": "exc-L037"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S2",
            "title": "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "에너지 저장은 축압기, 기름을 보내는 역할은 펌프와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-cooling-filtering",
            "sectionId": "exc-L058-S2",
            "title": "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-cooling-filtering",
              "sectionId": "exc-L058-S1",
              "title": "탱크와 필터의 역할은 다릅니다",
              "sourceLessonId": "exc-L058"
            },
            {
              "lessonId": "exc-regular-hydraulic-oil-breather-observation",
              "sectionId": "exc-L037-S1",
              "title": "탱크는 저장하고, 필터는 거릅니다",
              "sourceLessonId": "exc-L037"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S2",
            "title": "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "냉각기는 열을 빼고 필터는 입자를 거릅니다. 높은 온도 하나만으로 냉각기 고장을 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-cooling-filtering",
            "sectionId": "exc-L058-S2",
            "title": "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-cooling-filtering",
              "sectionId": "exc-L058-S1",
              "title": "탱크와 필터의 역할은 다릅니다",
              "sourceLessonId": "exc-L058"
            },
            {
              "lessonId": "exc-regular-hydraulic-oil-breather-observation",
              "sectionId": "exc-L037-S1",
              "title": "탱크는 저장하고, 필터는 거릅니다",
              "sourceLessonId": "exc-L037"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S2",
            "title": "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "탱크·축압기의 저장 역할과 냉각기·필터의 역할을 섞었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-cooling-filtering",
            "sectionId": "exc-L058-S2",
            "title": "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다",
            "sourceLessonId": "exc-L058"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-cooling-filtering",
              "sectionId": "exc-L058-S1",
              "title": "탱크와 필터의 역할은 다릅니다",
              "sourceLessonId": "exc-L058"
            },
            {
              "lessonId": "exc-regular-hydraulic-oil-breather-observation",
              "sectionId": "exc-L037-S1",
              "title": "탱크는 저장하고, 필터는 거릅니다",
              "sourceLessonId": "exc-L037"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L058",
            "sectionId": "exc-L058-S2",
            "title": "냉각기는 열을 빼며 오일 규격을 대신하지 않습니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-ACCUMULATOR-OBSERVED",
        "EX-KUBOTA-SAFETY-PRESERVED",
        "HYDROLL-NITROGEN-SAFETY"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-drive-transmission-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L051:easy-drive-transmission-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-drive-transmission-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L051",
      "sourceSectionId": "exc-L051-S3",
      "lessonId": "exc-regular-wheel-drive-components",
      "prompt": "회전할 때 좌우 구동바퀴가 서로 다른 속도로 돌게 하는 장치는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "차동장치"
        },
        {
          "id": "B",
          "text": "클러치"
        },
        {
          "id": "C",
          "text": "토크컨버터"
        },
        {
          "id": "D",
          "text": "전압조정기"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "회전할 때 바깥쪽과 안쪽 바퀴의 속도 차이를 허용합니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S3",
            "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S3",
            "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "클러치는 동력을 연결하거나 끊습니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S1",
            "title": "엔진의 힘을 전달하고 속도를 바꿉니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S1",
            "title": "엔진의 힘을 전달하고 속도를 바꿉니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "토크컨버터는 기름의 흐름으로 동력을 전달합니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S1",
            "title": "엔진의 힘을 전달하고 속도를 바꿉니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S1",
            "title": "엔진의 힘을 전달하고 속도를 바꿉니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "전압조정기는 충전 전압을 조절하는 전기장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S2",
            "title": "교류와 직류를 구별하고 세 역할을 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-spicer",
        "fork-differential",
        "common-zf",
        "review-support-charge-denso-overview"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-drive-transmission-joints-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L051:ex27-drive-transmission-joints-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-drive-transmission-joints-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L051",
      "sourceSectionId": "exc-L051-S4",
      "lessonId": "exc-regular-wheel-drive-components",
      "prompt": "추진축이 있는 구동계에서 축 사이 각도 변화와 연결 거리 변화에 대응하는 이음을 바르게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "각도 — 슬립이음 / 길이 — 자재이음"
        },
        {
          "id": "B",
          "text": "각도 — 자재이음 / 길이 — 슬립이음"
        },
        {
          "id": "C",
          "text": "각도·길이 모두 차동장치"
        },
        {
          "id": "D",
          "text": "각도·길이 모두 토크컨버터의 스테이터"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "자재이음의 각도와 슬립이음의 길이 역할을 서로 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S4",
            "title": "추진축의 각도와 길이는 다른 이음으로 대응합니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S4",
            "title": "추진축의 각도와 길이는 다른 이음으로 대응합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "자재이음은 꺾인 각도에서 회전을 전달하고, 슬립이음은 길이 방향의 변화에 대응합니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S4",
            "title": "추진축의 각도와 길이는 다른 이음으로 대응합니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S4",
            "title": "추진축의 각도와 길이는 다른 이음으로 대응합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "차동장치는 좌우 구동바퀴의 속도 차이를 허용하는 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S3",
            "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S3",
            "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "스테이터는 토크컨버터 안에서 기름의 복귀 방향을 바꾸며 축 길이·각도 이음이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S2",
            "title": "토크컨버터의 스테이터는 기름 방향을 바꿉니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S2",
            "title": "토크컨버터의 스테이터는 기름 방향을 바꿉니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-propshaft"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-drive-transmission-q3",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L051:practice-drive-transmission-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-drive-transmission-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L051",
      "sourceSectionId": "exc-L051-S2",
      "lessonId": "exc-regular-wheel-drive-components",
      "prompt": "토크컨버터의 스테이터가 하는 일은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "동력을 연결하거나 끊는다"
        },
        {
          "id": "B",
          "text": "돌아오는 기름의 방향을 바꾼다"
        },
        {
          "id": "C",
          "text": "좌우 구동바퀴의 속도 차이를 허용한다"
        },
        {
          "id": "D",
          "text": "충전용 전기를 만든다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "동력 연결·차단은 클러치의 역할입니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S1",
            "title": "엔진의 힘을 전달하고 속도를 바꿉니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S1",
            "title": "엔진의 힘을 전달하고 속도를 바꿉니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "스테이터는 돌아오는 기름의 방향을 바꿔 동력 전달을 돕습니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S2",
            "title": "토크컨버터의 스테이터는 기름 방향을 바꿉니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S2",
            "title": "토크컨버터의 스테이터는 기름 방향을 바꿉니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "좌우 바퀴의 속도 차이는 차동장치와 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-wheel-drive-components",
            "sectionId": "exc-L051-S3",
            "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다",
            "sourceLessonId": "exc-L051"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L051",
            "sectionId": "exc-L051-S3",
            "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "전기를 만드는 발전기와 토크컨버터의 스테이터는 다른 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-charging-roles",
            "sectionId": "exc-L026-S1",
            "title": "엔진 → 발전기 → 충전으로 이어집니다",
            "sourceLessonId": "exc-L026"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L026",
            "sectionId": "exc-L026-S1",
            "title": "엔진 → 발전기 → 충전으로 이어집니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "review-support-zf-converter",
        "common-zf",
        "fork-differential",
        "review-support-charge-denso-overview"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-drive-brakes-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L052:practice-drive-brakes-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-drive-brakes-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L052",
      "sourceSectionId": "exc-L052-S1",
      "lessonId": "exc-regular-brake-contact-parts",
      "prompt": "디스크식과 드럼식 제동의 마찰 부품을 알맞게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "디스크 — 슈 / 드럼 — 패드"
        },
        {
          "id": "B",
          "text": "디스크 — 패드 / 드럼 — 패드"
        },
        {
          "id": "C",
          "text": "디스크 — 패드 / 드럼 — 슈"
        },
        {
          "id": "D",
          "text": "디스크 — 슈 / 드럼 — 슈"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "디스크식과 드럼식의 마찰 부품을 반대로 썼습니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-contact-parts",
            "sectionId": "exc-L052-S1",
            "title": "마찰로 회전을 줄입니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S1",
            "title": "마찰로 회전을 줄입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "드럼식에서는 슈가 원통 안쪽을 누릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-contact-parts",
            "sectionId": "exc-L052-S1",
            "title": "마찰로 회전을 줄입니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S1",
            "title": "마찰로 회전을 줄입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "디스크식은 패드가 원판을, 드럼식은 슈가 원통 안쪽을 누릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-contact-parts",
            "sectionId": "exc-L052-S1",
            "title": "마찰로 회전을 줄입니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S1",
            "title": "마찰로 회전을 줄입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "디스크식은 패드가 원판을 누릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-contact-parts",
            "sectionId": "exc-L052-S1",
            "title": "마찰로 회전을 줄입니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S1",
            "title": "마찰로 회전을 줄입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "mech-brembo-caliper",
        "mech-toyota-brakes"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-drive-brakes-q5",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L052:practice-drive-brakes-q5",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-drive-brakes-q5",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L052",
      "sourceSectionId": "exc-L052-S4",
      "lessonId": "exc-regular-brake-fluid-heat-conditions",
      "prompt": "제동액을 사용하는 유압식 주행브레이크의 예에서, 페이드와 베이퍼 록의 발생 원인·현상을 잘못 연결한 것은?",
      "intent": "incorrect",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "페이드 — 마찰 부품의 과열"
        },
        {
          "id": "B",
          "text": "베이퍼 록 — 제동액이 끓어 생긴 기포"
        },
        {
          "id": "C",
          "text": "베이퍼 록 — 기포로 제동 힘 전달이 나빠짐"
        },
        {
          "id": "D",
          "text": "페이드 — 제동액이 끓어 생긴 기포"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "반복 제동으로 마찰 부품에 열이 쌓여 마찰 성능이 떨어지는 것이 페이드입니다. 액체 속 기포와 위치가 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-fluid-heat-conditions",
            "sectionId": "exc-L052-S4",
            "title": "과열로 제동이 약해지는 두 현상을 구별합니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S4",
            "title": "과열로 제동이 약해지는 두 현상을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "베이퍼 록은 제동액이 끓어서 증기 기포가 생기는 현상입니다. 외부 공기 혼입 전부를 이 이름으로 부르지는 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-fluid-heat-conditions",
            "sectionId": "exc-L052-S4",
            "title": "과열로 제동이 약해지는 두 현상을 구별합니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S4",
            "title": "과열로 제동이 약해지는 두 현상을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "기포는 액체보다 쉽게 압축되어 페달 움직임 일부를 쓰므로 필요한 압력 전달이 나빠질 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-fluid-heat-conditions",
            "sectionId": "exc-L052-S3",
            "title": "액체로 전달하는 힘을 기포와 비교합니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S3",
            "title": "액체로 전달하는 힘을 기포와 비교합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "제동액의 끓음·기포는 베이퍼 록입니다. 페이드는 과열된 마찰 부품의 마찰 성능 저하와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-fluid-heat-conditions",
            "sectionId": "exc-L052-S4",
            "title": "과열로 제동이 약해지는 두 현상을 구별합니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S4",
            "title": "과열로 제동이 약해지는 두 현상을 구별합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "easy-brembo-fade",
        "u134-brake-pressure"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u13-brakes-bubble-compression-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L052:u13-brakes-bubble-compression-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u13-brakes-bubble-compression-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L052",
      "sourceSectionId": "exc-L052-S3",
      "lessonId": "exc-regular-brake-fluid-heat-conditions",
      "prompt": "제동액을 쓰는 유압식 주행브레이크에서 회로에 기포가 생겼다. 같은 페달 이동에 대한 제동 반응이 나빠질 수 있는 이유는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "회로 속 기포가 패드와 원판 사이의 마찰 성능을 직접 낮추기 때문이다"
        },
        {
          "id": "B",
          "text": "기포가 압축되면서 페달 움직임 일부를 쓰기 때문이다"
        },
        {
          "id": "C",
          "text": "기포가 액체를 더 압축되지 않게 만들어 필요한 페달 이동을 줄이기 때문이다"
        },
        {
          "id": "D",
          "text": "액체가 기포보다 더 쉽게 압축되어 액체의 부피만 먼저 줄어들기 때문이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 문제의 기포는 액체 회로에 있습니다. 마찰 부품의 마찰 성능이 과열로 낮아지는 페이드와 위치·원인을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-fluid-heat-conditions",
            "sectionId": "exc-L052-S4",
            "title": "과열로 제동이 약해지는 두 현상을 구별합니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S4",
            "title": "과열로 제동이 약해지는 두 현상을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "제동 쪽으로 힘을 전달하는 데 써야 할 움직임 일부가 기포 압축에 쓰여 반응이 나빠질 수 있습니다. 실제 이상은 지정 점검을 받습니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-fluid-heat-conditions",
            "sectionId": "exc-L052-S3",
            "title": "액체로 전달하는 힘을 기포와 비교합니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S3",
            "title": "액체로 전달하는 힘을 기포와 비교합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "기포는 쉽게 압축되어 움직임 일부를 쓰는 쪽입니다. 액체를 더 단단하게 만들거나 필요한 이동을 줄이는 역할이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-fluid-heat-conditions",
            "sectionId": "exc-L052-S3",
            "title": "액체로 전달하는 힘을 기포와 비교합니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S3",
            "title": "액체로 전달하는 힘을 기포와 비교합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "액체는 기포보다 잘 압축되지 않습니다. 두 물질의 압축 차이를 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-fluid-heat-conditions",
            "sectionId": "exc-L052-S3",
            "title": "액체로 전달하는 힘을 기포와 비교합니다",
            "sourceLessonId": "exc-L052"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S3",
            "title": "액체로 전달하는 힘을 기포와 비교합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "u134-brake-pressure"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-drive-suspension-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L053:easy-drive-suspension-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-drive-suspension-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L053",
      "sourceSectionId": "exc-L053-S1",
      "lessonId": "exc-regular-suspension-functions",
      "prompt": "일반 차량의 스프링과 쇼크 업소버의 주된 역할을 알맞게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "스프링 — 출렁임 감소 / 쇼크 업소버 — 하중 받침"
        },
        {
          "id": "B",
          "text": "둘 다 출렁임 감소만 맡는다"
        },
        {
          "id": "C",
          "text": "둘 다 하중 받침만 맡는다"
        },
        {
          "id": "D",
          "text": "스프링 — 하중 받침 / 쇼크 업소버 — 출렁임 감소"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "스프링과 쇼크 업소버의 역할을 반대로 썼습니다.",
          "returnTo": {
            "lessonId": "exc-regular-suspension-functions",
            "sectionId": "exc-L053-S1",
            "title": "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다",
            "sourceLessonId": "exc-L053"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L053",
            "sectionId": "exc-L053-S1",
            "title": "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "스프링은 하중을 받치며 충격에 눌리거나 휘는 역할입니다.",
          "returnTo": {
            "lessonId": "exc-regular-suspension-functions",
            "sectionId": "exc-L053-S1",
            "title": "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다",
            "sourceLessonId": "exc-L053"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L053",
            "sectionId": "exc-L053-S1",
            "title": "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "쇼크 업소버는 충격 뒤 반복되는 출렁임을 줄입니다.",
          "returnTo": {
            "lessonId": "exc-regular-suspension-functions",
            "sectionId": "exc-L053-S1",
            "title": "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다",
            "sourceLessonId": "exc-L053"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L053",
            "sectionId": "exc-L053-S1",
            "title": "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "스프링은 하중을 받치고 쇼크 업소버는 반복되는 움직임을 줄입니다. 본문은 일반 차량의 두 부품을 비교한 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-suspension-functions",
            "sectionId": "exc-L053-S1",
            "title": "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다",
            "sourceLessonId": "exc-L053"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L053",
            "sectionId": "exc-L053-S1",
            "title": "스프링은 받치고, 쇼크 업소버는 출렁임을 줄입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "common-kyb-spring",
        "common-monroe-damper"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q065",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L070:exc-Q065",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q065",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L070",
      "sourceSectionId": "exc-L070-S2",
      "lessonId": "exc-regular-displacement-quantity-units",
      "prompt": "한 실린더의 배기량은 어떤 부피를 뜻하나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "피스톤이 상사점과 하사점 사이에서 쓸고 지나가는 부피"
        },
        {
          "id": "B",
          "text": "상사점에서도 남는 공간의 부피만"
        },
        {
          "id": "C",
          "text": "연료탱크에 저장할 수 있는 연료 부피"
        },
        {
          "id": "D",
          "text": "배기가스가 지나는 배기관의 내부 부피"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "원형 단면 예에서 단면적에 한 행정 거리를 곱한 행정체적입니다.",
          "returnTo": {
            "lessonId": "exc-regular-displacement-quantity-units",
            "sectionId": "exc-L070-S2",
            "title": "한 실린더 배기량은 원면적×행정입니다",
            "sourceLessonId": "exc-L070"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S1",
              "title": "한 행정은 위끝과 아래끝 사이의 거리입니다",
              "sourceLessonId": "exc-L070"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L070",
            "sectionId": "exc-L070-S2",
            "title": "한 실린더 배기량은 원면적×행정입니다"
          }
        },
        {
          "optionId": "B",
          "text": "상사점에도 남는 공간은 이 쓸고 지나가는 부피와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-displacement-quantity-units",
            "sectionId": "exc-L070-S2",
            "title": "한 실린더 배기량은 원면적×행정입니다",
            "sourceLessonId": "exc-L070"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S1",
              "title": "한 행정은 위끝과 아래끝 사이의 거리입니다",
              "sourceLessonId": "exc-L070"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L070",
            "sectionId": "exc-L070-S2",
            "title": "한 실린더 배기량은 원면적×행정입니다"
          }
        },
        {
          "optionId": "C",
          "text": "탱크 저장량과 기관의 기하학적 배기량은 다른 양입니다.",
          "returnTo": {
            "lessonId": "exc-regular-displacement-quantity-units",
            "sectionId": "exc-L070-S2",
            "title": "한 실린더 배기량은 원면적×행정입니다",
            "sourceLessonId": "exc-L070"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S1",
              "title": "한 행정은 위끝과 아래끝 사이의 거리입니다",
              "sourceLessonId": "exc-L070"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L070",
            "sectionId": "exc-L070-S2",
            "title": "한 실린더 배기량은 원면적×행정입니다"
          }
        },
        {
          "optionId": "D",
          "text": "배기량이라는 이름을 배기관의 용적으로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-displacement-quantity-units",
            "sectionId": "exc-L070-S2",
            "title": "한 실린더 배기량은 원면적×행정입니다",
            "sourceLessonId": "exc-L070"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S1",
              "title": "한 행정은 위끝과 아래끝 사이의 거리입니다",
              "sourceLessonId": "exc-L070"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L070",
            "sectionId": "exc-L070-S2",
            "title": "한 실린더 배기량은 원면적×행정입니다"
          }
        }
      ],
      "sourceIds": [
        "NASA-BORE-STROKE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q066",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L070:exc-Q066",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q066",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L070",
      "sourceSectionId": "exc-L070-S3",
      "lessonId": "exc-regular-displacement-quantity-units",
      "prompt": "내경 10cm, 행정 10cm인 같은 원형 실린더가 4개입니다. π=3.14로 계산한 전체 배기량은 얼마인가요?",
      "intent": "correct",
      "conditions": [
        "간극체적을 더하지 않는 기하학적 배기량이며 특정 장비 사양이 아닌 가상 수치입니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "0.785L"
        },
        {
          "id": "B",
          "text": "1.57L"
        },
        {
          "id": "C",
          "text": "3.14L"
        },
        {
          "id": "D",
          "text": "6.28L"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "785cm³는 한 실린더 값입니다. 네 실린더의 합을 구해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-displacement-quantity-units",
            "sectionId": "exc-L070-S3",
            "title": "전체 배기량은 각 실린더의 배기량을 합합니다",
            "sourceLessonId": "exc-L070"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S2",
              "title": "한 실린더 배기량은 원면적×행정입니다",
              "sourceLessonId": "exc-L070"
            },
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S4",
              "title": "길이 단위를 맞춘 뒤 부피 단위로 읽습니다",
              "sourceLessonId": "exc-L070"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L070",
            "sectionId": "exc-L070-S3",
            "title": "전체 배기량은 각 실린더의 배기량을 합합니다"
          }
        },
        {
          "optionId": "B",
          "text": "실린더 두 개를 더한 값에 해당하며 문제는 네 개입니다.",
          "returnTo": {
            "lessonId": "exc-regular-displacement-quantity-units",
            "sectionId": "exc-L070-S3",
            "title": "전체 배기량은 각 실린더의 배기량을 합합니다",
            "sourceLessonId": "exc-L070"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S2",
              "title": "한 실린더 배기량은 원면적×행정입니다",
              "sourceLessonId": "exc-L070"
            },
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S4",
              "title": "길이 단위를 맞춘 뒤 부피 단위로 읽습니다",
              "sourceLessonId": "exc-L070"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L070",
            "sectionId": "exc-L070-S3",
            "title": "전체 배기량은 각 실린더의 배기량을 합합니다"
          }
        },
        {
          "optionId": "C",
          "text": "한 개는 3.14×10²÷4×10=785cm³입니다. 네 개는3140cm³이고1000cm³=1L이므로3.14L입니다.",
          "returnTo": {
            "lessonId": "exc-regular-displacement-quantity-units",
            "sectionId": "exc-L070-S3",
            "title": "전체 배기량은 각 실린더의 배기량을 합합니다",
            "sourceLessonId": "exc-L070"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S2",
              "title": "한 실린더 배기량은 원면적×행정입니다",
              "sourceLessonId": "exc-L070"
            },
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S4",
              "title": "길이 단위를 맞춘 뒤 부피 단위로 읽습니다",
              "sourceLessonId": "exc-L070"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L070",
            "sectionId": "exc-L070-S3",
            "title": "전체 배기량은 각 실린더의 배기량을 합합니다"
          }
        },
        {
          "optionId": "D",
          "text": "행정10cm는 한 끝에서 다른 끝까지의 거리입니다. 왕복으로 두 배 더하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-displacement-quantity-units",
            "sectionId": "exc-L070-S3",
            "title": "전체 배기량은 각 실린더의 배기량을 합합니다",
            "sourceLessonId": "exc-L070"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S2",
              "title": "한 실린더 배기량은 원면적×행정입니다",
              "sourceLessonId": "exc-L070"
            },
            {
              "lessonId": "exc-regular-displacement-quantity-units",
              "sectionId": "exc-L070-S4",
              "title": "길이 단위를 맞춘 뒤 부피 단위로 읽습니다",
              "sourceLessonId": "exc-L070"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L070",
            "sectionId": "exc-L070-S3",
            "title": "전체 배기량은 각 실린더의 배기량을 합합니다"
          }
        }
      ],
      "sourceIds": [
        "NASA-BORE-STROKE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q067",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L071:exc-Q067",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q067",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L071",
      "sourceSectionId": "exc-L071-S2",
      "lessonId": "exc-regular-compression-volume-ratio",
      "prompt": "한 실린더의 행정체적이400cm³, 간극체적이50cm³인 가상 예입니다. 기하학적 압축비는 얼마인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "8:1"
        },
        {
          "id": "B",
          "text": "9:1"
        },
        {
          "id": "C",
          "text": "10:1"
        },
        {
          "id": "D",
          "text": "50:1"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "행정체적만50으로 나누면8이지만 최대 공간에는 간극체적도 포함합니다.",
          "returnTo": {
            "lessonId": "exc-regular-compression-volume-ratio",
            "sectionId": "exc-L071-S2",
            "title": "압축비는(Vd+Vc)÷Vc입니다",
            "sourceLessonId": "exc-L071"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S1",
              "title": "압축 전 최대 공간에는 남는 공간도 포함합니다",
              "sourceLessonId": "exc-L071"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L071",
            "sectionId": "exc-L071-S2",
            "title": "압축비는(Vd+Vc)÷Vc입니다"
          }
        },
        {
          "optionId": "B",
          "text": "최대 공간은400+50=450cm³입니다.450÷50=9이므로9:1입니다.",
          "returnTo": {
            "lessonId": "exc-regular-compression-volume-ratio",
            "sectionId": "exc-L071-S2",
            "title": "압축비는(Vd+Vc)÷Vc입니다",
            "sourceLessonId": "exc-L071"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S1",
              "title": "압축 전 최대 공간에는 남는 공간도 포함합니다",
              "sourceLessonId": "exc-L071"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L071",
            "sectionId": "exc-L071-S2",
            "title": "압축비는(Vd+Vc)÷Vc입니다"
          }
        },
        {
          "optionId": "C",
          "text": "앞 설명의 다른 가상 수치 결과를 그대로 쓰지 않고 제시한400과50을 계산합니다.",
          "returnTo": {
            "lessonId": "exc-regular-compression-volume-ratio",
            "sectionId": "exc-L071-S2",
            "title": "압축비는(Vd+Vc)÷Vc입니다",
            "sourceLessonId": "exc-L071"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S1",
              "title": "압축 전 최대 공간에는 남는 공간도 포함합니다",
              "sourceLessonId": "exc-L071"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L071",
            "sectionId": "exc-L071-S2",
            "title": "압축비는(Vd+Vc)÷Vc입니다"
          }
        },
        {
          "optionId": "D",
          "text": "간극체적50cm³ 자체를 무차원인 압축비로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-compression-volume-ratio",
            "sectionId": "exc-L071-S2",
            "title": "압축비는(Vd+Vc)÷Vc입니다",
            "sourceLessonId": "exc-L071"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S1",
              "title": "압축 전 최대 공간에는 남는 공간도 포함합니다",
              "sourceLessonId": "exc-L071"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L071",
            "sectionId": "exc-L071-S2",
            "title": "압축비는(Vd+Vc)÷Vc입니다"
          }
        }
      ],
      "sourceIds": [
        "NASA-BORE-STROKE",
        "NASA-COMPRESSION-EXPANSION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q068",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L071:exc-Q068",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q068",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L071",
      "sourceSectionId": "exc-L071-S3",
      "lessonId": "exc-regular-compression-volume-ratio",
      "prompt": "기하학적 압축비10:1의 뜻으로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "압축 전 최대 부피가 압축 후 부피의10배라는 뜻"
        },
        {
          "id": "B",
          "text": "압축 후 부피가 압축 전 부피의10배라는 뜻"
        },
        {
          "id": "C",
          "text": "실제 압축압력이 항상10MPa라는 뜻"
        },
        {
          "id": "D",
          "text": "엔진의 전체 배기량이 항상10L라는 뜻"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "압축비는 같은 부피 단위가 약분되는 공간의 비입니다.",
          "returnTo": {
            "lessonId": "exc-regular-compression-volume-ratio",
            "sectionId": "exc-L071-S3",
            "title": "압축비와 압축압력은 같은 물리량이 아닙니다",
            "sourceLessonId": "exc-L071"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S2",
              "title": "압축비는(Vd+Vc)÷Vc입니다",
              "sourceLessonId": "exc-L071"
            },
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S4",
              "title": "연소실과 행정체적을 함께 봅니다",
              "sourceLessonId": "exc-L071"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L071",
            "sectionId": "exc-L071-S3",
            "title": "압축비와 압축압력은 같은 물리량이 아닙니다"
          }
        },
        {
          "optionId": "B",
          "text": "큰 최대 공간과 상사점에 남는 작은 공간의 관계를 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-compression-volume-ratio",
            "sectionId": "exc-L071-S3",
            "title": "압축비와 압축압력은 같은 물리량이 아닙니다",
            "sourceLessonId": "exc-L071"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S2",
              "title": "압축비는(Vd+Vc)÷Vc입니다",
              "sourceLessonId": "exc-L071"
            },
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S4",
              "title": "연소실과 행정체적을 함께 봅니다",
              "sourceLessonId": "exc-L071"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L071",
            "sectionId": "exc-L071-S3",
            "title": "압축비와 압축압력은 같은 물리량이 아닙니다"
          }
        },
        {
          "optionId": "C",
          "text": "체적비와 압력은 다른 물리량입니다. 실제 압력은 누설·속도·온도 등 조건의 영향도 받습니다.",
          "returnTo": {
            "lessonId": "exc-regular-compression-volume-ratio",
            "sectionId": "exc-L071-S3",
            "title": "압축비와 압축압력은 같은 물리량이 아닙니다",
            "sourceLessonId": "exc-L071"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S2",
              "title": "압축비는(Vd+Vc)÷Vc입니다",
              "sourceLessonId": "exc-L071"
            },
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S4",
              "title": "연소실과 행정체적을 함께 봅니다",
              "sourceLessonId": "exc-L071"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L071",
            "sectionId": "exc-L071-S3",
            "title": "압축비와 압축압력은 같은 물리량이 아닙니다"
          }
        },
        {
          "optionId": "D",
          "text": "배기량은 부피이며 압축비는 비입니다. 같은 숫자10을 같은 단위로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-compression-volume-ratio",
            "sectionId": "exc-L071-S3",
            "title": "압축비와 압축압력은 같은 물리량이 아닙니다",
            "sourceLessonId": "exc-L071"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S2",
              "title": "압축비는(Vd+Vc)÷Vc입니다",
              "sourceLessonId": "exc-L071"
            },
            {
              "lessonId": "exc-regular-compression-volume-ratio",
              "sectionId": "exc-L071-S4",
              "title": "연소실과 행정체적을 함께 봅니다",
              "sourceLessonId": "exc-L071"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L071",
            "sectionId": "exc-L071-S3",
            "title": "압축비와 압축압력은 같은 물리량이 아닙니다"
          }
        }
      ],
      "sourceIds": [
        "NASA-BORE-STROKE",
        "NASA-COMPRESSION-EXPANSION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q069",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L072:exc-Q069",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q069",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L072",
      "sourceSectionId": "exc-L072-S1",
      "lessonId": "exc-regular-common-rail-functions-control",
      "prompt": "커먼레일식 예의 고압펌프·레일·인젝터 역할을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "고압펌프 — 연결·분배 / 레일 — 분사 / 인젝터 — 압력 생성"
        },
        {
          "id": "B",
          "text": "고압펌프 — 압력 생성 / 레일 — 고압 연료 연결·분배 / 인젝터 — 분사"
        },
        {
          "id": "C",
          "text": "고압펌프 — 분사 / 레일 — 압력 생성 / 인젝터 — 연결·분배"
        },
        {
          "id": "D",
          "text": "고압펌프 — 압력 생성 / 레일 — 분사 / 인젝터 — 연결·분배"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "압력 생성과 각 실린더의 분사, 레일의 연결 역할을 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-common-rail-functions-control",
            "sectionId": "exc-L072-S1",
            "title": "고압펌프·레일·인젝터는 역할이 다릅니다",
            "sourceLessonId": "exc-L072"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-common-rail-functions-control",
              "sectionId": "exc-L072-S3",
              "title": "공급·여과·물 분리의 역할도 유지합니다",
              "sourceLessonId": "exc-L072"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L072",
            "sectionId": "exc-L072-S1",
            "title": "고압펌프·레일·인젝터는 역할이 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "압력을 만드는 펌프, 여러 인젝터로 연결하는 레일, 실제 분사하는 인젝터를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-common-rail-functions-control",
            "sectionId": "exc-L072-S1",
            "title": "고압펌프·레일·인젝터는 역할이 다릅니다",
            "sourceLessonId": "exc-L072"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-common-rail-functions-control",
              "sectionId": "exc-L072-S3",
              "title": "공급·여과·물 분리의 역할도 유지합니다",
              "sourceLessonId": "exc-L072"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L072",
            "sectionId": "exc-L072-S1",
            "title": "고압펌프·레일·인젝터는 역할이 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "고압펌프가 각 실린더에서 연료를 직접 분사하는 구성으로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-common-rail-functions-control",
            "sectionId": "exc-L072-S1",
            "title": "고압펌프·레일·인젝터는 역할이 다릅니다",
            "sourceLessonId": "exc-L072"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-common-rail-functions-control",
              "sectionId": "exc-L072-S3",
              "title": "공급·여과·물 분리의 역할도 유지합니다",
              "sourceLessonId": "exc-L072"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L072",
            "sectionId": "exc-L072-S1",
            "title": "고압펌프·레일·인젝터는 역할이 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "레일과 인젝터의 역할이 바뀌었습니다. 분사는 인젝터가 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-common-rail-functions-control",
            "sectionId": "exc-L072-S1",
            "title": "고압펌프·레일·인젝터는 역할이 다릅니다",
            "sourceLessonId": "exc-L072"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-common-rail-functions-control",
              "sectionId": "exc-L072-S3",
              "title": "공급·여과·물 분리의 역할도 유지합니다",
              "sourceLessonId": "exc-L072"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L072",
            "sectionId": "exc-L072-S1",
            "title": "고압펌프·레일·인젝터는 역할이 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "BOSCH-COMMON-RAIL"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q070",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L072:exc-Q070",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q070",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L072",
      "sourceSectionId": "exc-L072-S2",
      "lessonId": "exc-regular-common-rail-functions-control",
      "prompt": "연료를 뿌리기 시작하는 순간, 즉 ‘언제 뿌리는가’를 바꾸는 것은 어떤 조건을 바꾸는 일인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "분사량"
        },
        {
          "id": "B",
          "text": "분사압력"
        },
        {
          "id": "C",
          "text": "수분 분리량"
        },
        {
          "id": "D",
          "text": "분사시기"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "분사량은 얼마나 뿌리는지에 관한 조건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-common-rail-functions-control",
            "sectionId": "exc-L072-S2",
            "title": "압력·시기·양을 서로 구별합니다",
            "sourceLessonId": "exc-L072"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-common-rail-functions-control",
              "sectionId": "exc-L072-S1",
              "title": "고압펌프·레일·인젝터는 역할이 다릅니다",
              "sourceLessonId": "exc-L072"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L072",
            "sectionId": "exc-L072-S2",
            "title": "압력·시기·양을 서로 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "분사압력은 뿌릴 때의 압력 조건이며 시점과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-common-rail-functions-control",
            "sectionId": "exc-L072-S2",
            "title": "압력·시기·양을 서로 구별합니다",
            "sourceLessonId": "exc-L072"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-common-rail-functions-control",
              "sectionId": "exc-L072-S1",
              "title": "고압펌프·레일·인젝터는 역할이 다릅니다",
              "sourceLessonId": "exc-L072"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L072",
            "sectionId": "exc-L072-S2",
            "title": "압력·시기·양을 서로 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "연료 속 물을 제거하는 양과 분사 시작 시점은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-common-rail-functions-control",
            "sectionId": "exc-L072-S2",
            "title": "압력·시기·양을 서로 구별합니다",
            "sourceLessonId": "exc-L072"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-common-rail-functions-control",
              "sectionId": "exc-L072-S1",
              "title": "고압펌프·레일·인젝터는 역할이 다릅니다",
              "sourceLessonId": "exc-L072"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L072",
            "sectionId": "exc-L072-S2",
            "title": "압력·시기·양을 서로 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "분사시기는 언제 뿌리는지입니다. ECU가 운전 조건·센서 정보에 따라 시기와 양 등을 제어할 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-common-rail-functions-control",
            "sectionId": "exc-L072-S2",
            "title": "압력·시기·양을 서로 구별합니다",
            "sourceLessonId": "exc-L072"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-common-rail-functions-control",
              "sectionId": "exc-L072-S1",
              "title": "고압펌프·레일·인젝터는 역할이 다릅니다",
              "sourceLessonId": "exc-L072"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L072",
            "sectionId": "exc-L072-S2",
            "title": "압력·시기·양을 서로 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "BOSCH-COMMON-RAIL"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q071",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L073:exc-Q071",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q071",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L073",
      "sourceSectionId": "exc-L073-S1",
      "lessonId": "exc-regular-turbo-intercooler-energy",
      "prompt": "기본 배기 터보차저에서 배기가스가 먼저 돌리고, 축을 통해 압축기를 돌리는 부품은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "흡입 공기 압축기"
        },
        {
          "id": "B",
          "text": "인터쿨러"
        },
        {
          "id": "C",
          "text": "터빈"
        },
        {
          "id": "D",
          "text": "엔진 냉각수 라디에이터"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "압축기는 터빈과 이어진 축으로 구동되어 새 공기를 압축합니다.",
          "returnTo": {
            "lessonId": "exc-regular-turbo-intercooler-energy",
            "sectionId": "exc-L073-S1",
            "title": "배기와 흡기는 축으로 동력을 주고받습니다",
            "sourceLessonId": "exc-L073"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S2",
              "title": "같은 부피에 더 많은 공기를 넣는 데 쓰입니다",
              "sourceLessonId": "exc-L073"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L073",
            "sectionId": "exc-L073-S1",
            "title": "배기와 흡기는 축으로 동력을 주고받습니다"
          }
        },
        {
          "optionId": "B",
          "text": "인터쿨러는 압축된 공기의 열을 빼는 장치입니다.",
          "returnTo": {
            "lessonId": "exc-regular-turbo-intercooler-energy",
            "sectionId": "exc-L073-S1",
            "title": "배기와 흡기는 축으로 동력을 주고받습니다",
            "sourceLessonId": "exc-L073"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S2",
              "title": "같은 부피에 더 많은 공기를 넣는 데 쓰입니다",
              "sourceLessonId": "exc-L073"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L073",
            "sectionId": "exc-L073-S1",
            "title": "배기와 흡기는 축으로 동력을 주고받습니다"
          }
        },
        {
          "optionId": "C",
          "text": "배기가 터빈을 돌리고 연결된 축이 압축기에 동력을 전합니다. 배기와 새 공기의 경로를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-turbo-intercooler-energy",
            "sectionId": "exc-L073-S1",
            "title": "배기와 흡기는 축으로 동력을 주고받습니다",
            "sourceLessonId": "exc-L073"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S2",
              "title": "같은 부피에 더 많은 공기를 넣는 데 쓰입니다",
              "sourceLessonId": "exc-L073"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L073",
            "sectionId": "exc-L073-S1",
            "title": "배기와 흡기는 축으로 동력을 주고받습니다"
          }
        },
        {
          "optionId": "D",
          "text": "냉각수의 열 방출 장치이며 배기가 먼저 돌리는 터빈이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-turbo-intercooler-energy",
            "sectionId": "exc-L073-S1",
            "title": "배기와 흡기는 축으로 동력을 주고받습니다",
            "sourceLessonId": "exc-L073"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S2",
              "title": "같은 부피에 더 많은 공기를 넣는 데 쓰입니다",
              "sourceLessonId": "exc-L073"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L073",
            "sectionId": "exc-L073-S1",
            "title": "배기와 흡기는 축으로 동력을 주고받습니다"
          }
        }
      ],
      "sourceIds": [
        "GARRETT-TURBO-INTERCOOLER"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q072",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L073:exc-Q072",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q072",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L073",
      "sourceSectionId": "exc-L073-S3",
      "lessonId": "exc-regular-turbo-intercooler-energy",
      "prompt": "이 학습의 인터쿨러가 있는 과급 계통에서 인터쿨러가 냉각하는 대상은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "터빈을 지난 배기가스만"
        },
        {
          "id": "B",
          "text": "고압 분사펌프에서 나오는 연료"
        },
        {
          "id": "C",
          "text": "엔진을 순환하는 냉각수만"
        },
        {
          "id": "D",
          "text": "압축기를 지난 흡입 공기"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 예는 배기가스 경로와 새 공기 경로를 나누어 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-turbo-intercooler-energy",
            "sectionId": "exc-L073-S3",
            "title": "인터쿨러는 압축된 공기의 열을 뺍니다",
            "sourceLessonId": "exc-L073"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S1",
              "title": "배기와 흡기는 축으로 동력을 주고받습니다",
              "sourceLessonId": "exc-L073"
            },
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S2",
              "title": "같은 부피에 더 많은 공기를 넣는 데 쓰입니다",
              "sourceLessonId": "exc-L073"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L073",
            "sectionId": "exc-L073-S3",
            "title": "인터쿨러는 압축된 공기의 열을 뺍니다"
          }
        },
        {
          "optionId": "B",
          "text": "연료 냉각을 설명한 장치가 아니라 압축된 공기를 냉각하는 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-turbo-intercooler-energy",
            "sectionId": "exc-L073-S3",
            "title": "인터쿨러는 압축된 공기의 열을 뺍니다",
            "sourceLessonId": "exc-L073"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S1",
              "title": "배기와 흡기는 축으로 동력을 주고받습니다",
              "sourceLessonId": "exc-L073"
            },
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S2",
              "title": "같은 부피에 더 많은 공기를 넣는 데 쓰입니다",
              "sourceLessonId": "exc-L073"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L073",
            "sectionId": "exc-L073-S3",
            "title": "인터쿨러는 압축된 공기의 열을 뺍니다"
          }
        },
        {
          "optionId": "C",
          "text": "엔진 냉각수의 열을 내보내는 라디에이터와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-turbo-intercooler-energy",
            "sectionId": "exc-L073-S3",
            "title": "인터쿨러는 압축된 공기의 열을 뺍니다",
            "sourceLessonId": "exc-L073"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S1",
              "title": "배기와 흡기는 축으로 동력을 주고받습니다",
              "sourceLessonId": "exc-L073"
            },
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S2",
              "title": "같은 부피에 더 많은 공기를 넣는 데 쓰입니다",
              "sourceLessonId": "exc-L073"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L073",
            "sectionId": "exc-L073-S3",
            "title": "인터쿨러는 압축된 공기의 열을 뺍니다"
          }
        },
        {
          "optionId": "D",
          "text": "압축 뒤 뜨거워진 공기를 냉각해 밀도를 높이는 데 도움을 줍니다. 기하학적 배기량 자체를 늘리는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-turbo-intercooler-energy",
            "sectionId": "exc-L073-S3",
            "title": "인터쿨러는 압축된 공기의 열을 뺍니다",
            "sourceLessonId": "exc-L073"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S1",
              "title": "배기와 흡기는 축으로 동력을 주고받습니다",
              "sourceLessonId": "exc-L073"
            },
            {
              "lessonId": "exc-regular-turbo-intercooler-energy",
              "sectionId": "exc-L073-S2",
              "title": "같은 부피에 더 많은 공기를 넣는 데 쓰입니다",
              "sourceLessonId": "exc-L073"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L073",
            "sectionId": "exc-L073-S3",
            "title": "인터쿨러는 압축된 공기의 열을 뺍니다"
          }
        }
      ],
      "sourceIds": [
        "GARRETT-TURBO-INTERCOOLER"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q073",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L074:exc-Q073",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q073",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L074",
      "sourceSectionId": "exc-L074-S1",
      "lessonId": "exc-regular-cavitation-aeration-conditions",
      "prompt": "대표적인 증기형 캐비테이션에서 증기 공동이 생길 수 있는 조건은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "국부 압력이 해당 작동유·온도 조건의 증기압보다 낮아진다"
        },
        {
          "id": "B",
          "text": "국부 압력이 증기압보다 높기 때문에 액체가 기화한다"
        },
        {
          "id": "C",
          "text": "외부 공기가 들어오는 경우만 증기형 공동이라고 한다"
        },
        {
          "id": "D",
          "text": "토출 압력계가 높으면 모든 위치의 압력이 충분하다고 본다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "국부 압력이 증기압보다 낮아지는 대표 조건을 봅니다. 압력 회복에서 공동 붕괴가 문제와 연결될 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cavitation-aeration-conditions",
            "sectionId": "exc-L074-S1",
            "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
            "sourceLessonId": "exc-L074"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S3",
              "title": "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다",
              "sourceLessonId": "exc-L074"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L074",
            "sectionId": "exc-L074-S1",
            "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다"
          }
        },
        {
          "optionId": "B",
          "text": "대표적인 증기형 공동 생성의 압력 조건을 반대로 썼습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cavitation-aeration-conditions",
            "sectionId": "exc-L074-S1",
            "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
            "sourceLessonId": "exc-L074"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S3",
              "title": "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다",
              "sourceLessonId": "exc-L074"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L074",
            "sectionId": "exc-L074-S1",
            "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다"
          }
        },
        {
          "optionId": "C",
          "text": "외부 공기 혼입과 증기형 공동의 발생 조건을 구별합니다. 기름의 용해가스 영향도 따로 있을 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cavitation-aeration-conditions",
            "sectionId": "exc-L074-S1",
            "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
            "sourceLessonId": "exc-L074"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S3",
              "title": "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다",
              "sourceLessonId": "exc-L074"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L074",
            "sectionId": "exc-L074-S1",
            "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다"
          }
        },
        {
          "optionId": "D",
          "text": "한 곳의 토출 압력은 흡입부 등 모든 위치의 압력 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cavitation-aeration-conditions",
            "sectionId": "exc-L074-S1",
            "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
            "sourceLessonId": "exc-L074"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S3",
              "title": "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다",
              "sourceLessonId": "exc-L074"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L074",
            "sectionId": "exc-L074-S1",
            "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다"
          }
        }
      ],
      "sourceIds": [
        "HAWE-CAVITATION",
        "PARKER-VANE-AERATION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q074",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L074:exc-Q074",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q074",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L074",
      "sourceSectionId": "exc-L074-S2",
      "lessonId": "exc-regular-cavitation-aeration-conditions",
      "prompt": "흡입측 밀봉 불량 등으로 외부 공기가 들어와 기름에 섞이는 대표 현상은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "증기형 캐비테이션"
        },
        {
          "id": "B",
          "text": "에어레이션"
        },
        {
          "id": "C",
          "text": "기어 백래시"
        },
        {
          "id": "D",
          "text": "금속의 열팽창"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "증기형 공동은 낮은 국부 압력에서 증기가 생기는 대표 조건과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-cavitation-aeration-conditions",
            "sectionId": "exc-L074-S2",
            "title": "에어레이션은 외부 공기 유입을 구별합니다",
            "sourceLessonId": "exc-L074"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S1",
              "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
              "sourceLessonId": "exc-L074"
            },
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S3",
              "title": "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다",
              "sourceLessonId": "exc-L074"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L074",
            "sectionId": "exc-L074-S2",
            "title": "에어레이션은 외부 공기 유입을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "외부 공기가 기름에 섞이는 에어레이션의 예입니다. 거품만으로 유입 위치나 특정 고장을 확정하지는 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cavitation-aeration-conditions",
            "sectionId": "exc-L074-S2",
            "title": "에어레이션은 외부 공기 유입을 구별합니다",
            "sourceLessonId": "exc-L074"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S1",
              "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
              "sourceLessonId": "exc-L074"
            },
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S3",
              "title": "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다",
              "sourceLessonId": "exc-L074"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L074",
            "sectionId": "exc-L074-S2",
            "title": "에어레이션은 외부 공기 유입을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "백래시는 맞물린 기어 톱니 사이의 여유입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cavitation-aeration-conditions",
            "sectionId": "exc-L074-S2",
            "title": "에어레이션은 외부 공기 유입을 구별합니다",
            "sourceLessonId": "exc-L074"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S1",
              "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
              "sourceLessonId": "exc-L074"
            },
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S3",
              "title": "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다",
              "sourceLessonId": "exc-L074"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L074",
            "sectionId": "exc-L074-S2",
            "title": "에어레이션은 외부 공기 유입을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "금속 크기의 온도 변화와 외부 공기가 기름에 혼입되는 현상은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-cavitation-aeration-conditions",
            "sectionId": "exc-L074-S2",
            "title": "에어레이션은 외부 공기 유입을 구별합니다",
            "sourceLessonId": "exc-L074"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S1",
              "title": "증기형 공동은 낮은 국부 압력 조건과 연결합니다",
              "sourceLessonId": "exc-L074"
            },
            {
              "lessonId": "exc-regular-cavitation-aeration-conditions",
              "sectionId": "exc-L074-S3",
              "title": "기름에는 용해가스가 있어 구별을 너무 단순화하지 않습니다",
              "sourceLessonId": "exc-L074"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L074",
            "sectionId": "exc-L074-S2",
            "title": "에어레이션은 외부 공기 유입을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "HAWE-CAVITATION",
        "PARKER-VANE-AERATION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q075",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L075:exc-Q075",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q075",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L075",
      "sourceSectionId": "exc-L075-S2",
      "lessonId": "exc-regular-oil-viscosity-grade",
      "prompt": "점도지수VI가 높다는 설명을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "같은 온도에서 언제나 더 걸쭉하다"
        },
        {
          "id": "B",
          "text": "온도에 따른 점도 변화가 상대적으로 작다"
        },
        {
          "id": "C",
          "text": "기름의 실제 온도가 언제나 더 높다"
        },
        {
          "id": "D",
          "text": "모든 계통에서 같은 오일을 쓸 수 있다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "같은 온도에서의 점도 크기와 온도에 따른 변화 정도를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-viscosity-grade",
            "sectionId": "exc-L075-S2",
            "title": "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다",
            "sourceLessonId": "exc-L075"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S1",
              "title": "점도는 그 조건에서 흐르기 어려운 정도입니다",
              "sourceLessonId": "exc-L075"
            },
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S4",
              "title": "엔진오일과 유압유는 지정 자료를 각각 확인합니다",
              "sourceLessonId": "exc-L075"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L075",
            "sectionId": "exc-L075-S2",
            "title": "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다"
          }
        },
        {
          "optionId": "B",
          "text": "점도지수는 온도 변화에 따른 점도 변화 정도와 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-viscosity-grade",
            "sectionId": "exc-L075-S2",
            "title": "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다",
            "sourceLessonId": "exc-L075"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S1",
              "title": "점도는 그 조건에서 흐르기 어려운 정도입니다",
              "sourceLessonId": "exc-L075"
            },
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S4",
              "title": "엔진오일과 유압유는 지정 자료를 각각 확인합니다",
              "sourceLessonId": "exc-L075"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L075",
            "sectionId": "exc-L075-S2",
            "title": "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다"
          }
        },
        {
          "optionId": "C",
          "text": "VI는 실제 온도계의 측정값이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-viscosity-grade",
            "sectionId": "exc-L075-S2",
            "title": "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다",
            "sourceLessonId": "exc-L075"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S1",
              "title": "점도는 그 조건에서 흐르기 어려운 정도입니다",
              "sourceLessonId": "exc-L075"
            },
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S4",
              "title": "엔진오일과 유압유는 지정 자료를 각각 확인합니다",
              "sourceLessonId": "exc-L075"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L075",
            "sectionId": "exc-L075-S2",
            "title": "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다"
          }
        },
        {
          "optionId": "D",
          "text": "높은VI 하나가 기종별 오일 규격·성능 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-viscosity-grade",
            "sectionId": "exc-L075-S2",
            "title": "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다",
            "sourceLessonId": "exc-L075"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S1",
              "title": "점도는 그 조건에서 흐르기 어려운 정도입니다",
              "sourceLessonId": "exc-L075"
            },
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S4",
              "title": "엔진오일과 유압유는 지정 자료를 각각 확인합니다",
              "sourceLessonId": "exc-L075"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L075",
            "sectionId": "exc-L075-S2",
            "title": "점도지수가 높으면 온도에 따른 변화가 상대적으로 작습니다"
          }
        }
      ],
      "sourceIds": [
        "MOBIL-VISCOSITY-FAQ",
        "CASTROL-VISCOSITY-GRADES"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q076",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L075:exc-Q076",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q076",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L075",
      "sourceSectionId": "exc-L075-S3",
      "lessonId": "exc-regular-oil-viscosity-grade",
      "prompt": "엔진오일의10W-30 표기를 알맞게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "10W는 낮은 온도 조건,30은 높은 온도 조건의 점도등급이다"
        },
        {
          "id": "B",
          "text": "10℃와30℃ 사이에서만 쓰라는 사용 온도 범위다"
        },
        {
          "id": "C",
          "text": "10등급과30등급 오일을 현장에서 섞으라는 뜻이다"
        },
        {
          "id": "D",
          "text": "10W-30이라는 숫자가 모든 제조사 승인 조건을 대신한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "W는winter이며 낮은 온도 조건의 등급과 뒤의 높은 온도 조건 등급을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-viscosity-grade",
            "sectionId": "exc-L075-S3",
            "title": "10W-30은 낮은·높은 온도 조건의 점도등급입니다",
            "sourceLessonId": "exc-L075"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S4",
              "title": "엔진오일과 유압유는 지정 자료를 각각 확인합니다",
              "sourceLessonId": "exc-L075"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L075",
            "sectionId": "exc-L075-S3",
            "title": "10W-30은 낮은·높은 온도 조건의 점도등급입니다"
          }
        },
        {
          "optionId": "B",
          "text": "숫자를 그대로 섭씨 온도로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-viscosity-grade",
            "sectionId": "exc-L075-S3",
            "title": "10W-30은 낮은·높은 온도 조건의 점도등급입니다",
            "sourceLessonId": "exc-L075"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S4",
              "title": "엔진오일과 유압유는 지정 자료를 각각 확인합니다",
              "sourceLessonId": "exc-L075"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L075",
            "sectionId": "exc-L075-S3",
            "title": "10W-30은 낮은·높은 온도 조건의 점도등급입니다"
          }
        },
        {
          "optionId": "C",
          "text": "현장 혼합 지시가 아닙니다. 지정 완제품의 등급 표기입니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-viscosity-grade",
            "sectionId": "exc-L075-S3",
            "title": "10W-30은 낮은·높은 온도 조건의 점도등급입니다",
            "sourceLessonId": "exc-L075"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S4",
              "title": "엔진오일과 유압유는 지정 자료를 각각 확인합니다",
              "sourceLessonId": "exc-L075"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L075",
            "sectionId": "exc-L075-S3",
            "title": "10W-30은 낮은·높은 온도 조건의 점도등급입니다"
          }
        },
        {
          "optionId": "D",
          "text": "점도등급 외의 성능·승인·기종 조건도 확인해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-oil-viscosity-grade",
            "sectionId": "exc-L075-S3",
            "title": "10W-30은 낮은·높은 온도 조건의 점도등급입니다",
            "sourceLessonId": "exc-L075"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-oil-viscosity-grade",
              "sectionId": "exc-L075-S4",
              "title": "엔진오일과 유압유는 지정 자료를 각각 확인합니다",
              "sourceLessonId": "exc-L075"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L075",
            "sectionId": "exc-L075-S3",
            "title": "10W-30은 낮은·높은 온도 조건의 점도등급입니다"
          }
        }
      ],
      "sourceIds": [
        "MOBIL-VISCOSITY-FAQ",
        "CASTROL-VISCOSITY-GRADES"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q077",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L076:exc-Q077",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q077",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L076",
      "sourceSectionId": "exc-L076-S1",
      "lessonId": "exc-regular-relay-coil-contact-states",
      "prompt": "전자기 릴레이에서 코일 쪽 제어 전류가 접점을 움직이게 하는 직접 작용은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "과전류에서 녹아 배선의 전기 길을 끊는다"
        },
        {
          "id": "B",
          "text": "교류를 직류로 바꾸어 충전한다"
        },
        {
          "id": "C",
          "text": "코일에 전류가 흐르며 자력이 생긴다"
        },
        {
          "id": "D",
          "text": "전기량을 저장했다가 시동 때 공급한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "과전류에서 전기 길을 끊는 퓨즈의 보호 기능과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S1",
            "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S3",
              "title": "램프·경음기와 퓨즈는 역할이 다릅니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S1",
            "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다"
          }
        },
        {
          "optionId": "B",
          "text": "교류를 직류로 바꾸는 정류기의 역할과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S1",
            "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S3",
              "title": "램프·경음기와 퓨즈는 역할이 다릅니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S1",
            "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다"
          }
        },
        {
          "optionId": "C",
          "text": "제어 코일의 자력이 접점을 움직입니다. 코일에서 램프로 전기를 옮기는 것이 아니라 접점이 부하 전원을 연결·차단합니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S1",
            "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S3",
              "title": "램프·경음기와 퓨즈는 역할이 다릅니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S1",
            "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다"
          }
        },
        {
          "optionId": "D",
          "text": "전기를 저장·공급하는 축전지의 역할과 릴레이의 접점 제어는 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S1",
            "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S3",
              "title": "램프·경음기와 퓨즈는 역할이 다릅니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S1",
            "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다"
          }
        }
      ],
      "sourceIds": [
        "HELLA-RELAY-2022-P7"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q078",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L076:exc-Q078",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q078",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L076",
      "sourceSectionId": "exc-L076-S2",
      "lessonId": "exc-regular-relay-coil-contact-states",
      "prompt": "학습의 상시열림 릴레이 예에서 코일이 비활성일 때와 활성일 때 접점의 상태는 어떻게 되나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "비활성 — 닫힘 / 활성 — 열림"
        },
        {
          "id": "B",
          "text": "비활성 — 닫힘 / 활성 — 닫힘"
        },
        {
          "id": "C",
          "text": "비활성 — 열림 / 활성 — 열림"
        },
        {
          "id": "D",
          "text": "비활성 — 열림 / 활성 — 닫힘"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 상시열림 예의 두 상태를 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S2",
            "title": "상시열림 예는 제어OFF에서 접점이 열립니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S1",
              "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S2",
            "title": "상시열림 예는 제어OFF에서 접점이 열립니다"
          }
        },
        {
          "optionId": "B",
          "text": "코일 비활성에서는 접점이 열리는 기본 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S2",
            "title": "상시열림 예는 제어OFF에서 접점이 열립니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S1",
              "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S2",
            "title": "상시열림 예는 제어OFF에서 접점이 열립니다"
          }
        },
        {
          "optionId": "C",
          "text": "코일이 활성화되면 접점이 닫혀 부하 전원이 이어질 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S2",
            "title": "상시열림 예는 제어OFF에서 접점이 열립니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S1",
              "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S2",
            "title": "상시열림 예는 제어OFF에서 접점이 열립니다"
          }
        },
        {
          "optionId": "D",
          "text": "상시열림의 기본 두 상태입니다. 상시닫힘·전환형 등 모든 릴레이에 같은 상태를 적용하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S2",
            "title": "상시열림 예는 제어OFF에서 접점이 열립니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S1",
              "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S2",
            "title": "상시열림 예는 제어OFF에서 접점이 열립니다"
          }
        }
      ],
      "sourceIds": [
        "HELLA-RELAY-2022-P7"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q079",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L077:exc-Q079",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q079",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L077",
      "sourceSectionId": "exc-L077-S4",
      "lessonId": "exc-regular-internal-leak-loss-efficiency",
      "prompt": "저장에너지 변화가 없는 정상상태의 가상 계통에서 입력20kW 중 유용한 출력이15kW입니다. 효율과 손실 동력은 얼마인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "효율25%·손실15kW"
        },
        {
          "id": "B",
          "text": "효율75%·손실5kW"
        },
        {
          "id": "C",
          "text": "효율75%·손실15kW"
        },
        {
          "id": "D",
          "text": "효율100%·손실5kW"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "5/20=25%는 이 예의 손실 비율입니다. 유용 출력 비율과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-internal-leak-loss-efficiency",
            "sectionId": "exc-L077-S4",
            "title": "효율은 출력÷입력으로 읽습니다",
            "sourceLessonId": "exc-L077"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L077",
            "sectionId": "exc-L077-S4",
            "title": "효율은 출력÷입력으로 읽습니다"
          }
        },
        {
          "optionId": "B",
          "text": "효율은15/20=0.75=75%이고 손실은20−15=5kW입니다. 손실 에너지가 사라진다는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-internal-leak-loss-efficiency",
            "sectionId": "exc-L077-S4",
            "title": "효율은 출력÷입력으로 읽습니다",
            "sourceLessonId": "exc-L077"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L077",
            "sectionId": "exc-L077-S4",
            "title": "효율은 출력÷입력으로 읽습니다"
          }
        },
        {
          "optionId": "C",
          "text": "효율 계산은 맞지만 손실은 입력에서 출력을 뺀5kW입니다.",
          "returnTo": {
            "lessonId": "exc-regular-internal-leak-loss-efficiency",
            "sectionId": "exc-L077-S4",
            "title": "효율은 출력÷입력으로 읽습니다",
            "sourceLessonId": "exc-L077"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L077",
            "sectionId": "exc-L077-S4",
            "title": "효율은 출력÷입력으로 읽습니다"
          }
        },
        {
          "optionId": "D",
          "text": "출력이 입력보다 작으므로 이 예의 효율을100%로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-internal-leak-loss-efficiency",
            "sectionId": "exc-L077-S4",
            "title": "효율은 출력÷입력으로 읽습니다",
            "sourceLessonId": "exc-L077"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L077",
            "sectionId": "exc-L077-S4",
            "title": "효율은 출력÷입력으로 읽습니다"
          }
        }
      ],
      "sourceIds": [
        "HAWE-ENERGY-LOSSES",
        "HAWE-EFFICIENCY-DEFINITION",
        "HAWE-VOLUMETRIC-LOSSES"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q080",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L077:exc-Q080",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q080",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L077",
      "sourceSectionId": "exc-L077-S2",
      "lessonId": "exc-regular-internal-leak-loss-efficiency",
      "prompt": "기름이 장치 안의 고압 쪽에서 저압 쪽으로 새어 유효하게 쓰는 유량에 영향을 주는 현상은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "외부 누설"
        },
        {
          "id": "B",
          "text": "베이퍼 록"
        },
        {
          "id": "C",
          "text": "증기형 캐비테이션"
        },
        {
          "id": "D",
          "text": "내부 누설"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "기계 밖으로 새는 외부 누설과 장치 안에서 새는 위치를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-internal-leak-loss-efficiency",
            "sectionId": "exc-L077-S2",
            "title": "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다",
            "sourceLessonId": "exc-L077"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S1",
              "title": "배관·밸브·여과부에서도 손실이 생길 수 있습니다",
              "sourceLessonId": "exc-L077"
            },
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L077",
            "sectionId": "exc-L077-S2",
            "title": "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다"
          }
        },
        {
          "optionId": "B",
          "text": "베이퍼 록은 제동액이 끓어 증기 기포가 생기는 현상으로 배웠습니다.",
          "returnTo": {
            "lessonId": "exc-regular-internal-leak-loss-efficiency",
            "sectionId": "exc-L077-S2",
            "title": "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다",
            "sourceLessonId": "exc-L077"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S1",
              "title": "배관·밸브·여과부에서도 손실이 생길 수 있습니다",
              "sourceLessonId": "exc-L077"
            },
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L077",
            "sectionId": "exc-L077-S2",
            "title": "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다"
          }
        },
        {
          "optionId": "C",
          "text": "낮은 국부 압력에서 증기 공동이 생기는 조건과 장치 내부 누설은 다른 개념입니다.",
          "returnTo": {
            "lessonId": "exc-regular-internal-leak-loss-efficiency",
            "sectionId": "exc-L077-S2",
            "title": "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다",
            "sourceLessonId": "exc-L077"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S1",
              "title": "배관·밸브·여과부에서도 손실이 생길 수 있습니다",
              "sourceLessonId": "exc-L077"
            },
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L077",
            "sectionId": "exc-L077-S2",
            "title": "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다"
          }
        },
        {
          "optionId": "D",
          "text": "내부 누설은 밖에 기름 흔적이 없어도 있을 수 있습니다. 움직임 하나만으로 그 고장을 확정하지는 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-internal-leak-loss-efficiency",
            "sectionId": "exc-L077-S2",
            "title": "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다",
            "sourceLessonId": "exc-L077"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S1",
              "title": "배관·밸브·여과부에서도 손실이 생길 수 있습니다",
              "sourceLessonId": "exc-L077"
            },
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L077",
            "sectionId": "exc-L077-S2",
            "title": "내부 누설은 바깥에 기름이 보이지 않을 수도 있습니다"
          }
        }
      ],
      "sourceIds": [
        "HAWE-ENERGY-LOSSES",
        "HAWE-EFFICIENCY-DEFINITION",
        "HAWE-VOLUMETRIC-LOSSES"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q081",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L078:exc-Q081",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q081",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L078",
      "sourceSectionId": "exc-L078-S1",
      "lessonId": "exc-regular-cylinder-classification-mounting",
      "prompt": "‘양로드’와 ‘복동’의 분류 기준을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "양로드 — 유압을 양방향에 사용 / 복동 — 로드가 양끝으로 나옴"
        },
        {
          "id": "B",
          "text": "양로드 — 로드가 양끝으로 나옴 / 복동 — 유압을 양방향에 사용"
        },
        {
          "id": "C",
          "text": "양로드 — 끝단 쿠션이 있음 / 복동 — 유압을 양방향에 사용"
        },
        {
          "id": "D",
          "text": "양로드 — 로드가 양끝으로 나옴 / 복동 — 몸통의 고정 방법"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "로드가 나온 쪽 수와 유압을 쓰는 방향을 서로 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-classification-mounting",
            "sectionId": "exc-L078-S1",
            "title": "양로드와 복동은 같은 분류가 아닙니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S1",
            "title": "양로드와 복동은 같은 분류가 아닙니다"
          }
        },
        {
          "optionId": "B",
          "text": "서로 다른 기준이므로 ‘복동 양로드’처럼 함께 부를 수 있습니다. 단로드도 복동일 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-classification-mounting",
            "sectionId": "exc-L078-S1",
            "title": "양로드와 복동은 같은 분류가 아닙니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S1",
            "title": "양로드와 복동은 같은 분류가 아닙니다"
          }
        },
        {
          "optionId": "C",
          "text": "쿠션 유무는 행정 끝의 감속 장치에 관한 다른 기준입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-classification-mounting",
            "sectionId": "exc-L078-S1",
            "title": "양로드와 복동은 같은 분류가 아닙니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S1",
            "title": "양로드와 복동은 같은 분류가 아닙니다"
          }
        },
        {
          "optionId": "D",
          "text": "복동은 몸통 지지가 아니라 양방향 작동에 유압을 쓰는 구별입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-classification-mounting",
            "sectionId": "exc-L078-S1",
            "title": "양로드와 복동은 같은 분류가 아닙니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S1",
            "title": "양로드와 복동은 같은 분류가 아닙니다"
          }
        }
      ],
      "sourceIds": [
        "PARKER-CYLINDER-0106",
        "HAWE-CYLINDER-MOUNTING"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q082",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L078:exc-Q082",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q082",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L078",
      "sourceSectionId": "exc-L078-S2",
      "lessonId": "exc-regular-cylinder-classification-mounting",
      "prompt": "대표 지지 형식에서 연결 핀을 중심으로 실린더 몸통의 각도가 바뀔 수 있는 형식은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "푸트형 고정 지지"
        },
        {
          "id": "B",
          "text": "플랜지형 고정 지지"
        },
        {
          "id": "C",
          "text": "클레비스형 핀 지지"
        },
        {
          "id": "D",
          "text": "끝단 유압 쿠션"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "푸트형은 몸통 옆 발 모양 지지부를 고정면에 붙이는 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-classification-mounting",
            "sectionId": "exc-L078-S2",
            "title": "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S2",
            "title": "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다"
          }
        },
        {
          "optionId": "B",
          "text": "플랜지형은 끝의 넓은 판으로 고정하는 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-classification-mounting",
            "sectionId": "exc-L078-S2",
            "title": "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S2",
            "title": "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다"
          }
        },
        {
          "optionId": "C",
          "text": "핀을 중심으로 몸통의 각도가 바뀔 수 있는 지지입니다. 허용 방향·범위는 실제 연결 형식에 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-classification-mounting",
            "sectionId": "exc-L078-S2",
            "title": "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S2",
            "title": "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다"
          }
        },
        {
          "optionId": "D",
          "text": "끝단 쿠션은 감속 기능이며 몸통을 지지하는 형식의 이름이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-classification-mounting",
            "sectionId": "exc-L078-S2",
            "title": "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S2",
            "title": "푸트·플랜지는 고정 지지, 클레비스는 핀 지지입니다"
          }
        }
      ],
      "sourceIds": [
        "HAWE-CYLINDER-MOUNTING",
        "PARKER-CYLINDER-0106"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q083",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L078:exc-Q083",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q083",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L078",
      "sourceSectionId": "exc-L078-S3",
      "lessonId": "exc-regular-cylinder-end-cushion",
      "prompt": "학습의 끝단 유압 쿠션 예가 피스톤 움직임을 늦추는 원리는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "끝에 가까워지면 큰 배출 통로를 좁혀 나가는 기름에 저항을 만든다"
        },
        {
          "id": "B",
          "text": "행정 끝에서 실린더 몸통의 길이를 늘린다"
        },
        {
          "id": "C",
          "text": "피스톤 로드 수를 하나에서 둘로 바꾼다"
        },
        {
          "id": "D",
          "text": "끝에 가까워질수록 배출 통로를 계속 넓혀 가속한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "남은 기름이 작은 통로로 나가며 감속하는 대표 원리입니다. 실제 쿠션 구조·방향·속도 조건은 부품별로 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-end-cushion",
            "sectionId": "exc-L078-S3",
            "title": "끝단 쿠션은 빠져나가는 기름길을 조절합니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S3",
            "title": "끝단 쿠션은 빠져나가는 기름길을 조절합니다"
          }
        },
        {
          "optionId": "B",
          "text": "몸통 길이를 늘리는 것이 아니라 기름이 나가는 길을 조절하는 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-end-cushion",
            "sectionId": "exc-L078-S3",
            "title": "끝단 쿠션은 빠져나가는 기름길을 조절합니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S3",
            "title": "끝단 쿠션은 빠져나가는 기름길을 조절합니다"
          }
        },
        {
          "optionId": "C",
          "text": "로드 수의 분류와 끝단 쿠션의 작동은 다른 기준입니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-end-cushion",
            "sectionId": "exc-L078-S3",
            "title": "끝단 쿠션은 빠져나가는 기름길을 조절합니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S3",
            "title": "끝단 쿠션은 빠져나가는 기름길을 조절합니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 예는 끝에서 충격을 줄이기 위해 배출 저항으로 움직임을 늦춥니다.",
          "returnTo": {
            "lessonId": "exc-regular-cylinder-end-cushion",
            "sectionId": "exc-L078-S3",
            "title": "끝단 쿠션은 빠져나가는 기름길을 조절합니다",
            "sourceLessonId": "exc-L078"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-cylinder-end-cushion",
              "sectionId": "exc-L078-S4",
              "title": "이름 네 가지로 서로 다른 질문에 답합니다",
              "sourceLessonId": "exc-L078"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L078",
            "sectionId": "exc-L078-S3",
            "title": "끝단 쿠션은 빠져나가는 기름길을 조절합니다"
          }
        }
      ],
      "sourceIds": [
        "PARKER-CYLINDER-0106",
        "HAWE-CYLINDER-MOUNTING"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q084",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L079:exc-Q084",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q084",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L079",
      "sourceSectionId": "exc-L079-S1",
      "lessonId": "exc-regular-hydraulic-tank-functions",
      "prompt": "대표 유압탱크에서 복귀관과 흡입관 사이에 격판을 두는 목적은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "기름 속 입자를 모두 제거해 필터를 대신한다"
        },
        {
          "id": "B",
          "text": "탱크를 모든 기종에서 완전 무압 상태로 만든다"
        },
        {
          "id": "C",
          "text": "돌아온 기름이 흡입관으로 바로 가지 않게 해 공기 분리·열 방출을 돕는다"
        },
        {
          "id": "D",
          "text": "펌프가 아닌 격판의 회전으로 유량을 만든다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "격판은 여과부가 아니며 모든 기포·입자를 완전히 제거하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-tank-functions",
            "sectionId": "exc-L079-S1",
            "title": "복귀관과 흡입관을 격판으로 나눕니다",
            "sourceLessonId": "exc-L079"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-tank-functions",
              "sectionId": "exc-L079-S2",
              "title": "기름 여과와 공기 여과를 구별합니다",
              "sourceLessonId": "exc-L079"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L079",
            "sectionId": "exc-L079-S1",
            "title": "복귀관과 흡입관을 격판으로 나눕니다"
          }
        },
        {
          "optionId": "B",
          "text": "격판 유무가 실제 탱크의 압력 형식과 안전 상태를 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-tank-functions",
            "sectionId": "exc-L079-S1",
            "title": "복귀관과 흡입관을 격판으로 나눕니다",
            "sourceLessonId": "exc-L079"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-tank-functions",
              "sectionId": "exc-L079-S2",
              "title": "기름 여과와 공기 여과를 구별합니다",
              "sourceLessonId": "exc-L079"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L079",
            "sectionId": "exc-L079-S1",
            "title": "복귀관과 흡입관을 격판으로 나눕니다"
          }
        },
        {
          "optionId": "C",
          "text": "빠른 통과 경로를 줄여 기름이 머물며 공기·열이 분리·방출되는 데 도움을 주는 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-tank-functions",
            "sectionId": "exc-L079-S1",
            "title": "복귀관과 흡입관을 격판으로 나눕니다",
            "sourceLessonId": "exc-L079"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-tank-functions",
              "sectionId": "exc-L079-S2",
              "title": "기름 여과와 공기 여과를 구별합니다",
              "sourceLessonId": "exc-L079"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L079",
            "sectionId": "exc-L079-S1",
            "title": "복귀관과 흡입관을 격판으로 나눕니다"
          }
        },
        {
          "optionId": "D",
          "text": "격판은 이 예에서 고정된 구분판이며 펌프처럼 회전 동력으로 기름을 보내지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-tank-functions",
            "sectionId": "exc-L079-S1",
            "title": "복귀관과 흡입관을 격판으로 나눕니다",
            "sourceLessonId": "exc-L079"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-tank-functions",
              "sectionId": "exc-L079-S2",
              "title": "기름 여과와 공기 여과를 구별합니다",
              "sourceLessonId": "exc-L079"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L079",
            "sectionId": "exc-L079-S1",
            "title": "복귀관과 흡입관을 격판으로 나눕니다"
          }
        }
      ],
      "sourceIds": [
        "SCHROEDER-TNK",
        "LECTURE-TANK-03-08",
        "EX-ACCEPTED-L058"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q085",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L079:exc-Q085",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q085",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L079",
      "sourceSectionId": "exc-L079-S3",
      "lessonId": "exc-regular-hydraulic-tank-functions",
      "prompt": "유압탱크의 유면계와 배출 플러그 역할을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "유면계 — 기름 배출 / 배출 플러그 — 기름 높이 표시"
        },
        {
          "id": "B",
          "text": "유면계 — 기름 높이 확인 / 배출 플러그 — 지정 정비 때 배출"
        },
        {
          "id": "C",
          "text": "유면계 — 공기 여과 / 배출 플러그 — 오일 입자 여과"
        },
        {
          "id": "D",
          "text": "유면계 — 펌프 구동 / 배출 플러그 — 가스 에너지 저장"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "높이를 읽는 곳과 지정 정비 때 배출하는 곳을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-tank-functions",
            "sectionId": "exc-L079-S3",
            "title": "양을 보는 곳과 배출하는 곳도 다릅니다",
            "sourceLessonId": "exc-L079"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-tank-functions",
              "sectionId": "exc-L079-S2",
              "title": "기름 여과와 공기 여과를 구별합니다",
              "sourceLessonId": "exc-L079"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L079",
            "sectionId": "exc-L079-S3",
            "title": "양을 보는 곳과 배출하는 곳도 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "기름 높이는 유면계로 읽고 배출 플러그는 정해진 정비 때 사용합니다. 액면 확인 자세·온도·압력 조건은 장비별로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-tank-functions",
            "sectionId": "exc-L079-S3",
            "title": "양을 보는 곳과 배출하는 곳도 다릅니다",
            "sourceLessonId": "exc-L079"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-tank-functions",
              "sectionId": "exc-L079-S2",
              "title": "기름 여과와 공기 여과를 구별합니다",
              "sourceLessonId": "exc-L079"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L079",
            "sectionId": "exc-L079-S3",
            "title": "양을 보는 곳과 배출하는 곳도 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "공기를 거르는 브리더와 기름 여과부의 기능을 두 부품에 잘못 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-tank-functions",
            "sectionId": "exc-L079-S3",
            "title": "양을 보는 곳과 배출하는 곳도 다릅니다",
            "sourceLessonId": "exc-L079"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-tank-functions",
              "sectionId": "exc-L079-S2",
              "title": "기름 여과와 공기 여과를 구별합니다",
              "sourceLessonId": "exc-L079"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L079",
            "sectionId": "exc-L079-S3",
            "title": "양을 보는 곳과 배출하는 곳도 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "펌프와 축압기의 기능이며 유면계·플러그의 역할이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-tank-functions",
            "sectionId": "exc-L079-S3",
            "title": "양을 보는 곳과 배출하는 곳도 다릅니다",
            "sourceLessonId": "exc-L079"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-tank-functions",
              "sectionId": "exc-L079-S2",
              "title": "기름 여과와 공기 여과를 구별합니다",
              "sourceLessonId": "exc-L079"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L079",
            "sectionId": "exc-L079-S3",
            "title": "양을 보는 곳과 배출하는 곳도 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "LECTURE-TANK-03-08",
        "EX-ACCEPTED-L058",
        "SCHROEDER-TNK"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q086",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L080:exc-Q086",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q086",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L080",
      "sourceSectionId": "exc-L080-S1",
      "lessonId": "exc-regular-pressure-control-purpose-conditions",
      "prompt": "주회로보다 낮은 압력이 필요한 가지 회로의 하류 압력을 제어하는 밸브는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "릴리프밸브"
        },
        {
          "id": "B",
          "text": "시퀀스밸브"
        },
        {
          "id": "C",
          "text": "언로드밸브"
        },
        {
          "id": "D",
          "text": "감압밸브"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "릴리프의 대표 목적은 설정 조건에서 다른 길로 흐르게 해 지나친 압력 상승을 제한하는 것입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S1",
            "title": "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S1",
            "title": "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다"
          }
        },
        {
          "optionId": "B",
          "text": "시퀀스는 앞 회로의 압력 조건 뒤 다음 회로에 공급하는 목적입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S1",
            "title": "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S1",
            "title": "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다"
          }
        },
        {
          "optionId": "C",
          "text": "언로드는 지정 조건에서 펌프 유량을 낮은 압력 길로 우회시켜 부담을 줄이는 목적입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S1",
            "title": "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S1",
            "title": "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다"
          }
        },
        {
          "optionId": "D",
          "text": "일부 가지 회로의 하류 압력을 제어하는 감압 목적입니다. 단순 교축의 압력차와도 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S1",
            "title": "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S1",
            "title": "릴리프는 최고 압력 제한, 감압은 하류 압력 제어입니다"
          }
        }
      ],
      "sourceIds": [
        "EX-ACCEPTED-L036",
        "LECTURE-VALVES-08-09",
        "AMF-SEQUENCE",
        "HAWE-SEQUENCE-CONTROL",
        "HAWE-CNE",
        "EX-ACCEPTED-L077"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q087",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L080:exc-Q087",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q087",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L080",
      "sourceSectionId": "exc-L080-S2",
      "lessonId": "exc-regular-pressure-control-purpose-conditions",
      "prompt": "대표적인 압력식 시퀀스밸브가 다음 작동부로 기름을 보내는 직접 조건은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "앞 회로 압력이 설정 조건에 도달함"
        },
        {
          "id": "B",
          "text": "피스톤 끝 위치가 어떤 상황에서도 자동 확정됨"
        },
        {
          "id": "C",
          "text": "기름 온도가 모든 기종의 공통 온도에 도달함"
        },
        {
          "id": "D",
          "text": "운전 시작 뒤 정해진 공통 시간이 지남"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 예는 압력 조건으로 순서를 만드는 방식입니다. 중간에 걸려도 압력은 오를 수 있어 위치 도달의 증거와 같지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S2",
            "title": "시퀀스는 압력 조건 뒤 다음 회로를 엽니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S2",
            "title": "시퀀스는 압력 조건 뒤 다음 회로를 엽니다"
          }
        },
        {
          "optionId": "B",
          "text": "압력 도달만으로 끝 위치를 확정하지 않습니다. 위치 확인에는 그 목적의 검출·제어가 필요할 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S2",
            "title": "시퀀스는 압력 조건 뒤 다음 회로를 엽니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S2",
            "title": "시퀀스는 압력 조건 뒤 다음 회로를 엽니다"
          }
        },
        {
          "optionId": "C",
          "text": "대표 압력식 조건을 모든 기종의 공통 온도로 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S2",
            "title": "시퀀스는 압력 조건 뒤 다음 회로를 엽니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S2",
            "title": "시퀀스는 압력 조건 뒤 다음 회로를 엽니다"
          }
        },
        {
          "optionId": "D",
          "text": "압력 조건과 시간 조건은 다릅니다. 보편적인 지연 시간을 정한 예가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S2",
            "title": "시퀀스는 압력 조건 뒤 다음 회로를 엽니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S2",
            "title": "시퀀스는 압력 조건 뒤 다음 회로를 엽니다"
          }
        }
      ],
      "sourceIds": [
        "AMF-SEQUENCE",
        "HAWE-SEQUENCE-CONTROL",
        "EX-ACCEPTED-L036",
        "LECTURE-VALVES-08-09",
        "HAWE-CNE",
        "EX-ACCEPTED-L077"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q088",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L080:exc-Q088",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q088",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L080",
      "sourceSectionId": "exc-L080-S3",
      "lessonId": "exc-regular-pressure-control-purpose-conditions",
      "prompt": "정해진 조건에서 펌프 유량을 낮은 압력의 귀환 길로 우회시키는 언로드의 목적은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "탱크와 실린더의 기름을 모두 비운다"
        },
        {
          "id": "B",
          "text": "장비 전체의 잔압과 저장 에너지를 없앴음을 인증한다"
        },
        {
          "id": "C",
          "text": "펌프의 구동 부담을 줄인다"
        },
        {
          "id": "D",
          "text": "모든 공급유를 항상 높은 압력의 릴리프로 통과시킨다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "언로드를 기름 전체를 배출하는 정비 작업으로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S3",
            "title": "언로드는 기름을 모두 비우는 일이 아닙니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            },
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S3",
            "title": "언로드는 기름을 모두 비우는 일이 아닙니다"
          }
        },
        {
          "optionId": "B",
          "text": "펌프 부담 감소와 장비 전체 잔압·저장 에너지 제거는 같은 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S3",
            "title": "언로드는 기름을 모두 비우는 일이 아닙니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            },
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S3",
            "title": "언로드는 기름을 모두 비우는 일이 아닙니다"
          }
        },
        {
          "optionId": "C",
          "text": "낮은 압력 길로 우회시켜 펌프가 덜 힘들게 돌도록 하는 대표 기능입니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S3",
            "title": "언로드는 기름을 모두 비우는 일이 아닙니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            },
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S3",
            "title": "언로드는 기름을 모두 비우는 일이 아닙니다"
          }
        },
        {
          "optionId": "D",
          "text": "높은 압력에서 계속 우회시키는 손실과 낮은 압력의 언로드 목적을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-pressure-control-purpose-conditions",
            "sectionId": "exc-L080-S3",
            "title": "언로드는 기름을 모두 비우는 일이 아닙니다",
            "sourceLessonId": "exc-L080"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-pressure-control-purpose-conditions",
              "sectionId": "exc-L080-S4",
              "title": "무엇을 바꾸려는지 먼저 읽습니다",
              "sourceLessonId": "exc-L080"
            },
            {
              "lessonId": "exc-regular-internal-leak-loss-efficiency",
              "sectionId": "exc-L077-S3",
              "title": "손실된 동력은 열 등으로 바뀝니다",
              "sourceLessonId": "exc-L077"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L080",
            "sectionId": "exc-L080-S3",
            "title": "언로드는 기름을 모두 비우는 일이 아닙니다"
          }
        }
      ],
      "sourceIds": [
        "HAWE-CNE",
        "EX-ACCEPTED-L077",
        "EX-ACCEPTED-L036",
        "LECTURE-VALVES-08-09",
        "AMF-SEQUENCE",
        "HAWE-SEQUENCE-CONTROL"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q089",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L081:exc-Q089",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q089",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L081",
      "sourceSectionId": "exc-L081-S2",
      "lessonId": "exc-regular-counterbalance-load-outflow",
      "prompt": "파일럿 보조형 카운터밸런스의 대표 예에서 급격한 하중 움직임을 억제하는 방식은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "기름 속 입자를 걸러 모두 제거한다"
        },
        {
          "id": "B",
          "text": "실린더의 끝에서만 큰 배출 통로를 좁힌다"
        },
        {
          "id": "C",
          "text": "한쪽 흐름의 통과 여부만으로 전체 속도를 항상 고정한다"
        },
        {
          "id": "D",
          "text": "부하가 미는 쪽에서 나오는 기름에 저항을 주고 제어 조건에 따라 연다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "오염 입자 여과와 부하 제어는 다른 목적입니다.",
          "returnTo": {
            "lessonId": "exc-regular-counterbalance-load-outflow",
            "sectionId": "exc-L081-S2",
            "title": "부하 쪽에서 나가는 기름을 제어합니다",
            "sourceLessonId": "exc-L081"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-counterbalance-load-outflow",
              "sectionId": "exc-L081-S1",
              "title": "같은 하중도 움직임을 돕거나 거스를 수 있습니다",
              "sourceLessonId": "exc-L081"
            },
            {
              "lessonId": "exc-regular-counterbalance-load-outflow",
              "sectionId": "exc-L081-S3",
              "title": "실린더 쿠션·체크밸브와 목적을 나눕니다",
              "sourceLessonId": "exc-L081"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L081",
            "sectionId": "exc-L081-S2",
            "title": "부하 쪽에서 나가는 기름을 제어합니다"
          }
        },
        {
          "optionId": "B",
          "text": "끝단 쿠션의 행정 끝 감속과 하중이 먼저 끌고 가는 조건의 제어를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-counterbalance-load-outflow",
            "sectionId": "exc-L081-S2",
            "title": "부하 쪽에서 나가는 기름을 제어합니다",
            "sourceLessonId": "exc-L081"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-counterbalance-load-outflow",
              "sectionId": "exc-L081-S1",
              "title": "같은 하중도 움직임을 돕거나 거스를 수 있습니다",
              "sourceLessonId": "exc-L081"
            },
            {
              "lessonId": "exc-regular-counterbalance-load-outflow",
              "sectionId": "exc-L081-S3",
              "title": "실린더 쿠션·체크밸브와 목적을 나눕니다",
              "sourceLessonId": "exc-L081"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L081",
            "sectionId": "exc-L081-S2",
            "title": "부하 쪽에서 나가는 기름을 제어합니다"
          }
        },
        {
          "optionId": "C",
          "text": "단순 체크나 고정 작은 구멍 하나로 모든 부하의 속도를 고정하는 설명이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-counterbalance-load-outflow",
            "sectionId": "exc-L081-S2",
            "title": "부하 쪽에서 나가는 기름을 제어합니다",
            "sourceLessonId": "exc-L081"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-counterbalance-load-outflow",
              "sectionId": "exc-L081-S1",
              "title": "같은 하중도 움직임을 돕거나 거스를 수 있습니다",
              "sourceLessonId": "exc-L081"
            },
            {
              "lessonId": "exc-regular-counterbalance-load-outflow",
              "sectionId": "exc-L081-S3",
              "title": "실린더 쿠션·체크밸브와 목적을 나눕니다",
              "sourceLessonId": "exc-L081"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L081",
            "sectionId": "exc-L081-S2",
            "title": "부하 쪽에서 나가는 기름을 제어합니다"
          }
        },
        {
          "optionId": "D",
          "text": "부하 쪽 유출을 제어하고 파일럿 압력 등 회로 조건에 따라 필요한 만큼 여는 대표 예입니다. 정비 때의 지지·잠금·잔압 절차를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-counterbalance-load-outflow",
            "sectionId": "exc-L081-S2",
            "title": "부하 쪽에서 나가는 기름을 제어합니다",
            "sourceLessonId": "exc-L081"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-counterbalance-load-outflow",
              "sectionId": "exc-L081-S1",
              "title": "같은 하중도 움직임을 돕거나 거스를 수 있습니다",
              "sourceLessonId": "exc-L081"
            },
            {
              "lessonId": "exc-regular-counterbalance-load-outflow",
              "sectionId": "exc-L081-S3",
              "title": "실린더 쿠션·체크밸브와 목적을 나눕니다",
              "sourceLessonId": "exc-L081"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L081",
            "sectionId": "exc-L081-S2",
            "title": "부하 쪽에서 나가는 기름을 제어합니다"
          }
        }
      ],
      "sourceIds": [
        "HAWE-LHDV-FUNCTION",
        "HAWE-LHDV-OVERVIEW",
        "EX-ACCEPTED-L014",
        "EX-ACCEPTED-L036"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q090",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L082:exc-Q090",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q090",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L082",
      "sourceSectionId": "exc-L082-S2",
      "lessonId": "exc-regular-gear-trapping-r2-path",
      "prompt": "외접 기어펌프의 맞물림 부근에 기름이 잠깐 갇혔습니다. 그 공간이 줄어드는데 기름이 충분히 빠져나가지 못하면 생길 수 있는 변화는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "압력이 급격히 낮아지기만 한다"
        },
        {
          "id": "B",
          "text": "갇힌 기름의 압력이 급격히 높아질 수 있다"
        },
        {
          "id": "C",
          "text": "전체 토출유가 모두 흡입구로 역류한다는 뜻이다"
        },
        {
          "id": "D",
          "text": "한 회전당 기하 변위가 자동으로 가변용량으로 바뀐다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "공간이 줄어드는 조건과 충분히 기름이 들어오지 못한 채 커지는 조건을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-trapping-r2-path",
            "sectionId": "exc-L082-S2",
            "title": "맞물리며 닫힌 공간의 부피가 바뀝니다",
            "sourceLessonId": "exc-L082"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S1",
              "title": "기름을 옮기는 길은 바깥 둘레입니다",
              "sourceLessonId": "exc-L082"
            },
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S4",
              "title": "정용량이라는 말은 회전당 부피의 구별입니다",
              "sourceLessonId": "exc-L082"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L082",
            "sectionId": "exc-L082-S2",
            "title": "맞물리며 닫힌 공간의 부피가 바뀝니다"
          }
        },
        {
          "optionId": "B",
          "text": "줄어드는 갇힌 공간에서 기름이 빠져나가기 어려우면 압력 상승이 생길 수 있습니다. 현재 r2 확대도의 대표 관계입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-trapping-r2-path",
            "sectionId": "exc-L082-S2",
            "title": "맞물리며 닫힌 공간의 부피가 바뀝니다",
            "sourceLessonId": "exc-L082"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S1",
              "title": "기름을 옮기는 길은 바깥 둘레입니다",
              "sourceLessonId": "exc-L082"
            },
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S4",
              "title": "정용량이라는 말은 회전당 부피의 구별입니다",
              "sourceLessonId": "exc-L082"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L082",
            "sectionId": "exc-L082-S2",
            "title": "맞물리며 닫힌 공간의 부피가 바뀝니다"
          }
        },
        {
          "optionId": "C",
          "text": "작은 폐입 공간의 체적 변화와 전체 토출유의 역류는 같은 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-trapping-r2-path",
            "sectionId": "exc-L082-S2",
            "title": "맞물리며 닫힌 공간의 부피가 바뀝니다",
            "sourceLessonId": "exc-L082"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S1",
              "title": "기름을 옮기는 길은 바깥 둘레입니다",
              "sourceLessonId": "exc-L082"
            },
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S4",
              "title": "정용량이라는 말은 회전당 부피의 구별입니다",
              "sourceLessonId": "exc-L082"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L082",
            "sectionId": "exc-L082-S2",
            "title": "맞물리며 닫힌 공간의 부피가 바뀝니다"
          }
        },
        {
          "optionId": "D",
          "text": "폐입 현상과 정용량·가변용량의 분류는 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-trapping-r2-path",
            "sectionId": "exc-L082-S2",
            "title": "맞물리며 닫힌 공간의 부피가 바뀝니다",
            "sourceLessonId": "exc-L082"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S1",
              "title": "기름을 옮기는 길은 바깥 둘레입니다",
              "sourceLessonId": "exc-L082"
            },
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S4",
              "title": "정용량이라는 말은 회전당 부피의 구별입니다",
              "sourceLessonId": "exc-L082"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L082",
            "sectionId": "exc-L082-S2",
            "title": "맞물리며 닫힌 공간의 부피가 바뀝니다"
          }
        }
      ],
      "sourceIds": [
        "GEAR-TRAPPING-PATENT",
        "EX-ACCEPTED-L034"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q091",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L082:exc-Q091",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q091",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L082",
      "sourceSectionId": "exc-L082-S3",
      "lessonId": "exc-regular-gear-trapping-r2-path",
      "prompt": "기어펌프에서 설계된 탈출 홈으로 폐입 공간의 연결을 관리하는 목적은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "필요한 시점에 알맞은 통로로 이어 압력 변화를 완화한다"
        },
        {
          "id": "B",
          "text": "맞물림의 모든 틈을 임의로 크게 깎는다"
        },
        {
          "id": "C",
          "text": "흡입유가 항상 기어 중앙을 가로질러 흐르게 한다"
        },
        {
          "id": "D",
          "text": "어느 회전 방향에서도 동일 위치의 임의 홈을 추가한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "갇힌 공간과 통로의 연결 시점을 기어·회전 방향·유로 설계에 맞추는 기능입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-trapping-r2-path",
            "sectionId": "exc-L082-S3",
            "title": "설계된 홈으로 연결을 관리합니다",
            "sourceLessonId": "exc-L082"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S2",
              "title": "맞물리며 닫힌 공간의 부피가 바뀝니다",
              "sourceLessonId": "exc-L082"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L082",
            "sectionId": "exc-L082-S3",
            "title": "설계된 홈으로 연결을 관리합니다"
          }
        },
        {
          "optionId": "B",
          "text": "설계된 연결 관리와 임의의 틈 확대는 다릅니다. 밀봉과 공급도 함께 고려해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-trapping-r2-path",
            "sectionId": "exc-L082-S3",
            "title": "설계된 홈으로 연결을 관리합니다",
            "sourceLessonId": "exc-L082"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S2",
              "title": "맞물리며 닫힌 공간의 부피가 바뀝니다",
              "sourceLessonId": "exc-L082"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L082",
            "sectionId": "exc-L082-S3",
            "title": "설계된 홈으로 연결을 관리합니다"
          }
        },
        {
          "optionId": "C",
          "text": "외접 기어펌프의 주 운반 경로는 톱니와 몸통 사이의 바깥 둘레입니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-trapping-r2-path",
            "sectionId": "exc-L082-S3",
            "title": "설계된 홈으로 연결을 관리합니다",
            "sourceLessonId": "exc-L082"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S2",
              "title": "맞물리며 닫힌 공간의 부피가 바뀝니다",
              "sourceLessonId": "exc-L082"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L082",
            "sectionId": "exc-L082-S3",
            "title": "설계된 홈으로 연결을 관리합니다"
          }
        },
        {
          "optionId": "D",
          "text": "홈 위치·형상은 설계 조건에 맞춥니다. 운전자 임의 가공을 지시하는 설명이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-gear-trapping-r2-path",
            "sectionId": "exc-L082-S3",
            "title": "설계된 홈으로 연결을 관리합니다",
            "sourceLessonId": "exc-L082"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gear-trapping-r2-path",
              "sectionId": "exc-L082-S2",
              "title": "맞물리며 닫힌 공간의 부피가 바뀝니다",
              "sourceLessonId": "exc-L082"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L082",
            "sectionId": "exc-L082-S3",
            "title": "설계된 홈으로 연결을 관리합니다"
          }
        }
      ],
      "sourceIds": [
        "GEAR-TRAPPING-PATENT",
        "EX-ACCEPTED-L034"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q092",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L083:exc-Q092",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q092",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L083",
      "sourceSectionId": "exc-L083-S1",
      "lessonId": "exc-regular-combustion-leak-slap-paths",
      "prompt": "블로다운과 블로바이의 대표 가스 경로를 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "블로다운 — 링을 지나 크랭크실 / 블로바이 — 열린 배기밸브"
        },
        {
          "id": "B",
          "text": "두 현상 모두 피스톤의 옆 충격만 뜻한다"
        },
        {
          "id": "C",
          "text": "블로다운 — 열린 배기 쪽 / 블로바이 — 링 밀봉부를 지나 크랭크실"
        },
        {
          "id": "D",
          "text": "두 현상 모두 연료가 노즐을 통과하는 경로다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "열린 배기 통로와 링 밀봉부 누설 경로를 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-combustion-leak-slap-paths",
            "sectionId": "exc-L083-S1",
            "title": "블로다운은 열린 배기 쪽으로 나갑니다",
            "sourceLessonId": "exc-L083"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S2",
              "title": "블로바이는 링의 밀봉부를 지나 아래로 샙니다",
              "sourceLessonId": "exc-L083"
            },
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S4",
              "title": "배기·누설·충격으로 나누어 기억합니다",
              "sourceLessonId": "exc-L083"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L083",
            "sectionId": "exc-L083-S1",
            "title": "블로다운은 열린 배기 쪽으로 나갑니다"
          }
        },
        {
          "optionId": "B",
          "text": "피스톤의 옆 충격은 슬랩으로 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-combustion-leak-slap-paths",
            "sectionId": "exc-L083-S1",
            "title": "블로다운은 열린 배기 쪽으로 나갑니다",
            "sourceLessonId": "exc-L083"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S2",
              "title": "블로바이는 링의 밀봉부를 지나 아래로 샙니다",
              "sourceLessonId": "exc-L083"
            },
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S4",
              "title": "배기·누설·충격으로 나누어 기억합니다",
              "sourceLessonId": "exc-L083"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L083",
            "sectionId": "exc-L083-S1",
            "title": "블로다운은 열린 배기 쪽으로 나갑니다"
          }
        },
        {
          "optionId": "C",
          "text": "블로다운은 압력 차이로 시작되는 초기 배기, 블로바이는 링 밀봉부를 지나 아래로 흐르는 누설가스와 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-combustion-leak-slap-paths",
            "sectionId": "exc-L083-S1",
            "title": "블로다운은 열린 배기 쪽으로 나갑니다",
            "sourceLessonId": "exc-L083"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S2",
              "title": "블로바이는 링의 밀봉부를 지나 아래로 샙니다",
              "sourceLessonId": "exc-L083"
            },
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S4",
              "title": "배기·누설·충격으로 나누어 기억합니다",
              "sourceLessonId": "exc-L083"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L083",
            "sectionId": "exc-L083-S1",
            "title": "블로다운은 열린 배기 쪽으로 나갑니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 두 이름은 연소가스의 경로를 구별하며 노즐의 연료 분사 경로가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-combustion-leak-slap-paths",
            "sectionId": "exc-L083-S1",
            "title": "블로다운은 열린 배기 쪽으로 나갑니다",
            "sourceLessonId": "exc-L083"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S2",
              "title": "블로바이는 링의 밀봉부를 지나 아래로 샙니다",
              "sourceLessonId": "exc-L083"
            },
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S4",
              "title": "배기·누설·충격으로 나누어 기억합니다",
              "sourceLessonId": "exc-L083"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L083",
            "sectionId": "exc-L083-S1",
            "title": "블로다운은 열린 배기 쪽으로 나갑니다"
          }
        }
      ],
      "sourceIds": [
        "SITAMS-BLOWDOWN",
        "LECTURES-02-04",
        "MOTORSERVICE-PISTON-NOISE-BLOWBY",
        "EX-ACCEPTED-L019",
        "EX-ACCEPTED-L018"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q093",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L083:exc-Q093",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q093",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L083",
      "sourceSectionId": "exc-L083-S3",
      "lessonId": "exc-regular-combustion-leak-slap-paths",
      "prompt": "피스톤이 옆으로 기울며 실린더 벽에 충격을 주어 소음과 관계될 수 있는 현상은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "블로다운"
        },
        {
          "id": "B",
          "text": "블로바이"
        },
        {
          "id": "C",
          "text": "밸브 오버랩"
        },
        {
          "id": "D",
          "text": "피스톤 슬랩"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "블로다운은 열린 배기 쪽으로 가스가 먼저 빠지는 과정입니다.",
          "returnTo": {
            "lessonId": "exc-regular-combustion-leak-slap-paths",
            "sectionId": "exc-L083-S3",
            "title": "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다",
            "sourceLessonId": "exc-L083"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S3",
              "title": "간극과 기름막은 함께 필요합니다",
              "sourceLessonId": "exc-L018"
            },
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S4",
              "title": "배기·누설·충격으로 나누어 기억합니다",
              "sourceLessonId": "exc-L083"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L083",
            "sectionId": "exc-L083-S3",
            "title": "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다"
          }
        },
        {
          "optionId": "B",
          "text": "블로바이는 링 밀봉부를 지나 크랭크실로 흐르는 누설가스입니다.",
          "returnTo": {
            "lessonId": "exc-regular-combustion-leak-slap-paths",
            "sectionId": "exc-L083-S3",
            "title": "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다",
            "sourceLessonId": "exc-L083"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S3",
              "title": "간극과 기름막은 함께 필요합니다",
              "sourceLessonId": "exc-L018"
            },
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S4",
              "title": "배기·누설·충격으로 나누어 기억합니다",
              "sourceLessonId": "exc-L083"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L083",
            "sectionId": "exc-L083-S3",
            "title": "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다"
          }
        },
        {
          "optionId": "C",
          "text": "오버랩은 흡기·배기밸브의 열림 시간이 겹치는 구간입니다.",
          "returnTo": {
            "lessonId": "exc-regular-combustion-leak-slap-paths",
            "sectionId": "exc-L083-S3",
            "title": "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다",
            "sourceLessonId": "exc-L083"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S3",
              "title": "간극과 기름막은 함께 필요합니다",
              "sourceLessonId": "exc-L018"
            },
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S4",
              "title": "배기·누설·충격으로 나누어 기억합니다",
              "sourceLessonId": "exc-L083"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L083",
            "sectionId": "exc-L083-S3",
            "title": "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다"
          }
        },
        {
          "optionId": "D",
          "text": "옆 충격인 피스톤 슬랩과 연결합니다. 간극·형상·조립 등 영향이 있어 소음 하나로 원인을 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-combustion-leak-slap-paths",
            "sectionId": "exc-L083-S3",
            "title": "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다",
            "sourceLessonId": "exc-L083"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-piston-clearance",
              "sectionId": "exc-L018-S3",
              "title": "간극과 기름막은 함께 필요합니다",
              "sourceLessonId": "exc-L018"
            },
            {
              "lessonId": "exc-regular-combustion-leak-slap-paths",
              "sectionId": "exc-L083-S4",
              "title": "배기·누설·충격으로 나누어 기억합니다",
              "sourceLessonId": "exc-L083"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L083",
            "sectionId": "exc-L083-S3",
            "title": "슬랩은 가스 경로가 아니라 피스톤의 옆 충격입니다"
          }
        }
      ],
      "sourceIds": [
        "MOTORSERVICE-PISTON-NOISE-BLOWBY",
        "EX-ACCEPTED-L018",
        "SITAMS-BLOWDOWN",
        "LECTURES-02-04",
        "EX-ACCEPTED-L019"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q094",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L084:exc-Q094",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q094",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L084",
      "sourceSectionId": "exc-L084-S2",
      "lessonId": "exc-regular-liner-coolant-contact",
      "prompt": "건식과 습식 라이너의 대표 냉각수 접촉 관계를 바르게 설명한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "건식은 라이너 바깥면에 냉각수가 직접 닿고 습식은 닿지 않는다"
        },
        {
          "id": "B",
          "text": "건식은 블록을 거쳐 열을 전하고 습식은 냉각수가 라이너 외벽에 직접 닿는다"
        },
        {
          "id": "C",
          "text": "건식은 어떤 수냉식 엔진에도 쓸 수 없다"
        },
        {
          "id": "D",
          "text": "실링 링이 보이면 물길 확인 없이 모두 습식으로 분류한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "두 접촉 관계를 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-liner-coolant-contact",
            "sectionId": "exc-L084-S2",
            "title": "습식은 냉각수가 라이너 바깥면에 직접 닿습니다",
            "sourceLessonId": "exc-L084"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-liner-coolant-contact",
              "sectionId": "exc-L084-S1",
              "title": "건식은 블록을 거쳐 열을 내보냅니다",
              "sourceLessonId": "exc-L084"
            },
            {
              "lessonId": "exc-regular-liner-coolant-contact",
              "sectionId": "exc-L084-S3",
              "title": "라이너 교환 방식도 설계별로 다릅니다",
              "sourceLessonId": "exc-L084"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L084",
            "sectionId": "exc-L084-S2",
            "title": "습식은 냉각수가 라이너 바깥면에 직접 닿습니다"
          }
        },
        {
          "optionId": "B",
          "text": "건식은 라이너→블록→냉각수의 대표 관계, 습식은 냉각수와 외벽의 직접 접촉을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-liner-coolant-contact",
            "sectionId": "exc-L084-S2",
            "title": "습식은 냉각수가 라이너 바깥면에 직접 닿습니다",
            "sourceLessonId": "exc-L084"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-liner-coolant-contact",
              "sectionId": "exc-L084-S1",
              "title": "건식은 블록을 거쳐 열을 내보냅니다",
              "sourceLessonId": "exc-L084"
            },
            {
              "lessonId": "exc-regular-liner-coolant-contact",
              "sectionId": "exc-L084-S3",
              "title": "라이너 교환 방식도 설계별로 다릅니다",
              "sourceLessonId": "exc-L084"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L084",
            "sectionId": "exc-L084-S2",
            "title": "습식은 냉각수가 라이너 바깥면에 직접 닿습니다"
          }
        },
        {
          "optionId": "C",
          "text": "건식이라는 이름은 냉각수가 라이너 외벽에 직접 닿지 않는다는 뜻이며 수냉식 사용 불가라는 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-liner-coolant-contact",
            "sectionId": "exc-L084-S2",
            "title": "습식은 냉각수가 라이너 바깥면에 직접 닿습니다",
            "sourceLessonId": "exc-L084"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-liner-coolant-contact",
              "sectionId": "exc-L084-S1",
              "title": "건식은 블록을 거쳐 열을 내보냅니다",
              "sourceLessonId": "exc-L084"
            },
            {
              "lessonId": "exc-regular-liner-coolant-contact",
              "sectionId": "exc-L084-S3",
              "title": "라이너 교환 방식도 설계별로 다릅니다",
              "sourceLessonId": "exc-L084"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L084",
            "sectionId": "exc-L084-S2",
            "title": "습식은 냉각수가 라이너 바깥면에 직접 닿습니다"
          }
        },
        {
          "optionId": "D",
          "text": "실링 유무만이 아니라 실제 물길이 어느 면까지 이어지는지 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-liner-coolant-contact",
            "sectionId": "exc-L084-S2",
            "title": "습식은 냉각수가 라이너 바깥면에 직접 닿습니다",
            "sourceLessonId": "exc-L084"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-liner-coolant-contact",
              "sectionId": "exc-L084-S1",
              "title": "건식은 블록을 거쳐 열을 내보냅니다",
              "sourceLessonId": "exc-L084"
            },
            {
              "lessonId": "exc-regular-liner-coolant-contact",
              "sectionId": "exc-L084-S3",
              "title": "라이너 교환 방식도 설계별로 다릅니다",
              "sourceLessonId": "exc-L084"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L084",
            "sectionId": "exc-L084-S2",
            "title": "습식은 냉각수가 라이너 바깥면에 직접 닿습니다"
          }
        }
      ],
      "sourceIds": [
        "MOTORSERVICE-LINER-SPOTLIGHT",
        "MOTORSERVICE-LINER-GLOSSARY"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q095",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L085:exc-Q095",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q095",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L085",
      "sourceSectionId": "exc-L085-S1",
      "lessonId": "exc-regular-ignition-delay-premixed-preparation",
      "prompt": "직접분사 디젤의 착화 지연 구간은 어떤 두 시점 사이인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "흡입 시작부터 압축 시작까지"
        },
        {
          "id": "B",
          "text": "분사 시작부터 본격적으로 타기 시작할 때까지"
        },
        {
          "id": "C",
          "text": "분사 종료부터 배기 종료까지"
        },
        {
          "id": "D",
          "text": "착화 시작부터 분사 종료까지"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "흡입과 압축의 행정 경계가 착화 지연의 시작·끝 정의는 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-ignition-delay-premixed-preparation",
            "sectionId": "exc-L085-S1",
            "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S2",
              "title": "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S1",
            "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다"
          }
        },
        {
          "optionId": "B",
          "text": "분사 뒤 증발·혼합·반응이 준비되어 본격적으로 타기 시작하기까지의 구간입니다. 공통 초 단위 값을 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-ignition-delay-premixed-preparation",
            "sectionId": "exc-L085-S1",
            "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S2",
              "title": "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S1",
            "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다"
          }
        },
        {
          "optionId": "C",
          "text": "분사 종료와 배기 종료를 잇는 전체 구간을 착화 지연으로 부르지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-ignition-delay-premixed-preparation",
            "sectionId": "exc-L085-S1",
            "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S2",
              "title": "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S1",
            "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다"
          }
        },
        {
          "optionId": "D",
          "text": "이미 착화한 뒤의 진행과 착화 전 준비 구간을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-ignition-delay-premixed-preparation",
            "sectionId": "exc-L085-S1",
            "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S2",
              "title": "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S1",
            "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다"
          }
        }
      ],
      "sourceIds": [
        "MIT-DIESEL-COMBUSTION",
        "SANDIA-IGNITION-DELAY",
        "EX-ACCEPTED-L021",
        "EX-ACCEPTED-L072"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q096",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L085:exc-Q096",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q096",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L085",
      "sourceSectionId": "exc-L085-S3",
      "lessonId": "exc-regular-mixing-controlled-late-combustion",
      "prompt": "착화 후에도 분사가 이어지며, 새로 공급되는 연료가 공기와 섞이는 과정이 연소 진행을 크게 좌우하는 구간은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "착화 지연 구간"
        },
        {
          "id": "B",
          "text": "예혼합 급격 연소 구간만"
        },
        {
          "id": "C",
          "text": "혼합 지배의 제어 연소 구간"
        },
        {
          "id": "D",
          "text": "분사 종료 뒤의 후기 연소 구간만"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "착화 지연은 분사 시작 뒤 본격적으로 타기 전의 준비 구간입니다.",
          "returnTo": {
            "lessonId": "exc-regular-mixing-controlled-late-combustion",
            "sectionId": "exc-L085-S3",
            "title": "계속 분사되는 연료는 공기와 섞이며 탑니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S2",
              "title": "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
              "sourceLessonId": "exc-L085"
            },
            {
              "lessonId": "exc-regular-mixing-controlled-late-combustion",
              "sectionId": "exc-L085-S4",
              "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S3",
            "title": "계속 분사되는 연료는 공기와 섞이며 탑니다"
          }
        },
        {
          "optionId": "B",
          "text": "착화 전에 준비된 혼합기가 빠르게 타는 구간과 계속 분사되는 연료의 혼합 지배를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-mixing-controlled-late-combustion",
            "sectionId": "exc-L085-S3",
            "title": "계속 분사되는 연료는 공기와 섞이며 탑니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S2",
              "title": "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
              "sourceLessonId": "exc-L085"
            },
            {
              "lessonId": "exc-regular-mixing-controlled-late-combustion",
              "sectionId": "exc-L085-S4",
              "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S3",
            "title": "계속 분사되는 연료는 공기와 섞이며 탑니다"
          }
        },
        {
          "optionId": "C",
          "text": "계속 들어오는 연료와 공기의 혼합이 진행을 크게 좌우하는 구간입니다. 스위치처럼 즉시 켜고 끈다는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-mixing-controlled-late-combustion",
            "sectionId": "exc-L085-S3",
            "title": "계속 분사되는 연료는 공기와 섞이며 탑니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S2",
              "title": "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
              "sourceLessonId": "exc-L085"
            },
            {
              "lessonId": "exc-regular-mixing-controlled-late-combustion",
              "sectionId": "exc-L085-S4",
              "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S3",
            "title": "계속 분사되는 연료는 공기와 섞이며 탑니다"
          }
        },
        {
          "optionId": "D",
          "text": "문제는 분사가 계속되는 조건이며 분사 종료 후 남은 성분이 타는 구간과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-mixing-controlled-late-combustion",
            "sectionId": "exc-L085-S3",
            "title": "계속 분사되는 연료는 공기와 섞이며 탑니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S2",
              "title": "착화 뒤에는 준비된 혼합기가 빠르게 탑니다",
              "sourceLessonId": "exc-L085"
            },
            {
              "lessonId": "exc-regular-mixing-controlled-late-combustion",
              "sectionId": "exc-L085-S4",
              "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S3",
            "title": "계속 분사되는 연료는 공기와 섞이며 탑니다"
          }
        }
      ],
      "sourceIds": [
        "MIT-DIESEL-COMBUSTION",
        "SANDIA-IGNITION-DELAY",
        "EX-ACCEPTED-L021",
        "EX-ACCEPTED-L072"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q097",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L085:exc-Q097",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q097",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L085",
      "sourceSectionId": "exc-L085-S4",
      "lessonId": "exc-regular-mixing-controlled-late-combustion",
      "prompt": "분사가 끝난 뒤에도 남은 연료 성분이 계속 탈 수 있는 구간을 무엇이라고 구별하나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "착화 지연"
        },
        {
          "id": "B",
          "text": "예혼합 급격 연소"
        },
        {
          "id": "C",
          "text": "압축행정의 시작"
        },
        {
          "id": "D",
          "text": "후기 연소"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "착화 지연은 분사 시작부터 본격 착화 전까지의 구간입니다.",
          "returnTo": {
            "lessonId": "exc-regular-mixing-controlled-late-combustion",
            "sectionId": "exc-L085-S4",
            "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S1",
              "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다",
              "sourceLessonId": "exc-L085"
            },
            {
              "lessonId": "exc-regular-mixing-controlled-late-combustion",
              "sectionId": "exc-L085-S3",
              "title": "계속 분사되는 연료는 공기와 섞이며 탑니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S4",
            "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다"
          }
        },
        {
          "optionId": "B",
          "text": "착화 전에 준비된 혼합기가 빠르게 타는 구간과 분사 종료 후 구간을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-mixing-controlled-late-combustion",
            "sectionId": "exc-L085-S4",
            "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S1",
              "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다",
              "sourceLessonId": "exc-L085"
            },
            {
              "lessonId": "exc-regular-mixing-controlled-late-combustion",
              "sectionId": "exc-L085-S3",
              "title": "계속 분사되는 연료는 공기와 섞이며 탑니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S4",
            "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다"
          }
        },
        {
          "optionId": "C",
          "text": "공기를 누르는 압축행정 시작을 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-mixing-controlled-late-combustion",
            "sectionId": "exc-L085-S4",
            "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S1",
              "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다",
              "sourceLessonId": "exc-L085"
            },
            {
              "lessonId": "exc-regular-mixing-controlled-late-combustion",
              "sectionId": "exc-L085-S3",
              "title": "계속 분사되는 연료는 공기와 섞이며 탑니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S4",
            "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다"
          }
        },
        {
          "optionId": "D",
          "text": "분사 종료와 연소 종료는 같은 순간이 아닐 수 있어 후기 연소로 구별합니다. 실제 다중 분사 제어를 모두 고장으로 보지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-mixing-controlled-late-combustion",
            "sectionId": "exc-L085-S4",
            "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다",
            "sourceLessonId": "exc-L085"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-ignition-delay-premixed-preparation",
              "sectionId": "exc-L085-S1",
              "title": "착화 지연 동안 분무·증발·혼합이 진행됩니다",
              "sourceLessonId": "exc-L085"
            },
            {
              "lessonId": "exc-regular-mixing-controlled-late-combustion",
              "sectionId": "exc-L085-S3",
              "title": "계속 분사되는 연료는 공기와 섞이며 탑니다",
              "sourceLessonId": "exc-L085"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L085",
            "sectionId": "exc-L085-S4",
            "title": "분사가 끝나도 남은 성분은 계속 탈 수 있습니다"
          }
        }
      ],
      "sourceIds": [
        "MIT-DIESEL-COMBUSTION",
        "EX-ACCEPTED-L072",
        "SANDIA-IGNITION-DELAY",
        "EX-ACCEPTED-L021"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q098",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L086:exc-Q098",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q098",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L086",
      "sourceSectionId": "exc-L086-S1",
      "lessonId": "exc-regular-exc-l086-b06-part1",
      "prompt": "8A의 일정한 전류가3시간 흐른 가상 조건입니다. 전기량은 얼마인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "24Ah"
        },
        {
          "id": "B",
          "text": "24A/h"
        },
        {
          "id": "C",
          "text": "8Ah"
        },
        {
          "id": "D",
          "text": "3Ah"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "전기량은 전류×시간이므로8×3=24Ah입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l086-b06-part1",
            "sectionId": "exc-L086-S1",
            "title": "전류가 일정할 때 전기량은 전류×시간입니다",
            "sourceLessonId": "exc-L086"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L086",
            "sectionId": "exc-L086-S1",
            "title": "전류가 일정할 때 전기량은 전류×시간입니다"
          }
        },
        {
          "optionId": "B",
          "text": "A/h는 나눗셈의 단위이며 이 문제의 전류×시간과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l086-b06-part1",
            "sectionId": "exc-L086-S1",
            "title": "전류가 일정할 때 전기량은 전류×시간입니다",
            "sourceLessonId": "exc-L086"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L086",
            "sectionId": "exc-L086-S1",
            "title": "전류가 일정할 때 전기량은 전류×시간입니다"
          }
        },
        {
          "optionId": "C",
          "text": "8A는 전류 크기이고3시간을 곱해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l086-b06-part1",
            "sectionId": "exc-L086-S1",
            "title": "전류가 일정할 때 전기량은 전류×시간입니다",
            "sourceLessonId": "exc-L086"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L086",
            "sectionId": "exc-L086-S1",
            "title": "전류가 일정할 때 전기량은 전류×시간입니다"
          }
        },
        {
          "optionId": "D",
          "text": "3시간은 시간이며8A를 곱한 전기량이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l086-b06-part1",
            "sectionId": "exc-L086-S1",
            "title": "전류가 일정할 때 전기량은 전류×시간입니다",
            "sourceLessonId": "exc-L086"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L086",
            "sectionId": "exc-L086-S1",
            "title": "전류가 일정할 때 전기량은 전류×시간입니다"
          }
        }
      ],
      "sourceIds": [
        "YUASA-CAPACITY",
        "YUASA-VEHICLE-RATINGS"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q099",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L086:exc-Q099",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q099",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L086",
      "sourceSectionId": "exc-L086-S2",
      "lessonId": "exc-regular-exc-l086-b06-part1",
      "prompt": "꺼내 쓸 수 있는 용량48Ah를 같은 조건으로 쓸 수 있고 전류6A가 일정한 가상 비교입니다. 계산상 시간은 얼마인가요?",
      "intent": "correct",
      "conditions": [
        "실제 축전지 표시값만으로 방전시간을 보장하는 문제가 아니며 온도·방전조건·노화 등은 별도입니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "4시간"
        },
        {
          "id": "B",
          "text": "8시간"
        },
        {
          "id": "C",
          "text": "12시간"
        },
        {
          "id": "D",
          "text": "48시간"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "같은 용량 가정에서는48÷6으로 계산합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l086-b06-part1",
            "sectionId": "exc-L086-S2",
            "title": "용량÷전류는 같은 용량을 가정한 시간 계산입니다",
            "sourceLessonId": "exc-L086"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l086-b06-part1",
              "sectionId": "exc-L086-S3",
              "title": "저온 용량·노화·시동 성능도 함께 봅니다",
              "sourceLessonId": "exc-L086"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L086",
            "sectionId": "exc-L086-S2",
            "title": "용량÷전류는 같은 용량을 가정한 시간 계산입니다"
          }
        },
        {
          "optionId": "B",
          "text": "시간=용량÷전류=48Ah÷6A=8h입니다. 실제 표시 Ah를 다른 방전 조건에 그대로 적용하는 보장은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l086-b06-part1",
            "sectionId": "exc-L086-S2",
            "title": "용량÷전류는 같은 용량을 가정한 시간 계산입니다",
            "sourceLessonId": "exc-L086"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l086-b06-part1",
              "sectionId": "exc-L086-S3",
              "title": "저온 용량·노화·시동 성능도 함께 봅니다",
              "sourceLessonId": "exc-L086"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L086",
            "sectionId": "exc-L086-S2",
            "title": "용량÷전류는 같은 용량을 가정한 시간 계산입니다"
          }
        },
        {
          "optionId": "C",
          "text": "6A에12시간을 곱하면72Ah로 제시한48Ah와 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l086-b06-part1",
            "sectionId": "exc-L086-S2",
            "title": "용량÷전류는 같은 용량을 가정한 시간 계산입니다",
            "sourceLessonId": "exc-L086"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l086-b06-part1",
              "sectionId": "exc-L086-S3",
              "title": "저온 용량·노화·시동 성능도 함께 봅니다",
              "sourceLessonId": "exc-L086"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L086",
            "sectionId": "exc-L086-S2",
            "title": "용량÷전류는 같은 용량을 가정한 시간 계산입니다"
          }
        },
        {
          "optionId": "D",
          "text": "48은 전기량의 수치입니다.6A로 나누어 시간을 구합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l086-b06-part1",
            "sectionId": "exc-L086-S2",
            "title": "용량÷전류는 같은 용량을 가정한 시간 계산입니다",
            "sourceLessonId": "exc-L086"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l086-b06-part1",
              "sectionId": "exc-L086-S3",
              "title": "저온 용량·노화·시동 성능도 함께 봅니다",
              "sourceLessonId": "exc-L086"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L086",
            "sectionId": "exc-L086-S2",
            "title": "용량÷전류는 같은 용량을 가정한 시간 계산입니다"
          }
        }
      ],
      "sourceIds": [
        "YUASA-CAPACITY",
        "YUASA-VEHICLE-RATINGS"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q100",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L087:exc-Q100",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q100",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L087",
      "sourceSectionId": "exc-L087-S1",
      "lessonId": "exc-regular-exc-l087-b06-part1",
      "prompt": "한 축의 회전수가1200rpm입니다.1초당 회전 횟수로 바꾸면 얼마인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "20바퀴/초"
        },
        {
          "id": "B",
          "text": "60바퀴/초"
        },
        {
          "id": "C",
          "text": "1200바퀴/초"
        },
        {
          "id": "D",
          "text": "72000바퀴/초"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "1분은60초이므로1200÷60=20바퀴/초입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l087-b06-part1",
            "sectionId": "exc-L087-S1",
            "title": "RPM은 1분 동안의 회전 횟수입니다",
            "sourceLessonId": "exc-L087"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L087",
            "sectionId": "exc-L087-S1",
            "title": "RPM은 1분 동안의 회전 횟수입니다"
          }
        },
        {
          "optionId": "B",
          "text": "60은1분의 초 수이며 제시한 축의 초당 회전수가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l087-b06-part1",
            "sectionId": "exc-L087-S1",
            "title": "RPM은 1분 동안의 회전 횟수입니다",
            "sourceLessonId": "exc-L087"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L087",
            "sectionId": "exc-L087-S1",
            "title": "RPM은 1분 동안의 회전 횟수입니다"
          }
        },
        {
          "optionId": "C",
          "text": "분당 수치를 나누지 않고 초당으로 바꾸어 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l087-b06-part1",
            "sectionId": "exc-L087-S1",
            "title": "RPM은 1분 동안의 회전 횟수입니다",
            "sourceLessonId": "exc-L087"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L087",
            "sectionId": "exc-L087-S1",
            "title": "RPM은 1분 동안의 회전 횟수입니다"
          }
        },
        {
          "optionId": "D",
          "text": "분당에서 초당으로 바꿀 때60을 곱하지 않고 나눕니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l087-b06-part1",
            "sectionId": "exc-L087-S1",
            "title": "RPM은 1분 동안의 회전 횟수입니다",
            "sourceLessonId": "exc-L087"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L087",
            "sectionId": "exc-L087-S1",
            "title": "RPM은 1분 동안의 회전 횟수입니다"
          }
        }
      ],
      "sourceIds": [
        "SPICER-POWER-TORQUE",
        "PERKINS-PERFORMANCE",
        "EX-PRESERVED-L006",
        "EX-ACCEPTED-L077"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q101",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L087:exc-Q101",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q101",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L087",
      "sourceSectionId": "exc-L087-S2",
      "lessonId": "exc-regular-exc-l087-b06-part1",
      "prompt": "같은 토크를 유지하는 가상 조건에서 축 회전수를1000rpm에서2000rpm으로 바꿨습니다. 기계 출력의 비는 어떻게 되나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "절반"
        },
        {
          "id": "B",
          "text": "같음"
        },
        {
          "id": "C",
          "text": "2배"
        },
        {
          "id": "D",
          "text": "4배"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "같은 토크에서 회전수가 늘어난 조건이므로 출력이 절반으로 줄지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l087-b06-part1",
            "sectionId": "exc-L087-S2",
            "title": "같은 토크라면 더 빨리 돌 때 출력이 큽니다",
            "sourceLessonId": "exc-L087"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l087-b06-part1",
              "sectionId": "exc-L087-S3",
              "title": "감속으로 토크를 얻어도 에너지가 늘지는 않습니다",
              "sourceLessonId": "exc-L087"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L087",
            "sectionId": "exc-L087-S2",
            "title": "같은 토크라면 더 빨리 돌 때 출력이 큽니다"
          }
        },
        {
          "optionId": "B",
          "text": "출력은 토크뿐 아니라 각속도와도 관계됩니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l087-b06-part1",
            "sectionId": "exc-L087-S2",
            "title": "같은 토크라면 더 빨리 돌 때 출력이 큽니다",
            "sourceLessonId": "exc-L087"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l087-b06-part1",
              "sectionId": "exc-L087-S3",
              "title": "감속으로 토크를 얻어도 에너지가 늘지는 않습니다",
              "sourceLessonId": "exc-L087"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L087",
            "sectionId": "exc-L087-S2",
            "title": "같은 토크라면 더 빨리 돌 때 출력이 큽니다"
          }
        },
        {
          "optionId": "C",
          "text": "P=토크×각속도이므로 같은 토크에 회전수가2배면 출력도2배입니다. 실제 엔진 토크가 늘 일정하다는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l087-b06-part1",
            "sectionId": "exc-L087-S2",
            "title": "같은 토크라면 더 빨리 돌 때 출력이 큽니다",
            "sourceLessonId": "exc-L087"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l087-b06-part1",
              "sectionId": "exc-L087-S3",
              "title": "감속으로 토크를 얻어도 에너지가 늘지는 않습니다",
              "sourceLessonId": "exc-L087"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L087",
            "sectionId": "exc-L087-S2",
            "title": "같은 토크라면 더 빨리 돌 때 출력이 큽니다"
          }
        },
        {
          "optionId": "D",
          "text": "회전수를 두 번 곱하는 관계가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l087-b06-part1",
            "sectionId": "exc-L087-S2",
            "title": "같은 토크라면 더 빨리 돌 때 출력이 큽니다",
            "sourceLessonId": "exc-L087"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l087-b06-part1",
              "sectionId": "exc-L087-S3",
              "title": "감속으로 토크를 얻어도 에너지가 늘지는 않습니다",
              "sourceLessonId": "exc-L087"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L087",
            "sectionId": "exc-L087-S2",
            "title": "같은 토크라면 더 빨리 돌 때 출력이 큽니다"
          }
        }
      ],
      "sourceIds": [
        "SPICER-POWER-TORQUE",
        "PERKINS-PERFORMANCE",
        "EX-PRESERVED-L006",
        "EX-ACCEPTED-L077"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q102",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L088:exc-Q102",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q102",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L088",
      "sourceSectionId": "exc-L088-S1",
      "lessonId": "exc-regular-exc-l088-b06-part1",
      "prompt": "학습에서 구별한 전류의 주된 작용을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "예열플러그 — 화학 / 축전지 충전 — 자기 / 릴레이 코일 — 열"
        },
        {
          "id": "B",
          "text": "예열플러그 — 자기 / 축전지 충전 — 열 / 릴레이 코일 — 화학"
        },
        {
          "id": "C",
          "text": "예열플러그 — 열 / 축전지 충전 — 자기 / 릴레이 코일 — 화학"
        },
        {
          "id": "D",
          "text": "예열플러그 — 열 / 축전지 충전 — 화학 / 릴레이 코일 — 자기"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "예열은 열, 충전은 전기화학 반응, 릴레이 구동은 자기작용과 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l088-b06-part1",
            "sectionId": "exc-L088-S1",
            "title": "예열장치는 전류의 열작용을 이용합니다",
            "sourceLessonId": "exc-L088"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S2",
              "title": "축전지 충전은 화학 상태를 되돌리는 과정입니다",
              "sourceLessonId": "exc-L088"
            },
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S3",
              "title": "릴레이 코일은 전류로 자기장을 만듭니다",
              "sourceLessonId": "exc-L088"
            },
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S4",
              "title": "한 장치에 한 작용만 있는 것은 아닙니다",
              "sourceLessonId": "exc-L088"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L088",
            "sectionId": "exc-L088-S1",
            "title": "예열장치는 전류의 열작용을 이용합니다"
          }
        },
        {
          "optionId": "B",
          "text": "주된 학습 작용의 대응을 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l088-b06-part1",
            "sectionId": "exc-L088-S1",
            "title": "예열장치는 전류의 열작용을 이용합니다",
            "sourceLessonId": "exc-L088"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S2",
              "title": "축전지 충전은 화학 상태를 되돌리는 과정입니다",
              "sourceLessonId": "exc-L088"
            },
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S3",
              "title": "릴레이 코일은 전류로 자기장을 만듭니다",
              "sourceLessonId": "exc-L088"
            },
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S4",
              "title": "한 장치에 한 작용만 있는 것은 아닙니다",
              "sourceLessonId": "exc-L088"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L088",
            "sectionId": "exc-L088-S1",
            "title": "예열장치는 전류의 열작용을 이용합니다"
          }
        },
        {
          "optionId": "C",
          "text": "충전과 릴레이 코일의 주된 작용을 서로 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l088-b06-part1",
            "sectionId": "exc-L088-S1",
            "title": "예열장치는 전류의 열작용을 이용합니다",
            "sourceLessonId": "exc-L088"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S2",
              "title": "축전지 충전은 화학 상태를 되돌리는 과정입니다",
              "sourceLessonId": "exc-L088"
            },
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S3",
              "title": "릴레이 코일은 전류로 자기장을 만듭니다",
              "sourceLessonId": "exc-L088"
            },
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S4",
              "title": "한 장치에 한 작용만 있는 것은 아닙니다",
              "sourceLessonId": "exc-L088"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L088",
            "sectionId": "exc-L088-S1",
            "title": "예열장치는 전류의 열작용을 이용합니다"
          }
        },
        {
          "optionId": "D",
          "text": "세 대표 작용을 구별한 연결입니다. 릴레이 코일에도 열이 생길 수 있으므로 한 장치에 한 작용만 있다는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l088-b06-part1",
            "sectionId": "exc-L088-S1",
            "title": "예열장치는 전류의 열작용을 이용합니다",
            "sourceLessonId": "exc-L088"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S2",
              "title": "축전지 충전은 화학 상태를 되돌리는 과정입니다",
              "sourceLessonId": "exc-L088"
            },
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S3",
              "title": "릴레이 코일은 전류로 자기장을 만듭니다",
              "sourceLessonId": "exc-L088"
            },
            {
              "lessonId": "exc-regular-exc-l088-b06-part1",
              "sectionId": "exc-L088-S4",
              "title": "한 장치에 한 작용만 있는 것은 아닙니다",
              "sourceLessonId": "exc-L088"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L088",
            "sectionId": "exc-L088-S1",
            "title": "예열장치는 전류의 열작용을 이용합니다"
          }
        }
      ],
      "sourceIds": [
        "OPENSTAX-RESISTIVE-HEAT",
        "UKMOD-ELECTRIC-HEAT",
        "EX-ACCEPTED-L030",
        "DELKOR-ELECTROCHEMISTRY",
        "EX-ACCEPTED-L024",
        "DENSO-MOTOR-PRINCIPLES",
        "EX-ACCEPTED-L076"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q103",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L089:exc-Q103",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q103",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L089",
      "sourceSectionId": "exc-L089-S3",
      "lessonId": "exc-regular-exc-l089-b06-part2",
      "prompt": "이 학습의 플레밍 왼손·오른손 법칙을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "왼손 — 발전의 유도전류 / 오른손 — 전동기의 힘"
        },
        {
          "id": "B",
          "text": "둘 다 전류가 도선 주위에 만드는 원형 자기장만 찾는다"
        },
        {
          "id": "C",
          "text": "왼손 — 전동기의 힘 / 오른손 — 발전의 유도기전력·전류 방향"
        },
        {
          "id": "D",
          "text": "둘 다 금속 속 전자의 실제 이동 방향만 표시한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "두 법칙의 사용 목적을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part2",
            "sectionId": "exc-L089-S3",
            "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S1",
              "title": "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
              "sourceLessonId": "exc-L089"
            },
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S2",
              "title": "발전은 움직임에 따른 자속 변화를 이용합니다",
              "sourceLessonId": "exc-L089"
            },
            {
              "lessonId": "exc-regular-exc-l089-b06-part2",
              "sectionId": "exc-L089-S4",
              "title": "전자 이동과 전류 기준을 섞지 않습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S3",
            "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다"
          }
        },
        {
          "optionId": "B",
          "text": "오른손 감아쥐기로 전류 주위 자기장을 찾는 방법과 플레밍의 세 직각 방향 대응은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part2",
            "sectionId": "exc-L089-S3",
            "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S1",
              "title": "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
              "sourceLessonId": "exc-L089"
            },
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S2",
              "title": "발전은 움직임에 따른 자속 변화를 이용합니다",
              "sourceLessonId": "exc-L089"
            },
            {
              "lessonId": "exc-regular-exc-l089-b06-part2",
              "sectionId": "exc-L089-S4",
              "title": "전자 이동과 전류 기준을 섞지 않습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S3",
            "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다"
          }
        },
        {
          "optionId": "C",
          "text": "왼손은 자기장·관습적 전류·힘, 오른손은 자기장·도선 움직임·유도기전력 방향을 연결합니다. 전류는 닫힌 회로를 가정합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part2",
            "sectionId": "exc-L089-S3",
            "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S1",
              "title": "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
              "sourceLessonId": "exc-L089"
            },
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S2",
              "title": "발전은 움직임에 따른 자속 변화를 이용합니다",
              "sourceLessonId": "exc-L089"
            },
            {
              "lessonId": "exc-regular-exc-l089-b06-part2",
              "sectionId": "exc-L089-S4",
              "title": "전자 이동과 전류 기준을 섞지 않습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S3",
            "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 학습의 전류 기준은 관습적 전류이며 전자 이동과 반대일 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part2",
            "sectionId": "exc-L089-S3",
            "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S1",
              "title": "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
              "sourceLessonId": "exc-L089"
            },
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S2",
              "title": "발전은 움직임에 따른 자속 변화를 이용합니다",
              "sourceLessonId": "exc-L089"
            },
            {
              "lessonId": "exc-regular-exc-l089-b06-part2",
              "sectionId": "exc-L089-S4",
              "title": "전자 이동과 전류 기준을 섞지 않습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S3",
            "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다"
          }
        }
      ],
      "sourceIds": [
        "DENSO-MOTOR-PRINCIPLES",
        "UKMOD-GENERATOR-RIGHT",
        "OPENSTAX-MOTOR-GENERATOR",
        "OPENSTAX-INDUCTION",
        "OPENSTAX-CURRENT-DIRECTION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q104",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L089:exc-Q104",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q104",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L089",
      "sourceSectionId": "exc-L089-S2",
      "lessonId": "exc-regular-exc-l089-b06-part1",
      "prompt": "자속 변화로 유도기전력이 생긴 도선에서 그 전압에 의해 전류가 흐르려면 필요한 기본 조건은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "회로가 끊어진 상태를 유지한다"
        },
        {
          "id": "B",
          "text": "회로가 닫혀 있어야 한다"
        },
        {
          "id": "C",
          "text": "자기장만 있으면 모든 정지 코일에서 전류가 계속 흐른다"
        },
        {
          "id": "D",
          "text": "도선을 움직여도 자속 변화는 없어야 한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "열린 회로와 닫힌 회로의 전류 조건을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part1",
            "sectionId": "exc-L089-S2",
            "title": "발전은 움직임에 따른 자속 변화를 이용합니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S1",
              "title": "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S2",
            "title": "발전은 움직임에 따른 자속 변화를 이용합니다"
          }
        },
        {
          "optionId": "B",
          "text": "유도전압이 생기는 조건과 전류가 흐를 닫힌 길이 있는 조건을 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part1",
            "sectionId": "exc-L089-S2",
            "title": "발전은 움직임에 따른 자속 변화를 이용합니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S1",
              "title": "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S2",
            "title": "발전은 움직임에 따른 자속 변화를 이용합니다"
          }
        },
        {
          "optionId": "C",
          "text": "자기장이 있다는 사실만으로 모든 코일의 자속이 계속 변하는 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part1",
            "sectionId": "exc-L089-S2",
            "title": "발전은 움직임에 따른 자속 변화를 이용합니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S1",
              "title": "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S2",
            "title": "발전은 움직임에 따른 자속 변화를 이용합니다"
          }
        },
        {
          "optionId": "D",
          "text": "문제는 자속 변화로 유도기전력이 생긴 조건입니다. 변화가 없어야 한다는 설명과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part1",
            "sectionId": "exc-L089-S2",
            "title": "발전은 움직임에 따른 자속 변화를 이용합니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part1",
              "sectionId": "exc-L089-S1",
              "title": "전류가 흐르는 도선이 자기장에서 힘을 받습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S2",
            "title": "발전은 움직임에 따른 자속 변화를 이용합니다"
          }
        }
      ],
      "sourceIds": [
        "OPENSTAX-INDUCTION",
        "UKMOD-GENERATOR-RIGHT",
        "DENSO-MOTOR-PRINCIPLES",
        "OPENSTAX-MOTOR-GENERATOR",
        "OPENSTAX-CURRENT-DIRECTION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q105",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L089:exc-Q105",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q105",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L089",
      "sourceSectionId": "exc-L089-S4",
      "lessonId": "exc-regular-exc-l089-b06-part2",
      "prompt": "배터리 바깥의 금속 도선·부하 회로에서 관습적 전류와 전자 이동 방향의 관계는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "관습적 전류는+에서−방향, 전자 이동은 반대 방향이다"
        },
        {
          "id": "B",
          "text": "관습적 전류와 전자 이동은 같은 방향이다"
        },
        {
          "id": "C",
          "text": "관습적 전류는−에서+방향이고 전자는 그 반대다"
        },
        {
          "id": "D",
          "text": "플레밍 법칙에서 쓰는 전류는 항상 전자 이동 방향이다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 학습은+에서 부하를 거쳐−로 이어지는 관습적 전류를 기준으로 읽고 금속 속 전자는 그 반대로 이동합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part2",
            "sectionId": "exc-L089-S4",
            "title": "전자 이동과 전류 기준을 섞지 않습니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part2",
              "sectionId": "exc-L089-S3",
              "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S4",
            "title": "전자 이동과 전류 기준을 섞지 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "금속 도선의 전자 이동과 관습적 전류 방향을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part2",
            "sectionId": "exc-L089-S4",
            "title": "전자 이동과 전류 기준을 섞지 않습니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part2",
              "sectionId": "exc-L089-S3",
              "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S4",
            "title": "전자 이동과 전류 기준을 섞지 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "관습적 전류의 외부 부하 회로 기준을 반대로 썼습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part2",
            "sectionId": "exc-L089-S4",
            "title": "전자 이동과 전류 기준을 섞지 않습니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part2",
              "sectionId": "exc-L089-S3",
              "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S4",
            "title": "전자 이동과 전류 기준을 섞지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "손가락 대응에 맞추는 것은 이 학습의 관습적 전류입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l089-b06-part2",
            "sectionId": "exc-L089-S4",
            "title": "전자 이동과 전류 기준을 섞지 않습니다",
            "sourceLessonId": "exc-L089"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l089-b06-part2",
              "sectionId": "exc-L089-S3",
              "title": "왼손은 힘, 오른손은 유도전류 방향을 찾습니다",
              "sourceLessonId": "exc-L089"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L089",
            "sectionId": "exc-L089-S4",
            "title": "전자 이동과 전류 기준을 섞지 않습니다"
          }
        }
      ],
      "sourceIds": [
        "OPENSTAX-CURRENT-DIRECTION",
        "UKMOD-GENERATOR-RIGHT",
        "DENSO-MOTOR-PRINCIPLES",
        "OPENSTAX-MOTOR-GENERATOR",
        "OPENSTAX-INDUCTION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q106",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L090:exc-Q106",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q106",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L090",
      "sourceSectionId": "exc-L090-S1",
      "lessonId": "exc-regular-exc-l090-b06-part1",
      "prompt": "대표 브러시형 시동전동기에서 계자 권선의 주된 역할은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "교류를 직류로 정류한다"
        },
        {
          "id": "B",
          "text": "고정부와 회전부 사이의 전류 접촉을 이어 준다"
        },
        {
          "id": "C",
          "text": "주된 자기장을 만든다"
        },
        {
          "id": "D",
          "text": "엔진 쪽과 전동기 쪽의 상대 회전을 허용한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "교류 정류는 발전기의 정류기 역할과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part1",
            "sectionId": "exc-L090-S1",
            "title": "계자는 자기장, 전기자는 회전력을 연결합니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-starter-roles",
              "sectionId": "exc-L025-S2",
              "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
              "sourceLessonId": "exc-L025"
            },
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S2",
              "title": "직권식은 큰 기동토크를 얻는 형식입니다",
              "sourceLessonId": "exc-L090"
            },
            {
              "lessonId": "exc-regular-exc-l090-b06-part2",
              "sectionId": "exc-L090-S4",
              "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다",
              "sourceLessonId": "exc-L090"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S1",
            "title": "계자는 자기장, 전기자는 회전력을 연결합니다"
          }
        },
        {
          "optionId": "B",
          "text": "고정·회전부 사이 전류 연결은 브러시와 정류자의 역할과 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part1",
            "sectionId": "exc-L090-S1",
            "title": "계자는 자기장, 전기자는 회전력을 연결합니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-starter-roles",
              "sectionId": "exc-L025-S2",
              "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
              "sourceLessonId": "exc-L025"
            },
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S2",
              "title": "직권식은 큰 기동토크를 얻는 형식입니다",
              "sourceLessonId": "exc-L090"
            },
            {
              "lessonId": "exc-regular-exc-l090-b06-part2",
              "sectionId": "exc-L090-S4",
              "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다",
              "sourceLessonId": "exc-L090"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S1",
            "title": "계자는 자기장, 전기자는 회전력을 연결합니다"
          }
        },
        {
          "optionId": "C",
          "text": "계자는 전동기의 주된 자기장을 만드는 기능입니다. 전기자 권선의 회전력 역할과 구별하며 영구자석 계자 형식도 있을 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part1",
            "sectionId": "exc-L090-S1",
            "title": "계자는 자기장, 전기자는 회전력을 연결합니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-starter-roles",
              "sectionId": "exc-L025-S2",
              "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
              "sourceLessonId": "exc-L025"
            },
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S2",
              "title": "직권식은 큰 기동토크를 얻는 형식입니다",
              "sourceLessonId": "exc-L090"
            },
            {
              "lessonId": "exc-regular-exc-l090-b06-part2",
              "sectionId": "exc-L090-S4",
              "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다",
              "sourceLessonId": "exc-L090"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S1",
            "title": "계자는 자기장, 전기자는 회전력을 연결합니다"
          }
        },
        {
          "optionId": "D",
          "text": "시동 뒤 상대 회전을 허용하는 오버러닝 클러치의 기능과 계자의 자기장 기능을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part1",
            "sectionId": "exc-L090-S1",
            "title": "계자는 자기장, 전기자는 회전력을 연결합니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-starter-roles",
              "sectionId": "exc-L025-S2",
              "title": "브러시 → 정류자 → 전기자로 전기가 이어집니다",
              "sourceLessonId": "exc-L025"
            },
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S2",
              "title": "직권식은 큰 기동토크를 얻는 형식입니다",
              "sourceLessonId": "exc-L090"
            },
            {
              "lessonId": "exc-regular-exc-l090-b06-part2",
              "sectionId": "exc-L090-S4",
              "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다",
              "sourceLessonId": "exc-L090"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S1",
            "title": "계자는 자기장, 전기자는 회전력을 연결합니다"
          }
        }
      ],
      "sourceIds": [
        "DENSO-MOTOR-PRINCIPLES",
        "UKMOD-MOTOR-TYPES",
        "EX-ACCEPTED-L025",
        "DENSO-OVERRUNNING-CLUTCH"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q107",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L090:exc-Q107",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q107",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L090",
      "sourceSectionId": "exc-L090-S2",
      "lessonId": "exc-regular-exc-l090-b06-part1",
      "prompt": "직권식 전동기에서 ‘직권’이 구별하는 권선의 연결은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "계자와 전기자가 같은 전류 경로에 직렬로 놓인다"
        },
        {
          "id": "B",
          "text": "계자와 전기자가 서로 독립된 병렬 경로에만 놓인다"
        },
        {
          "id": "C",
          "text": "직류만 사용하면 권선 연결과 관계없이 모두 직권식이다"
        },
        {
          "id": "D",
          "text": "전기자는 없고 계자 코일만 회전한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "직권은 계자·전기자의 직렬 연결 구별입니다. 회전 시작 때 큰 토크를 얻는 특성과 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part1",
            "sectionId": "exc-L090-S2",
            "title": "직권식은 큰 기동토크를 얻는 형식입니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S1",
              "title": "계자는 자기장, 전기자는 회전력을 연결합니다",
              "sourceLessonId": "exc-L090"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S2",
            "title": "직권식은 큰 기동토크를 얻는 형식입니다"
          }
        },
        {
          "optionId": "B",
          "text": "직권식의 같은 전류 경로를 병렬로 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part1",
            "sectionId": "exc-L090-S2",
            "title": "직권식은 큰 기동토크를 얻는 형식입니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S1",
              "title": "계자는 자기장, 전기자는 회전력을 연결합니다",
              "sourceLessonId": "exc-L090"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S2",
            "title": "직권식은 큰 기동토크를 얻는 형식입니다"
          }
        },
        {
          "optionId": "C",
          "text": "직류 사용 여부와 권선 연결의 이름은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part1",
            "sectionId": "exc-L090-S2",
            "title": "직권식은 큰 기동토크를 얻는 형식입니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S1",
              "title": "계자는 자기장, 전기자는 회전력을 연결합니다",
              "sourceLessonId": "exc-L090"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S2",
            "title": "직권식은 큰 기동토크를 얻는 형식입니다"
          }
        },
        {
          "optionId": "D",
          "text": "대표 직권식의 계자·전기자 두 기능을 없앤 설명입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part1",
            "sectionId": "exc-L090-S2",
            "title": "직권식은 큰 기동토크를 얻는 형식입니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S1",
              "title": "계자는 자기장, 전기자는 회전력을 연결합니다",
              "sourceLessonId": "exc-L090"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S2",
            "title": "직권식은 큰 기동토크를 얻는 형식입니다"
          }
        }
      ],
      "sourceIds": [
        "UKMOD-MOTOR-TYPES",
        "DENSO-MOTOR-PRINCIPLES",
        "EX-ACCEPTED-L025",
        "DENSO-OVERRUNNING-CLUTCH"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q108",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L090:exc-Q108",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q108",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L090",
      "sourceSectionId": "exc-L090-S4",
      "lessonId": "exc-regular-exc-l090-b06-part2",
      "prompt": "시동 뒤 엔진이 피니언 쪽을 시동전동기보다 빠르게 돌리려 할 때, 오버러닝 클러치가 하는 보호 작용은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "엔진의 높은 회전을 계속 전동기로 전달한다"
        },
        {
          "id": "B",
          "text": "공회전만으로 피니언이 링기어에서 완전히 빠지는 동작까지 뜻한다"
        },
        {
          "id": "C",
          "text": "상대 회전을 허용해 엔진이 전동기를 과속으로 끌고 돌리는 것을 막는다"
        },
        {
          "id": "D",
          "text": "엔진이 돌기 시작해도 시동 스위치를 계속 잡아야 전달이 풀린다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "과속으로 역구동하는 것을 막는 보호 목적과 반대입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part2",
            "sectionId": "exc-L090-S4",
            "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S3",
              "title": "시동할 때는 전동기에서 엔진 쪽으로 전달합니다",
              "sourceLessonId": "exc-L090"
            },
            {
              "lessonId": "exc-regular-starter-roles",
              "sectionId": "exc-L025-S3",
              "title": "시동이 걸리면 스위치를 놓습니다",
              "sourceLessonId": "exc-L025"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S4",
            "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "클러치의 공회전 보호와 피니언이 물러나는 복귀 동작은 별도입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part2",
            "sectionId": "exc-L090-S4",
            "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S3",
              "title": "시동할 때는 전동기에서 엔진 쪽으로 전달합니다",
              "sourceLessonId": "exc-L090"
            },
            {
              "lessonId": "exc-regular-starter-roles",
              "sectionId": "exc-L025-S3",
              "title": "시동이 걸리면 스위치를 놓습니다",
              "sourceLessonId": "exc-L025"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S4",
            "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "전달 상태에서 상대 회전 허용 상태로 바뀌어 전동기를 보호하는 대표 기능입니다. 시동 후 조작 해제는 기존 지침을 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part2",
            "sectionId": "exc-L090-S4",
            "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S3",
              "title": "시동할 때는 전동기에서 엔진 쪽으로 전달합니다",
              "sourceLessonId": "exc-L090"
            },
            {
              "lessonId": "exc-regular-starter-roles",
              "sectionId": "exc-L025-S3",
              "title": "시동이 걸리면 스위치를 놓습니다",
              "sourceLessonId": "exc-L025"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S4",
            "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "시동 조작은 엔진이 스스로 돌기 시작하면 놓습니다. 클러치 보호를 이유로 계속 작동시키지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l090-b06-part2",
            "sectionId": "exc-L090-S4",
            "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다",
            "sourceLessonId": "exc-L090"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l090-b06-part1",
              "sectionId": "exc-L090-S3",
              "title": "시동할 때는 전동기에서 엔진 쪽으로 전달합니다",
              "sourceLessonId": "exc-L090"
            },
            {
              "lessonId": "exc-regular-starter-roles",
              "sectionId": "exc-L025-S3",
              "title": "시동이 걸리면 스위치를 놓습니다",
              "sourceLessonId": "exc-L025"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L090",
            "sectionId": "exc-L090-S4",
            "title": "공회전 보호와 피니언이 빠지는 동작은 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "DENSO-OVERRUNNING-CLUTCH",
        "EX-ACCEPTED-L025",
        "DENSO-MOTOR-PRINCIPLES",
        "UKMOD-MOTOR-TYPES"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q109",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L091:exc-Q109",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q109",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L091",
      "sourceSectionId": "exc-L091-S1",
      "lessonId": "exc-regular-exc-l091-b06-part1",
      "prompt": "이 학습의 대표 계자형 교류발전기에서 회전하는 자기극과 유도전압을 얻는 권선을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "스테이터 자기극이 회전하고 로터 권선은 고정된다"
        },
        {
          "id": "B",
          "text": "로터와 스테이터가 함께 같은 속도로 돈다"
        },
        {
          "id": "C",
          "text": "고정 권선에는 전압이 생길 수 없다"
        },
        {
          "id": "D",
          "text": "로터 자기극이 회전하고 고정된 스테이터 권선에서 전압을 얻는다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "대표 구조의 회전부와 고정부를 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l091-b06-part1",
            "sectionId": "exc-L091-S1",
            "title": "로터의 극이 고정 코일을 번갈아 지납니다",
            "sourceLessonId": "exc-L091"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l091-b06-part1",
              "sectionId": "exc-L091-S2",
              "title": "방향이 번갈아 바뀌는 교류를 얻습니다",
              "sourceLessonId": "exc-L091"
            },
            {
              "lessonId": "exc-regular-charging-roles",
              "sectionId": "exc-L026-S3",
              "title": "로터는 돌아가고, 스테이터는 고정됩니다",
              "sourceLessonId": "exc-L026"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L091",
            "sectionId": "exc-L091-S1",
            "title": "로터의 극이 고정 코일을 번갈아 지납니다"
          }
        },
        {
          "optionId": "B",
          "text": "스테이터는 고정된 권선이며 로터와 함께 돌지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l091-b06-part1",
            "sectionId": "exc-L091-S1",
            "title": "로터의 극이 고정 코일을 번갈아 지납니다",
            "sourceLessonId": "exc-L091"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l091-b06-part1",
              "sectionId": "exc-L091-S2",
              "title": "방향이 번갈아 바뀌는 교류를 얻습니다",
              "sourceLessonId": "exc-L091"
            },
            {
              "lessonId": "exc-regular-charging-roles",
              "sectionId": "exc-L026-S3",
              "title": "로터는 돌아가고, 스테이터는 고정됩니다",
              "sourceLessonId": "exc-L026"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L091",
            "sectionId": "exc-L091-S1",
            "title": "로터의 극이 고정 코일을 번갈아 지납니다"
          }
        },
        {
          "optionId": "C",
          "text": "권선을 지나는 자속이 변하면 고정 코일에서도 유도전압을 얻을 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l091-b06-part1",
            "sectionId": "exc-L091-S1",
            "title": "로터의 극이 고정 코일을 번갈아 지납니다",
            "sourceLessonId": "exc-L091"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l091-b06-part1",
              "sectionId": "exc-L091-S2",
              "title": "방향이 번갈아 바뀌는 교류를 얻습니다",
              "sourceLessonId": "exc-L091"
            },
            {
              "lessonId": "exc-regular-charging-roles",
              "sectionId": "exc-L026-S3",
              "title": "로터는 돌아가고, 스테이터는 고정됩니다",
              "sourceLessonId": "exc-L026"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L091",
            "sectionId": "exc-L091-S1",
            "title": "로터의 극이 고정 코일을 번갈아 지납니다"
          }
        },
        {
          "optionId": "D",
          "text": "회전하는N/S극이 고정 권선을 지나는 자속을 바꾸는 대표 계자형의 관계입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l091-b06-part1",
            "sectionId": "exc-L091-S1",
            "title": "로터의 극이 고정 코일을 번갈아 지납니다",
            "sourceLessonId": "exc-L091"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l091-b06-part1",
              "sectionId": "exc-L091-S2",
              "title": "방향이 번갈아 바뀌는 교류를 얻습니다",
              "sourceLessonId": "exc-L091"
            },
            {
              "lessonId": "exc-regular-charging-roles",
              "sectionId": "exc-L026-S3",
              "title": "로터는 돌아가고, 스테이터는 고정됩니다",
              "sourceLessonId": "exc-L026"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L091",
            "sectionId": "exc-L091-S1",
            "title": "로터의 극이 고정 코일을 번갈아 지납니다"
          }
        }
      ],
      "sourceIds": [
        "DENSO-ALTERNATOR-INDUCTION",
        "EX-ACCEPTED-L026",
        "OPENSTAX-INDUCTION",
        "ASTEMO-ALTERNATOR"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q110",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L091:exc-Q110",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q110",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L091",
      "sourceSectionId": "exc-L091-S4",
      "lessonId": "exc-regular-exc-l091-b06-part1",
      "prompt": "대표 계자형 발전기의 전압조정기와 정류기 역할을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "조정기 — 계자 전류 제어 / 정류기 — 교류 출력의 한 방향 공급"
        },
        {
          "id": "B",
          "text": "조정기 — 교류 출력의 한 방향 공급 / 정류기 — 계자 전류 제어"
        },
        {
          "id": "C",
          "text": "조정기·정류기 모두 교류 출력의 한 방향 공급만 맡는다"
        },
        {
          "id": "D",
          "text": "조정기·정류기 모두 계자 전류 제어만 맡는다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "대표 조정기는 계자 전류 등을 조절해 발전 상태를 관리하고 정류기는 방향을 제한해 한 방향으로 공급합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l091-b06-part1",
            "sectionId": "exc-L091-S4",
            "title": "조정기는 계자 등을 제어해 충전 상태를 맞춥니다",
            "sourceLessonId": "exc-L091"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l091-b06-part1",
              "sectionId": "exc-L091-S3",
              "title": "정류기는 교류를 한 방향 공급으로 바꿉니다",
              "sourceLessonId": "exc-L091"
            },
            {
              "lessonId": "exc-regular-charging-roles",
              "sectionId": "exc-L026-S2",
              "title": "교류와 직류를 구별하고 세 역할을 봅니다",
              "sourceLessonId": "exc-L026"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L091",
            "sectionId": "exc-L091-S4",
            "title": "조정기는 계자 등을 제어해 충전 상태를 맞춥니다"
          }
        },
        {
          "optionId": "B",
          "text": "계자 제어와 정류의 역할을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l091-b06-part1",
            "sectionId": "exc-L091-S4",
            "title": "조정기는 계자 등을 제어해 충전 상태를 맞춥니다",
            "sourceLessonId": "exc-L091"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l091-b06-part1",
              "sectionId": "exc-L091-S3",
              "title": "정류기는 교류를 한 방향 공급으로 바꿉니다",
              "sourceLessonId": "exc-L091"
            },
            {
              "lessonId": "exc-regular-charging-roles",
              "sectionId": "exc-L026-S2",
              "title": "교류와 직류를 구별하고 세 역할을 봅니다",
              "sourceLessonId": "exc-L026"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L091",
            "sectionId": "exc-L091-S4",
            "title": "조정기는 계자 등을 제어해 충전 상태를 맞춥니다"
          }
        },
        {
          "optionId": "C",
          "text": "전압조정기의 발전 상태 제어를 정류 기능과 같게 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l091-b06-part1",
            "sectionId": "exc-L091-S4",
            "title": "조정기는 계자 등을 제어해 충전 상태를 맞춥니다",
            "sourceLessonId": "exc-L091"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l091-b06-part1",
              "sectionId": "exc-L091-S3",
              "title": "정류기는 교류를 한 방향 공급으로 바꿉니다",
              "sourceLessonId": "exc-L091"
            },
            {
              "lessonId": "exc-regular-charging-roles",
              "sectionId": "exc-L026-S2",
              "title": "교류와 직류를 구별하고 세 역할을 봅니다",
              "sourceLessonId": "exc-L026"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L091",
            "sectionId": "exc-L091-S4",
            "title": "조정기는 계자 등을 제어해 충전 상태를 맞춥니다"
          }
        },
        {
          "optionId": "D",
          "text": "정류기의 방향 제한 기능을 계자 전류 제어로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l091-b06-part1",
            "sectionId": "exc-L091-S4",
            "title": "조정기는 계자 등을 제어해 충전 상태를 맞춥니다",
            "sourceLessonId": "exc-L091"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l091-b06-part1",
              "sectionId": "exc-L091-S3",
              "title": "정류기는 교류를 한 방향 공급으로 바꿉니다",
              "sourceLessonId": "exc-L091"
            },
            {
              "lessonId": "exc-regular-charging-roles",
              "sectionId": "exc-L026-S2",
              "title": "교류와 직류를 구별하고 세 역할을 봅니다",
              "sourceLessonId": "exc-L026"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L091",
            "sectionId": "exc-L091-S4",
            "title": "조정기는 계자 등을 제어해 충전 상태를 맞춥니다"
          }
        }
      ],
      "sourceIds": [
        "DENSO-ALTERNATOR-INDUCTION",
        "ASTEMO-ALTERNATOR",
        "EX-ACCEPTED-L026",
        "OPENSTAX-INDUCTION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q111",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L092:exc-Q111",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q111",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L092",
      "sourceSectionId": "exc-L092-S1",
      "lessonId": "exc-regular-exc-l092-b06-part1",
      "prompt": "병렬 램프 두 개 중 한 램프의 가지선만 끊어졌습니다. 다른 가지와 공통 전원·귀로가 정상이라면 다른 램프는 어떻게 될 수 있나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "먼저 끊긴 램프를 거쳐야 하므로 반드시 꺼진다"
        },
        {
          "id": "B",
          "text": "계속 켜질 수 있다"
        },
        {
          "id": "C",
          "text": "병렬이므로 공급 전압이 반드시 두 배가 된다"
        },
        {
          "id": "D",
          "text": "회로가 자동으로 직렬로 바뀌어 번갈아 켜진다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "전류가 먼저 한 램프를 거쳐 다음 램프로 가는 직렬과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l092-b06-part1",
            "sectionId": "exc-L092-S1",
            "title": "병렬은 두 램프가 같은 두 지점에 연결됩니다",
            "sourceLessonId": "exc-L092"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-circuit-values-protection",
              "sectionId": "exc-L029-S2",
              "title": "단선은 전선이 끊긴 상태입니다",
              "sourceLessonId": "exc-L029"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L092",
            "sectionId": "exc-L092-S1",
            "title": "병렬은 두 램프가 같은 두 지점에 연결됩니다"
          }
        },
        {
          "optionId": "B",
          "text": "병렬은 각 램프가 같은 전원 두 지점에 이어진 별도 가지입니다. 제시한 다른 가지·공통 연결의 정상 조건이 중요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l092-b06-part1",
            "sectionId": "exc-L092-S1",
            "title": "병렬은 두 램프가 같은 두 지점에 연결됩니다",
            "sourceLessonId": "exc-L092"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-circuit-values-protection",
              "sectionId": "exc-L029-S2",
              "title": "단선은 전선이 끊긴 상태입니다",
              "sourceLessonId": "exc-L029"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L092",
            "sectionId": "exc-L092-S1",
            "title": "병렬은 두 램프가 같은 두 지점에 연결됩니다"
          }
        },
        {
          "optionId": "C",
          "text": "램프 가지가 끊겼다고 전원 전압이 자동으로 두 배가 되지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l092-b06-part1",
            "sectionId": "exc-L092-S1",
            "title": "병렬은 두 램프가 같은 두 지점에 연결됩니다",
            "sourceLessonId": "exc-L092"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-circuit-values-protection",
              "sectionId": "exc-L029-S2",
              "title": "단선은 전선이 끊긴 상태입니다",
              "sourceLessonId": "exc-L029"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L092",
            "sectionId": "exc-L092-S1",
            "title": "병렬은 두 램프가 같은 두 지점에 연결됩니다"
          }
        },
        {
          "optionId": "D",
          "text": "가지선 단선이 연결 방식을 자동으로 직렬로 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l092-b06-part1",
            "sectionId": "exc-L092-S1",
            "title": "병렬은 두 램프가 같은 두 지점에 연결됩니다",
            "sourceLessonId": "exc-L092"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-circuit-values-protection",
              "sectionId": "exc-L029-S2",
              "title": "단선은 전선이 끊긴 상태입니다",
              "sourceLessonId": "exc-L029"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L092",
            "sectionId": "exc-L092-S1",
            "title": "병렬은 두 램프가 같은 두 지점에 연결됩니다"
          }
        }
      ],
      "sourceIds": [
        "OPENSTAX-PARALLEL",
        "EX-ACCEPTED-L029",
        "DENSO-GROUND-PATH",
        "DELCOREMY-ISOLATED-GROUND"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q112",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L092:exc-Q112",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q112",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L092",
      "sourceSectionId": "exc-L092-S2",
      "lessonId": "exc-regular-exc-l092-b06-part1",
      "prompt": "대표 음극 접지 회로에서 부하를 지난 전류의 귀로를 바르게 설명한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "차체에서 땅속으로 버려져 회로가 끝난다"
        },
        {
          "id": "B",
          "text": "부하에서 전류가 모두 없어져 돌아올 길은 필요 없다"
        },
        {
          "id": "C",
          "text": "금속 차체·접지선 등을 거쳐 배터리−단자로 이어진다"
        },
        {
          "id": "D",
          "text": "배터리+단자만 연결되면 귀로 상태는 관계없다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "차체는 도체로 쓰는 회로의 일부이며 전류를 지면에 버리는 통로라는 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l092-b06-part1",
            "sectionId": "exc-L092-S2",
            "title": "차체를 쓰더라도 전원까지 이어져야 합니다",
            "sourceLessonId": "exc-L092"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l092-b06-part1",
              "sectionId": "exc-L092-S3",
              "title": "전용 귀선을 쓰는 형식도 있습니다",
              "sourceLessonId": "exc-L092"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L092",
            "sectionId": "exc-L092-S2",
            "title": "차체를 쓰더라도 전원까지 이어져야 합니다"
          }
        },
        {
          "optionId": "B",
          "text": "부하를 거친 뒤에도 전원까지 돌아오는 닫힌 길이 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l092-b06-part1",
            "sectionId": "exc-L092-S2",
            "title": "차체를 쓰더라도 전원까지 이어져야 합니다",
            "sourceLessonId": "exc-L092"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l092-b06-part1",
              "sectionId": "exc-L092-S3",
              "title": "전용 귀선을 쓰는 형식도 있습니다",
              "sourceLessonId": "exc-L092"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L092",
            "sectionId": "exc-L092-S2",
            "title": "차체를 쓰더라도 전원까지 이어져야 합니다"
          }
        },
        {
          "optionId": "C",
          "text": "음극 차체 귀로의 대표 관계입니다. 전용 귀선을 쓰는 형식도 있으므로 실제 회로도를 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l092-b06-part1",
            "sectionId": "exc-L092-S2",
            "title": "차체를 쓰더라도 전원까지 이어져야 합니다",
            "sourceLessonId": "exc-L092"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l092-b06-part1",
              "sectionId": "exc-L092-S3",
              "title": "전용 귀선을 쓰는 형식도 있습니다",
              "sourceLessonId": "exc-L092"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L092",
            "sectionId": "exc-L092-S2",
            "title": "차체를 쓰더라도 전원까지 이어져야 합니다"
          }
        },
        {
          "optionId": "D",
          "text": "부식·도장·헐거움·끊긴 귀선은 전류 귀환을 방해할 수 있어+측만으로 정상 상태를 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l092-b06-part1",
            "sectionId": "exc-L092-S2",
            "title": "차체를 쓰더라도 전원까지 이어져야 합니다",
            "sourceLessonId": "exc-L092"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l092-b06-part1",
              "sectionId": "exc-L092-S3",
              "title": "전용 귀선을 쓰는 형식도 있습니다",
              "sourceLessonId": "exc-L092"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L092",
            "sectionId": "exc-L092-S2",
            "title": "차체를 쓰더라도 전원까지 이어져야 합니다"
          }
        }
      ],
      "sourceIds": [
        "DENSO-GROUND-PATH",
        "DELCOREMY-ISOLATED-GROUND",
        "OPENSTAX-PARALLEL",
        "EX-ACCEPTED-L029"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q113",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L093:exc-Q113",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q113",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L093",
      "sourceSectionId": "exc-L093-S1",
      "lessonId": "exc-regular-exc-l093-b07-part1",
      "prompt": "차량 앞쪽을 정하고 위에서 보았을 때 좌우 바퀴의 앞쪽 간격이 뒤쪽 간격보다 좁습니다. 이 정렬 구별은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "토아웃"
        },
        {
          "id": "B",
          "text": "토인"
        },
        {
          "id": "C",
          "text": "캠버"
        },
        {
          "id": "D",
          "text": "캐스터"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "토아웃은 앞쪽 간격이 뒤쪽보다 넓은 구별입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l093-b07-part1",
            "sectionId": "exc-L093-S1",
            "title": "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다",
            "sourceLessonId": "exc-L093"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S2",
              "title": "캠버는 앞에서 보는 바퀴의 기울기입니다",
              "sourceLessonId": "exc-L093"
            },
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S3",
              "title": "캐스터는 옆에서 보는 조향축의 기울기입니다",
              "sourceLessonId": "exc-L093"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L093",
            "sectionId": "exc-L093-S1",
            "title": "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다"
          }
        },
        {
          "optionId": "B",
          "text": "위에서 본 바퀴 앞쪽이 모이는 토인입니다. 회전 조향 자체와는 다른 정렬 기준입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l093-b07-part1",
            "sectionId": "exc-L093-S1",
            "title": "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다",
            "sourceLessonId": "exc-L093"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S2",
              "title": "캠버는 앞에서 보는 바퀴의 기울기입니다",
              "sourceLessonId": "exc-L093"
            },
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S3",
              "title": "캐스터는 옆에서 보는 조향축의 기울기입니다",
              "sourceLessonId": "exc-L093"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L093",
            "sectionId": "exc-L093-S1",
            "title": "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다"
          }
        },
        {
          "optionId": "C",
          "text": "캠버는 앞에서 보는 바퀴 중심면의 기울기입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l093-b07-part1",
            "sectionId": "exc-L093-S1",
            "title": "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다",
            "sourceLessonId": "exc-L093"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S2",
              "title": "캠버는 앞에서 보는 바퀴의 기울기입니다",
              "sourceLessonId": "exc-L093"
            },
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S3",
              "title": "캐스터는 옆에서 보는 조향축의 기울기입니다",
              "sourceLessonId": "exc-L093"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L093",
            "sectionId": "exc-L093-S1",
            "title": "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다"
          }
        },
        {
          "optionId": "D",
          "text": "캐스터는 옆에서 보는 조향축의 기울기입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l093-b07-part1",
            "sectionId": "exc-L093-S1",
            "title": "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다",
            "sourceLessonId": "exc-L093"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S2",
              "title": "캠버는 앞에서 보는 바퀴의 기울기입니다",
              "sourceLessonId": "exc-L093"
            },
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S3",
              "title": "캐스터는 옆에서 보는 조향축의 기울기입니다",
              "sourceLessonId": "exc-L093"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L093",
            "sectionId": "exc-L093-S1",
            "title": "토인은 위에서 볼 때 바퀴 앞쪽이 모입니다"
          }
        }
      ],
      "sourceIds": [
        "MOOG-ALIGNMENT-VIEWS",
        "EX-ACCEPTED-L032"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q114",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L093:exc-Q114",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q114",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L093",
      "sourceSectionId": "exc-L093-S2",
      "lessonId": "exc-regular-exc-l093-b07-part1",
      "prompt": "캠버와 캐스터의 대표 관찰 기준을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "캠버 — 위에서 바퀴 앞뒤 간격 / 캐스터 — 앞에서 타이어 중심면"
        },
        {
          "id": "B",
          "text": "캠버 — 옆에서 조향축 / 캐스터 — 앞에서 타이어 중심면"
        },
        {
          "id": "C",
          "text": "캠버 — 앞에서 바퀴 중심면 / 캐스터 — 옆에서 조향축"
        },
        {
          "id": "D",
          "text": "캠버·캐스터 모두 위에서 보는 좌우 바퀴 간격"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "위에서 보는 앞뒤 간격은 토의 기준이며 캐스터도 앞에서 보는 타이어 면이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l093-b07-part1",
            "sectionId": "exc-L093-S2",
            "title": "캠버는 앞에서 보는 바퀴의 기울기입니다",
            "sourceLessonId": "exc-L093"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S3",
              "title": "캐스터는 옆에서 보는 조향축의 기울기입니다",
              "sourceLessonId": "exc-L093"
            },
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S4",
              "title": "정의와 정상값·고장 판정을 구별합니다",
              "sourceLessonId": "exc-L093"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L093",
            "sectionId": "exc-L093-S2",
            "title": "캠버는 앞에서 보는 바퀴의 기울기입니다"
          }
        },
        {
          "optionId": "B",
          "text": "바퀴 중심면과 조향축의 시점을 서로 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l093-b07-part1",
            "sectionId": "exc-L093-S2",
            "title": "캠버는 앞에서 보는 바퀴의 기울기입니다",
            "sourceLessonId": "exc-L093"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S3",
              "title": "캐스터는 옆에서 보는 조향축의 기울기입니다",
              "sourceLessonId": "exc-L093"
            },
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S4",
              "title": "정의와 정상값·고장 판정을 구별합니다",
              "sourceLessonId": "exc-L093"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L093",
            "sectionId": "exc-L093-S2",
            "title": "캠버는 앞에서 보는 바퀴의 기울기입니다"
          }
        },
        {
          "optionId": "C",
          "text": "캠버는 정면의 바퀴 기울기, 캐스터는 측면의 조향축 기울기입니다. 실제 정상값·관절 구조는 기종별로 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l093-b07-part1",
            "sectionId": "exc-L093-S2",
            "title": "캠버는 앞에서 보는 바퀴의 기울기입니다",
            "sourceLessonId": "exc-L093"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S3",
              "title": "캐스터는 옆에서 보는 조향축의 기울기입니다",
              "sourceLessonId": "exc-L093"
            },
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S4",
              "title": "정의와 정상값·고장 판정을 구별합니다",
              "sourceLessonId": "exc-L093"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L093",
            "sectionId": "exc-L093-S2",
            "title": "캠버는 앞에서 보는 바퀴의 기울기입니다"
          }
        },
        {
          "optionId": "D",
          "text": "토·캠버·캐스터는 서로 다른 시점과 기준을 사용합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l093-b07-part1",
            "sectionId": "exc-L093-S2",
            "title": "캠버는 앞에서 보는 바퀴의 기울기입니다",
            "sourceLessonId": "exc-L093"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S3",
              "title": "캐스터는 옆에서 보는 조향축의 기울기입니다",
              "sourceLessonId": "exc-L093"
            },
            {
              "lessonId": "exc-regular-exc-l093-b07-part1",
              "sectionId": "exc-L093-S4",
              "title": "정의와 정상값·고장 판정을 구별합니다",
              "sourceLessonId": "exc-L093"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L093",
            "sectionId": "exc-L093-S2",
            "title": "캠버는 앞에서 보는 바퀴의 기울기입니다"
          }
        }
      ],
      "sourceIds": [
        "MOOG-ALIGNMENT-VIEWS",
        "EX-ACCEPTED-L032"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q115",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L094:exc-Q115",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q115",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L094",
      "sourceSectionId": "exc-L094-S2",
      "lessonId": "exc-regular-exc-l094-b07-part1",
      "prompt": "미끄럼을 생략한 저속 전륜 조향의 대표 애커먼 모형에서 안쪽 앞바퀴와 바깥쪽 앞바퀴의 조향각은 어떤 관계인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "안쪽 앞바퀴의 조향각이 더 크다"
        },
        {
          "id": "B",
          "text": "바깥쪽 앞바퀴의 조향각이 더 크다"
        },
        {
          "id": "C",
          "text": "모든 회전 반지름에서 두 각이 반드시 같다"
        },
        {
          "id": "D",
          "text": "차동장치가 조향각을 직접 같게 만든다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "같은 회전 중심에서 안쪽의 작은 원을 굴러가도록 안쪽 앞바퀴를 더 꺾는 대표 관계입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l094-b07-part1",
            "sectionId": "exc-L094-S2",
            "title": "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다",
            "sourceLessonId": "exc-L094"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l094-b07-part1",
              "sectionId": "exc-L094-S1",
              "title": "같은 회전 중심이라도 안팎의 반지름이 다릅니다",
              "sourceLessonId": "exc-L094"
            },
            {
              "lessonId": "exc-regular-exc-l094-b07-part1",
              "sectionId": "exc-L094-S3",
              "title": "차동은 각도를 꺾는 대신 좌우 회전수 차이를 허용합니다",
              "sourceLessonId": "exc-L094"
            },
            {
              "lessonId": "exc-regular-wheel-drive-components",
              "sectionId": "exc-L051-S3",
              "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다",
              "sourceLessonId": "exc-L051"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L094",
            "sectionId": "exc-L094-S2",
            "title": "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다"
          }
        },
        {
          "optionId": "B",
          "text": "이 모형의 안팎 조향각 관계를 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l094-b07-part1",
            "sectionId": "exc-L094-S2",
            "title": "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다",
            "sourceLessonId": "exc-L094"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l094-b07-part1",
              "sectionId": "exc-L094-S1",
              "title": "같은 회전 중심이라도 안팎의 반지름이 다릅니다",
              "sourceLessonId": "exc-L094"
            },
            {
              "lessonId": "exc-regular-exc-l094-b07-part1",
              "sectionId": "exc-L094-S3",
              "title": "차동은 각도를 꺾는 대신 좌우 회전수 차이를 허용합니다",
              "sourceLessonId": "exc-L094"
            },
            {
              "lessonId": "exc-regular-wheel-drive-components",
              "sectionId": "exc-L051-S3",
              "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다",
              "sourceLessonId": "exc-L051"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L094",
            "sectionId": "exc-L094-S2",
            "title": "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다"
          }
        },
        {
          "optionId": "C",
          "text": "안팎의 반지름이 달라 필요한 각도도 다릅니다. 실제 장비의 조향 모드를 이 모형으로 단정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l094-b07-part1",
            "sectionId": "exc-L094-S2",
            "title": "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다",
            "sourceLessonId": "exc-L094"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l094-b07-part1",
              "sectionId": "exc-L094-S1",
              "title": "같은 회전 중심이라도 안팎의 반지름이 다릅니다",
              "sourceLessonId": "exc-L094"
            },
            {
              "lessonId": "exc-regular-exc-l094-b07-part1",
              "sectionId": "exc-L094-S3",
              "title": "차동은 각도를 꺾는 대신 좌우 회전수 차이를 허용합니다",
              "sourceLessonId": "exc-L094"
            },
            {
              "lessonId": "exc-regular-wheel-drive-components",
              "sectionId": "exc-L051-S3",
              "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다",
              "sourceLessonId": "exc-L051"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L094",
            "sectionId": "exc-L094-S2",
            "title": "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다"
          }
        },
        {
          "optionId": "D",
          "text": "차동은 구동바퀴의 회전수 차이를 허용하는 기능이며 조향각을 꺾는 기능과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l094-b07-part1",
            "sectionId": "exc-L094-S2",
            "title": "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다",
            "sourceLessonId": "exc-L094"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l094-b07-part1",
              "sectionId": "exc-L094-S1",
              "title": "같은 회전 중심이라도 안팎의 반지름이 다릅니다",
              "sourceLessonId": "exc-L094"
            },
            {
              "lessonId": "exc-regular-exc-l094-b07-part1",
              "sectionId": "exc-L094-S3",
              "title": "차동은 각도를 꺾는 대신 좌우 회전수 차이를 허용합니다",
              "sourceLessonId": "exc-L094"
            },
            {
              "lessonId": "exc-regular-wheel-drive-components",
              "sectionId": "exc-L051-S3",
              "title": "차동장치는 좌우 바퀴의 속도 차이를 허용합니다",
              "sourceLessonId": "exc-L051"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L094",
            "sectionId": "exc-L094-S2",
            "title": "대표 애커먼 관계에서는 안쪽 앞바퀴를 더 꺾습니다"
          }
        }
      ],
      "sourceIds": [
        "MATHWORKS-ACKERMANN",
        "IITM-ACKERMANN",
        "EX-ACCEPTED-L051",
        "EX-ACCEPTED-L032"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q116",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L095:exc-Q116",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q116",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L095",
      "sourceSectionId": "exc-L095-S1",
      "lessonId": "exc-regular-exc-l095-b07-part1",
      "prompt": "대표 공기 주입식 타이어에서 트레드·카커스·비드의 역할을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "트레드 — 내부 뼈대 / 카커스 — 림 가장자리 / 비드 — 노면 접촉"
        },
        {
          "id": "B",
          "text": "트레드 — 노면 접촉 / 카커스 — 림 가장자리 / 비드 — 내부 뼈대"
        },
        {
          "id": "C",
          "text": "트레드 — 림 가장자리 / 카커스 — 내부 뼈대 / 비드 — 노면 접촉"
        },
        {
          "id": "D",
          "text": "트레드 — 노면 접촉 / 카커스 — 내부 뼈대 / 비드 — 림 가장자리 보강"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "바깥 접촉부·보강 뼈대·림 가장자리의 위치를 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part1",
            "sectionId": "exc-L095-S1",
            "title": "트레드·옆면과 내부 뼈대를 나눕니다",
            "sourceLessonId": "exc-L095"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S2",
              "title": "벨트는 트레드 아래, 비드는 림 가장자리입니다",
              "sourceLessonId": "exc-L095"
            },
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S3",
              "title": "구조를 보고 점검 목적을 연결합니다",
              "sourceLessonId": "exc-L095"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S1",
            "title": "트레드·옆면과 내부 뼈대를 나눕니다"
          }
        },
        {
          "optionId": "B",
          "text": "카커스와 비드의 역할을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part1",
            "sectionId": "exc-L095-S1",
            "title": "트레드·옆면과 내부 뼈대를 나눕니다",
            "sourceLessonId": "exc-L095"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S2",
              "title": "벨트는 트레드 아래, 비드는 림 가장자리입니다",
              "sourceLessonId": "exc-L095"
            },
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S3",
              "title": "구조를 보고 점검 목적을 연결합니다",
              "sourceLessonId": "exc-L095"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S1",
            "title": "트레드·옆면과 내부 뼈대를 나눕니다"
          }
        },
        {
          "optionId": "C",
          "text": "트레드와 비드의 위치를 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part1",
            "sectionId": "exc-L095-S1",
            "title": "트레드·옆면과 내부 뼈대를 나눕니다",
            "sourceLessonId": "exc-L095"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S2",
              "title": "벨트는 트레드 아래, 비드는 림 가장자리입니다",
              "sourceLessonId": "exc-L095"
            },
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S3",
              "title": "구조를 보고 점검 목적을 연결합니다",
              "sourceLessonId": "exc-L095"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S1",
            "title": "트레드·옆면과 내부 뼈대를 나눕니다"
          }
        },
        {
          "optionId": "D",
          "text": "노면과 닿는 트레드, 보강 코드 등의 카커스, 림에 맞물리는 비드를 구별합니다. 대표 래디얼의 벨트는 트레드 아래 보강층입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part1",
            "sectionId": "exc-L095-S1",
            "title": "트레드·옆면과 내부 뼈대를 나눕니다",
            "sourceLessonId": "exc-L095"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S2",
              "title": "벨트는 트레드 아래, 비드는 림 가장자리입니다",
              "sourceLessonId": "exc-L095"
            },
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S3",
              "title": "구조를 보고 점검 목적을 연결합니다",
              "sourceLessonId": "exc-L095"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S1",
            "title": "트레드·옆면과 내부 뼈대를 나눕니다"
          }
        }
      ],
      "sourceIds": [
        "BRIDGESTONE-TIRE-STRUCTURE",
        "BRIDGESTONE-OTR-GENERAL",
        "EX-ACCEPTED-L038",
        "MICHELIN-TREAD-WATER",
        "MICHELIN-AQUAPLANING"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q117",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L095:exc-Q117",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q117",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L095",
      "sourceSectionId": "exc-L095-S4",
      "lessonId": "exc-regular-exc-l095-b07-part2",
      "prompt": "젖은 노면에서 타이어와 도로 사이에 물층이 생겨 접촉·접지력이 줄어드는 현상을 무엇이라고 하나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "증기형 캐비테이션"
        },
        {
          "id": "B",
          "text": "수막현상"
        },
        {
          "id": "C",
          "text": "기어 백래시"
        },
        {
          "id": "D",
          "text": "타이어의 토인"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "국부 압력 저하로 생기는 증기 공동의 개념과 타이어 아래 물층은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part2",
            "sectionId": "exc-L095-S4",
            "title": "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다",
            "sourceLessonId": "exc-L095"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S3",
              "title": "구조를 보고 점검 목적을 연결합니다",
              "sourceLessonId": "exc-L095"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S4",
            "title": "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다"
          }
        },
        {
          "optionId": "B",
          "text": "수막현상입니다. 홈의 배수 성능과 물·속도·공기압 등 조건이 관계하며 언제나 네 바퀴의 마찰이 모두0이라는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part2",
            "sectionId": "exc-L095-S4",
            "title": "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다",
            "sourceLessonId": "exc-L095"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S3",
              "title": "구조를 보고 점검 목적을 연결합니다",
              "sourceLessonId": "exc-L095"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S4",
            "title": "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다"
          }
        },
        {
          "optionId": "C",
          "text": "맞물린 톱니의 여유이며 타이어와 노면 사이 물층이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part2",
            "sectionId": "exc-L095-S4",
            "title": "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다",
            "sourceLessonId": "exc-L095"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S3",
              "title": "구조를 보고 점검 목적을 연결합니다",
              "sourceLessonId": "exc-L095"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S4",
            "title": "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다"
          }
        },
        {
          "optionId": "D",
          "text": "토인은 위에서 본 바퀴 정렬의 구별입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part2",
            "sectionId": "exc-L095-S4",
            "title": "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다",
            "sourceLessonId": "exc-L095"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l095-b07-part1",
              "sectionId": "exc-L095-S3",
              "title": "구조를 보고 점검 목적을 연결합니다",
              "sourceLessonId": "exc-L095"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S4",
            "title": "트레드 홈은 물을 빼고 수막 위험을 줄이는 데 관계합니다"
          }
        }
      ],
      "sourceIds": [
        "MICHELIN-TREAD-WATER",
        "MICHELIN-AQUAPLANING",
        "BRIDGESTONE-TIRE-STRUCTURE",
        "BRIDGESTONE-OTR-GENERAL",
        "EX-ACCEPTED-L038"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q118",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L096:exc-Q118",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q118",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L096",
      "sourceSectionId": "exc-L096-S1",
      "lessonId": "exc-regular-exc-l096-b07-part1",
      "prompt": "가상 타이어 단면의 폭이200mm, 높이가100mm입니다. 단면 높이÷단면 폭×100으로 구한 편평비는 얼마인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "25%"
        },
        {
          "id": "B",
          "text": "50%"
        },
        {
          "id": "C",
          "text": "100%"
        },
        {
          "id": "D",
          "text": "200%"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "100을200으로 나눈 뒤100을 곱하면50입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l096-b07-part1",
            "sectionId": "exc-L096-S1",
            "title": "폭·편평비·림 지름은 서로 다른 양입니다",
            "sourceLessonId": "exc-L096"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l096-b07-part1",
              "sectionId": "exc-L096-S3",
              "title": "허용 하중은 사용 조건과 하중표를 함께 봅니다",
              "sourceLessonId": "exc-L096"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L096",
            "sectionId": "exc-L096-S1",
            "title": "폭·편평비·림 지름은 서로 다른 양입니다"
          }
        },
        {
          "optionId": "B",
          "text": "100mm÷200mm×100=50%입니다. 전체 바깥지름이나 림 지름을 분모로 쓰지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l096-b07-part1",
            "sectionId": "exc-L096-S1",
            "title": "폭·편평비·림 지름은 서로 다른 양입니다",
            "sourceLessonId": "exc-L096"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l096-b07-part1",
              "sectionId": "exc-L096-S3",
              "title": "허용 하중은 사용 조건과 하중표를 함께 봅니다",
              "sourceLessonId": "exc-L096"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L096",
            "sectionId": "exc-L096-S1",
            "title": "폭·편평비·림 지름은 서로 다른 양입니다"
          }
        },
        {
          "optionId": "C",
          "text": "높이와 폭이 같은 경우가 아니라 높이가 폭의 절반입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l096-b07-part1",
            "sectionId": "exc-L096-S1",
            "title": "폭·편평비·림 지름은 서로 다른 양입니다",
            "sourceLessonId": "exc-L096"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l096-b07-part1",
              "sectionId": "exc-L096-S3",
              "title": "허용 하중은 사용 조건과 하중표를 함께 봅니다",
              "sourceLessonId": "exc-L096"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L096",
            "sectionId": "exc-L096-S1",
            "title": "폭·편평비·림 지름은 서로 다른 양입니다"
          }
        },
        {
          "optionId": "D",
          "text": "폭을 높이로 나누면200%가 되지만 편평비의 순서가 반대입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l096-b07-part1",
            "sectionId": "exc-L096-S1",
            "title": "폭·편평비·림 지름은 서로 다른 양입니다",
            "sourceLessonId": "exc-L096"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l096-b07-part1",
              "sectionId": "exc-L096-S3",
              "title": "허용 하중은 사용 조건과 하중표를 함께 봅니다",
              "sourceLessonId": "exc-L096"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L096",
            "sectionId": "exc-L096-S1",
            "title": "폭·편평비·림 지름은 서로 다른 양입니다"
          }
        }
      ],
      "sourceIds": [
        "BRIDGESTONE-METRIC-MARKINGS",
        "BRIDGESTONE-PR-DEFINITION",
        "BRIDGESTONE-OTR-GENERAL"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q119",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L096:exc-Q119",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q119",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L096",
      "sourceSectionId": "exc-L096-S2",
      "lessonId": "exc-regular-exc-l096-b07-part1",
      "prompt": "대표 규격의R과12PR을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "R — 림 지름 / 12PR — 실제 코드12겹"
        },
        {
          "id": "B",
          "text": "R — 회전 방향 / 12PR — 공기압12단위"
        },
        {
          "id": "C",
          "text": "R — 래디얼 구조 / 12PR — 실제 층수와 다른 강도 등급"
        },
        {
          "id": "D",
          "text": "R — 래디얼 구조 / 12PR — 실제 코드가 반드시12겹"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "R은 이 규격의 래디얼 구조 표시이며PR도 실제 층수와 같다고 단정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l096-b07-part1",
            "sectionId": "exc-L096-S2",
            "title": "R과 PR은 서로 다른 내용을 말합니다",
            "sourceLessonId": "exc-L096"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l096-b07-part1",
              "sectionId": "exc-L096-S3",
              "title": "허용 하중은 사용 조건과 하중표를 함께 봅니다",
              "sourceLessonId": "exc-L096"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L096",
            "sectionId": "exc-L096-S2",
            "title": "R과 PR은 서로 다른 내용을 말합니다"
          }
        },
        {
          "optionId": "B",
          "text": "이 두 표시는 회전 방향이나 공기압 숫자를 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l096-b07-part1",
            "sectionId": "exc-L096-S2",
            "title": "R과 PR은 서로 다른 내용을 말합니다",
            "sourceLessonId": "exc-L096"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l096-b07-part1",
              "sectionId": "exc-L096-S3",
              "title": "허용 하중은 사용 조건과 하중표를 함께 봅니다",
              "sourceLessonId": "exc-L096"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L096",
            "sectionId": "exc-L096-S2",
            "title": "R과 PR은 서로 다른 내용을 말합니다"
          }
        },
        {
          "optionId": "C",
          "text": "구조 이름과 플라이 레이팅을 구별합니다. 실제 층 구성·하중과 공기압·사용 조건은 해당 자료로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l096-b07-part1",
            "sectionId": "exc-L096-S2",
            "title": "R과 PR은 서로 다른 내용을 말합니다",
            "sourceLessonId": "exc-L096"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l096-b07-part1",
              "sectionId": "exc-L096-S3",
              "title": "허용 하중은 사용 조건과 하중표를 함께 봅니다",
              "sourceLessonId": "exc-L096"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L096",
            "sectionId": "exc-L096-S2",
            "title": "R과 PR은 서로 다른 내용을 말합니다"
          }
        },
        {
          "optionId": "D",
          "text": "R은 맞게 읽었지만PR을 실제 코드 층수와 같게 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l096-b07-part1",
            "sectionId": "exc-L096-S2",
            "title": "R과 PR은 서로 다른 내용을 말합니다",
            "sourceLessonId": "exc-L096"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l096-b07-part1",
              "sectionId": "exc-L096-S3",
              "title": "허용 하중은 사용 조건과 하중표를 함께 봅니다",
              "sourceLessonId": "exc-L096"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L096",
            "sectionId": "exc-L096-S2",
            "title": "R과 PR은 서로 다른 내용을 말합니다"
          }
        }
      ],
      "sourceIds": [
        "BRIDGESTONE-METRIC-MARKINGS",
        "BRIDGESTONE-PR-DEFINITION",
        "BRIDGESTONE-OTR-GENERAL"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q120",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L097:exc-Q120",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q120",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L097",
      "sourceSectionId": "exc-L097-S1",
      "lessonId": "exc-regular-exc-l097-b07-part1",
      "prompt": "대표 강철 링크 하부장치에서 롤러의 돌출 안내턱인 플랜지가 맡는 주된 역할은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "체인이 지나갈 길을 옆방향으로 안내한다"
        },
        {
          "id": "B",
          "text": "구동기어처럼 이가 체인과 맞물려 회전력을 공급한다"
        },
        {
          "id": "C",
          "text": "트랙 장력을 모든 기종의 같은 값으로 자동 조정한다"
        },
        {
          "id": "D",
          "text": "싱글이면 전체 축에 원형 판이 한 개뿐임을 뜻한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "구름면의 지지 역할과 옆방향을 안내하는 턱의 역할을 나누어 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l097-b07-part1",
            "sectionId": "exc-L097-S1",
            "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다",
            "sourceLessonId": "exc-L097"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S2",
              "title": "싱글·더블은 실제 형식과 배치를 함께 봅니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L097",
            "sectionId": "exc-L097-S1",
            "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다"
          }
        },
        {
          "optionId": "B",
          "text": "트랙을 구동하는 스프로킷과 롤러 플랜지의 역할을 섞었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l097-b07-part1",
            "sectionId": "exc-L097-S1",
            "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다",
            "sourceLessonId": "exc-L097"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S2",
              "title": "싱글·더블은 실제 형식과 배치를 함께 봅니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L097",
            "sectionId": "exc-L097-S1",
            "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다"
          }
        },
        {
          "optionId": "C",
          "text": "안내턱의 존재가 장력 측정·조정 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l097-b07-part1",
            "sectionId": "exc-L097-S1",
            "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다",
            "sourceLessonId": "exc-L097"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S2",
              "title": "싱글·더블은 실제 형식과 배치를 함께 봅니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L097",
            "sectionId": "exc-L097-S1",
            "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다"
          }
        },
        {
          "optionId": "D",
          "text": "대표 싱글·더블의 안내턱 배치를 전체 축의 판 개수로 단순 암기하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l097-b07-part1",
            "sectionId": "exc-L097-S1",
            "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다",
            "sourceLessonId": "exc-L097"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S2",
              "title": "싱글·더블은 실제 형식과 배치를 함께 봅니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L097",
            "sectionId": "exc-L097-S1",
            "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다"
          }
        }
      ],
      "sourceIds": [
        "CAT-ROLLER-SF-DF",
        "BERCO-ROLLER-TYPES",
        "EX-PRESERVED-L004",
        "CAT-TRACK-TENSION",
        "BOBCAT-UNDERCARRIAGE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q121",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L097:exc-Q121",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q121",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L097",
      "sourceSectionId": "exc-L097-S3",
      "lessonId": "exc-regular-exc-l097-b07-part1",
      "prompt": "트랙 장력의 상태와 일어날 수 있는 영향을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "지나치게 팽팽함 — 맞물리는 부품 하중·마모 증가 가능"
        },
        {
          "id": "B",
          "text": "지나치게 느슨함 — 안내와 맞물림 상태가 언제나 개선됨"
        },
        {
          "id": "C",
          "text": "지나치게 팽팽함 — 모든 기종의 정상 처짐값과 같음"
        },
        {
          "id": "D",
          "text": "지나치게 느슨함 — 트랙 이탈 위험이 없어짐"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "과도한 장력은 부품 하중과 마모에 영향을 줄 수 있어 지정 조건으로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l097-b07-part1",
            "sectionId": "exc-L097-S3",
            "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다",
            "sourceLessonId": "exc-L097"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S1",
              "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L097",
            "sectionId": "exc-L097-S3",
            "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다"
          }
        },
        {
          "optionId": "B",
          "text": "너무 느슨하면 안내·맞물림 상태가 나빠질 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l097-b07-part1",
            "sectionId": "exc-L097-S3",
            "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다",
            "sourceLessonId": "exc-L097"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S1",
              "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L097",
            "sectionId": "exc-L097-S3",
            "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다"
          }
        },
        {
          "optionId": "C",
          "text": "그림의 처짐과 장력 상태는 기종별 정상 수치를 정한 것이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l097-b07-part1",
            "sectionId": "exc-L097-S3",
            "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다",
            "sourceLessonId": "exc-L097"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S1",
              "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L097",
            "sectionId": "exc-L097-S3",
            "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다"
          }
        },
        {
          "optionId": "D",
          "text": "느슨함이 이탈 위험을 없애는 것이 아니라 위험을 키울 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l097-b07-part1",
            "sectionId": "exc-L097-S3",
            "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다",
            "sourceLessonId": "exc-L097"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S1",
              "title": "구름면은 받치고 플랜지는 옆방향을 안내합니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L097",
            "sectionId": "exc-L097-S3",
            "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다"
          }
        }
      ],
      "sourceIds": [
        "CAT-TRACK-TENSION",
        "BOBCAT-UNDERCARRIAGE",
        "CAT-ROLLER-SF-DF",
        "BERCO-ROLLER-TYPES",
        "EX-PRESERVED-L004"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q122",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L100:exc-Q122",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q122",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L100",
      "sourceSectionId": "exc-L100-S1",
      "lessonId": "exc-regular-exc-l100-b07-part1",
      "prompt": "대표 몽키스패너를 너트에 맞춰 쓸 때 힘 방향의 기준으로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "공구를 뒤집어도 화면의 시계 방향 하나만 기준으로 한다"
        },
        {
          "id": "B",
          "text": "가동턱이 바깥으로 벌어지는 방향으로 힘을 키운다"
        },
        {
          "id": "C",
          "text": "고정턱·가동턱을 구별하고 제조사 안내처럼 고정턱 쪽이 힘을 받게 한다"
        },
        {
          "id": "D",
          "text": "턱의 맞물림과 관계없이 긴 파이프로 손잡이를 늘린다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "공구를 뒤집으면 화면상의 좌우·회전 방향도 달라집니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l100-b07-part1",
            "sectionId": "exc-L100-S1",
            "title": "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다",
            "sourceLessonId": "exc-L100"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l100-b07-part1",
              "sectionId": "exc-L100-S3",
              "title": "손잡이를 늘리거나 두드려 힘을 키우지 않습니다",
              "sourceLessonId": "exc-L100"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L100",
            "sectionId": "exc-L100-S1",
            "title": "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다"
          }
        },
        {
          "optionId": "B",
          "text": "턱을 안정되게 맞추고 지정된 하중 방향을 따릅니다. 가동턱을 벌리는 것을 목표로 삼지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l100-b07-part1",
            "sectionId": "exc-L100-S1",
            "title": "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다",
            "sourceLessonId": "exc-L100"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l100-b07-part1",
              "sectionId": "exc-L100-S3",
              "title": "손잡이를 늘리거나 두드려 힘을 키우지 않습니다",
              "sourceLessonId": "exc-L100"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L100",
            "sectionId": "exc-L100-S1",
            "title": "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다"
          }
        },
        {
          "optionId": "C",
          "text": "고정턱의 역할을 기준으로 방향을 읽습니다. 단순히 모든 그림의 시계 방향만 외우지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l100-b07-part1",
            "sectionId": "exc-L100-S1",
            "title": "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다",
            "sourceLessonId": "exc-L100"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l100-b07-part1",
              "sectionId": "exc-L100-S3",
              "title": "손잡이를 늘리거나 두드려 힘을 키우지 않습니다",
              "sourceLessonId": "exc-L100"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L100",
            "sectionId": "exc-L100-S1",
            "title": "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다"
          }
        },
        {
          "optionId": "D",
          "text": "맞물림을 확인하고 임의 연장으로 설계 범위를 넘는 힘을 주지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l100-b07-part1",
            "sectionId": "exc-L100-S1",
            "title": "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다",
            "sourceLessonId": "exc-L100"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l100-b07-part1",
              "sectionId": "exc-L100-S3",
              "title": "손잡이를 늘리거나 두드려 힘을 키우지 않습니다",
              "sourceLessonId": "exc-L100"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L100",
            "sectionId": "exc-L100-S1",
            "title": "턱을 맞추고 고정턱 쪽으로 힘이 받도록 씁니다"
          }
        }
      ],
      "sourceIds": [
        "KLEIN-HAND-TOOLS",
        "EX-ACCEPTED-L016",
        "KR-OSH-GUARDS-87-95"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q123",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L100:exc-Q123",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q123",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L100",
      "sourceSectionId": "exc-L100-S2",
      "lessonId": "exc-regular-exc-l100-b07-part1",
      "prompt": "드라이버의 팁을 나사 홈에 고를 때 먼저 맞춰야 하는 조건은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "손잡이가 가장 긴 것만 고른다"
        },
        {
          "id": "B",
          "text": "일자·십자 등 홈 종류와 크기에 맞는 팁을 고른다"
        },
        {
          "id": "C",
          "text": "십자처럼 보이면 모든 십자 규격을 같게 쓴다"
        },
        {
          "id": "D",
          "text": "끝이 작을수록 모든 홈에 깊게 들어가므로 더 적합하다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "손잡이 길이만으로 홈의 맞물림을 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l100-b07-part1",
            "sectionId": "exc-L100-S2",
            "title": "드라이버는 나사 홈의 종류와 크기를 맞춥니다",
            "sourceLessonId": "exc-L100"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l100-b07-part1",
              "sectionId": "exc-L100-S3",
              "title": "손잡이를 늘리거나 두드려 힘을 키우지 않습니다",
              "sourceLessonId": "exc-L100"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L100",
            "sectionId": "exc-L100-S2",
            "title": "드라이버는 나사 홈의 종류와 크기를 맞춥니다"
          }
        },
        {
          "optionId": "B",
          "text": "맞지 않거나 너무 작은 팁은 일부에 힘을 몰아 미끄러짐·홈 손상과 관계될 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l100-b07-part1",
            "sectionId": "exc-L100-S2",
            "title": "드라이버는 나사 홈의 종류와 크기를 맞춥니다",
            "sourceLessonId": "exc-L100"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l100-b07-part1",
              "sectionId": "exc-L100-S3",
              "title": "손잡이를 늘리거나 두드려 힘을 키우지 않습니다",
              "sourceLessonId": "exc-L100"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L100",
            "sectionId": "exc-L100-S2",
            "title": "드라이버는 나사 홈의 종류와 크기를 맞춥니다"
          }
        },
        {
          "optionId": "C",
          "text": "겉모습이 비슷해도 다른 규격일 수 있어 실제 맞물림을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l100-b07-part1",
            "sectionId": "exc-L100-S2",
            "title": "드라이버는 나사 홈의 종류와 크기를 맞춥니다",
            "sourceLessonId": "exc-L100"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l100-b07-part1",
              "sectionId": "exc-L100-S3",
              "title": "손잡이를 늘리거나 두드려 힘을 키우지 않습니다",
              "sourceLessonId": "exc-L100"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L100",
            "sectionId": "exc-L100-S2",
            "title": "드라이버는 나사 홈의 종류와 크기를 맞춥니다"
          }
        },
        {
          "optionId": "D",
          "text": "작은 팁이 모든 홈에 적합한 것은 아닙니다. 종류·크기와 공구 상태를 맞춥니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l100-b07-part1",
            "sectionId": "exc-L100-S2",
            "title": "드라이버는 나사 홈의 종류와 크기를 맞춥니다",
            "sourceLessonId": "exc-L100"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l100-b07-part1",
              "sectionId": "exc-L100-S3",
              "title": "손잡이를 늘리거나 두드려 힘을 키우지 않습니다",
              "sourceLessonId": "exc-L100"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L100",
            "sectionId": "exc-L100-S2",
            "title": "드라이버는 나사 홈의 종류와 크기를 맞춥니다"
          }
        }
      ],
      "sourceIds": [
        "KLEIN-HAND-TOOLS",
        "KR-OSH-GUARDS-87-95",
        "EX-ACCEPTED-L016"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q124",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L103:exc-Q124",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q124",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L103",
      "sourceSectionId": "exc-L103-S1",
      "lessonId": "exc-regular-exc-l103-b07-part1",
      "prompt": "이 학습의 밀폐형MF 납축전지가 뜻하는 관리 특성으로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "정상 사용 중 물 보충은 필요하지 않도록 만들었지만 상태 점검은 필요하다"
        },
        {
          "id": "B",
          "text": "정상 사용 중 밀봉부를 열어 물을 정기 보충해야 한다"
        },
        {
          "id": "C",
          "text": "MF이면 방전·노화가 없어 상태 점검이 필요하지 않다"
        },
        {
          "id": "D",
          "text": "표시창이 있으면 단자·케이블의 물리적 손상은 점검하지 않는다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "물 보충 필요성과 케이스·단자·케이블·충전 상태 점검은 다른 항목입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l103-b07-part1",
            "sectionId": "exc-L103-S1",
            "title": "물을 보충하는 일과 상태를 점검하는 일은 다릅니다",
            "sourceLessonId": "exc-L103"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l103-b07-part1",
              "sectionId": "exc-L103-S3",
              "title": "표시 색은 해당 제품의 설명과 함께 읽습니다",
              "sourceLessonId": "exc-L103"
            },
            {
              "lessonId": "exc-regular-battery-connection-cells",
              "sectionId": "exc-L024-S2",
              "title": "단자에서 케이블까지 연결 상태를 봅니다",
              "sourceLessonId": "exc-L024"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L103",
            "sectionId": "exc-L103-S1",
            "title": "물을 보충하는 일과 상태를 점검하는 일은 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "밀폐형을 임의로 열어 액을 넣는 설명이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l103-b07-part1",
            "sectionId": "exc-L103-S1",
            "title": "물을 보충하는 일과 상태를 점검하는 일은 다릅니다",
            "sourceLessonId": "exc-L103"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l103-b07-part1",
              "sectionId": "exc-L103-S3",
              "title": "표시 색은 해당 제품의 설명과 함께 읽습니다",
              "sourceLessonId": "exc-L103"
            },
            {
              "lessonId": "exc-regular-battery-connection-cells",
              "sectionId": "exc-L024-S2",
              "title": "단자에서 케이블까지 연결 상태를 봅니다",
              "sourceLessonId": "exc-L024"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L103",
            "sectionId": "exc-L103-S1",
            "title": "물을 보충하는 일과 상태를 점검하는 일은 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "MF라는 이름이 방전이나 수명 저하를 없애지는 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l103-b07-part1",
            "sectionId": "exc-L103-S1",
            "title": "물을 보충하는 일과 상태를 점검하는 일은 다릅니다",
            "sourceLessonId": "exc-L103"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l103-b07-part1",
              "sectionId": "exc-L103-S3",
              "title": "표시 색은 해당 제품의 설명과 함께 읽습니다",
              "sourceLessonId": "exc-L103"
            },
            {
              "lessonId": "exc-regular-battery-connection-cells",
              "sectionId": "exc-L024-S2",
              "title": "단자에서 케이블까지 연결 상태를 봅니다",
              "sourceLessonId": "exc-L024"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L103",
            "sectionId": "exc-L103-S1",
            "title": "물을 보충하는 일과 상태를 점검하는 일은 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "표시창이 전체의 물리적 상태 점검을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l103-b07-part1",
            "sectionId": "exc-L103-S1",
            "title": "물을 보충하는 일과 상태를 점검하는 일은 다릅니다",
            "sourceLessonId": "exc-L103"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l103-b07-part1",
              "sectionId": "exc-L103-S3",
              "title": "표시 색은 해당 제품의 설명과 함께 읽습니다",
              "sourceLessonId": "exc-L103"
            },
            {
              "lessonId": "exc-regular-battery-connection-cells",
              "sectionId": "exc-L024-S2",
              "title": "단자에서 케이블까지 연결 상태를 봅니다",
              "sourceLessonId": "exc-L024"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L103",
            "sectionId": "exc-L103-S1",
            "title": "물을 보충하는 일과 상태를 점검하는 일은 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "YUASA-MF-CARE",
        "YUASA-MF-FEATURE",
        "EX-ACCEPTED-L024",
        "EX-ACCEPTED-L060",
        "YUASA-ONE-CELL-INDICATOR"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q125",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L103:exc-Q125",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q125",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L103",
      "sourceSectionId": "exc-L103-S2",
      "lessonId": "exc-regular-exc-l103-b07-part1",
      "prompt": "일부 납축전지의 한 셀 부표·광학 장치를 이용한 표시창에서 얻는 정보를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "여섯 셀의 개별 상태와 전체 부하 성능을 모두 측정했다"
        },
        {
          "id": "B",
          "text": "한 셀의 비중·액면 상태를 참고하며 다른 셀·전체 부하 성능까지 확정하지 않는다"
        },
        {
          "id": "C",
          "text": "같은 색은 어떤 제조사 축전지에서도 같은 뜻이다"
        },
        {
          "id": "D",
          "text": "양호한 색이면 케이스 손상과 누액까지 없음을 확인했다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "대표 표시창은 한 셀의 참고 정보를 얻으며 전체 셀과 부하 성능을 따로 모두 검사하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l103-b07-part1",
            "sectionId": "exc-L103-S2",
            "title": "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다",
            "sourceLessonId": "exc-L103"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l103-b07-part1",
              "sectionId": "exc-L103-S3",
              "title": "표시 색은 해당 제품의 설명과 함께 읽습니다",
              "sourceLessonId": "exc-L103"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L103",
            "sectionId": "exc-L103-S2",
            "title": "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "표시창의 관측 범위와 축전지 전체의 판정을 구별합니다. 제품별 표시 설명과 추가 점검을 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l103-b07-part1",
            "sectionId": "exc-L103-S2",
            "title": "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다",
            "sourceLessonId": "exc-L103"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l103-b07-part1",
              "sectionId": "exc-L103-S3",
              "title": "표시 색은 해당 제품의 설명과 함께 읽습니다",
              "sourceLessonId": "exc-L103"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L103",
            "sectionId": "exc-L103-S2",
            "title": "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "색의 의미는 해당 제품 설명으로 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l103-b07-part1",
            "sectionId": "exc-L103-S2",
            "title": "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다",
            "sourceLessonId": "exc-L103"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l103-b07-part1",
              "sectionId": "exc-L103-S3",
              "title": "표시 색은 해당 제품의 설명과 함께 읽습니다",
              "sourceLessonId": "exc-L103"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L103",
            "sectionId": "exc-L103-S2",
            "title": "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "표시 색과 물리적 손상·누액 여부는 별도 점검 항목입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l103-b07-part1",
            "sectionId": "exc-L103-S2",
            "title": "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다",
            "sourceLessonId": "exc-L103"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l103-b07-part1",
              "sectionId": "exc-L103-S3",
              "title": "표시 색은 해당 제품의 설명과 함께 읽습니다",
              "sourceLessonId": "exc-L103"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L103",
            "sectionId": "exc-L103-S2",
            "title": "대표 표시창은 여섯 셀 전체를 따로 측정하지 않습니다"
          }
        }
      ],
      "sourceIds": [
        "YUASA-ONE-CELL-INDICATOR",
        "EX-ACCEPTED-L024",
        "YUASA-MF-CARE",
        "YUASA-MF-FEATURE",
        "EX-ACCEPTED-L060"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q126",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L104:exc-Q126",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q126",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L104",
      "sourceSectionId": "exc-L104-S1",
      "lessonId": "exc-regular-exc-l104-b07-part1",
      "prompt": "대표 백호와 프런트 쇼벨의 굴착 작용을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "백호 — 앞·위로 밀어 올림 / 프런트 쇼벨 — 기체 쪽으로 당김"
        },
        {
          "id": "B",
          "text": "둘 다 두 껍질 부분만 닫아 담는다"
        },
        {
          "id": "C",
          "text": "백호 — 기체 쪽으로 당김 / 프런트 쇼벨 — 앞·위로 밀어 올림"
        },
        {
          "id": "D",
          "text": "둘 다 공구 끝의 반복 타격으로만 깬다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "두 대표 작용을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l104-b07-part1",
            "sectionId": "exc-L104-S1",
            "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
            "sourceLessonId": "exc-L104"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S2",
              "title": "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다",
              "sourceLessonId": "exc-L104"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L104",
            "sectionId": "exc-L104-S1",
            "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다"
          }
        },
        {
          "optionId": "B",
          "text": "두 껍질 모양 부분을 닫아 담는 클램셸의 작용과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l104-b07-part1",
            "sectionId": "exc-L104-S1",
            "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
            "sourceLessonId": "exc-L104"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S2",
              "title": "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다",
              "sourceLessonId": "exc-L104"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L104",
            "sectionId": "exc-L104-S1",
            "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다"
          }
        },
        {
          "optionId": "C",
          "text": "기체를 기준으로 당기는 백호와 앞·위로 밀어 담는 프런트 쇼벨을 비교합니다. 실제 장착·능력은 기종 지침을 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l104-b07-part1",
            "sectionId": "exc-L104-S1",
            "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
            "sourceLessonId": "exc-L104"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S2",
              "title": "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다",
              "sourceLessonId": "exc-L104"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L104",
            "sectionId": "exc-L104-S1",
            "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다"
          }
        },
        {
          "optionId": "D",
          "text": "반복 타격은 브레이커와 구별한 작용입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l104-b07-part1",
            "sectionId": "exc-L104-S1",
            "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
            "sourceLessonId": "exc-L104"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S2",
              "title": "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다",
              "sourceLessonId": "exc-L104"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L104",
            "sectionId": "exc-L104-S1",
            "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다"
          }
        }
      ],
      "sourceIds": [
        "IITG-EXCAVATION-TYPES",
        "EX-ACCEPTED-L043",
        "EX-PRESERVED-L009",
        "LIEBHERR-CLAMSHELL",
        "EX-ACCEPTED-L013"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q127",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L104:exc-Q127",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q127",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L104",
      "sourceSectionId": "exc-L104-S3",
      "lessonId": "exc-regular-exc-l104-b07-part1",
      "prompt": "두 껍질 모양의 부분을 벌렸다 닫아 재료를 담고 들어 올리는 대표 형식은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "브레이커"
        },
        {
          "id": "B",
          "text": "프런트 쇼벨"
        },
        {
          "id": "C",
          "text": "백호"
        },
        {
          "id": "D",
          "text": "클램셸"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "브레이커는 공구를 통해 반복 충격을 전달합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l104-b07-part1",
            "sectionId": "exc-L104-S3",
            "title": "클램셸은 두 부분을 닫아 재료를 담습니다",
            "sourceLessonId": "exc-L104"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S1",
              "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
              "sourceLessonId": "exc-L104"
            },
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S2",
              "title": "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다",
              "sourceLessonId": "exc-L104"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L104",
            "sectionId": "exc-L104-S3",
            "title": "클램셸은 두 부분을 닫아 재료를 담습니다"
          }
        },
        {
          "optionId": "B",
          "text": "프런트 쇼벨은 앞·위로 밀어 파 담는 대표 형식입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l104-b07-part1",
            "sectionId": "exc-L104-S3",
            "title": "클램셸은 두 부분을 닫아 재료를 담습니다",
            "sourceLessonId": "exc-L104"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S1",
              "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
              "sourceLessonId": "exc-L104"
            },
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S2",
              "title": "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다",
              "sourceLessonId": "exc-L104"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L104",
            "sectionId": "exc-L104-S3",
            "title": "클램셸은 두 부분을 닫아 재료를 담습니다"
          }
        },
        {
          "optionId": "C",
          "text": "백호는 버킷을 기체 쪽으로 당겨 파는 대표 형식입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l104-b07-part1",
            "sectionId": "exc-L104-S3",
            "title": "클램셸은 두 부분을 닫아 재료를 담습니다",
            "sourceLessonId": "exc-L104"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S1",
              "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
              "sourceLessonId": "exc-L104"
            },
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S2",
              "title": "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다",
              "sourceLessonId": "exc-L104"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L104",
            "sectionId": "exc-L104-S3",
            "title": "클램셸은 두 부분을 닫아 재료를 담습니다"
          }
        },
        {
          "optionId": "D",
          "text": "두 부분을 닫아 담는 클램셸입니다. 모든 제품의 줄·유압 구동 방식이나 허용 깊이가 같다는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l104-b07-part1",
            "sectionId": "exc-L104-S3",
            "title": "클램셸은 두 부분을 닫아 재료를 담습니다",
            "sourceLessonId": "exc-L104"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S1",
              "title": "백호는 기체 쪽으로 당기는 굴착이 기본입니다",
              "sourceLessonId": "exc-L104"
            },
            {
              "lessonId": "exc-regular-exc-l104-b07-part1",
              "sectionId": "exc-L104-S2",
              "title": "프런트 쇼벨은 앞·위쪽으로 밀어 올립니다",
              "sourceLessonId": "exc-L104"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L104",
            "sectionId": "exc-L104-S3",
            "title": "클램셸은 두 부분을 닫아 재료를 담습니다"
          }
        }
      ],
      "sourceIds": [
        "IITG-EXCAVATION-TYPES",
        "LIEBHERR-CLAMSHELL",
        "EX-ACCEPTED-L013",
        "EX-ACCEPTED-L043",
        "EX-PRESERVED-L009"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q128",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L105:exc-Q128",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q128",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L105",
      "sourceSectionId": "exc-L105-S1",
      "lessonId": "exc-regular-exc-l105-b07-part1",
      "prompt": "굴착해 담기부터 시작하는 대표 굴착·적재 사이클의 기능 순서로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "굴착해 담기 → 배출 → 적재 위치로 선회 → 복귀"
        },
        {
          "id": "B",
          "text": "굴착해 담기 → 적재 위치로 선회 → 복귀 → 배출"
        },
        {
          "id": "C",
          "text": "굴착해 담기 → 적재 위치로 선회 → 배출 → 복귀"
        },
        {
          "id": "D",
          "text": "굴착해 담기 → 복귀 → 배출 → 적재 위치로 선회"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "담은 재료를 적재 위치로 옮긴 뒤 배출하는 기능 순서를 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l105-b07-part1",
            "sectionId": "exc-L105-S1",
            "title": "굴착·적재 선회·배출·복귀가 이어집니다",
            "sourceLessonId": "exc-L105"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l105-b07-part1",
              "sectionId": "exc-L105-S2",
              "title": "갈 때 담긴 버킷과 돌아올 때 빈 버킷을 구별합니다",
              "sourceLessonId": "exc-L105"
            },
            {
              "lessonId": "exc-regular-exc-l105-b07-part1",
              "sectionId": "exc-L105-S3",
              "title": "사이클 시간을 볼 때 복귀와 대기도 놓치지 않습니다",
              "sourceLessonId": "exc-L105"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L105",
            "sectionId": "exc-L105-S1",
            "title": "굴착·적재 선회·배출·복귀가 이어집니다"
          }
        },
        {
          "optionId": "B",
          "text": "배출 뒤 빈 버킷으로 굴착 위치에 돌아오는 복귀와 순서가 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l105-b07-part1",
            "sectionId": "exc-L105-S1",
            "title": "굴착·적재 선회·배출·복귀가 이어집니다",
            "sourceLessonId": "exc-L105"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l105-b07-part1",
              "sectionId": "exc-L105-S2",
              "title": "갈 때 담긴 버킷과 돌아올 때 빈 버킷을 구별합니다",
              "sourceLessonId": "exc-L105"
            },
            {
              "lessonId": "exc-regular-exc-l105-b07-part1",
              "sectionId": "exc-L105-S3",
              "title": "사이클 시간을 볼 때 복귀와 대기도 놓치지 않습니다",
              "sourceLessonId": "exc-L105"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L105",
            "sectionId": "exc-L105-S1",
            "title": "굴착·적재 선회·배출·복귀가 이어집니다"
          }
        },
        {
          "optionId": "C",
          "text": "적재 선회에는 재료가 담겨 있고 배출 뒤 복귀에는 빈 버킷이라는 상태를 함께 구별합니다. 조종 레버의 공통 조작 순서를 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l105-b07-part1",
            "sectionId": "exc-L105-S1",
            "title": "굴착·적재 선회·배출·복귀가 이어집니다",
            "sourceLessonId": "exc-L105"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l105-b07-part1",
              "sectionId": "exc-L105-S2",
              "title": "갈 때 담긴 버킷과 돌아올 때 빈 버킷을 구별합니다",
              "sourceLessonId": "exc-L105"
            },
            {
              "lessonId": "exc-regular-exc-l105-b07-part1",
              "sectionId": "exc-L105-S3",
              "title": "사이클 시간을 볼 때 복귀와 대기도 놓치지 않습니다",
              "sourceLessonId": "exc-L105"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L105",
            "sectionId": "exc-L105-S1",
            "title": "굴착·적재 선회·배출·복귀가 이어집니다"
          }
        },
        {
          "optionId": "D",
          "text": "굴착 직후의 적재 선회와 배출이 아직 남아 있습니다. 사이클을 굴착 순간만으로 세지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l105-b07-part1",
            "sectionId": "exc-L105-S1",
            "title": "굴착·적재 선회·배출·복귀가 이어집니다",
            "sourceLessonId": "exc-L105"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l105-b07-part1",
              "sectionId": "exc-L105-S2",
              "title": "갈 때 담긴 버킷과 돌아올 때 빈 버킷을 구별합니다",
              "sourceLessonId": "exc-L105"
            },
            {
              "lessonId": "exc-regular-exc-l105-b07-part1",
              "sectionId": "exc-L105-S3",
              "title": "사이클 시간을 볼 때 복귀와 대기도 놓치지 않습니다",
              "sourceLessonId": "exc-L105"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L105",
            "sectionId": "exc-L105-S1",
            "title": "굴착·적재 선회·배출·복귀가 이어집니다"
          }
        }
      ],
      "sourceIds": [
        "IGNOU-SHOVEL-CYCLE",
        "EX-ACCEPTED-L043",
        "EX-ACCEPTED-L044"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q129",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L106:exc-Q129",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q129",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L106",
      "sourceSectionId": "exc-L106-S1",
      "lessonId": "exc-regular-exc-l106-b07-part1",
      "prompt": "급유 가능한 대표 킹핀·자재이음 형식에서 그리스가 도달할 윤활 대상을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "킹핀 — 지지 부시·베어링 / 자재이음 — 십자축 베어링 부위"
        },
        {
          "id": "B",
          "text": "둘 다 보이는 외부 고무 표면에만 바른다"
        },
        {
          "id": "C",
          "text": "킹핀 — 벨트 홈 / 자재이음 — 라디에이터 통로"
        },
        {
          "id": "D",
          "text": "니플 입구에만 머물면 내부 접촉부 윤활도 완료된다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "힘을 받으며 움직이는 지지·베어링 부위가 대상입니다. 실제 급유점은 해당 부품 자료로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l106-b07-part1",
            "sectionId": "exc-L106-S1",
            "title": "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다",
            "sourceLessonId": "exc-L106"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l106-b07-part1",
              "sectionId": "exc-L106-S2",
              "title": "니플을 깨끗이 하고 지정 윤활제를 사용합니다",
              "sourceLessonId": "exc-L106"
            },
            {
              "lessonId": "exc-regular-exc-l106-b07-part1",
              "sectionId": "exc-L106-S3",
              "title": "움직이는 이음이라고 모두 외부 급유하지는 않습니다",
              "sourceLessonId": "exc-L106"
            },
            {
              "lessonId": "exc-regular-wheel-drive-components",
              "sectionId": "exc-L051-S4",
              "title": "추진축의 각도와 길이는 다른 이음으로 대응합니다",
              "sourceLessonId": "exc-L051"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L106",
            "sectionId": "exc-L106-S1",
            "title": "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "겉표면과 실제 움직이는 접촉부의 윤활을 같게 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l106-b07-part1",
            "sectionId": "exc-L106-S1",
            "title": "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다",
            "sourceLessonId": "exc-L106"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l106-b07-part1",
              "sectionId": "exc-L106-S2",
              "title": "니플을 깨끗이 하고 지정 윤활제를 사용합니다",
              "sourceLessonId": "exc-L106"
            },
            {
              "lessonId": "exc-regular-exc-l106-b07-part1",
              "sectionId": "exc-L106-S3",
              "title": "움직이는 이음이라고 모두 외부 급유하지는 않습니다",
              "sourceLessonId": "exc-L106"
            },
            {
              "lessonId": "exc-regular-wheel-drive-components",
              "sectionId": "exc-L051-S4",
              "title": "추진축의 각도와 길이는 다른 이음으로 대응합니다",
              "sourceLessonId": "exc-L051"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L106",
            "sectionId": "exc-L106-S1",
            "title": "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "다른 계통의 위치를 두 이음의 윤활 대상으로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l106-b07-part1",
            "sectionId": "exc-L106-S1",
            "title": "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다",
            "sourceLessonId": "exc-L106"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l106-b07-part1",
              "sectionId": "exc-L106-S2",
              "title": "니플을 깨끗이 하고 지정 윤활제를 사용합니다",
              "sourceLessonId": "exc-L106"
            },
            {
              "lessonId": "exc-regular-exc-l106-b07-part1",
              "sectionId": "exc-L106-S3",
              "title": "움직이는 이음이라고 모두 외부 급유하지는 않습니다",
              "sourceLessonId": "exc-L106"
            },
            {
              "lessonId": "exc-regular-wheel-drive-components",
              "sectionId": "exc-L051-S4",
              "title": "추진축의 각도와 길이는 다른 이음으로 대응합니다",
              "sourceLessonId": "exc-L051"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L106",
            "sectionId": "exc-L106-S1",
            "title": "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "주입구가 보이는 것과 필요한 접촉부에 도달한 것은 다릅니다. 밀봉형·급유형의 관리 조건도 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l106-b07-part1",
            "sectionId": "exc-L106-S1",
            "title": "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다",
            "sourceLessonId": "exc-L106"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l106-b07-part1",
              "sectionId": "exc-L106-S2",
              "title": "니플을 깨끗이 하고 지정 윤활제를 사용합니다",
              "sourceLessonId": "exc-L106"
            },
            {
              "lessonId": "exc-regular-exc-l106-b07-part1",
              "sectionId": "exc-L106-S3",
              "title": "움직이는 이음이라고 모두 외부 급유하지는 않습니다",
              "sourceLessonId": "exc-L106"
            },
            {
              "lessonId": "exc-regular-wheel-drive-components",
              "sectionId": "exc-L051-S4",
              "title": "추진축의 각도와 길이는 다른 이음으로 대응합니다",
              "sourceLessonId": "exc-L051"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L106",
            "sectionId": "exc-L106-S1",
            "title": "킹핀의 지지 부위와 자재이음의 베어링을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "DANA-KINGPIN-GREASE",
        "MOOG-GREASABLE-UJ",
        "EX-ACCEPTED-L051",
        "EX-ACCEPTED-L015",
        "EX-PRESERVED-L012",
        "EX-ACCEPTED-L014"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-fork-pre-exterior-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L095:easy-fork-pre-exterior-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-fork-pre-exterior-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L095",
      "sourceSectionId": "exc-L095-S3",
      "lessonId": "exc-regular-exc-l095-b07-part1",
      "prompt": "공기 주입식과 솔리드형 타이어의 점검을 바르게 구별한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "공기 주입식만 마모를 확인한다"
        },
        {
          "id": "B",
          "text": "솔리드형만 공기압을 확인한다"
        },
        {
          "id": "C",
          "text": "공기 주입식은 공기압을 확인하고 두 형식 모두 마모·손상을 본다"
        },
        {
          "id": "D",
          "text": "두 형식 모두 같은 방법으로 공기를 주입한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "솔리드형도 마모와 손상을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part1",
            "sectionId": "exc-L095-S3",
            "title": "구조를 보고 점검 목적을 연결합니다",
            "sourceLessonId": "exc-L095"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S3",
            "title": "구조를 보고 점검 목적을 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "솔리드형은 통고무 등으로 채워져 공기 주입식의 공기압 점검과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part1",
            "sectionId": "exc-L095-S3",
            "title": "구조를 보고 점검 목적을 연결합니다",
            "sourceLessonId": "exc-L095"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S3",
            "title": "구조를 보고 점검 목적을 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "공기압은 공기 주입식의 점검이며 마모·손상은 두 형식 모두 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part1",
            "sectionId": "exc-L095-S3",
            "title": "구조를 보고 점검 목적을 연결합니다",
            "sourceLessonId": "exc-L095"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l038-b08-part1",
              "sectionId": "exc-L038-S3",
              "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
              "sourceLessonId": "exc-L038"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S3",
            "title": "구조를 보고 점검 목적을 연결합니다"
          }
        },
        {
          "optionId": "D",
          "text": "솔리드형에 공기 주입식처럼 공기를 넣지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l095-b07-part1",
            "sectionId": "exc-L095-S3",
            "title": "구조를 보고 점검 목적을 연결합니다",
            "sourceLessonId": "exc-L095"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L095",
            "sectionId": "exc-L095-S3",
            "title": "구조를 보고 점검 목적을 연결합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "op-checks",
        "op-prestart"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-pre-exterior-q2",
      "version": "r2-EX-CONTEXT-20261022",
      "placementId": "exc-regular:exc-L039:practice-fork-pre-exterior-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-pre-exterior-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L039",
      "sourceSectionId": "exc-L039-S2",
      "lessonId": "exc-regular-exc-l039-b08-part1",
      "prompt": "시동 후 기능 점검으로 구별할 항목은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "트랙·타이어 등의 외관 손상"
        },
        {
          "id": "B",
          "text": "바닥의 새는 흔적"
        },
        {
          "id": "C",
          "text": "버킷 표면의 변형"
        },
        {
          "id": "D",
          "text": "주행·선회·작업장치·제동의 작동"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "트랙·타이어의 외관 손상은 먼저 눈으로 살피는 항목입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
            "sourceLessonId": "exc-L038"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "바닥의 누출 흔적은 시동 전 외관 항목입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S1",
            "title": "주변과 유체를 나누어 봅니다",
            "sourceLessonId": "exc-L038"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S1",
            "title": "주변과 유체를 나누어 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "버킷 표면의 변형은 먼저 눈으로 살피는 외관 항목입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
            "sourceLessonId": "exc-L038"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "시동 후 사람이 없는 안전한 시험 공간에서 기종에 맞는 주행·선회·작업장치·제동 기능을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l039-b08-part1",
            "sectionId": "exc-L039-S2",
            "title": "안전한 시험 공간에서 기능을 확인합니다",
            "sourceLessonId": "exc-L039"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L039",
            "sectionId": "exc-L039-S2",
            "title": "안전한 시험 공간에서 기능을 확인합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "op-checks",
        "op-prestart"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u01-fork-pre-exterior-leak-q1",
      "version": "r2-EX-CONTEXT-20261022",
      "placementId": "exc-regular:exc-L038:u01-fork-pre-exterior-leak-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u01-fork-pre-exterior-leak-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L038",
      "sourceSectionId": "exc-L038-S1",
      "lessonId": "exc-regular-exc-l038-b08-part1",
      "prompt": "시동 전 점검에서 작업장치의 유압 호스 연결부가 젖어 있고 아래에 새 액체 자국이 있다. 알맞은 조치는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "사용을 보류하고 발견 위치와 증상을 기록해 담당자에게 보고한다"
        },
        {
          "id": "B",
          "text": "표면만 닦은 뒤 승강이 되면 점검 완료로 처리한다"
        },
        {
          "id": "C",
          "text": "손가락으로 연결부를 짚으면서 작업장치를 작동시켜 새는 곳을 찾는다"
        },
        {
          "id": "D",
          "text": "액체의 색이 엔진 오일과 다르면 누출 점검 대상에서 제외한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "유압 계통 주변의 새 누출 흔적입니다. 안전 여부를 확인하기 전에는 사용하지 않고 위치를 보고합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S1",
            "title": "주변과 유체를 나누어 봅니다",
            "sourceLessonId": "exc-L038"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S1",
            "title": "주변과 유체를 나누어 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "닦거나 한 번 작동하는 것만으로 누출 원인이 해결되거나 안전이 확인되지는 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S1",
            "title": "주변과 유체를 나누어 봅니다",
            "sourceLessonId": "exc-L038"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S1",
            "title": "주변과 유체를 나누어 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "고압 유압유는 피부를 뚫고 들어갈 수 있습니다. 손으로 찾거나 점검 중 장치를 작동시키지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-hydraulic-oil-breather-observation",
            "sectionId": "exc-L037-S4",
            "title": "고압 누유를 손으로 찾지 않습니다",
            "sourceLessonId": "exc-L037"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L037",
            "sectionId": "exc-L037-S4",
            "title": "고압 누유를 손으로 찾지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "색만으로 액체 종류를 단정할 수 없습니다. 엔진·유압·냉각 계통의 누출 모두 확인 대상입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S1",
            "title": "주변과 유체를 나누어 봅니다",
            "sourceLessonId": "exc-L038"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S1",
            "title": "주변과 유체를 나누어 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "op-prestart",
        "op-fluid-hazard"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u04-fork-visibility-signal-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L040:u04-fork-visibility-signal-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u04-fork-visibility-signal-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L040",
      "sourceSectionId": "exc-L040-S3",
      "lessonId": "exc-regular-exc-l040-b08-part1",
      "prompt": "유도자의 신호에 따라 이동하던 중 유도자가 화물 뒤로 가려져 신호가 안 보인다. 알맞은 행동은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "안전하게 정지하고 신호·경로를 다시 확인한 뒤 재출발을 맞춘다"
        },
        {
          "id": "B",
          "text": "마지막 신호를 같은 뜻으로 보고 계속 이동한다"
        },
        {
          "id": "C",
          "text": "후진 경보를 울리면 신호 없이 계속 움직인다"
        },
        {
          "id": "D",
          "text": "유도자가 다시 보이도록 화물을 높이 들며 이동한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "신호 단절은 진행을 추측할 조건이 아닙니다. 정지 후 보이는 안전 위치와 신호/경로를 다시 확보합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l040-b08-part1",
            "sectionId": "exc-L040-S3",
            "title": "신호가 불명확하면 정지하고 확인합니다",
            "sourceLessonId": "exc-L040"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L040",
            "sectionId": "exc-L040-S3",
            "title": "신호가 불명확하면 정지하고 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "유도자가 보내는 새 정지 신호나 바뀐 경로를 놓칠 수 있습니다. 마지막 신호를 무기한 이어 적용하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l040-b08-part1",
            "sectionId": "exc-L040-S3",
            "title": "신호가 불명확하면 정지하고 확인합니다",
            "sourceLessonId": "exc-L040"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L040",
            "sectionId": "exc-L040-S3",
            "title": "신호가 불명확하면 정지하고 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "경보는 보조이며 유도 신호와 진행 경로 확인을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l040-b08-part1",
            "sectionId": "exc-L040-S3",
            "title": "신호가 불명확하면 정지하고 확인합니다",
            "sourceLessonId": "exc-L040"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L040",
            "sectionId": "exc-L040-S3",
            "title": "신호가 불명확하면 정지하고 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "시야 때문에 화물을 높게 들어 이동하면 균형과 낙하 위험이 커질 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l041-b08-part1",
            "sectionId": "exc-L041-S3",
            "title": "현장 이동과 도로·운반 조건을 구별합니다",
            "sourceLessonId": "exc-L041"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L041",
            "sectionId": "exc-L041-S3",
            "title": "현장 이동과 도로·운반 조건을 구별합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "op-travel",
        "op-domestic-safety"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u05-fork-post-check-cool-q1",
      "version": "r2-EX-CONTEXT-20261022",
      "placementId": "exc-regular:exc-L038:u05-fork-post-check-cool-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u05-fork-post-check-cool-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L038",
      "sourceSectionId": "exc-L038-S2",
      "lessonId": "exc-regular-exc-l038-b08-part1",
      "prompt": "작업을 마쳐 엔진은 껐지만 냉각계통은 아직 뜨겁다. 캡을 열어 점검하기 위한 조건을 바르게 구별한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "충분히 식은 상태와 해당 기종의 안전한 확인 절차가 필요하다"
        },
        {
          "id": "B",
          "text": "시동을 끄면 냉각수 온도도 즉시 내려가므로 바로 연다"
        },
        {
          "id": "C",
          "text": "작업장치를 바닥에 내리면 냉각계통 압력도 없어지므로 바로 연다"
        },
        {
          "id": "D",
          "text": "주차브레이크를 걸면 냉각계통 개방 조건도 충족된다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "엔진 정지와 냉각/압력의 안전 상태는 다릅니다. 뜨거울 때 캡을 열지 않고 기종의 확인·개방 절차를 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S2",
            "title": "뜨거움·누출·기름 규격을 함께 봅니다",
            "sourceLessonId": "exc-L038"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-coolant-cap",
              "sectionId": "exc-L020-S5",
              "title": "뜨거운 캡을 바로 열지 않습니다",
              "sourceLessonId": "exc-L020"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S2",
            "title": "뜨거움·누출·기름 규격을 함께 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "동력을 끈 뒤에도 열과 압력이 남을 수 있어 물·증기가 분출할 위험이 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S2",
            "title": "뜨거움·누출·기름 규격을 함께 봅니다",
            "sourceLessonId": "exc-L038"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S2",
            "title": "뜨거움·누출·기름 규격을 함께 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "작업장치 바닥 지지는 냉각계통의 온도나 압력을 확인하는 조작이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-lock-support-residual-pressure",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
            "sourceLessonId": "exc-L014"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L014",
            "sectionId": "exc-L014-S1",
            "title": "연결을 붙잡는 잠금과 무게를 받는 지지"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "주차제동은 바퀴의 움직임을 막는 조치이며 냉각계통의 개방 안전을 확인하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S2",
            "title": "뜨거움·누출·기름 규격을 함께 봅니다",
            "sourceLessonId": "exc-L038"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S2",
            "title": "뜨거움·누출·기름 규격을 함께 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "op-cool-cap",
        "u05-tonero-checks"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u05-fork-post-check-wheel-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L038:u05-fork-post-check-wheel-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u05-fork-post-check-wheel-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L038",
      "sourceSectionId": "exc-L038-S3",
      "lessonId": "exc-regular-exc-l038-b08-part1",
      "prompt": "바퀴 체결부를 눈으로 보니 너트가 모두 있고 뚜렷한 손상도 없다. 외관 점검만으로 판단할 수 있는 범위는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "너트가 모두 있으면 규정 체결토크도 정상이라고 확정한다"
        },
        {
          "id": "B",
          "text": "녹이 없으면 조임 세기를 수치로 확인한 것과 같다"
        },
        {
          "id": "C",
          "text": "타이어 상태가 정상이면 볼트의 조임도 확인한 것이다"
        },
        {
          "id": "D",
          "text": "눈에 보이는 탈락·손상의 단서는 확인했지만 규정 토크 확인은 별도의 기종 절차가 필요하다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "부품의 존재와 얼마나 조여져 있는지는 다른 정보입니다. 너트 개수만으로 규정 토크를 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "표면의 녹 유무가 토크 측정값을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-tool-fit-torque",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다",
            "sourceLessonId": "exc-L016"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L016",
            "sectionId": "exc-L016-S2",
            "title": "토크렌치는 정해진 조임을 관리하는 공구입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "타이어와 체결부는 따로 확인합니다. 타이어 상태가 토크를 증명하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
            "sourceLessonId": "exc-L038"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "외관 관찰은 탈락·손상·풀림 흔적을 찾는 점검입니다. 토크 측정/재체결은 해당 모델 기준과 담당자의 절차로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
            "sourceLessonId": "exc-L038"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-tool-fit-torque",
              "sectionId": "exc-L016-S2",
              "title": "토크렌치는 정해진 조임을 관리하는 공구입니다",
              "sourceLessonId": "exc-L016"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다"
          }
        }
      ],
      "sourceIds": [
        "fork-qnet",
        "u05-tonero-checks",
        "op-maintenance"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u05-fork-post-check-grease-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L106:u05-fork-post-check-grease-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u05-fork-post-check-grease-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L106",
      "sourceSectionId": "exc-L106-S2",
      "lessonId": "exc-regular-exc-l106-b07-part1",
      "prompt": "처음 맡은 모델의 급지 항목을 확인하려 한다. 위치·재료·주기를 결정하는 기준으로 알맞은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "이전 모델의 급지 위치와 시간을 새 모델에도 그대로 적용한다"
        },
        {
          "id": "B",
          "text": "윤활 부품은 모두 같은 그리스를 쓰므로 위치만 확인한다"
        },
        {
          "id": "C",
          "text": "해당 모델 설명서의 지정 지점·윤활 재료·주기/사용 조건·안전 상태를 확인한다"
        },
        {
          "id": "D",
          "text": "작업이 끝났으면 시간/상태와 관계없이 모든 지점에 그리스를 넣는다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "모델과 사용 조건이 다르면 지정 지점·재료·주기도 다를 수 있습니다. 다른 모델의 값을 자동으로 적용하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l106-b07-part1",
            "sectionId": "exc-L106-S3",
            "title": "움직이는 이음이라고 모두 외부 급유하지는 않습니다",
            "sourceLessonId": "exc-L106"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L106",
            "sectionId": "exc-L106-S3",
            "title": "움직이는 이음이라고 모두 외부 급유하지는 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "체인/레일/베어링 등 부품에 필요한 윤활 재료는 설명서로 구별합니다. 모두 같은 그리스라고 가정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l106-b07-part1",
            "sectionId": "exc-L106-S2",
            "title": "니플을 깨끗이 하고 지정 윤활제를 사용합니다",
            "sourceLessonId": "exc-L106"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L106",
            "sectionId": "exc-L106-S2",
            "title": "니플을 깨끗이 하고 지정 윤활제를 사용합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "급지는 지정된 위치에 맞는 재료를 정해진 조건으로 공급하는 작업입니다. 권한·교육과 기종별 안전 절차도 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l106-b07-part1",
            "sectionId": "exc-L106-S2",
            "title": "니플을 깨끗이 하고 지정 윤활제를 사용합니다",
            "sourceLessonId": "exc-L106"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L106",
            "sectionId": "exc-L106-S2",
            "title": "니플을 깨끗이 하고 지정 윤활제를 사용합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "작업 종료 점검은 지정 항목의 상태/필요한 시점을 확인하는 일입니다. 매번 모든 곳을 임의로 급지하는 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l106-b07-part1",
            "sectionId": "exc-L106-S3",
            "title": "움직이는 이음이라고 모두 외부 급유하지는 않습니다",
            "sourceLessonId": "exc-L106"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L106",
            "sectionId": "exc-L106-S3",
            "title": "움직이는 이음이라고 모두 외부 급유하지는 않습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "fork-qnet",
        "u05-tonero-checks",
        "u05-maintenance-schedule"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q130",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L038:exc-Q130",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q130",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L038",
      "sourceSectionId": "exc-L038-S3",
      "lessonId": "exc-regular-exc-l038-b08-part1",
      "prompt": "무한궤도식과 타이어식 굴착기의 주행부 점검 대상을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "무한궤도식 — 타이어 공기압 / 타이어식 — 트랙 장력"
        },
        {
          "id": "B",
          "text": "두 형식 모두 같은 트랙 처짐값만 확인"
        },
        {
          "id": "C",
          "text": "무한궤도식 — 트랙·롤러 / 타이어식 — 타이어·휠 체결"
        },
        {
          "id": "D",
          "text": "두 형식 모두 주행 방식과 관계없이 같은 바퀴 수를 확인"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "각 주행부의 구조와 점검 대상을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
            "sourceLessonId": "exc-L038"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S3",
              "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다"
          }
        },
        {
          "optionId": "B",
          "text": "타이어식에 트랙의 처짐 기준을 그대로 적용하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
            "sourceLessonId": "exc-L038"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S3",
              "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다"
          }
        },
        {
          "optionId": "C",
          "text": "실제 주행 방식에 있는 부품을 구별해 장비별 점검 조건으로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
            "sourceLessonId": "exc-L038"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S3",
              "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다"
          }
        },
        {
          "optionId": "D",
          "text": "부품 구성·수량을 공통 숫자로 정하는 점검이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l038-b08-part1",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다",
            "sourceLessonId": "exc-L038"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l097-b07-part1",
              "sectionId": "exc-L097-S3",
              "title": "너무 팽팽하거나 느슨한 장력 모두 문제입니다",
              "sourceLessonId": "exc-L097"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L038",
            "sectionId": "exc-L038-S3",
            "title": "주행 방식에 맞는 부품을 확인하고 기록합니다"
          }
        }
      ],
      "sourceIds": [
        "exc-kubota-manual",
        "exc-komatsu-undercarriage"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q131",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L040:exc-Q131",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q131",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L040",
      "sourceSectionId": "exc-L040-S2",
      "lessonId": "exc-regular-exc-l040-b08-part1",
      "prompt": "작업계획에서 버킷의 앞쪽 움직임과 함께 확인할 굴착기 뒤쪽의 대표 간섭 요인은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "카운터웨이트의 회전 범위와 사람·시설의 위치"
        },
        {
          "id": "B",
          "text": "버킷 끝의 앞쪽 작업 반경만"
        },
        {
          "id": "C",
          "text": "운전석의 정지 상태 폭만"
        },
        {
          "id": "D",
          "text": "트랙이 지면에 닿는 폭만"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "상부가 돌 때 뒤쪽 무게추도 돌아가므로 후방의 충돌·접근 범위를 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l040-b08-part1",
            "sectionId": "exc-L040-S2",
            "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
            "sourceLessonId": "exc-L040"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S1",
              "title": "지반과 작업 목적을 먼저 맞춥니다",
              "sourceLessonId": "exc-L040"
            },
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L040",
            "sectionId": "exc-L040-S2",
            "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "앞쪽 작업장치의 도달 범위만으로 뒤쪽 회전 간섭을 확인하지 못합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l040-b08-part1",
            "sectionId": "exc-L040-S2",
            "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
            "sourceLessonId": "exc-L040"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S1",
              "title": "지반과 작업 목적을 먼저 맞춥니다",
              "sourceLessonId": "exc-L040"
            },
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L040",
            "sectionId": "exc-L040-S2",
            "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "정지한 운전석의 폭과 상부 선회 때 뒤쪽이 지나는 범위는 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l040-b08-part1",
            "sectionId": "exc-L040-S2",
            "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
            "sourceLessonId": "exc-L040"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S1",
              "title": "지반과 작업 목적을 먼저 맞춥니다",
              "sourceLessonId": "exc-L040"
            },
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L040",
            "sectionId": "exc-L040-S2",
            "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "하부의 지면 접촉 폭이 뒤쪽 카운터웨이트의 회전 범위를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l040-b08-part1",
            "sectionId": "exc-L040-S2",
            "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
            "sourceLessonId": "exc-L040"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S1",
              "title": "지반과 작업 목적을 먼저 맞춥니다",
              "sourceLessonId": "exc-L040"
            },
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L040",
            "sectionId": "exc-L040-S2",
            "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다"
          }
        }
      ],
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current",
        "KR-WORKPLAN-38-20261022"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q132",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L041:exc-Q132",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q132",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L041",
      "sourceSectionId": "exc-L041-S1",
      "lessonId": "exc-regular-exc-l041-b08-part1",
      "prompt": "무한궤도식의 좌우 트랙이 서로 반대 방향으로 도는 대표 관계는 어떤 움직임과 연결되나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "좌우가 같은 방향·같은 속도의 직진"
        },
        {
          "id": "B",
          "text": "제자리 방향 전환"
        },
        {
          "id": "C",
          "text": "타이어 조향축의 각도만 바꾸는 조향"
        },
        {
          "id": "D",
          "text": "상부만 하부에 대해 도는 선회"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "직진의 대표 관계는 좌우가 같은 방향·비슷한 속도로 움직일 때입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l041-b08-part1",
            "sectionId": "exc-L041-S1",
            "title": "좌우 궤도의 속도·방향 차이를 봅니다",
            "sourceLessonId": "exc-L041"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l041-b08-part1",
              "sectionId": "exc-L041-S2",
              "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다",
              "sourceLessonId": "exc-L041"
            },
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S1",
              "title": "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L041",
            "sectionId": "exc-L041-S1",
            "title": "좌우 궤도의 속도·방향 차이를 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "반대 방향의 트랙 이동을 이용한 하부의 방향 전환 관계입니다. 실제 허용 장소·속도·레버 패턴을 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l041-b08-part1",
            "sectionId": "exc-L041-S1",
            "title": "좌우 궤도의 속도·방향 차이를 봅니다",
            "sourceLessonId": "exc-L041"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l041-b08-part1",
              "sectionId": "exc-L041-S2",
              "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다",
              "sourceLessonId": "exc-L041"
            },
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S1",
              "title": "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L041",
            "sectionId": "exc-L041-S1",
            "title": "좌우 궤도의 속도·방향 차이를 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "바퀴식 조향과 궤도 이동의 차이를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l041-b08-part1",
            "sectionId": "exc-L041-S1",
            "title": "좌우 궤도의 속도·방향 차이를 봅니다",
            "sourceLessonId": "exc-L041"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l041-b08-part1",
              "sectionId": "exc-L041-S2",
              "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다",
              "sourceLessonId": "exc-L041"
            },
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S1",
              "title": "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L041",
            "sectionId": "exc-L041-S1",
            "title": "좌우 궤도의 속도·방향 차이를 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "상부 선회와 하부 트랙의 방향 전환은 다른 동작입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l041-b08-part1",
            "sectionId": "exc-L041-S1",
            "title": "좌우 궤도의 속도·방향 차이를 봅니다",
            "sourceLessonId": "exc-L041"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l041-b08-part1",
              "sectionId": "exc-L041-S2",
              "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다",
              "sourceLessonId": "exc-L041"
            },
            {
              "lessonId": "exc-regular-hydrostatic-steering-functions",
              "sectionId": "exc-L032-S1",
              "title": "선회·궤도식 방향 전환·타이어 조향을 나눠 봅니다",
              "sourceLessonId": "exc-L032"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L041",
            "sectionId": "exc-L041-S1",
            "title": "좌우 궤도의 속도·방향 차이를 봅니다"
          }
        }
      ],
      "sourceIds": [
        "exc-kubota-manual",
        "exc-komatsu-undercarriage"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q133",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L041:exc-Q133",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q133",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L041",
      "sourceSectionId": "exc-L041-S2",
      "lessonId": "exc-regular-exc-l041-b08-part1",
      "prompt": "상부회전체가 하부에 대해 돌아가 있는 상태에서 출발하려 합니다. 먼저 맞춰 확인할 방향 기준은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "운전석 창이 향한 쪽만 항상 하부 전진이다"
        },
        {
          "id": "B",
          "text": "상부 각도와 관계없이 다른 모델의 레버 방향을 적용한다"
        },
        {
          "id": "C",
          "text": "작업장치를 높이면 주행 기준이 자동으로 같아진다"
        },
        {
          "id": "D",
          "text": "하부의 주행 기준·스프로킷 방향과 해당 기종의 조작 관계를 확인한다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "운전자가 보는 앞과 하부의 주행 기준이 달라질 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l041-b08-part1",
            "sectionId": "exc-L041-S2",
            "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다",
            "sourceLessonId": "exc-L041"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l041-b08-part1",
              "sectionId": "exc-L041-S1",
              "title": "좌우 궤도의 속도·방향 차이를 봅니다",
              "sourceLessonId": "exc-L041"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L041",
            "sectionId": "exc-L041-S2",
            "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다"
          }
        },
        {
          "optionId": "B",
          "text": "기종·설정과 하부 방향을 확인하지 않은 공통 조작을 만들지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l041-b08-part1",
            "sectionId": "exc-L041-S2",
            "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다",
            "sourceLessonId": "exc-L041"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l041-b08-part1",
              "sectionId": "exc-L041-S1",
              "title": "좌우 궤도의 속도·방향 차이를 봅니다",
              "sourceLessonId": "exc-L041"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L041",
            "sectionId": "exc-L041-S2",
            "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다"
          }
        },
        {
          "optionId": "C",
          "text": "장치 높이로 상부와 하부의 방향 기준이 바뀌는 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l041-b08-part1",
            "sectionId": "exc-L041-S2",
            "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다",
            "sourceLessonId": "exc-L041"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l041-b08-part1",
              "sectionId": "exc-L041-S1",
              "title": "좌우 궤도의 속도·방향 차이를 봅니다",
              "sourceLessonId": "exc-L041"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L041",
            "sectionId": "exc-L041-S2",
            "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다"
          }
        },
        {
          "optionId": "D",
          "text": "실제 기종의 기준을 확인하고 낮은 속도로 방향을 검증하는 조건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l041-b08-part1",
            "sectionId": "exc-L041-S2",
            "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다",
            "sourceLessonId": "exc-L041"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l041-b08-part1",
              "sectionId": "exc-L041-S1",
              "title": "좌우 궤도의 속도·방향 차이를 봅니다",
              "sourceLessonId": "exc-L041"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L041",
            "sectionId": "exc-L041-S2",
            "title": "운전석의 앞과 하부의 주행 기준을 맞춥니다"
          }
        }
      ],
      "sourceIds": [
        "exc-kubota-manual",
        "exc-komatsu-undercarriage"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q134",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L042:exc-Q134",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q134",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L042",
      "sourceSectionId": "exc-L042-S1",
      "lessonId": "exc-regular-exc-l042-b08-part1",
      "prompt": "경사면에서 방향을 바꿔야 할 때 이 학습의 기본 원칙으로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "경사면을 가로질러 급회전한다"
        },
        {
          "id": "B",
          "text": "안전한 평탄한 곳으로 이동해 방향을 바꾼다"
        },
        {
          "id": "C",
          "text": "어떤 기종에도 같은 버킷 높이·각도를 적용한다"
        },
        {
          "id": "D",
          "text": "주차브레이크가 있으면 노면 지지력은 확인하지 않는다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "경사 횡단·급회전을 피하고 기종 허용 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l042-b08-part1",
            "sectionId": "exc-L042-S1",
            "title": "경사 이동은 기종 조건과 노면 상태를 함께 봅니다",
            "sourceLessonId": "exc-L042"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l042-b08-part1",
              "sectionId": "exc-L042-S2",
              "title": "발판은 하중·정렬·지지 조건을 맞춥니다",
              "sourceLessonId": "exc-L042"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L042",
            "sectionId": "exc-L042-S1",
            "title": "경사 이동은 기종 조건과 노면 상태를 함께 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "저속 이동·노면과 기종 조건을 지키고 안전한 평탄부에서 방향 전환하는 원칙입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l042-b08-part1",
            "sectionId": "exc-L042-S1",
            "title": "경사 이동은 기종 조건과 노면 상태를 함께 봅니다",
            "sourceLessonId": "exc-L042"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l042-b08-part1",
              "sectionId": "exc-L042-S2",
              "title": "발판은 하중·정렬·지지 조건을 맞춥니다",
              "sourceLessonId": "exc-L042"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L042",
            "sectionId": "exc-L042-S1",
            "title": "경사 이동은 기종 조건과 노면 상태를 함께 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "작업장치 자세와 허용 경사는 장비 자료별입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l042-b08-part1",
            "sectionId": "exc-L042-S1",
            "title": "경사 이동은 기종 조건과 노면 상태를 함께 봅니다",
            "sourceLessonId": "exc-L042"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l042-b08-part1",
              "sectionId": "exc-L042-S2",
              "title": "발판은 하중·정렬·지지 조건을 맞춥니다",
              "sourceLessonId": "exc-L042"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L042",
            "sectionId": "exc-L042-S1",
            "title": "경사 이동은 기종 조건과 노면 상태를 함께 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "제동장치가 노면의 지지·미끄럼 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l042-b08-part1",
            "sectionId": "exc-L042-S1",
            "title": "경사 이동은 기종 조건과 노면 상태를 함께 봅니다",
            "sourceLessonId": "exc-L042"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l042-b08-part1",
              "sectionId": "exc-L042-S2",
              "title": "발판은 하중·정렬·지지 조건을 맞춥니다",
              "sourceLessonId": "exc-L042"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L042",
            "sectionId": "exc-L042-S1",
            "title": "경사 이동은 기종 조건과 노면 상태를 함께 봅니다"
          }
        }
      ],
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q135",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L042:exc-Q135",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q135",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L042",
      "sourceSectionId": "exc-L042-S2",
      "lessonId": "exc-regular-exc-l042-b08-part1",
      "prompt": "운반차량 상·하차용 발판을 준비할 때 서로 함께 맞춰야 하는 조건은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "장비 색상과 발판 색상"
        },
        {
          "id": "B",
          "text": "그림에서 보이는 기울기 하나"
        },
        {
          "id": "C",
          "text": "하중에 맞는 강도·폭·길이·기울기와 견고한 설치·진입 정렬"
        },
        {
          "id": "D",
          "text": "어떤 장비에도 공통인 한 가지 폭과 각도"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "색상이 실제 하중과 설치 조건을 결정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l042-b08-part1",
            "sectionId": "exc-L042-S2",
            "title": "발판은 하중·정렬·지지 조건을 맞춥니다",
            "sourceLessonId": "exc-L042"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l042-b08-part1",
              "sectionId": "exc-L042-S3",
              "title": "적재가 끝나면 이동·회전을 막는 고정을 확인합니다",
              "sourceLessonId": "exc-L042"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L042",
            "sectionId": "exc-L042-S2",
            "title": "발판은 하중·정렬·지지 조건을 맞춥니다"
          }
        },
        {
          "optionId": "B",
          "text": "도식 비율은 허용 규격이 아니며 한 조건만 보지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l042-b08-part1",
            "sectionId": "exc-L042-S2",
            "title": "발판은 하중·정렬·지지 조건을 맞춥니다",
            "sourceLessonId": "exc-L042"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l042-b08-part1",
              "sectionId": "exc-L042-S3",
              "title": "적재가 끝나면 이동·회전을 막는 고정을 확인합니다",
              "sourceLessonId": "exc-L042"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L042",
            "sectionId": "exc-L042-S2",
            "title": "발판은 하중·정렬·지지 조건을 맞춥니다"
          }
        },
        {
          "optionId": "C",
          "text": "발판 능력과 지지·정렬, 신호·접근 통제를 해당 장비·운반 지침에 맞춥니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l042-b08-part1",
            "sectionId": "exc-L042-S2",
            "title": "발판은 하중·정렬·지지 조건을 맞춥니다",
            "sourceLessonId": "exc-L042"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l042-b08-part1",
              "sectionId": "exc-L042-S3",
              "title": "적재가 끝나면 이동·회전을 막는 고정을 확인합니다",
              "sourceLessonId": "exc-L042"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L042",
            "sectionId": "exc-L042-S2",
            "title": "발판은 하중·정렬·지지 조건을 맞춥니다"
          }
        },
        {
          "optionId": "D",
          "text": "기종·하중과 운반차량이 다르면 조건도 달라집니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l042-b08-part1",
            "sectionId": "exc-L042-S2",
            "title": "발판은 하중·정렬·지지 조건을 맞춥니다",
            "sourceLessonId": "exc-L042"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l042-b08-part1",
              "sectionId": "exc-L042-S3",
              "title": "적재가 끝나면 이동·회전을 막는 고정을 확인합니다",
              "sourceLessonId": "exc-L042"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L042",
            "sectionId": "exc-L042-S2",
            "title": "발판은 하중·정렬·지지 조건을 맞춥니다"
          }
        }
      ],
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q136",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L043:exc-Q136",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q136",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L043",
      "sourceSectionId": "exc-L043-S2",
      "lessonId": "exc-regular-exc-l043-b08-part1",
      "prompt": "굴착 작업에서 ‘고르기’의 목적을 알맞게 설명한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "계획한 높이와 경사에 맞춰 표면을 정리한다"
        },
        {
          "id": "B",
          "text": "재료를 운반차량에 싣는 단계만 뜻한다"
        },
        {
          "id": "C",
          "text": "설치한 시설 주변을 다시 채우는 작업명만 뜻한다"
        },
        {
          "id": "D",
          "text": "토사의 부피와 밀도로 적재 중량을 비교하는 단계다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "고르기는 계획한 면에 맞게 표면을 정리하는 목적입니다. 안전한 기체 위치와 작업장치 동작을 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l043-b08-part1",
            "sectionId": "exc-L043-S2",
            "title": "고르기는 계획한 면에 맞추는 일입니다",
            "sourceLessonId": "exc-L043"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l043-b08-part1",
              "sectionId": "exc-L043-S1",
              "title": "파낼 범위와 기계 지지 지반을 확인합니다",
              "sourceLessonId": "exc-L043"
            },
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            },
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S2",
              "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
              "sourceLessonId": "exc-L045"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L043",
            "sectionId": "exc-L043-S2",
            "title": "고르기는 계획한 면에 맞추는 일입니다"
          }
        },
        {
          "optionId": "B",
          "text": "운반차량 적재와 표면을 계획한 면으로 정리하는 작업을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l043-b08-part1",
            "sectionId": "exc-L043-S2",
            "title": "고르기는 계획한 면에 맞추는 일입니다",
            "sourceLessonId": "exc-L043"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l043-b08-part1",
              "sectionId": "exc-L043-S1",
              "title": "파낼 범위와 기계 지지 지반을 확인합니다",
              "sourceLessonId": "exc-L043"
            },
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            },
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S2",
              "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
              "sourceLessonId": "exc-L045"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L043",
            "sectionId": "exc-L043-S2",
            "title": "고르기는 계획한 면에 맞추는 일입니다"
          }
        },
        {
          "optionId": "C",
          "text": "시설 주변의 되메우기와 고르기의 목적을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l043-b08-part1",
            "sectionId": "exc-L043-S2",
            "title": "고르기는 계획한 면에 맞추는 일입니다",
            "sourceLessonId": "exc-L043"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l043-b08-part1",
              "sectionId": "exc-L043-S1",
              "title": "파낼 범위와 기계 지지 지반을 확인합니다",
              "sourceLessonId": "exc-L043"
            },
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            },
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S2",
              "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
              "sourceLessonId": "exc-L045"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L043",
            "sectionId": "exc-L043-S2",
            "title": "고르기는 계획한 면에 맞추는 일입니다"
          }
        },
        {
          "optionId": "D",
          "text": "적재 능력·중량 확인과 표면 정리의 목적은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l043-b08-part1",
            "sectionId": "exc-L043-S2",
            "title": "고르기는 계획한 면에 맞추는 일입니다",
            "sourceLessonId": "exc-L043"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l043-b08-part1",
              "sectionId": "exc-L043-S1",
              "title": "파낼 범위와 기계 지지 지반을 확인합니다",
              "sourceLessonId": "exc-L043"
            },
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            },
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S2",
              "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
              "sourceLessonId": "exc-L045"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L043",
            "sectionId": "exc-L043-S2",
            "title": "고르기는 계획한 면에 맞추는 일입니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q137",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L043:exc-Q137",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q137",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L043",
      "sourceSectionId": "exc-L043-S3",
      "lessonId": "exc-regular-exc-l043-b08-part1",
      "prompt": "굴착면 안정성을 계획할 때 토질·경사 외에 함께 고려해야 할 조건으로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "토질만 확인하고 비와 적치 하중은 제외한다"
        },
        {
          "id": "B",
          "text": "경사각만 같으면 배수 상태도 같다고 본다"
        },
        {
          "id": "C",
          "text": "빗물은 고려하되 주변 차량·적치는 제외한다"
        },
        {
          "id": "D",
          "text": "빗물 침투·배수와 주변 적치·차량 등의 하중"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "같은 토질이라도 물과 추가 하중 등 현장 조건을 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l043-b08-part1",
            "sectionId": "exc-L043-S3",
            "title": "굴착면 안정과 빗물·주변 하중을 함께 봅니다",
            "sourceLessonId": "exc-L043"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S3",
              "title": "토사 쌓을 곳의 지지와 주변 영향을 봅니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L043",
            "sectionId": "exc-L043-S3",
            "title": "굴착면 안정과 빗물·주변 하중을 함께 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "같은 경사각이 같은 배수·지지 상태를 보증하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l043-b08-part1",
            "sectionId": "exc-L043-S3",
            "title": "굴착면 안정과 빗물·주변 하중을 함께 봅니다",
            "sourceLessonId": "exc-L043"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S3",
              "title": "토사 쌓을 곳의 지지와 주변 영향을 봅니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L043",
            "sectionId": "exc-L043-S3",
            "title": "굴착면 안정과 빗물·주변 하중을 함께 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "물의 영향과 주변 하중을 함께 고려합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l043-b08-part1",
            "sectionId": "exc-L043-S3",
            "title": "굴착면 안정과 빗물·주변 하중을 함께 봅니다",
            "sourceLessonId": "exc-L043"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S3",
              "title": "토사 쌓을 곳의 지지와 주변 영향을 봅니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L043",
            "sectionId": "exc-L043-S3",
            "title": "굴착면 안정과 빗물·주변 하중을 함께 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "물과 추가 하중은 토질·경사와 함께 붕괴 위험에 관계합니다. 실제 기울기·보강은 설계·현장 조건을 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l043-b08-part1",
            "sectionId": "exc-L043-S3",
            "title": "굴착면 안정과 빗물·주변 하중을 함께 봅니다",
            "sourceLessonId": "exc-L043"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S3",
              "title": "토사 쌓을 곳의 지지와 주변 영향을 봅니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L043",
            "sectionId": "exc-L043-S3",
            "title": "굴착면 안정과 빗물·주변 하중을 함께 봅니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q138",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L044:exc-Q138",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q138",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L044",
      "sourceSectionId": "exc-L044-S2",
      "lessonId": "exc-regular-exc-l044-b08-part1",
      "prompt": "같은 부피의 두 재료 중A의 밀도가B보다 큽니다. 적재 중량을 비교할 때 알맞은 해석은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "부피가 같으므로 중량도 반드시 같다"
        },
        {
          "id": "B",
          "text": "같은 부피라면 밀도가 큰A의 중량이 더 크다"
        },
        {
          "id": "C",
          "text": "차량 적재 능력은 재료 중량과 관계없다"
        },
        {
          "id": "D",
          "text": "버킷 한 개 분량이면 어떤 재료도 같은 중량이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "같은 부피와 같은 중량을 같게 보지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l044-b08-part1",
            "sectionId": "exc-L044-S2",
            "title": "같은 부피여도 중량을 따로 봅니다",
            "sourceLessonId": "exc-L044"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L044",
            "sectionId": "exc-L044-S2",
            "title": "같은 부피여도 중량을 따로 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "재료 밀도와 실제 중량을 고려해 차량의 허용 적재 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l044-b08-part1",
            "sectionId": "exc-L044-S2",
            "title": "같은 부피여도 중량을 따로 봅니다",
            "sourceLessonId": "exc-L044"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L044",
            "sectionId": "exc-L044-S2",
            "title": "같은 부피여도 중량을 따로 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "차량 능력과 실제 적재 중량을 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l044-b08-part1",
            "sectionId": "exc-L044-S2",
            "title": "같은 부피여도 중량을 따로 봅니다",
            "sourceLessonId": "exc-L044"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L044",
            "sectionId": "exc-L044-S2",
            "title": "같은 부피여도 중량을 따로 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "버킷 부피가 같아도 재료 성질·실제로 담긴 양에 따라 중량이 달라질 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l044-b08-part1",
            "sectionId": "exc-L044-S2",
            "title": "같은 부피여도 중량을 따로 봅니다",
            "sourceLessonId": "exc-L044"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L044",
            "sectionId": "exc-L044-S2",
            "title": "같은 부피여도 중량을 따로 봅니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q139",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L045:exc-Q139",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q139",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L045",
      "sourceSectionId": "exc-L045-S2",
      "lessonId": "exc-regular-exc-l045-b08-part1",
      "prompt": "배관 등을 설치·보수한 뒤 파낸 곳을 다시 채우는 작업은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "되메우기"
        },
        {
          "id": "B",
          "text": "고르기"
        },
        {
          "id": "C",
          "text": "굴착"
        },
        {
          "id": "D",
          "text": "적재"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "시설 설치·보수 뒤 파낸 곳을 다시 채우는 되메우기입니다. 시설 상태와 보호 재료·방법을 먼저 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l045-b08-part1",
            "sectionId": "exc-L045-S2",
            "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
            "sourceLessonId": "exc-L045"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S1",
              "title": "메우기는 계획한 재료와 높이를 맞춥니다",
              "sourceLessonId": "exc-L045"
            },
            {
              "lessonId": "exc-regular-exc-l043-b08-part1",
              "sectionId": "exc-L043-S2",
              "title": "고르기는 계획한 면에 맞추는 일입니다",
              "sourceLessonId": "exc-L043"
            },
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L045",
            "sectionId": "exc-L045-S2",
            "title": "되메우기는 설치·보수 상태를 먼저 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "고르기는 계획한 높이·경사로 표면을 정리하는 목적입니다. 문제는 시설 설치 뒤 파낸 곳을 채우는 작업을 묻습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l045-b08-part1",
            "sectionId": "exc-L045-S2",
            "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
            "sourceLessonId": "exc-L045"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S1",
              "title": "메우기는 계획한 재료와 높이를 맞춥니다",
              "sourceLessonId": "exc-L045"
            },
            {
              "lessonId": "exc-regular-exc-l043-b08-part1",
              "sectionId": "exc-L043-S2",
              "title": "고르기는 계획한 면에 맞추는 일입니다",
              "sourceLessonId": "exc-L043"
            },
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L045",
            "sectionId": "exc-L045-S2",
            "title": "되메우기는 설치·보수 상태를 먼저 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "굴착은 땅을 파는 작업이며 이미 파낸 곳을 다시 채우는 단계와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l045-b08-part1",
            "sectionId": "exc-L045-S2",
            "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
            "sourceLessonId": "exc-L045"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S1",
              "title": "메우기는 계획한 재료와 높이를 맞춥니다",
              "sourceLessonId": "exc-L045"
            },
            {
              "lessonId": "exc-regular-exc-l043-b08-part1",
              "sectionId": "exc-L043-S2",
              "title": "고르기는 계획한 면에 맞추는 일입니다",
              "sourceLessonId": "exc-L043"
            },
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L045",
            "sectionId": "exc-L045-S2",
            "title": "되메우기는 설치·보수 상태를 먼저 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "적재는 토사를 운반차량 등에 싣는 단계이며 배관 주변을 다시 채우는 작업과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l045-b08-part1",
            "sectionId": "exc-L045-S2",
            "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
            "sourceLessonId": "exc-L045"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S1",
              "title": "메우기는 계획한 재료와 높이를 맞춥니다",
              "sourceLessonId": "exc-L045"
            },
            {
              "lessonId": "exc-regular-exc-l043-b08-part1",
              "sectionId": "exc-L043-S2",
              "title": "고르기는 계획한 면에 맞추는 일입니다",
              "sourceLessonId": "exc-L043"
            },
            {
              "lessonId": "exc-regular-exc-l044-b08-part1",
              "sectionId": "exc-L044-S1",
              "title": "차량 위치·사람·선회 범위를 함께 확인합니다",
              "sourceLessonId": "exc-L044"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L045",
            "sectionId": "exc-L045-S2",
            "title": "되메우기는 설치·보수 상태를 먼저 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q140",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L045:exc-Q140",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q140",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L045",
      "sourceSectionId": "exc-L045-S3",
      "lessonId": "exc-regular-exc-l045-b08-part1",
      "prompt": "되메우기에서 지정된 층별 포설과 다짐을 적용하는 관계로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "모든 현장에 같은 층 두께·횟수 하나를 적용한다"
        },
        {
          "id": "B",
          "text": "보호 시설의 위치를 모르면 기계 힘으로 먼저 밀어 넣는다"
        },
        {
          "id": "C",
          "text": "도면·현장 조건의 재료와 층별 포설·다짐을 순서대로 따른다"
        },
        {
          "id": "D",
          "text": "큰 돌을 배관에 직접 강하게 눌러 보호층을 대신한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "재료·층 두께·방법·횟수는 시설과 도면·현장 지시를 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l045-b08-part1",
            "sectionId": "exc-L045-S3",
            "title": "지정한 층별 포설과 다짐을 이어갑니다",
            "sourceLessonId": "exc-L045"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S2",
              "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
              "sourceLessonId": "exc-L045"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L045",
            "sectionId": "exc-L045-S3",
            "title": "지정한 층별 포설과 다짐을 이어갑니다"
          }
        },
        {
          "optionId": "B",
          "text": "시설 위치·상태를 확인하지 않은 채 밀어 넣지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l045-b08-part1",
            "sectionId": "exc-L045-S3",
            "title": "지정한 층별 포설과 다짐을 이어갑니다",
            "sourceLessonId": "exc-L045"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S2",
              "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
              "sourceLessonId": "exc-L045"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L045",
            "sectionId": "exc-L045-S3",
            "title": "지정한 층별 포설과 다짐을 이어갑니다"
          }
        },
        {
          "optionId": "C",
          "text": "한꺼번에 높게 쌓는 것을 공통 방법으로 삼지 않고 지정 층별 조건을 적용합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l045-b08-part1",
            "sectionId": "exc-L045-S3",
            "title": "지정한 층별 포설과 다짐을 이어갑니다",
            "sourceLessonId": "exc-L045"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S2",
              "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
              "sourceLessonId": "exc-L045"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L045",
            "sectionId": "exc-L045-S3",
            "title": "지정한 층별 포설과 다짐을 이어갑니다"
          }
        },
        {
          "optionId": "D",
          "text": "지정 보호 재료·방법을 무리한 충격으로 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l045-b08-part1",
            "sectionId": "exc-L045-S3",
            "title": "지정한 층별 포설과 다짐을 이어갑니다",
            "sourceLessonId": "exc-L045"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l045-b08-part1",
              "sectionId": "exc-L045-S2",
              "title": "되메우기는 설치·보수 상태를 먼저 확인합니다",
              "sourceLessonId": "exc-L045"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L045",
            "sectionId": "exc-L045-S3",
            "title": "지정한 층별 포설과 다짐을 이어갑니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q141",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L046:exc-Q141",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q141",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L046",
      "sourceSectionId": "exc-L046-S3",
      "lessonId": "exc-regular-exc-l046-b08-part1",
      "prompt": "인양용 훅의 몸체와 입구 해지장치의 역할을 바르게 구별한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "몸체 — 하중을 받음 / 해지장치 — 입구 이탈 방지 역할"
        },
        {
          "id": "B",
          "text": "몸체 — 하중을 받지 않음 / 해지장치 — 하중 전체를 받음"
        },
        {
          "id": "C",
          "text": "해지장치만 있으면 어떤 굴착기도 인양이 허용됨"
        },
        {
          "id": "D",
          "text": "훅 몸체와 해지장치는 같은 한 가지 부품 역할임"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "하중 지지와 입구 이탈 방지를 구별합니다. 해지장치가 훅 몸체를 대신하는 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part1",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "해지장치를 하중 지지 구조의 대체물로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part1",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "기계가 인양 가능하도록 제작된 조건·정격과 법령·제조사 절차도 따로 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part1",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "두 부분의 기능을 나누어 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part1",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current",
        "CROSBY-LATCH-ROLE-20261022",
        "KOSHA-PPE-2026-TARGET",
        "VT-HELMET-CARE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q142",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L046:exc-Q142",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q142",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L046",
      "sourceSectionId": "exc-L046-S3",
      "lessonId": "exc-regular-exc-l046-b08-part1",
      "prompt": "이 학습의 굴착기 인양 조건을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "버킷 이빨에 로프만 걸면 별도 조건 없이 인양한다"
        },
        {
          "id": "B",
          "text": "기계 중량만 알면 제조사 정격은 필요 없다"
        },
        {
          "id": "C",
          "text": "훅이 보이면 지반·신호·접근 통제를 생략한다"
        },
        {
          "id": "D",
          "text": "인양 가능 제작·정격·해지장치 등 법정 요건과 제조사 작업·지반·통제 조건을 함께 따른다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "임의로 버킷 이빨에 로프만 거는 방식은 학습의 허용 조건이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part1",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            },
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "기계 중량과 제조사가 확인한 인양 정격하중은 다른 정보입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part1",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            },
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "달기구 한 부분이 다른 기계·현장 안전 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part1",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            },
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "기계와 작업의 여러 요건을 함께 확인합니다. 다른 인양기계나 훅 제품의 허용을 굴착기에 그대로 적용하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part1",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            },
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S2",
              "title": "접근 통제와 유도를 함께 적용합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S3",
            "title": "인양은 기계와 작업 조건을 함께 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current",
        "CROSBY-LATCH-ROLE-20261022",
        "KOSHA-PPE-2026-TARGET",
        "VT-HELMET-CARE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q143",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L046:exc-Q143",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q143",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L046",
      "sourceSectionId": "exc-L046-S4",
      "lessonId": "exc-regular-exc-l046-b08-part2",
      "prompt": "안전모의 상태와 보호 범위를 확인하는 원칙으로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "겉에 흠집이 없으면 큰 충격 이력은 확인하지 않는다"
        },
        {
          "id": "B",
          "text": "작업 위험에 맞는 종류·인증 표시와 상태를 확인한다"
        },
        {
          "id": "C",
          "text": "통풍이 부족하면 모체에 임의 구멍을 뚫는다"
        },
        {
          "id": "D",
          "text": "색상이 같으면 감전·낙하 등 모든 위험에 같은 성능이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "손상이나 큰 충격 이력을 외관 하나만으로 배제하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part2",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "위험별 종류·인증과 턱끈·머리받침 등 착용 상태를 설명서에 맞게 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part2",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "안전모 모체를 임의 변형하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part2",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "색상 하나가 모든 위험의 보호 성능을 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part2",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "KOSHA-PPE-2026-TARGET",
        "VT-HELMET-CARE",
        "exc-kubota-manual",
        "exc-safety-current",
        "CROSBY-LATCH-ROLE-20261022"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q144",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L046:exc-Q144",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q144",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L046",
      "sourceSectionId": "exc-L046-S4",
      "lessonId": "exc-regular-exc-l046-b08-part2",
      "prompt": "용접 빛의 위험과 보호구 선택을 바르게 구별한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "투명 비산방지 보안경이면 모든 용접 빛의 차광도 확인된다"
        },
        {
          "id": "B",
          "text": "일반 선글라스가 용접 차광 성능을 대신한다"
        },
        {
          "id": "C",
          "text": "자외선·적외선·강한 가시광선에 맞는 용접용 눈·안면 차광 성능을 확인한다"
        },
        {
          "id": "D",
          "text": "보호구가 있으면 인증·작업 조건은 확인하지 않는다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "날아오는 물체를 막는 역할과 용접 빛을 차광하는 성능은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part2",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "일반 선글라스로 작업에 맞는 용접 보호구를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part2",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "작업 빛에 맞는 차광 성능을 확인합니다. 필요한 비산 보호 등 다른 위험도 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part2",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "보호구의 종류·성능과 실제 위험 조건을 맞춰야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l046-b08-part2",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다",
            "sourceLessonId": "exc-L046"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l046-b08-part1",
              "sectionId": "exc-L046-S1",
              "title": "보호구·안전띠·보호구조를 확인합니다",
              "sourceLessonId": "exc-L046"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L046",
            "sectionId": "exc-L046-S4",
            "title": "안전모의 상태와 용접용 차광 성능을 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "KOSHA-PPE-2026-TARGET",
        "VT-HELMET-CARE",
        "exc-kubota-manual",
        "exc-safety-current",
        "CROSBY-LATCH-ROLE-20261022"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q145",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L047:exc-Q145",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q145",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L047",
      "sourceSectionId": "exc-L047-S3",
      "lessonId": "exc-regular-exc-l047-b08-part1",
      "prompt": "오일압력 경고를 관찰해 사용을 중지했고 담당자의 원인 점검과 재사용 확인을 기다리는 상태입니다. 기록에 바르게 남길 내용은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "경고 관찰·사용 중지·담당자 확인 대기를 구별해 남긴다"
        },
        {
          "id": "B",
          "text": "연락했으므로 수리 완료와 재사용 허가로 기록한다"
        },
        {
          "id": "C",
          "text": "원인을 아직 모르지만 특정 부품 교환 완료로 기록한다"
        },
        {
          "id": "D",
          "text": "경고가 일시 꺼졌다면 관찰 기록을 삭제한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "직접 본 사실과 한 조치, 아직 확인되지 않은 상태를 나누어 인계합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l047-b08-part1",
            "sectionId": "exc-L047-S3",
            "title": "관찰·조치 상태를 기록하고 환경을 지킵니다",
            "sourceLessonId": "exc-L047"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gauges-warning-glow",
              "sectionId": "exc-L030-S2",
              "title": "시동 후에도 경고가 계속되면 확인합니다",
              "sourceLessonId": "exc-L030"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L047",
            "sectionId": "exc-L047-S3",
            "title": "관찰·조치 상태를 기록하고 환경을 지킵니다"
          }
        },
        {
          "optionId": "B",
          "text": "연락이나 기록 작성 자체가 수리·재사용 확인을 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l047-b08-part1",
            "sectionId": "exc-L047-S3",
            "title": "관찰·조치 상태를 기록하고 환경을 지킵니다",
            "sourceLessonId": "exc-L047"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gauges-warning-glow",
              "sectionId": "exc-L030-S2",
              "title": "시동 후에도 경고가 계속되면 확인합니다",
              "sourceLessonId": "exc-L030"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L047",
            "sectionId": "exc-L047-S3",
            "title": "관찰·조치 상태를 기록하고 환경을 지킵니다"
          }
        },
        {
          "optionId": "C",
          "text": "원인과 수리가 확인되지 않았으면 완료 사실을 만들지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l047-b08-part1",
            "sectionId": "exc-L047-S3",
            "title": "관찰·조치 상태를 기록하고 환경을 지킵니다",
            "sourceLessonId": "exc-L047"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gauges-warning-glow",
              "sectionId": "exc-L030-S2",
              "title": "시동 후에도 경고가 계속되면 확인합니다",
              "sourceLessonId": "exc-L030"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L047",
            "sectionId": "exc-L047-S3",
            "title": "관찰·조치 상태를 기록하고 환경을 지킵니다"
          }
        },
        {
          "optionId": "D",
          "text": "관찰과 확인 상태를 보존하고 필요한 조치·담당자 확인을 이어갑니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l047-b08-part1",
            "sectionId": "exc-L047-S3",
            "title": "관찰·조치 상태를 기록하고 환경을 지킵니다",
            "sourceLessonId": "exc-L047"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-gauges-warning-glow",
              "sectionId": "exc-L030-S2",
              "title": "시동 후에도 경고가 계속되면 확인합니다",
              "sourceLessonId": "exc-L030"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L047",
            "sectionId": "exc-L047-S3",
            "title": "관찰·조치 상태를 기록하고 환경을 지킵니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-fork-fire-types-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L059:easy-fork-fire-types-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-fork-fire-types-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L059",
      "sourceSectionId": "exc-L059-S1",
      "lessonId": "exc-regular-exc-l059-b09-part1",
      "prompt": "휘발유 같은 연료 기름이 타는 화재의 분류는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A"
        },
        {
          "id": "B",
          "text": "B"
        },
        {
          "id": "C",
          "text": "C"
        },
        {
          "id": "D",
          "text": "D"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "A는 나무·종이 같은 일반 가연물의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part1",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "B는 휘발유·기름 같은 가연성 액체의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part1",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "C는 전류가 흐르는 전기기기·배선의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "D는 마그네슘 같은 가연성 금속의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "easy-fire-types"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-fire-types-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L059:practice-fork-fire-types-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-fire-types-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L059",
      "sourceSectionId": "exc-L059-S1",
      "lessonId": "exc-regular-exc-l059-b09-part1",
      "prompt": "종이와 나무가 타는 일반 화재에 해당하는 표시는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A"
        },
        {
          "id": "B",
          "text": "B"
        },
        {
          "id": "C",
          "text": "C"
        },
        {
          "id": "D",
          "text": "D"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "A는 종이·나무·옷감 같은 일반 가연물의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part1",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "B는 휘발유·기름 같은 가연성 액체의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part1",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "C는 전류가 흐르는 전기기기·배선의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "D는 마그네슘 같은 가연성 금속의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "easy-fire-types"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-fire-types-q3",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L059:practice-fork-fire-types-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-fire-types-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L059",
      "sourceSectionId": "exc-L059-S2",
      "lessonId": "exc-regular-exc-l059-b09-part2",
      "prompt": "전류가 흐르는 전기기기·배선의 화재는 어느 분류인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A"
        },
        {
          "id": "B",
          "text": "B"
        },
        {
          "id": "C",
          "text": "C"
        },
        {
          "id": "D",
          "text": "D"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "A는 나무·종이 같은 일반 가연물의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part1",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "B는 휘발유·기름 같은 가연성 액체의 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part1",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "C는 통전 중 전기기기·배선의 화재입니다. 통전은 전류가 흐르는 상태입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "D는 마그네슘 같은 가연성 금속의 화재이며 금속 외함만 보고 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "easy-fire-types"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-fire-types-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L059:practice-fork-fire-types-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-fire-types-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L059",
      "sourceSectionId": "exc-L059-S3",
      "lessonId": "exc-regular-exc-l059-b09-part3",
      "prompt": "화재 종류와 소화기 표시를 설명한 것으로 옳지 않은 것은?",
      "intent": "incorrect",
      "promptExplanation": "“옳지 않은 것”은 화재 종류나 소화기 표시를 잘못 연결한 설명입니다.",
      "showPromptExplanation": true,
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "D는 마그네슘 같은 가연성 금속 화재이다"
        },
        {
          "id": "B",
          "text": "ABC 표시는 A·B·C에 적합하다는 뜻이다"
        },
        {
          "id": "C",
          "text": "ABC 소화기는 D 화재에도 모두 적합하다"
        },
        {
          "id": "D",
          "text": "금속 외함이 있다는 이유만으로 전기기기 화재를 D로 정하지 않는다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "D는 가연성 금속이 타는 화재입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "ABC의 각 문자는 적합한 화재 종류를 나타냅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part3",
            "sectionId": "exc-L059-S3",
            "title": "소화기의 표시를 확인합니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S3",
            "title": "소화기의 표시를 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "ABC 표시에는 D가 포함되지 않습니다. 금속 화재에 적합한 소화기를 따로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part3",
            "sectionId": "exc-L059-S3",
            "title": "소화기의 표시를 확인합니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S3",
            "title": "소화기의 표시를 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "외함 재료만으로 가연성 금속 화재로 분류하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "easy-fire-types"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-fire-types-q5",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L059:practice-fork-fire-types-q5",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-fire-types-q5",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L059",
      "sourceSectionId": "exc-L059-S2",
      "lessonId": "exc-regular-exc-l059-b09-part2",
      "prompt": "마그네슘 같은 가연성 금속이 타는 화재의 표시는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A"
        },
        {
          "id": "B",
          "text": "B"
        },
        {
          "id": "C",
          "text": "C"
        },
        {
          "id": "D",
          "text": "D"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "A는 나무·종이 같은 일반 가연물입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part1",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "B는 가연성 액체입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part1",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S1",
            "title": "A는 일반, B는 유류 화재입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "C는 통전 중 전기기기·배선입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "D는 가연성 금속 화재입니다. ABC 표시에 D는 포함되지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l059-b09-part2",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다",
            "sourceLessonId": "exc-L059"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L059",
            "sectionId": "exc-L059-S2",
            "title": "C는 통전 중 전기, D는 가연성 금속입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "easy-fire-types"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-fork-fuel-charge-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L060:easy-fork-fuel-charge-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-fork-fuel-charge-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L060",
      "sourceSectionId": "exc-L060-S2",
      "lessonId": "exc-regular-exc-l060-b09-part1",
      "prompt": "납축전지 충전 중 생길 수 있어 환기와 화기 통제가 필요한 가스는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "질소"
        },
        {
          "id": "B",
          "text": "수소"
        },
        {
          "id": "C",
          "text": "이산화탄소"
        },
        {
          "id": "D",
          "text": "일산화탄소"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "본문에서 배운 납축전지 충전의 대표 가스 위험은 수소입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l060-b09-part1",
            "sectionId": "exc-L060-S2",
            "title": "공기가 통하는 곳에서 합니다",
            "sourceLessonId": "exc-L060"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L060",
            "sectionId": "exc-L060-S2",
            "title": "공기가 통하는 곳에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "충전 중 생길 수 있는 수소가 쌓이지 않게 하고 불꽃을 멀리합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l060-b09-part1",
            "sectionId": "exc-L060-S2",
            "title": "공기가 통하는 곳에서 합니다",
            "sourceLessonId": "exc-L060"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L060",
            "sectionId": "exc-L060-S2",
            "title": "공기가 통하는 곳에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "충전 장소의 폭발 위험을 설명하는 이 문항의 가스는 수소입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l060-b09-part1",
            "sectionId": "exc-L060-S2",
            "title": "공기가 통하는 곳에서 합니다",
            "sourceLessonId": "exc-L060"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L060",
            "sectionId": "exc-L060-S2",
            "title": "공기가 통하는 곳에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "일산화탄소는 뒤에서 다룰 엔진 배기가스의 중독 위험과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
            "sourceLessonId": "exc-L098"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-charge-safety"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-fuel-charge-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L060:practice-fork-fuel-charge-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-fuel-charge-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L060",
      "sourceSectionId": "exc-L060-S3",
      "lessonId": "exc-regular-exc-l060-b09-part1",
      "prompt": "디젤·휘발유 장비에 급유할 때의 엔진 상태로 알맞은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "엔진 정지"
        },
        {
          "id": "B",
          "text": "공회전 유지"
        },
        {
          "id": "C",
          "text": "엔진 고회전 유지"
        },
        {
          "id": "D",
          "text": "전진 기어에서 작동"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "급유 전에 엔진을 끕니다. 금연하고 흘린 연료도 처리합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l060-b09-part1",
            "sectionId": "exc-L060-S3",
            "title": "장비를 안전하게 멈추고 확인합니다",
            "sourceLessonId": "exc-L060"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L060",
            "sectionId": "exc-L060-S3",
            "title": "장비를 안전하게 멈추고 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "공회전도 엔진이 작동하는 상태이므로 급유 전 정지합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l060-b09-part1",
            "sectionId": "exc-L060-S3",
            "title": "장비를 안전하게 멈추고 확인합니다",
            "sourceLessonId": "exc-L060"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L060",
            "sectionId": "exc-L060-S3",
            "title": "장비를 안전하게 멈추고 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "회전수를 높이는 것이 아니라 엔진을 정지합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l060-b09-part1",
            "sectionId": "exc-L060-S3",
            "title": "장비를 안전하게 멈추고 확인합니다",
            "sourceLessonId": "exc-L060"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L060",
            "sectionId": "exc-L060-S3",
            "title": "장비를 안전하게 멈추고 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "기어 위치만 바꾸는 것으로 엔진 정지를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l060-b09-part1",
            "sectionId": "exc-L060-S3",
            "title": "장비를 안전하게 멈추고 확인합니다",
            "sourceLessonId": "exc-L060"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L060",
            "sectionId": "exc-L060-S3",
            "title": "장비를 안전하게 멈추고 확인합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "easy-refuel-safety"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q146",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L098:exc-Q146",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q146",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L098",
      "sourceSectionId": "exc-L098-S1",
      "lessonId": "exc-regular-exc-l098-b09-part1",
      "prompt": "안전화 앞코의 선심이 주로 보호하는 위치·위험은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "발바닥의 날카로운 물체 관통만"
        },
        {
          "id": "C",
          "text": "모든 전압의 감전"
        },
        {
          "id": "B",
          "text": "발가락 부위의 충격·눌림"
        },
        {
          "id": "D",
          "text": "모든 바닥에서의 미끄럼"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "관통 방지는 밑창의 해당 성능을 따로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S1",
            "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S1",
            "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "선심은 발가락 부위를 받치는 보강 부분입니다. 필요한 보호 성능과 제품 조건을 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S1",
            "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S1",
            "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "선심 재질이나 안전화라는 이름만으로 모든 전압의 절연 성능을 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S1",
            "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S1",
            "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "미끄럼 방지 성능은 별도로 확인하며 앞코 보강과 같지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S1",
            "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S1",
            "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "KOSHA-PPE-ROLES",
        "EX-ACCEPTED-L046",
        "FORKLIFT-SAFETY-COPY",
        "CCOHS-FOOTWEAR",
        "KR-OSH-RULE618"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q147",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L098:exc-Q147",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q147",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L098",
      "sourceSectionId": "exc-L098-S2",
      "lessonId": "exc-regular-exc-l098-b09-part1",
      "prompt": "주변 공기를 필터·정화통으로 거르는 보호구를 바르게 설명한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "D",
          "text": "산소 부족을 해결하지 못하며 대상 오염물질·사용 조건도 맞아야 한다"
        },
        {
          "id": "B",
          "text": "전동 팬이 있으면 모두 외부 호흡 공기 공급식이다"
        },
        {
          "id": "C",
          "text": "방진필터 하나면 모든 가스·증기도 처리한다"
        },
        {
          "id": "A",
          "text": "필터가 부족한 산소를 만들어 준다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "여과는 오염물질을 거르는 기능이며 산소를 만들어 주는 기능이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S2",
            "title": "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l098-b09-part1",
              "sectionId": "exc-L098-S3",
              "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
              "sourceLessonId": "exc-L098"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S2",
            "title": "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "주변 공기를 움직이는 팬과 별도 호흡 공기를 공급하는 방식을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S2",
            "title": "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l098-b09-part1",
              "sectionId": "exc-L098-S3",
              "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
              "sourceLessonId": "exc-L098"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S2",
            "title": "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "입자와 가스·증기에 맞는 보호구·정화통 및 사용 조건을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S2",
            "title": "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l098-b09-part1",
              "sectionId": "exc-L098-S3",
              "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
              "sourceLessonId": "exc-L098"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S2",
            "title": "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "여과식은 주변 공기를 이용하므로 산소결핍을 해결하는 수단으로 볼 수 없습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S2",
            "title": "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l098-b09-part1",
              "sectionId": "exc-L098-S3",
              "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
              "sourceLessonId": "exc-L098"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S2",
            "title": "입자를 거르는 마스크가 산소를 만들어 주지는 않습니다"
          }
        }
      ],
      "sourceIds": [
        "KOSHA-PPE-ROLES",
        "KR-OSH-RULE618",
        "EX-ACCEPTED-L046",
        "FORKLIFT-SAFETY-COPY",
        "CCOHS-FOOTWEAR"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q148",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L098:exc-Q148",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q148",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L098",
      "sourceSectionId": "exc-L098-S3",
      "lessonId": "exc-regular-exc-l098-b09-part1",
      "prompt": "안전보건규칙 제618조의 산소 농도 기준을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "정의의 학습이며 현장 측정·출입·구조 절차를 대신하지 않습니다."
      ],
      "options": [
        {
          "id": "D",
          "text": "산소가 해당 범위면 다른 유해가스 확인 없이 출입할 수 있다"
        },
        {
          "id": "B",
          "text": "정확히18%도 산소결핍의 범위다"
        },
        {
          "id": "C",
          "text": "정확히23.5%도 적정공기의 산소 범위에 포함된다"
        },
        {
          "id": "A",
          "text": "18% 미만은 산소결핍이며, 적정공기의 산소 부분은18% 이상23.5% 미만이다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "아래 경계는 포함하고 위 경계는 제외합니다. 이것은 산소 부분의 기준이며 다른 유해가스 등의 조건도 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "산소결핍은18% 미만이므로 정확히18%와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "산소 범위의 위 경계는23.5% 미만입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "산소 수치 하나가 공기 전체의 적정 여부나 밀폐공간 출입 허가를 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l098-b09-part1",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다",
            "sourceLessonId": "exc-L098"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L098",
            "sectionId": "exc-L098-S3",
            "title": "산소 수치 하나만으로 밀폐공간의 안전을 결정하지 않습니다"
          }
        }
      ],
      "sourceIds": [
        "KR-OSH-RULE618",
        "EX-ACCEPTED-L046",
        "KOSHA-PPE-ROLES",
        "FORKLIFT-SAFETY-COPY",
        "CCOHS-FOOTWEAR"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q149",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L099:exc-Q149",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q149",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L099",
      "sourceSectionId": "exc-L099-S1",
      "lessonId": "exc-regular-exc-l099-b09-part1",
      "prompt": "방호장치의 두 목적을 바르게 나눈 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "접촉 장벽은 파편만 모으고, 비산 덮개는 정지 버튼이다"
        },
        {
          "id": "C",
          "text": "접촉 장벽은 위험부에 닿는 길을 막고, 비산 방호는 가공물·파편의 퍼짐을 막는다"
        },
        {
          "id": "B",
          "text": "방호장치가 있으면 정비 때의 안전 조치는 불필요하다"
        },
        {
          "id": "D",
          "text": "파편을 가리면 손의 접근도 항상 자동으로 차단된다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "물리적으로 접근을 막는 기능과 날아오는 물체를 막는 기능을 뒤바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S1",
            "title": "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l099-b09-part1",
              "sectionId": "exc-L099-S2",
              "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다",
              "sourceLessonId": "exc-L099"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S1",
            "title": "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "방호 목적과 정비의 지지·동력 차단·재가동 방지 등은 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S1",
            "title": "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l099-b09-part1",
              "sectionId": "exc-L099-S2",
              "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다",
              "sourceLessonId": "exc-L099"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S1",
            "title": "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "한 장치가 두 목적을 가질 수 있어도 접촉과 비산의 위험을 각각 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S1",
            "title": "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l099-b09-part1",
              "sectionId": "exc-L099-S2",
              "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다",
              "sourceLessonId": "exc-L099"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S1",
            "title": "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "한 방향의 파편 가림이 손이 들어갈 수 있는 모든 길을 차단한다는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S1",
            "title": "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l099-b09-part1",
              "sectionId": "exc-L099-S2",
              "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다",
              "sourceLessonId": "exc-L099"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S1",
            "title": "접촉을 막는 장벽과 비산을 막는 덮개를 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "KR-OSH-GUARDS-87-95",
        "EX-ACCEPTED-L014",
        "EX-ACCEPTED-L046",
        "EX-ACCEPTED-L015",
        "FORKLIFT-SAFETY-COPY"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q150",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L099:exc-Q150",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q150",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L099",
      "sourceSectionId": "exc-L099-S2",
      "lessonId": "exc-regular-exc-l099-b09-part1",
      "prompt": "정지 버튼과 위험 부분의 덮개를 바르게 구별한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "C",
          "text": "정지 버튼을 누르면 관성·잔압·중력까지 모두 없어졌다는 뜻이다"
        },
        {
          "id": "B",
          "text": "정지는 운동을 멈추게 하는 기능, 덮개는 위험부에 닿는 길을 막는 기능이다"
        },
        {
          "id": "D",
          "text": "덮개가 있으면 정지나 정비 조건 없이 안으로 손을 넣어도 된다"
        },
        {
          "id": "A",
          "text": "정지 버튼이 위험부와 사람 사이의 물리적 장벽이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "버튼의 제어 기능과 덮개의 물리적 분리 기능은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S2",
            "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S1",
              "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
              "sourceLessonId": "exc-L014"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S2",
              "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
              "sourceLessonId": "exc-L014"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S2",
            "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "기능을 구별하고 실제 정비에는 남은 에너지와 재가동 등 조건도 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S2",
            "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S1",
              "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
              "sourceLessonId": "exc-L014"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S2",
              "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
              "sourceLessonId": "exc-L014"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S2",
            "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "정지 조작만으로 모든 운동·저장 에너지와 재가동 위험의 해소를 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S2",
            "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S1",
              "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
              "sourceLessonId": "exc-L014"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S2",
              "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
              "sourceLessonId": "exc-L014"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S2",
            "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "덮개는 운전 중 접근이나 임의 정비를 허가하는 장치가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S2",
            "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S1",
              "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
              "sourceLessonId": "exc-L014"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S2",
              "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
              "sourceLessonId": "exc-L014"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S2",
            "title": "멈춤 버튼과 덮개를 같은 장치로 보지 않습니다"
          }
        }
      ],
      "sourceIds": [
        "KR-OSH-GUARDS-87-95",
        "EX-ACCEPTED-L014",
        "EX-ACCEPTED-L015",
        "FORKLIFT-SAFETY-COPY",
        "EX-ACCEPTED-L046"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q151",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L099:exc-Q151",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q151",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L099",
      "sourceSectionId": "exc-L099-S3",
      "lessonId": "exc-regular-exc-l099-b09-part1",
      "prompt": "회전하는 날·공작물·축을 취급하는 경우에 관한 안전보건규칙 제95조의 의미는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "C",
          "text": "장갑을 벗으면 회전부에 손을 대도 된다"
        },
        {
          "id": "A",
          "text": "모든 종류의 장갑을 예외 없이 금지한다"
        },
        {
          "id": "B",
          "text": "아무 장갑이나 착용하면 말림 위험이 없어진다"
        },
        {
          "id": "D",
          "text": "밀착되는 가죽 장갑 등 손이 말려 들어갈 위험이 없는 장갑의 조건을 따른다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "조문 제목만으로 모든 장갑의 일괄 금지로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S3",
            "title": "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S3",
            "title": "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다"
          }
        },
        {
          "optionId": "B",
          "text": "착용 사실이 아니라 재질·밀착 등 실제 말림 위험 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S3",
            "title": "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S3",
            "title": "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다"
          }
        },
        {
          "optionId": "C",
          "text": "맨손 접근 허가를 뜻하지 않으며 회전부 접촉 위험도 막아야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S3",
            "title": "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S3",
            "title": "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다"
          }
        },
        {
          "optionId": "D",
          "text": "손이 말려 들어갈 위험이 없는 장갑이라는 조문 조건을 읽습니다. 기계·작업별 보호와 접근 통제도 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l099-b09-part1",
            "sectionId": "exc-L099-S3",
            "title": "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다",
            "sourceLessonId": "exc-L099"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L099",
            "sectionId": "exc-L099-S3",
            "title": "회전부에서는 헐거운 복장과 장갑의 말림을 살핍니다"
          }
        }
      ],
      "sourceIds": [
        "KR-OSH-GUARDS-87-95",
        "EX-ACCEPTED-L014",
        "EX-ACCEPTED-L046",
        "EX-ACCEPTED-L015",
        "FORKLIFT-SAFETY-COPY"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q152",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L101:exc-Q152",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q152",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L101",
      "sourceSectionId": "exc-L101-S1",
      "lessonId": "exc-regular-exc-l101-b09-part1",
      "prompt": "연소의 기본 세 요소와 산소의 역할을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "가연물·산소·열이 기본 요소이며 산소는 연소를 돕는 쪽이다"
        },
        {
          "id": "B",
          "text": "산소 자체가 이 학습의 연료이며 열은 관계없다"
        },
        {
          "id": "C",
          "text": "가연물만 있으면 산소·열 조건과 관계없이 계속 탄다"
        },
        {
          "id": "D",
          "text": "연쇄반응은 기초 세 요소 중 열과 같은 이름이다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "타는 물질·산화제·점화에 필요한 열을 구별하고 계속되는 연쇄반응을 더해 원리를 설명할 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part1",
            "sectionId": "exc-L101-S1",
            "title": "연료·산소·열과 계속되는 반응을 봅니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S1",
            "title": "연료·산소·열과 계속되는 반응을 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "산소를 연료 자체로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part1",
            "sectionId": "exc-L101-S1",
            "title": "연료·산소·열과 계속되는 반응을 봅니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S1",
            "title": "연료·산소·열과 계속되는 반응을 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "타는 물질만으로 연소의 나머지 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part1",
            "sectionId": "exc-L101-S1",
            "title": "연료·산소·열과 계속되는 반응을 봅니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S1",
            "title": "연료·산소·열과 계속되는 반응을 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "연쇄반응을 더해 설명하는 것과 열의 이름을 바꾸는 것은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part1",
            "sectionId": "exc-L101-S1",
            "title": "연료·산소·열과 계속되는 반응을 봅니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S1",
            "title": "연료·산소·열과 계속되는 반응을 봅니다"
          }
        }
      ],
      "sourceIds": [
        "OTTAWA-FIRE-METHODS",
        "NOAA-OXYGEN",
        "EX-ACCEPTED-L059",
        "NIST-FLASHPOINT",
        "WCB-AUTOIGNITION",
        "EX-ACCEPTED-L075",
        "CCOHS-STATIC",
        "EX-ACCEPTED-L060"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q153",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L101:exc-Q153",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q153",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L101",
      "sourceSectionId": "exc-L101-S2",
      "lessonId": "exc-regular-exc-l101-b09-part1",
      "prompt": "소화 원리의 대응이 맞는 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "B",
          "text": "제거 — 연쇄반응 방해 / 억제 — 연료 공급 제거"
        },
        {
          "id": "D",
          "text": "네 원리는 모두 같은 물질에 물을 뿌리라는 뜻"
        },
        {
          "id": "C",
          "text": "냉각 — 열 감소 / 질식 — 산소 공급 감소 / 제거 — 연료 감소 / 억제 — 연쇄반응 방해"
        },
        {
          "id": "A",
          "text": "냉각 — 산소 공급 감소 / 질식 — 열 감소"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "냉각과 질식의 주된 연결을 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part1",
            "sectionId": "exc-L101-S2",
            "title": "조건을 줄이는 네 소화 원리를 구별합니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l059-b09-part3",
              "sectionId": "exc-L059-S3",
              "title": "소화기의 표시를 확인합니다",
              "sourceLessonId": "exc-L059"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S2",
            "title": "조건을 줄이는 네 소화 원리를 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "제거와 억제의 연결을 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part1",
            "sectionId": "exc-L101-S2",
            "title": "조건을 줄이는 네 소화 원리를 구별합니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l059-b09-part3",
              "sectionId": "exc-L059-S3",
              "title": "소화기의 표시를 확인합니다",
              "sourceLessonId": "exc-L059"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S2",
            "title": "조건을 줄이는 네 소화 원리를 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "줄이거나 방해하는 연소 조건이 다릅니다. 한 약제가 여러 작용을 할 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part1",
            "sectionId": "exc-L101-S2",
            "title": "조건을 줄이는 네 소화 원리를 구별합니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l059-b09-part3",
              "sectionId": "exc-L059-S3",
              "title": "소화기의 표시를 확인합니다",
              "sourceLessonId": "exc-L059"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S2",
            "title": "조건을 줄이는 네 소화 원리를 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "원리의 이해가 모든 화재의 동일한 약제·대응 허가를 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part1",
            "sectionId": "exc-L101-S2",
            "title": "조건을 줄이는 네 소화 원리를 구별합니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l059-b09-part3",
              "sectionId": "exc-L059-S3",
              "title": "소화기의 표시를 확인합니다",
              "sourceLessonId": "exc-L059"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S2",
            "title": "조건을 줄이는 네 소화 원리를 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "OTTAWA-FIRE-METHODS",
        "EX-ACCEPTED-L059",
        "NOAA-OXYGEN",
        "NIST-FLASHPOINT",
        "WCB-AUTOIGNITION",
        "EX-ACCEPTED-L075",
        "CCOHS-STATIC",
        "EX-ACCEPTED-L060"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q154",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L101:exc-Q154",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q154",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L101",
      "sourceSectionId": "exc-L101-S3",
      "lessonId": "exc-regular-exc-l101-b09-part2",
      "prompt": "인화점과 발화점을 구별하는 이 학습의 핵심 조건은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "D",
          "text": "어느 물질이든 인화점 아래면 모든 분무·혼합 상태가 안전하다"
        },
        {
          "id": "A",
          "text": "둘은 언제나 같은 온도다"
        },
        {
          "id": "C",
          "text": "인화점은 외부 점화원 없이, 발화점은 외부 점화원으로 붙는 조건이다"
        },
        {
          "id": "B",
          "text": "인화점은 외부 점화원에 의해 붙는 시험 조건, 발화점은 외부 불꽃 없이 스스로 붙는 조건과 관계한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "정의와 시험 조건이 달라 같은 값으로 단정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part2",
            "sectionId": "exc-L101-S3",
            "title": "인화점은 외부 점화원이 있는 시험 조건입니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S3",
            "title": "인화점은 외부 점화원이 있는 시험 조건입니다"
          }
        },
        {
          "optionId": "B",
          "text": "외부 점화원의 유무를 구별합니다. 실제 값은 물질·시험 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part2",
            "sectionId": "exc-L101-S3",
            "title": "인화점은 외부 점화원이 있는 시험 조건입니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S3",
            "title": "인화점은 외부 점화원이 있는 시험 조건입니다"
          }
        },
        {
          "optionId": "C",
          "text": "두 개념의 외부 점화원 조건을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part2",
            "sectionId": "exc-L101-S3",
            "title": "인화점은 외부 점화원이 있는 시험 조건입니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S3",
            "title": "인화점은 외부 점화원이 있는 시험 조건입니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 값 하나로 모든 가열·분무·혼합 조건의 안전을 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part2",
            "sectionId": "exc-L101-S3",
            "title": "인화점은 외부 점화원이 있는 시험 조건입니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S3",
            "title": "인화점은 외부 점화원이 있는 시험 조건입니다"
          }
        }
      ],
      "sourceIds": [
        "NIST-FLASHPOINT",
        "WCB-AUTOIGNITION",
        "EX-ACCEPTED-L075",
        "OTTAWA-FIRE-METHODS",
        "NOAA-OXYGEN",
        "EX-ACCEPTED-L059",
        "CCOHS-STATIC",
        "EX-ACCEPTED-L060"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q155",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L101:exc-Q155",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q155",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L101",
      "sourceSectionId": "exc-L101-S4",
      "lessonId": "exc-regular-exc-l101-b09-part2",
      "prompt": "액체가 배관·필터를 지나며 정전기가 생길 수 있다는 설명을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "정전기는 고체를 손으로 문지를 때만 생긴다"
        },
        {
          "id": "D",
          "text": "전하가 쌓여 방전할 수 있으며, 점화 가능한 혼합기·에너지 등 조건이 함께 맞으면 위험하다"
        },
        {
          "id": "B",
          "text": "전하가 쌓이면 가연성 혼합기와 관계없이 항상 화재가 난다"
        },
        {
          "id": "C",
          "text": "액체가 흐르면 모든 전하가 자동으로 없어져 방전은 불가능하다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "벨트와 풀리, 액체 흐름·여과 과정도 전하 발생·축적과 관계할 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part2",
            "sectionId": "exc-L101-S4",
            "title": "정전기는 흐르는 액체에서도 생길 수 있습니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S4",
            "title": "정전기는 흐르는 액체에서도 생길 수 있습니다"
          }
        },
        {
          "optionId": "B",
          "text": "발생 사실과 실제 점화 조건을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part2",
            "sectionId": "exc-L101-S4",
            "title": "정전기는 흐르는 액체에서도 생길 수 있습니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S4",
            "title": "정전기는 흐르는 액체에서도 생길 수 있습니다"
          }
        },
        {
          "optionId": "C",
          "text": "흐르는 액체에서도 정전기 축적과 방전 위험을 검토합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part2",
            "sectionId": "exc-L101-S4",
            "title": "정전기는 흐르는 액체에서도 생길 수 있습니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S4",
            "title": "정전기는 흐르는 액체에서도 생길 수 있습니다"
          }
        },
        {
          "optionId": "D",
          "text": "발생·방전·점화 조건을 나눕니다. 현장 정전기 방지 설비·절차를 따르며 임의 접지 작업을 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l101-b09-part2",
            "sectionId": "exc-L101-S4",
            "title": "정전기는 흐르는 액체에서도 생길 수 있습니다",
            "sourceLessonId": "exc-L101"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L101",
            "sectionId": "exc-L101-S4",
            "title": "정전기는 흐르는 액체에서도 생길 수 있습니다"
          }
        }
      ],
      "sourceIds": [
        "CCOHS-STATIC",
        "EX-ACCEPTED-L060",
        "OTTAWA-FIRE-METHODS",
        "NOAA-OXYGEN",
        "EX-ACCEPTED-L059",
        "NIST-FLASHPOINT",
        "WCB-AUTOIGNITION",
        "EX-ACCEPTED-L075"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q156",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L107:exc-Q156",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q156",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L107",
      "sourceSectionId": "exc-L107-S1",
      "lessonId": "exc-regular-exc-l107-b09-part1",
      "prompt": "공단 B-M-14-2025의 탁상용 연삭기 설명에서 가공물 받침대와 숫돌 외주면의 간격 기준은 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "탁상용 고정식 설명이며 휴대용 연삭기의 공통 설치값으로 사용하지 않습니다."
      ],
      "options": [
        {
          "id": "C",
          "text": "15cm 이상"
        },
        {
          "id": "D",
          "text": "30cm 이상"
        },
        {
          "id": "A",
          "text": "2mm 이내"
        },
        {
          "id": "B",
          "text": "2cm 이내"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "해당 탁상용 연삭기 설명은2mm 이내입니다. 마모에 따라 달라지며 정지·동력 차단 후 해당 지침으로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l107-b09-part1",
            "sectionId": "exc-L107-S1",
            "title": "받침대는 가공물을 받치고 숫돌과 가까이 둡니다",
            "sourceLessonId": "exc-L107"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S1",
              "title": "사다리식 통로는 단단하고 미끄러지지 않아야 합니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L107",
            "sectionId": "exc-L107-S1",
            "title": "받침대는 가공물을 받치고 숫돌과 가까이 둡니다"
          }
        },
        {
          "optionId": "B",
          "text": "2cm는2mm와10배 차이이며 해당 기준이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l107-b09-part1",
            "sectionId": "exc-L107-S1",
            "title": "받침대는 가공물을 받치고 숫돌과 가까이 둡니다",
            "sourceLessonId": "exc-L107"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S1",
              "title": "사다리식 통로는 단단하고 미끄러지지 않아야 합니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L107",
            "sectionId": "exc-L107-S1",
            "title": "받침대는 가공물을 받치고 숫돌과 가까이 둡니다"
          }
        },
        {
          "optionId": "C",
          "text": "사다리 발판과 벽 사이 간격의 수치를 받침대에 옮기지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l107-b09-part1",
            "sectionId": "exc-L107-S1",
            "title": "받침대는 가공물을 받치고 숫돌과 가까이 둡니다",
            "sourceLessonId": "exc-L107"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S1",
              "title": "사다리식 통로는 단단하고 미끄러지지 않아야 합니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L107",
            "sectionId": "exc-L107-S1",
            "title": "받침대는 가공물을 받치고 숫돌과 가까이 둡니다"
          }
        },
        {
          "optionId": "D",
          "text": "통로 폭의 수치를 연삭기 간격에 옮기지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l107-b09-part1",
            "sectionId": "exc-L107-S1",
            "title": "받침대는 가공물을 받치고 숫돌과 가까이 둡니다",
            "sourceLessonId": "exc-L107"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S1",
              "title": "사다리식 통로는 단단하고 미끄러지지 않아야 합니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L107",
            "sectionId": "exc-L107-S1",
            "title": "받침대는 가공물을 받치고 숫돌과 가까이 둡니다"
          }
        }
      ],
      "sourceIds": [
        "KOSHA-GRINDER-BM14-2025",
        "CCOHS-GRINDER-PURPOSE",
        "EX-ACCEPTED-L016"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q157",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L107:exc-Q157",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q157",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L107",
      "sourceSectionId": "exc-L107-S2",
      "lessonId": "exc-regular-exc-l107-b09-part1",
      "prompt": "학습의 연삭 숫돌 시험운전 기준을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "C",
          "text": "작업 시작 전1분 이상 / 숫돌 교체 후3분 이상"
        },
        {
          "id": "D",
          "text": "시험운전했으면 결함·덮개·사용회전속도 점검은 생략"
        },
        {
          "id": "A",
          "text": "작업 시작 전3분 이상 / 숫돌 교체 후1분 이상"
        },
        {
          "id": "B",
          "text": "모든 경우1분 미만이면 충분"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "두 조건의 최소 시간을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l107-b09-part1",
            "sectionId": "exc-L107-S2",
            "title": "숫돌의 결함과 회전속도를 확인합니다",
            "sourceLessonId": "exc-L107"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l107-b09-part1",
              "sectionId": "exc-L107-S3",
              "title": "허용된 연삭면을 쓰고 비산·말림을 막습니다",
              "sourceLessonId": "exc-L107"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L107",
            "sectionId": "exc-L107-S2",
            "title": "숫돌의 결함과 회전속도를 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "이 학습의 최소 시간 조건과 맞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l107-b09-part1",
            "sectionId": "exc-L107-S2",
            "title": "숫돌의 결함과 회전속도를 확인합니다",
            "sourceLessonId": "exc-L107"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l107-b09-part1",
              "sectionId": "exc-L107-S3",
              "title": "허용된 연삭면을 쓰고 비산·말림을 막습니다",
              "sourceLessonId": "exc-L107"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L107",
            "sectionId": "exc-L107-S2",
            "title": "숫돌의 결함과 회전속도를 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "작업 시작 전과 숫돌 교체 뒤 조건을 나눕니다. 시험운전 외 점검도 함께 해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l107-b09-part1",
            "sectionId": "exc-L107-S2",
            "title": "숫돌의 결함과 회전속도를 확인합니다",
            "sourceLessonId": "exc-L107"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l107-b09-part1",
              "sectionId": "exc-L107-S3",
              "title": "허용된 연삭면을 쓰고 비산·말림을 막습니다",
              "sourceLessonId": "exc-L107"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L107",
            "sectionId": "exc-L107-S2",
            "title": "숫돌의 결함과 회전속도를 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "시험운전이 균열·흠·적합한 회전속도와 방호장치 확인을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l107-b09-part1",
            "sectionId": "exc-L107-S2",
            "title": "숫돌의 결함과 회전속도를 확인합니다",
            "sourceLessonId": "exc-L107"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l107-b09-part1",
              "sectionId": "exc-L107-S3",
              "title": "허용된 연삭면을 쓰고 비산·말림을 막습니다",
              "sourceLessonId": "exc-L107"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L107",
            "sectionId": "exc-L107-S2",
            "title": "숫돌의 결함과 회전속도를 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "KOSHA-GRINDER-BM14-2025",
        "CCOHS-GRINDER-PURPOSE",
        "EX-ACCEPTED-L016"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q158",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L108:exc-Q158",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q158",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L108",
      "sourceSectionId": "exc-L108-S2",
      "lessonId": "exc-regular-exc-l108-b09-part1",
      "prompt": "제24조의 일반 사다리식 통로에서 길이가 정확히10m이면 적용되는 계단참 기준은 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "잠함 내 등 조문상 별도 예외를 제외한 일반 사다리식 통로의 해당 길이 기준입니다."
      ],
      "options": [
        {
          "id": "B",
          "text": "길이10m 이상에 포함되며5m 이내마다 계단참을 둔다"
        },
        {
          "id": "A",
          "text": "10m를 초과하지 않았으므로 이 길이 기준에 포함되지 않는다"
        },
        {
          "id": "C",
          "text": "계단의 높이 기준을 그대로 써3m 이내마다만 판단한다"
        },
        {
          "id": "D",
          "text": "상단 돌출60cm가 계단참 설치 간격이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이상은 경계를 포함하므로 정확히10m도 해당합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l108-b09-part1",
            "sectionId": "exc-L108-S2",
            "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다",
            "sourceLessonId": "exc-L108"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S1",
              "title": "사다리식 통로는 단단하고 미끄러지지 않아야 합니다",
              "sourceLessonId": "exc-L108"
            },
            {
              "lessonId": "exc-regular-exc-l108-b09-part2",
              "sectionId": "exc-L108-S3",
              "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L108",
            "sectionId": "exc-L108-S2",
            "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다"
          }
        },
        {
          "optionId": "B",
          "text": "사다리식 통로의 길이 기준과 설치 간격을 연결합니다. 별도 예외·추락 방지 조건도 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l108-b09-part1",
            "sectionId": "exc-L108-S2",
            "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다",
            "sourceLessonId": "exc-L108"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S1",
              "title": "사다리식 통로는 단단하고 미끄러지지 않아야 합니다",
              "sourceLessonId": "exc-L108"
            },
            {
              "lessonId": "exc-regular-exc-l108-b09-part2",
              "sectionId": "exc-L108-S3",
              "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L108",
            "sectionId": "exc-L108-S2",
            "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다"
          }
        },
        {
          "optionId": "C",
          "text": "사다리의 길이와 계단의 수직 높이는 다른 기준입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l108-b09-part1",
            "sectionId": "exc-L108-S2",
            "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다",
            "sourceLessonId": "exc-L108"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S1",
              "title": "사다리식 통로는 단단하고 미끄러지지 않아야 합니다",
              "sourceLessonId": "exc-L108"
            },
            {
              "lessonId": "exc-regular-exc-l108-b09-part2",
              "sectionId": "exc-L108-S3",
              "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L108",
            "sectionId": "exc-L108-S2",
            "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다"
          }
        },
        {
          "optionId": "D",
          "text": "상단이 걸친 지점 위로 올라가는 길이와 중간 계단참 간격을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l108-b09-part1",
            "sectionId": "exc-L108-S2",
            "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다",
            "sourceLessonId": "exc-L108"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S1",
              "title": "사다리식 통로는 단단하고 미끄러지지 않아야 합니다",
              "sourceLessonId": "exc-L108"
            },
            {
              "lessonId": "exc-regular-exc-l108-b09-part2",
              "sectionId": "exc-L108-S3",
              "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L108",
            "sectionId": "exc-L108-S2",
            "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다"
          }
        }
      ],
      "sourceIds": [
        "OSH-LADDER24-STAIR28",
        "MOEL-STAIR-EXPLANATION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q159",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L108:exc-Q159",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q159",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L108",
      "sourceSectionId": "exc-L108-S3",
      "lessonId": "exc-regular-exc-l108-b09-part2",
      "prompt": "높이가3m를 초과하는 계단의 일반 계단참 기준으로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "B",
          "text": "높이10m 이상일 때만5m마다"
        },
        {
          "id": "C",
          "text": "높이3m 이상이면 진행방향 길이는 정하지 않는다"
        },
        {
          "id": "A",
          "text": "경사 길이5m 이내마다 폭30cm"
        },
        {
          "id": "D",
          "text": "높이3m 이내마다, 진행방향 길이1.2m 이상의 계단참"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "사다리식 통로의 길이·폭 수치와 계단의 높이 조건을 섞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l108-b09-part2",
            "sectionId": "exc-L108-S3",
            "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다",
            "sourceLessonId": "exc-L108"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S2",
              "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L108",
            "sectionId": "exc-L108-S3",
            "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다"
          }
        },
        {
          "optionId": "B",
          "text": "사다리식 통로의 길이 기준을 계단에 그대로 적용하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l108-b09-part2",
            "sectionId": "exc-L108-S3",
            "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다",
            "sourceLessonId": "exc-L108"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S2",
              "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L108",
            "sectionId": "exc-L108-S3",
            "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다"
          }
        },
        {
          "optionId": "C",
          "text": "높이3m 초과라는 적용 조건과 계단참의 진행방향 길이를 함께 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l108-b09-part2",
            "sectionId": "exc-L108-S3",
            "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다",
            "sourceLessonId": "exc-L108"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S2",
              "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L108",
            "sectionId": "exc-L108-S3",
            "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다"
          }
        },
        {
          "optionId": "D",
          "text": "수직 높이 간격과 계단참의 수평 진행방향 길이는 서로 다른 치수입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l108-b09-part2",
            "sectionId": "exc-L108-S3",
            "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다",
            "sourceLessonId": "exc-L108"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l108-b09-part1",
              "sectionId": "exc-L108-S2",
              "title": "길이 10m 이상인 사다리식 통로는 5m 이내마다 발판을 둡니다",
              "sourceLessonId": "exc-L108"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L108",
            "sectionId": "exc-L108-S3",
            "title": "높이 3m를 초과하는 계단은 높이 3m 이내마다 계단참을 둡니다"
          }
        }
      ],
      "sourceIds": [
        "OSH-LADDER24-STAIR28",
        "MOEL-STAIR-EXPLANATION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q160",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L109:exc-Q160",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q160",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L109",
      "sourceSectionId": "exc-L109-S1",
      "lessonId": "exc-regular-exc-l109-b09-part1",
      "prompt": "지중전선로의 대표 구조를 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "D",
          "text": "두 방식은 케이블 자체가 모두 같은 굵기의 관이라는 뜻"
        },
        {
          "id": "A",
          "text": "직매식 — 지중 직접 매설 / 관로식 — 관로 안에 케이블 시설"
        },
        {
          "id": "B",
          "text": "직매식 — 작업자 통행 터널 / 관로식 — 지상 가공전선"
        },
        {
          "id": "C",
          "text": "직매식 — 어떤 보호도 없는 매설 / 관로식 — 모든 곳의 공통 깊이"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "케이블이 놓인 공간으로 구별합니다. 실제 보호 시설·매설 깊이는 별도 설계와 기준을 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l109-b09-part1",
            "sectionId": "exc-L109-S1",
            "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
            "sourceLessonId": "exc-L109"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S2",
              "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다",
              "sourceLessonId": "exc-L109"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L109",
            "sectionId": "exc-L109-S1",
            "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다"
          }
        },
        {
          "optionId": "B",
          "text": "사람이 통행할 공간의 터널 구조는 암거식과 구별하며 관로식은 지중 관로의 예입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l109-b09-part1",
            "sectionId": "exc-L109-S1",
            "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
            "sourceLessonId": "exc-L109"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S2",
              "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다",
              "sourceLessonId": "exc-L109"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L109",
            "sectionId": "exc-L109-S1",
            "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다"
          }
        },
        {
          "optionId": "C",
          "text": "직접 매설도 필요한 보호를 갖추며 어느 방식도 이 이름만으로 공통 깊이를 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l109-b09-part1",
            "sectionId": "exc-L109-S1",
            "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
            "sourceLessonId": "exc-L109"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S2",
              "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다",
              "sourceLessonId": "exc-L109"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L109",
            "sectionId": "exc-L109-S1",
            "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다"
          }
        },
        {
          "optionId": "D",
          "text": "케이블과 그것을 둘러싼 관은 다른 부분입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l109-b09-part1",
            "sectionId": "exc-L109-S1",
            "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
            "sourceLessonId": "exc-L109"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S2",
              "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다",
              "sourceLessonId": "exc-L109"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L109",
            "sectionId": "exc-L109-S1",
            "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다"
          }
        }
      ],
      "sourceIds": [
        "KIICE-UNDERGROUND-MODES",
        "EX-ACCEPTED-L048"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q161",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L109:exc-Q161",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q161",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L109",
      "sourceSectionId": "exc-L109-S2",
      "lessonId": "exc-regular-exc-l109-b09-part1",
      "prompt": "케이블을 지하 구조물의 지지물에 시설하고 유지·보수 작업자의 통행 공간도 갖춘 대표 방식은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "직매식"
        },
        {
          "id": "B",
          "text": "관로식의 케이블 관 내부만"
        },
        {
          "id": "C",
          "text": "암거식"
        },
        {
          "id": "D",
          "text": "모든 전선로가 전기·가스·수도를 함께 수용한다는 뜻"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "직매식은 케이블의 직접 지중 매설과 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l109-b09-part1",
            "sectionId": "exc-L109-S2",
            "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다",
            "sourceLessonId": "exc-L109"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S1",
              "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
              "sourceLessonId": "exc-L109"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L109",
            "sectionId": "exc-L109-S2",
            "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다"
          }
        },
        {
          "optionId": "B",
          "text": "케이블을 넣는 관과 사람이 통행할 수 있는 구조물 공간은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l109-b09-part1",
            "sectionId": "exc-L109-S2",
            "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다",
            "sourceLessonId": "exc-L109"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S1",
              "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
              "sourceLessonId": "exc-L109"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L109",
            "sectionId": "exc-L109-S2",
            "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다"
          }
        },
        {
          "optionId": "C",
          "text": "터널 같은 구조물 안의 시설을 떠올리면 구별할 수 있습니다. 모든 구조물의 설비 구성이 같은 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l109-b09-part1",
            "sectionId": "exc-L109-S2",
            "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다",
            "sourceLessonId": "exc-L109"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S1",
              "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
              "sourceLessonId": "exc-L109"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L109",
            "sectionId": "exc-L109-S2",
            "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다"
          }
        },
        {
          "optionId": "D",
          "text": "암거식이라는 이름만으로 여러 설비가 모두 함께 있다고 판단하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l109-b09-part1",
            "sectionId": "exc-L109-S2",
            "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다",
            "sourceLessonId": "exc-L109"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S1",
              "title": "직매식은 직접 묻고, 관로식은 관 안에 넣습니다",
              "sourceLessonId": "exc-L109"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L109",
            "sectionId": "exc-L109-S2",
            "title": "암거식은 사람이 통행할 공간이 있는 지하 구조물입니다"
          }
        }
      ],
      "sourceIds": [
        "KIICE-UNDERGROUND-MODES",
        "EX-ACCEPTED-L048"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q162",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L048:exc-Q162",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q162",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L048",
      "sourceSectionId": "exc-L048-S1",
      "lessonId": "exc-regular-exc-l048-b10-part1",
      "prompt": "도면과 다른 매설 시설이 보이고 기계 굴착으로 손상시킬 우려가 있습니다. 현재 학습 원칙에 맞는 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "도면의 예정 깊이만 믿고 계속 굴착한다"
        },
        {
          "id": "B",
          "text": "관의 겉모습으로 가스·통전 상태를 확정한다"
        },
        {
          "id": "C",
          "text": "위험한 기계 굴착을 중지하고 위치·깊이·관리 주체와 필요한 조치를 확인한다"
        },
        {
          "id": "D",
          "text": "전선에 손을 대어 통전 여부를 먼저 확인한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "도면만으로 실제 시설의 위치·깊이와 상태를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part1",
            "sectionId": "exc-L048-S1",
            "title": "매설물은 실제 위치·깊이·관리자를 확인합니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l048-b10-part1",
              "sectionId": "exc-L048-S2",
              "title": "손상 위험이 있는 기계 굴착을 중지합니다",
              "sourceLessonId": "exc-L048"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S1",
            "title": "매설물은 실제 위치·깊이·관리자를 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "외관만으로 시설 종류·통전·위험 상태를 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part1",
            "sectionId": "exc-L048-S1",
            "title": "매설물은 실제 위치·깊이·관리자를 확인합니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l048-b10-part1",
              "sectionId": "exc-L048-S2",
              "title": "손상 위험이 있는 기계 굴착을 중지합니다",
              "sourceLessonId": "exc-L048"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S1",
            "title": "매설물은 실제 위치·깊이·관리자를 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "손상 위험이 있는 기계 사용을 중지하고 관계자 확인·보호 및 현장 절차를 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part1",
            "sectionId": "exc-L048-S1",
            "title": "매설물은 실제 위치·깊이·관리자를 확인합니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l048-b10-part1",
              "sectionId": "exc-L048-S2",
              "title": "손상 위험이 있는 기계 굴착을 중지합니다",
              "sourceLessonId": "exc-L048"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S1",
            "title": "매설물은 실제 위치·깊이·관리자를 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "직접 접촉해 통전을 시험하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part1",
            "sectionId": "exc-L048-S1",
            "title": "매설물은 실제 위치·깊이·관리자를 확인합니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l048-b10-part1",
              "sectionId": "exc-L048-S2",
              "title": "손상 위험이 있는 기계 굴착을 중지합니다",
              "sourceLessonId": "exc-L048"
            },
            {
              "lessonId": "exc-regular-exc-l109-b09-part1",
              "sectionId": "exc-L109-S3",
              "title": "굴착 전에는 방식보다 먼저 실제 위치를 확인합니다",
              "sourceLessonId": "exc-L109"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S1",
            "title": "매설물은 실제 위치·깊이·관리자를 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-safety-current",
        "NIOSH-SHOCK-FACTORS"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q163",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L048:exc-Q163",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q163",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L048",
      "sourceSectionId": "exc-L048-S3",
      "lessonId": "exc-regular-exc-l048-b10-part2",
      "prompt": "대지전압70kV인 충전전로 근처에서 붐을 올린 일반 작업을 가정합니다. 제322조제2항의 절연 예외는 적용하지 않습니다. 학습의300cm에50kV 초과10kV마다10cm를 더하는 기준으로 계산한 최소 이격거리는 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "낮춘 장치의 이동·절연 보호 등의 다른 조건과 구별한 학습 계산입니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "120cm = 1.2m"
        },
        {
          "id": "B",
          "text": "300cm = 3.0m"
        },
        {
          "id": "C",
          "text": "370cm = 3.7m"
        },
        {
          "id": "D",
          "text": "320cm = 3.2m"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "장치 높이를 낮춘 이동의 별도 단서를 이번 일반 작업에 옮기지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part2",
            "sectionId": "exc-L048-S3",
            "title": "가공전선은 전압과 작업 조건을 붙여 읽습니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S3",
            "title": "가공전선은 전압과 작업 조건을 붙여 읽습니다"
          }
        },
        {
          "optionId": "B",
          "text": "70kV는50kV를 초과하므로 추가 거리 조건을 빠뜨렸습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part2",
            "sectionId": "exc-L048-S3",
            "title": "가공전선은 전압과 작업 조건을 붙여 읽습니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S3",
            "title": "가공전선은 전압과 작업 조건을 붙여 읽습니다"
          }
        },
        {
          "optionId": "C",
          "text": "대지전압70이라는 숫자를 그대로70cm 더하는 계산이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part2",
            "sectionId": "exc-L048-S3",
            "title": "가공전선은 전압과 작업 조건을 붙여 읽습니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S3",
            "title": "가공전선은 전압과 작업 조건을 붙여 읽습니다"
          }
        },
        {
          "optionId": "D",
          "text": "초과분20kV는10kV 두 구간이므로20cm를 더해320cm, 즉3.2m 이상입니다. 이 계산만으로 작업을 허가하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part2",
            "sectionId": "exc-L048-S3",
            "title": "가공전선은 전압과 작업 조건을 붙여 읽습니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S3",
            "title": "가공전선은 전압과 작업 조건을 붙여 읽습니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-safety-current",
        "NIOSH-SHOCK-FACTORS"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q164",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L048:exc-Q164",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q164",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L048",
      "sourceSectionId": "exc-L048-S4",
      "lessonId": "exc-regular-exc-l048-b10-part2",
      "prompt": "감전 위험을 설명할 때 전압이라는 숫자 외에 함께 봐야 하는 관계는 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "감전 한계값이나 구조 절차를 정하는 문항이 아닙니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "몸에 흐르는 전류 크기·흐른 시간·몸속 통과 경로"
        },
        {
          "id": "B",
          "text": "닿은 손끝의 위치만"
        },
        {
          "id": "C",
          "text": "젖은 피부라면 전류가 흐르지 않는다는 가정"
        },
        {
          "id": "D",
          "text": "같은 전압이면 언제나 같은 신체 영향이라는 가정"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "몸에 흐르는 전류와 시간·경로를 함께 봅니다. 피부 상태와 저항도 전류에 영향을 줄 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part2",
            "sectionId": "exc-L048-S4",
            "title": "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S4",
            "title": "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다"
          }
        },
        {
          "optionId": "B",
          "text": "전류가 몸통·다른 손·발 등으로 통과할 수 있어 접촉 부위만의 문제로 보지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part2",
            "sectionId": "exc-L048-S4",
            "title": "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S4",
            "title": "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다"
          }
        },
        {
          "optionId": "C",
          "text": "젖은 피부가 전류를 막아 준다는 설명이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part2",
            "sectionId": "exc-L048-S4",
            "title": "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S4",
            "title": "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다"
          }
        },
        {
          "optionId": "D",
          "text": "전압 하나만으로 시간·경로 등 조건이 같은 것으로 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l048-b10-part2",
            "sectionId": "exc-L048-S4",
            "title": "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다",
            "sourceLessonId": "exc-L048"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L048",
            "sectionId": "exc-L048-S4",
            "title": "감전의 위험은 전류 크기·흐른 시간·몸속 경로와 관계합니다"
          }
        }
      ],
      "sourceIds": [
        "NIOSH-SHOCK-FACTORS",
        "qnet-excavator",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q165",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L066:exc-Q165",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q165",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L066",
      "sourceSectionId": "exc-L066-S1",
      "lessonId": "exc-regular-exc-l066-b10-part1",
      "prompt": "별표16의 일반 지면 표시에서 색과 대상을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "공사 위치 — 노란색 / 매설 배관 바로 위 지면 — 흰색"
        },
        {
          "id": "B",
          "text": "공사 위치 — 흰색 / 매설 배관 바로 위 지면 — 노란색"
        },
        {
          "id": "C",
          "text": "두 색은 모두 지상 배관 자체의 도장 색만 뜻한다"
        },
        {
          "id": "D",
          "text": "노란 지면 표시가 실제 배관 깊이와 기계 굴착 허용을 확정한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "두 표시 대상을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S1",
            "title": "공사 위치는 흰색, 배관 위치는 노란색입니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            },
            {
              "lessonId": "exc-regular-exc-l066-b10-part2",
              "sectionId": "exc-L066-S5",
              "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S1",
            "title": "공사 위치는 흰색, 배관 위치는 노란색입니다"
          }
        },
        {
          "optionId": "B",
          "text": "공사 예정 위치와 매설 배관 위치를 구별하는 지면 표시입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S1",
            "title": "공사 위치는 흰색, 배관 위치는 노란색입니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            },
            {
              "lessonId": "exc-regular-exc-l066-b10-part2",
              "sectionId": "exc-L066-S5",
              "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S1",
            "title": "공사 위치는 흰색, 배관 위치는 노란색입니다"
          }
        },
        {
          "optionId": "C",
          "text": "땅 위 위치 표시와 배관 표면의 식별 도장을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S1",
            "title": "공사 위치는 흰색, 배관 위치는 노란색입니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            },
            {
              "lessonId": "exc-regular-exc-l066-b10-part2",
              "sectionId": "exc-L066-S5",
              "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S1",
            "title": "공사 위치는 흰색, 배관 위치는 노란색입니다"
          }
        },
        {
          "optionId": "D",
          "text": "표시는 실제 깊이·현장 확인과 작업 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S1",
            "title": "공사 위치는 흰색, 배관 위치는 노란색입니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            },
            {
              "lessonId": "exc-regular-exc-l066-b10-part2",
              "sectionId": "exc-L066-S5",
              "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S1",
            "title": "공사 위치는 흰색, 배관 위치는 노란색입니다"
          }
        }
      ],
      "sourceIds": [
        "EX-CITYGAS-ANNEX16",
        "KGS-FU551-PIPE-COLOR-TARGET"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q166",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L066:exc-Q166",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q166",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L066",
      "sourceSectionId": "exc-L066-S2",
      "lessonId": "exc-regular-exc-l066-b10-part1",
      "prompt": "도시가스 배관 위치를 공동으로 표시하는 일반 조건에서 역할을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "사업자가 위치를 알리면 센터가 현장에 노란색을 칠한다"
        },
        {
          "id": "B",
          "text": "공사자가 위치를 추정하고 사업자 확인 없이 완료로 기록한다"
        },
        {
          "id": "C",
          "text": "사업자가 위치를 알려 주고 공사자가 노란 지면 표시를 하며 사업자가 확인 후 센터에 알린다"
        },
        {
          "id": "D",
          "text": "공동 표시는 현장 표시 없이48시간만 기다리는 방식이다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 일반 공동 표시에서 실제 노란 표시를 하는 주체는 공사자입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S2",
            "title": "공동 표시에서는 사업자가 알리고 공사자가 표시합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S3",
              "title": "단독 표시에서는 사업자가 노란색을 표시합니다",
              "sourceLessonId": "exc-L066"
            },
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S2",
            "title": "공동 표시에서는 사업자가 알리고 공사자가 표시합니다"
          }
        },
        {
          "optionId": "B",
          "text": "사업자가 알려 준 위치와 표시 확인을 빠뜨리지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S2",
            "title": "공동 표시에서는 사업자가 알리고 공사자가 표시합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S3",
              "title": "단독 표시에서는 사업자가 노란색을 표시합니다",
              "sourceLessonId": "exc-L066"
            },
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S2",
            "title": "공동 표시에서는 사업자가 알리고 공사자가 표시합니다"
          }
        },
        {
          "optionId": "C",
          "text": "위치 알림·실제 표시·완료 확인과 센터 통지를 각각 담당 주체에 맞춥니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S2",
            "title": "공동 표시에서는 사업자가 알리고 공사자가 표시합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S3",
              "title": "단독 표시에서는 사업자가 노란색을 표시합니다",
              "sourceLessonId": "exc-L066"
            },
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S2",
            "title": "공동 표시에서는 사업자가 알리고 공사자가 표시합니다"
          }
        },
        {
          "optionId": "D",
          "text": "공동 표시를 단독 표시의 시간 조건이나 대기만으로 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S2",
            "title": "공동 표시에서는 사업자가 알리고 공사자가 표시합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S3",
              "title": "단독 표시에서는 사업자가 노란색을 표시합니다",
              "sourceLessonId": "exc-L066"
            },
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S2",
            "title": "공동 표시에서는 사업자가 알리고 공사자가 표시합니다"
          }
        }
      ],
      "sourceIds": [
        "EX-CITYGAS-ANNEX16",
        "KGS-FU551-PIPE-COLOR-TARGET"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q167",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L066:exc-Q167",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q167",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L066",
      "sourceSectionId": "exc-L066-S3",
      "lessonId": "exc-regular-exc-l066-b10-part1",
      "prompt": "각각 단독으로 표시하는 일반 조건에서48시간은 누구의 어떤 시점을 기준으로 하나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "공사자가 최초로 굴착을 생각한 때"
        },
        {
          "id": "B",
          "text": "공사자가 페인트를 구입한 때"
        },
        {
          "id": "C",
          "text": "사업자가 공동 표시를 확인한 뒤 공사자의 대기시간"
        },
        {
          "id": "D",
          "text": "사업자가 센터의 통보를 받은 때부터 배관 바로 위 지면을 노란색으로 표시할 때까지"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "공사자의 계획 시점을 기산점으로 삼지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S3",
            "title": "단독 표시에서는 사업자가 노란색을 표시합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S3",
            "title": "단독 표시에서는 사업자가 노란색을 표시합니다"
          }
        },
        {
          "optionId": "B",
          "text": "재료 구입과 법정 통보의 기산점은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S3",
            "title": "단독 표시에서는 사업자가 노란색을 표시합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S3",
            "title": "단독 표시에서는 사업자가 노란색을 표시합니다"
          }
        },
        {
          "optionId": "C",
          "text": "단독 표시 조건을 공동 표시 뒤의 대기 허가로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S3",
            "title": "단독 표시에서는 사업자가 노란색을 표시합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S3",
            "title": "단독 표시에서는 사업자가 노란색을 표시합니다"
          }
        },
        {
          "optionId": "D",
          "text": "사업자의 센터 통보 수신을 기준으로 한 표시 조건입니다. 표시 사실 통지와 현장 확인도 필요하며48시간 경과가 굴착 자동 허가는 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part1",
            "sectionId": "exc-L066-S3",
            "title": "단독 표시에서는 사업자가 노란색을 표시합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S4",
              "title": "표시는 깊이 확인과 작업 조건을 대신하지 않습니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S3",
            "title": "단독 표시에서는 사업자가 노란색을 표시합니다"
          }
        }
      ],
      "sourceIds": [
        "EX-CITYGAS-ANNEX16",
        "KGS-FU551-PIPE-COLOR-TARGET"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q168",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L066:exc-Q168",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q168",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L066",
      "sourceSectionId": "exc-L066-S5",
      "lessonId": "exc-regular-exc-l066-b10-part2",
      "prompt": "지상 도시가스 사용시설 배관의 황색 도장과 굴착공사 지면 표시를 바르게 구별한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "배관 표면의 식별과 지면의 공사·배관 위치 표시는 대상이 다르다"
        },
        {
          "id": "B",
          "text": "황색 도장을 보면 땅속 배관의 정확한 깊이를 알 수 있다"
        },
        {
          "id": "C",
          "text": "흰 지면 표시가 모든 지상 사용시설 배관의 도장이다"
        },
        {
          "id": "D",
          "text": "황색이라는 색 하나면 압력·가스명·굴착 범위가 모두 확정된다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "배관 자체의 도장 원칙·정해진 띠 표시 예외와 지면의 위치 표시를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part2",
            "sectionId": "exc-L066-S5",
            "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S1",
              "title": "공사 위치는 흰색, 배관 위치는 노란색입니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S5",
            "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "표면 색은 실제 매설 깊이의 확인 자료를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part2",
            "sectionId": "exc-L066-S5",
            "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S1",
              "title": "공사 위치는 흰색, 배관 위치는 노란색입니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S5",
            "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "공사 예정 위치의 흰색과 배관 표면 식별을 섞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part2",
            "sectionId": "exc-L066-S5",
            "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S1",
              "title": "공사 위치는 흰색, 배관 위치는 노란색입니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S5",
            "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "가스명·압력·방향 등 해당 표시와 관리 주체의 확인 및 시설별 기준도 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l066-b10-part2",
            "sectionId": "exc-L066-S5",
            "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다",
            "sourceLessonId": "exc-L066"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l066-b10-part1",
              "sectionId": "exc-L066-S1",
              "title": "공사 위치는 흰색, 배관 위치는 노란색입니다",
              "sourceLessonId": "exc-L066"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L066",
            "sectionId": "exc-L066-S5",
            "title": "배관 표면의 색과 땅 위의 공사 표시를 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "KGS-FU551-PIPE-COLOR-TARGET",
        "EX-CITYGAS-ANNEX16"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q169",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L067:exc-Q169",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q169",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L067",
      "sourceSectionId": "exc-L067-S1",
      "lessonId": "exc-regular-exc-l067-b10-part1",
      "prompt": "배관에서 수평 최단거리2m 이내에 파일을 박는 경우의 시굴·입회 조건과30cm 이내 금지를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "시굴하면30cm 이내에도 파일을 박을 수 있다"
        },
        {
          "id": "B",
          "text": "2m 이내는 사업자 입회 시굴로 정확한 위치를 확인하되30cm 이내 파일박기는 금지한다"
        },
        {
          "id": "C",
          "text": "30cm 이내는 금지이므로2m 이내의 다른 확인은 생략한다"
        },
        {
          "id": "D",
          "text": "2m는 배관의 공통 매설 깊이이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "위치 확인이 별도의 파일박기 금지를 해제하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S1",
            "title": "파일박기는2m·30cm의 조건을 나눕니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S1",
            "title": "파일박기는2m·30cm의 조건을 나눕니다"
          }
        },
        {
          "optionId": "B",
          "text": "두 수평 거리 조건은 역할이 다르며 현장 협의와 함께 적용합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S1",
            "title": "파일박기는2m·30cm의 조건을 나눕니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S1",
            "title": "파일박기는2m·30cm의 조건을 나눕니다"
          }
        },
        {
          "optionId": "C",
          "text": "금지 범위 외에도2m 이내의 시굴·입회 조건을 구별해 지킵니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S1",
            "title": "파일박기는2m·30cm의 조건을 나눕니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S1",
            "title": "파일박기는2m·30cm의 조건을 나눕니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 학습의 수평 최단거리를 깊이로 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S1",
            "title": "파일박기는2m·30cm의 조건을 나눕니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S1",
            "title": "파일박기는2m·30cm의 조건을 나눕니다"
          }
        }
      ],
      "sourceIds": [
        "EX-CITYGAS-ANNEX16"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q170",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L067:exc-Q170",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q170",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L067",
      "sourceSectionId": "exc-L067-S2",
      "lessonId": "exc-regular-exc-l067-b10-part1",
      "prompt": "항타기 설치의2m 기준을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "설치 위치와 실제 파일을 박는 지점은 항상 같은 점이다"
        },
        {
          "id": "B",
          "text": "2m 이내에 설치하면 파일박기30cm 금지도 없어진다"
        },
        {
          "id": "C",
          "text": "배관과 수평거리2m 이상을 확보하는 원칙과 부득이한 근접 설치의 하중·진동 영향 방지 조건을 구별한다"
        },
        {
          "id": "D",
          "text": "항타기가2m 밖이면 작업 종류별 나머지 조건은 모두 사라진다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "장비가 놓인 위치와 실제 파일 지점은 나누어 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S2",
            "title": "항타기 설치 위치는 파일을 박는 지점과 다릅니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S1",
              "title": "파일박기는2m·30cm의 조건을 나눕니다",
              "sourceLessonId": "exc-L067"
            },
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S2",
            "title": "항타기 설치 위치는 파일을 박는 지점과 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "설치의 별도 조건이 파일박기의 금지 범위를 해제하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S2",
            "title": "항타기 설치 위치는 파일을 박는 지점과 다릅니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S1",
              "title": "파일박기는2m·30cm의 조건을 나눕니다",
              "sourceLessonId": "exc-L067"
            },
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S2",
            "title": "항타기 설치 위치는 파일을 박는 지점과 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "설치 위치의 기준과 근접 설치의 별도 조치를 읽고 파일박기 조건도 각각 적용합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S2",
            "title": "항타기 설치 위치는 파일을 박는 지점과 다릅니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S1",
              "title": "파일박기는2m·30cm의 조건을 나눕니다",
              "sourceLessonId": "exc-L067"
            },
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S2",
            "title": "항타기 설치 위치는 파일을 박는 지점과 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "설치 거리 하나가 전체 현장 확인·작업 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S2",
            "title": "항타기 설치 위치는 파일을 박는 지점과 다릅니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S1",
              "title": "파일박기는2m·30cm의 조건을 나눕니다",
              "sourceLessonId": "exc-L067"
            },
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S2",
            "title": "항타기 설치 위치는 파일을 박는 지점과 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "EX-CITYGAS-ANNEX16"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q171",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L067:exc-Q171",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q171",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L067",
      "sourceSectionId": "exc-L067-S3",
      "lessonId": "exc-regular-exc-l067-b10-part1",
      "prompt": "배관 주변 굴착과 다른 시설물 매설의 기준을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "좌우30cm 이내 인력 굴착 / 다른 시설물1m 이상"
        },
        {
          "id": "B",
          "text": "좌우1m 이내는 기계 굴착만 허용 / 다른 시설물30cm 미만"
        },
        {
          "id": "C",
          "text": "파일박기30cm 이내 금지는 다른 시설물도 정확히30cm에 둘 수 없다는 뜻"
        },
        {
          "id": "D",
          "text": "배관 좌우1m 이내 인력 굴착 / 다른 시설물은 배관과30cm 이상 이격"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "두 적용 대상과 수치를 서로 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S3",
            "title": "굴착 방법과 다른 시설물의 간격도 나눕니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S3",
            "title": "굴착 방법과 다른 시설물의 간격도 나눕니다"
          }
        },
        {
          "optionId": "B",
          "text": "인력 굴착 조건과 시설물 최소 이격을 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S3",
            "title": "굴착 방법과 다른 시설물의 간격도 나눕니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S3",
            "title": "굴착 방법과 다른 시설물의 간격도 나눕니다"
          }
        },
        {
          "optionId": "C",
          "text": "파일박기 이내 금지와 다른 시설물 이상 이격은 대상·비교 방향이 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S3",
            "title": "굴착 방법과 다른 시설물의 간격도 나눕니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S3",
            "title": "굴착 방법과 다른 시설물의 간격도 나눕니다"
          }
        },
        {
          "optionId": "D",
          "text": "작업 종류와 비교 방향을 붙여 읽습니다. 실제 배관 위치·깊이 확인과 보호 조건도 별도입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l067-b10-part1",
            "sectionId": "exc-L067-S3",
            "title": "굴착 방법과 다른 시설물의 간격도 나눕니다",
            "sourceLessonId": "exc-L067"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l067-b10-part1",
              "sectionId": "exc-L067-S4",
              "title": "같은30cm라도 금지 범위와 최소 이격이 다릅니다",
              "sourceLessonId": "exc-L067"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L067",
            "sectionId": "exc-L067-S3",
            "title": "굴착 방법과 다른 시설물의 간격도 나눕니다"
          }
        }
      ],
      "sourceIds": [
        "EX-CITYGAS-ANNEX16"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q172",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L069:exc-Q172",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q172",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L069",
      "sourceSectionId": "exc-L069-S1",
      "lessonId": "exc-regular-exc-l069-b10-part1",
      "prompt": "도시가스 압력의 기본 구간을 적용하는 기체 조건이며, 액체 상태나 다른 물질과 섞이지 않은 단독 기화 가스 예외는 해당하지 않습니다. 게이지압력 정확히0.1MPa는 어느 구간인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "중압"
        },
        {
          "id": "B",
          "text": "저압"
        },
        {
          "id": "C",
          "text": "고압"
        },
        {
          "id": "D",
          "text": "절대압력인지와 관계없이 항상 저압"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "기본 중압은0.1MPa 이상1MPa 미만이므로 아래 경계가 포함됩니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S1",
            "title": "기본 구간은0.1과1MPa를 기준으로 봅니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S2",
              "title": "액체 상태의 액화가스는 고압으로 봅니다",
              "sourceLessonId": "exc-L069"
            },
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S3",
              "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S1",
            "title": "기본 구간은0.1과1MPa를 기준으로 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "기본 저압은0.1MPa 미만입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S1",
            "title": "기본 구간은0.1과1MPa를 기준으로 봅니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S2",
              "title": "액체 상태의 액화가스는 고압으로 봅니다",
              "sourceLessonId": "exc-L069"
            },
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S3",
              "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S1",
            "title": "기본 구간은0.1과1MPa를 기준으로 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "기본 고압은1MPa 이상입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S1",
            "title": "기본 구간은0.1과1MPa를 기준으로 봅니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S2",
              "title": "액체 상태의 액화가스는 고압으로 봅니다",
              "sourceLessonId": "exc-L069"
            },
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S3",
              "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S1",
            "title": "기본 구간은0.1과1MPa를 기준으로 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 정의는 게이지압력이며 압력 기준과 예외를 붙여 읽어야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S1",
            "title": "기본 구간은0.1과1MPa를 기준으로 봅니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S2",
              "title": "액체 상태의 액화가스는 고압으로 봅니다",
              "sourceLessonId": "exc-L069"
            },
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S3",
              "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S1",
            "title": "기본 구간은0.1과1MPa를 기준으로 봅니다"
          }
        }
      ],
      "sourceIds": [
        "EX-CITYGAS-RULE2-20260918"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q173",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L069:exc-Q173",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q173",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L069",
      "sourceSectionId": "exc-L069-S2",
      "lessonId": "exc-regular-exc-l069-b10-part1",
      "prompt": "제2조의 압력 정의에서 액체 상태로 있는 액화가스를 읽는 조건은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "이름에 액화가스가 있어도 모든 상태에 기본 저압을 적용한다"
        },
        {
          "id": "B",
          "text": "용기 색만으로 중압 여부를 확정한다"
        },
        {
          "id": "C",
          "text": "액체 상태의 액화가스는 고압으로 보는 별도 조건을 적용한다"
        },
        {
          "id": "D",
          "text": "기본 세 구간만 있으면 상태 확인은 필요 없다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "물질 정의·상태에 붙은 예외를 먼저 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S2",
            "title": "액체 상태의 액화가스는 고압으로 봅니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S1",
              "title": "기본 구간은0.1과1MPa를 기준으로 봅니다",
              "sourceLessonId": "exc-L069"
            },
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S3",
              "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S2",
            "title": "액체 상태의 액화가스는 고압으로 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "용기의 색이 물질 상태와 조문상 압력 분류를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S2",
            "title": "액체 상태의 액화가스는 고압으로 봅니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S1",
              "title": "기본 구간은0.1과1MPa를 기준으로 봅니다",
              "sourceLessonId": "exc-L069"
            },
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S3",
              "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S2",
            "title": "액체 상태의 액화가스는 고압으로 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "압력 숫자를 기본 구간에만 넣어 저압으로 결론 내리지 않는 예외입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S2",
            "title": "액체 상태의 액화가스는 고압으로 봅니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S1",
              "title": "기본 구간은0.1과1MPa를 기준으로 봅니다",
              "sourceLessonId": "exc-L069"
            },
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S3",
              "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S2",
            "title": "액체 상태의 액화가스는 고압으로 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "기본 구간에 더해 액체·기화와 혼합 여부의 명시 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S2",
            "title": "액체 상태의 액화가스는 고압으로 봅니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S1",
              "title": "기본 구간은0.1과1MPa를 기준으로 봅니다",
              "sourceLessonId": "exc-L069"
            },
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S3",
              "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S2",
            "title": "액체 상태의 액화가스는 고압으로 봅니다"
          }
        }
      ],
      "sourceIds": [
        "EX-CITYGAS-RULE2-20260918"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q174",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L069:exc-Q174",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q174",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L069",
      "sourceSectionId": "exc-L069-S3",
      "lessonId": "exc-regular-exc-l069-b10-part1",
      "prompt": "액화가스가 기화되고 다른 물질과 혼합되지 않은 조건에서 게이지압력 정확히0.01MPa를 제7·8호의 명시 구간으로 읽으면 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "기본 저압의0.1만 적용해 저압"
        },
        {
          "id": "B",
          "text": "명시 예외의 중압"
        },
        {
          "id": "C",
          "text": "액체 상태이므로 고압"
        },
        {
          "id": "D",
          "text": "이 예외만으로0.2MPa 이상까지 새 구간을 만들어 판정"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 조건의 명시 예외를 기본 구간과 섞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S3",
            "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S4",
              "title": "압력 분류는 배관 깊이·굴착 허용과 별개입니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S3",
            "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다"
          }
        },
        {
          "optionId": "B",
          "text": "단독 기화 가스의 명시 중압은0.01MPa 이상0.2MPa 미만입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S3",
            "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S4",
              "title": "압력 분류는 배관 깊이·굴착 허용과 별개입니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S3",
            "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다"
          }
        },
        {
          "optionId": "C",
          "text": "문제는 기화된 조건이며 액체 상태의 간주와 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S3",
            "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S4",
              "title": "압력 분류는 배관 깊이·굴착 허용과 별개입니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S3",
            "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 문항은 제7·8호에 명시한 구간만 읽으며 나머지 상태·압력의 분류를 새로 만들지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l069-b10-part1",
            "sectionId": "exc-L069-S3",
            "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다",
            "sourceLessonId": "exc-L069"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l069-b10-part1",
              "sectionId": "exc-L069-S4",
              "title": "압력 분류는 배관 깊이·굴착 허용과 별개입니다",
              "sourceLessonId": "exc-L069"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L069",
            "sectionId": "exc-L069-S3",
            "title": "다른 물질과 섞이지 않은 단독 기화 가스의 예외가 있습니다"
          }
        }
      ],
      "sourceIds": [
        "EX-CITYGAS-RULE2-20260918"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-fork-directions-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L050:easy-fork-directions-q1",
      "placementVersion": "20261022-r2-EX-EXACT-SECTION",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-fork-directions-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L050",
      "sourceSectionId": "exc-L050-S2",
      "lessonId": "exc-regular-exc-l050-b11-part1",
      "prompt": "사진 위쪽의 초록색 안내판을 바르게 읽은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "구파발역은 직진, 연신내역은 좌회전, 소방행정타운은 우회전이다"
        },
        {
          "id": "B",
          "text": "구파발역은 좌회전, 연신내역은 우회전, 소방행정타운은 직진이다"
        },
        {
          "id": "C",
          "text": "구파발역은 좌회전, 연신내역은 직진, 소방행정타운은 우회전이다"
        },
        {
          "id": "D",
          "text": "구파발역은 우회전, 연신내역은 직진, 소방행정타운은 좌회전이다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "왼쪽 구파발역 화살표와 위쪽 연신내역 화살표를 서로 바꾼 설명입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "직진 연신내역과 오른쪽 소방행정타운을 서로 바꾼 설명입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "각 목적지 옆의 화살표를 함께 읽으면 구파발역 왼쪽, 연신내역 앞, 소방행정타운 오른쪽입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "좌우 목적지를 서로 바꾼 설명입니다. 같은 칸의 화살표와 이름을 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-roadname",
        "full-rules-address-facility"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:easy-fork-directions-q1:5050a77da120"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-directions-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L050:practice-fork-directions-q2",
      "placementVersion": "20261022-r2-EX-EXACT-SECTION",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-directions-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L050",
      "sourceSectionId": "exc-L050-S2",
      "lessonId": "exc-regular-exc-l050-b11-part1",
      "prompt": "사진의 “105 ← 1 진관1로” 안내를 바르게 읽은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "1번 시작점에서 왼쪽의 105번 쪽으로 들어간다"
        },
        {
          "id": "B",
          "text": "105번 끝지점에서 오른쪽의 1번 쪽으로 들어간다"
        },
        {
          "id": "C",
          "text": "1번 시작점에서 오른쪽의 105번 쪽으로 들어간다"
        },
        {
          "id": "D",
          "text": "왼쪽으로 들어가면 105m 뒤에서 반드시 막다른 길이다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "1번 시작점과 왼쪽 화살표를 연결합니다. 왼쪽의 높은 번호 105번 쪽으로 들어가는 안내입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "현재 접근 쪽의 번호와 화살표 방향을 모두 반대로 읽었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "사진의 화살표는 왼쪽입니다. 시작점 번호가 맞아도 방향을 바꾸어 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S2",
            "title": "한 방향의 도로명·번호·화살표를 묶습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "105는 주소 위치를 나타내는 번호입니다. 남은 거리나 막다른 길을 표시한 것이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S3",
            "title": "도로명 끝점과 실제 길의 연결은 다릅니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l050-b11-part2",
              "sectionId": "exc-L050-S4",
              "title": "20m 간격에서 번호와 거리를 연결합니다",
              "sourceLessonId": "exc-L050"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S3",
            "title": "도로명 끝점과 실제 길의 연결은 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "full-rules-roadname",
        "full-rules-address-facility"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:practice-fork-directions-q2:79de42df91df"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "sq-fork-directions-address-side-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L050:sq-fork-directions-address-side-q1",
      "placementVersion": "20261022-r2-EX-EXACT-SECTION",
      "recordNamespace": "excavator-regular",
      "definitionId": "sq-fork-directions-address-side-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L050",
      "sourceSectionId": "exc-L050-S4",
      "lessonId": "exc-regular-exc-l050-b11-part2",
      "prompt": "별도 부여 특례가 없는 일반 도로구간을 시작지점에서 끝지점 방향으로 바라본다. 기초번호 211과 212의 부여 위치를 바르게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "211은 왼쪽, 212는 오른쪽"
        },
        {
          "id": "B",
          "text": "211은 오른쪽, 212는 왼쪽"
        },
        {
          "id": "C",
          "text": "두 번호 모두 왼쪽"
        },
        {
          "id": "D",
          "text": "두 번호 모두 오른쪽"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "시작에서 끝 방향을 기준으로 왼쪽 홀수, 오른쪽 짝수입니다. 211은 홀수이고 212는 짝수입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "기준 방향에서 홀수와 짝수의 부여 쪽을 바꾸었습니다. 반대 방향에서 바라본 좌우와 혼동하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "212는 짝수이므로 이 일반 기준에서는 오른쪽에 부여합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "211은 홀수이므로 이 일반 기준에서는 왼쪽에 부여합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-address-number"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "sq-fork-directions-end-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L050:sq-fork-directions-end-q1",
      "placementVersion": "20261022-r2-EX-EXACT-SECTION",
      "recordNamespace": "excavator-regular",
      "definitionId": "sq-fork-directions-end-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L050",
      "sourceSectionId": "exc-L050-S3",
      "lessonId": "exc-regular-exc-l050-b11-part1",
      "prompt": "한 도로명 구간의 끝지점이라는 안내를 읽었다. 이 정보만으로 판단할 수 있는 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "차가 어떤 길로도 더 갈 수 없는 막다른 길이다"
        },
        {
          "id": "B",
          "text": "그 도로명의 구간이 끝나며, 다른 이름의 길로 이어지는지는 별도로 확인한다"
        },
        {
          "id": "C",
          "text": "반드시 출발점으로 되돌아가야 한다"
        },
        {
          "id": "D",
          "text": "끝지점 번호만큼의 m 거리를 남겨 두었다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "도로명의 끝과 다른 길로 관통해 나갈 수 없는 막다른 길은 서로 다른 정보입니다. 끝이라는 말만으로 막힘을 단정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S3",
            "title": "도로명 끝점과 실제 길의 연결은 다릅니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S3",
            "title": "도로명 끝점과 실제 길의 연결은 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "이름이 붙은 구간의 끝을 나타냅니다. 다른 길 연결 여부와 통행 조건은 추가 안내와 실제 경로로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S3",
            "title": "도로명 끝점과 실제 길의 연결은 다릅니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l050-b11-part1",
              "sectionId": "exc-L050-S1",
              "title": "위치 안내와 통행 규제를 구별합니다",
              "sourceLessonId": "exc-L050"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S3",
            "title": "도로명 끝점과 실제 길의 연결은 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "도로명 구간이 끝난다는 사실만으로 회차나 복귀 의무가 생기지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part1",
            "sectionId": "exc-L050-S3",
            "title": "도로명 끝점과 실제 길의 연결은 다릅니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l050-b11-part1",
              "sectionId": "exc-L050-S1",
              "title": "위치 안내와 통행 규제를 구별합니다",
              "sourceLessonId": "exc-L050"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S3",
            "title": "도로명 끝점과 실제 길의 연결은 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "주소 위치 번호를 곧바로 목적지까지 남은 m 거리로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다",
            "sourceLessonId": "exc-L050"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-roadname",
        "full-rules-address-facility",
        "full-rules-deadend"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-road-slow-stop-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L061:easy-road-slow-stop-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-road-slow-stop-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L061",
      "sourceSectionId": "exc-L061-S1",
      "lessonId": "exc-regular-exc-l061-b11-part1",
      "prompt": "사진의 표지가 지시하는 행동은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "즉시 멈출 수 있는 느린 속도로 계속 진행한다"
        },
        {
          "id": "B",
          "text": "정지선을 지나서 속도를 줄인다"
        },
        {
          "id": "C",
          "text": "차의 바퀴를 완전히 멈춘 뒤 안전을 확인한다"
        },
        {
          "id": "D",
          "text": "일단 다른 차에 양보하고, 멈춤 여부는 선택한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "즉시 멈출 수 있는 느린 진행은 서행의 뜻입니다. 이 표지는 일시정지입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l061-b11-part1",
            "sectionId": "exc-L061-S2",
            "title": "서행은 즉시 멈출 수 있는 느린 진행입니다",
            "sourceLessonId": "exc-L061"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L061",
            "sectionId": "exc-L061-S2",
            "title": "서행은 즉시 멈출 수 있는 느린 진행입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "정지선이 있으면 그 앞에서 완전히 멈춥니다. 정지선을 지나 감속하는 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l061-b11-part1",
            "sectionId": "exc-L061-S1",
            "title": "일시정지는 완전히 멈추는 것입니다",
            "sourceLessonId": "exc-L061"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L061",
            "sectionId": "exc-L061-S1",
            "title": "일시정지는 완전히 멈추는 것입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "빨간 팔각형 정지·STOP 표지는 일시정지입니다. 느리게 굴러가는 상태로 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l061-b11-part1",
            "sectionId": "exc-L061-S1",
            "title": "일시정지는 완전히 멈추는 것입니다",
            "sourceLessonId": "exc-L061"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L061",
            "sectionId": "exc-L061-S1",
            "title": "일시정지는 완전히 멈추는 것입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "양보표지와 일시정지표지는 구별합니다. 이 표지는 먼저 완전히 멈추라는 뜻입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l061-b11-part1",
            "sectionId": "exc-L061-S1",
            "title": "일시정지는 완전히 멈추는 것입니다",
            "sourceLessonId": "exc-L061"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L061",
            "sectionId": "exc-L061-S1",
            "title": "일시정지는 완전히 멈추는 것입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signs",
        "full-rules-traffic"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:easy-road-slow-stop-q1:c3da4d86c21b"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "practice-road-slow-stop-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L061:practice-road-slow-stop-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-road-slow-stop-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L061",
      "sourceSectionId": "exc-L061-S2",
      "lessonId": "exc-regular-exc-l061-b11-part1",
      "prompt": "사진의 표지를 바르게 해석한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "필요할 때 즉시 멈출 수 있는 느린 속도로 진행한다"
        },
        {
          "id": "B",
          "text": "바퀴를 반드시 완전히 멈춘 뒤에만 진행한다"
        },
        {
          "id": "C",
          "text": "최고속도를 숫자 30km/h로 제한한다"
        },
        {
          "id": "D",
          "text": "맞은편 차가 있으면 그 차에 우선권을 준다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "천천히·SLOW 서행표지입니다. 법에서 말하는 서행은 즉시 정지할 수 있는 느린 속도로 진행하는 것입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l061-b11-part1",
            "sectionId": "exc-L061-S2",
            "title": "서행은 즉시 멈출 수 있는 느린 진행입니다",
            "sourceLessonId": "exc-L061"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L061",
            "sectionId": "exc-L061-S2",
            "title": "서행은 즉시 멈출 수 있는 느린 진행입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "완전한 멈춤은 앞에서 본 일시정지표지와 연결합니다. 두 표지의 뜻은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l061-b11-part1",
            "sectionId": "exc-L061-S1",
            "title": "일시정지는 완전히 멈추는 것입니다",
            "sourceLessonId": "exc-L061"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L061",
            "sectionId": "exc-L061-S1",
            "title": "일시정지는 완전히 멈추는 것입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "숫자로 최고속도를 정하는 표지가 아닙니다. 사진에 30이라는 속도도 표시되어 있지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l061-b11-part1",
            "sectionId": "exc-L061-S2",
            "title": "서행은 즉시 멈출 수 있는 느린 진행입니다",
            "sourceLessonId": "exc-L061"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L061",
            "sectionId": "exc-L061-S2",
            "title": "서행은 즉시 멈출 수 있는 느린 진행입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "양보표지를 설명한 보기입니다. 서행은 진행 속도의 조건을 알려 줍니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l061-b11-part1",
            "sectionId": "exc-L061-S2",
            "title": "서행은 즉시 멈출 수 있는 느린 진행입니다",
            "sourceLessonId": "exc-L061"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L061",
            "sectionId": "exc-L061-S2",
            "title": "서행은 즉시 멈출 수 있는 느린 진행입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signs",
        "full-rules-traffic"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:practice-road-slow-stop-q2:422658be59c7"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "easy-road-sign-basics-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L062:easy-road-sign-basics-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-road-sign-basics-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L062",
      "sourceSectionId": "exc-L062-S1",
      "lessonId": "exc-regular-exc-l062-b11-part1",
      "prompt": "사진의 원형 표지가 금지하는 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "직진"
        },
        {
          "id": "B",
          "text": "우회전"
        },
        {
          "id": "C",
          "text": "유턴"
        },
        {
          "id": "D",
          "text": "좌회전"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "직진금지는 위로 향한 직진 화살표에 사선이 그어진 표지입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "우회전금지는 화살표가 오른쪽으로 꺾여 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "유턴금지는 화살표가 돌아 아래로 향하는 형태입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "사진은 왼쪽으로 꺾인 화살표에 빨간 사선이 있는 좌회전금지표지입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signs"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:easy-road-sign-basics-q1:1e0ffcbc115a"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "practice-road-sign-basics-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L062:practice-road-sign-basics-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-road-sign-basics-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L062",
      "sourceSectionId": "exc-L062-S1",
      "lessonId": "exc-regular-exc-l062-b11-part1",
      "prompt": "사진의 파란 사각형 표지가 알리는 통행방법은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "전방으로 양방향 통행하는 도로"
        },
        {
          "id": "B",
          "text": "전방으로만 진행하는 일방통행 도로"
        },
        {
          "id": "C",
          "text": "전방 차량에 양보하는 도로"
        },
        {
          "id": "D",
          "text": "전방에 주차할 수 있는 도로"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "양방향 통행 안내가 아닙니다. 일방통행은 반대 방향으로 진행할 수 없는 통행방법입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "위로 향한 흰 화살표와 일방통행 표시는 전방으로만 진행하는 일방통행임을 지시합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "양보표지의 뜻과 다릅니다. 이 표지는 통행 방향을 알려 줍니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "주차장 표지와 다릅니다. 전방 일방통행표지는 주차 허가가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S1",
            "title": "금지 화살표와 통행 방향을 구별합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signs"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:practice-road-sign-basics-q2:1e0ffcbc115a"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "u34-road-sign-basics-entry-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L062:u34-road-sign-basics-entry-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u34-road-sign-basics-entry-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L062",
      "sourceSectionId": "exc-L062-S2",
      "lessonId": "exc-regular-exc-l062-b11-part1",
      "prompt": "사진의 표지를 만난 차가 지켜야 하는 제한은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "표지가 있는 쪽으로 차가 진입하는 것"
        },
        {
          "id": "B",
          "text": "차가 그곳에 주차하는 것만"
        },
        {
          "id": "C",
          "text": "차가 왼쪽으로 회전하는 것만"
        },
        {
          "id": "D",
          "text": "사진에 표시한 숫자 이상의 속도로 가는 것"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "빨간 원 안의 흰 가로 띠와 진입금지 글자를 함께 읽습니다. 그 방향으로 들어가지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S2",
            "title": "진입금지는 그쪽으로 들어가지 말라는 뜻입니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S2",
            "title": "진입금지는 그쪽으로 들어가지 말라는 뜻입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "주차금지는 별도 표지입니다. 진입금지의 흰 가로 띠를 주차 규제로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S2",
            "title": "진입금지는 그쪽으로 들어가지 말라는 뜻입니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S2",
            "title": "진입금지는 그쪽으로 들어가지 말라는 뜻입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "좌회전금지는 꺾인 화살표와 사선을 봅니다. 사진에는 그 기호가 없습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S2",
            "title": "진입금지는 그쪽으로 들어가지 말라는 뜻입니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S2",
            "title": "진입금지는 그쪽으로 들어가지 말라는 뜻입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "사진의 표지에는 속도 숫자가 없고, 진입을 금지하는 표지입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part1",
            "sectionId": "exc-L062-S2",
            "title": "진입금지는 그쪽으로 들어가지 말라는 뜻입니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S2",
            "title": "진입금지는 그쪽으로 들어가지 말라는 뜻입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signs"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:u34-road-sign-basics-entry-q1:776c5752c6d1"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "sq-road-sign-basics-limits-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L062:sq-road-sign-basics-limits-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "sq-road-sign-basics-limits-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L062",
      "sourceSectionId": "exc-L062-S3",
      "lessonId": "exc-regular-exc-l062-b11-part2",
      "prompt": "사진의 두 제한을 적용하는 일반 승용자동차의 수치 비교 연습이다. 다른 운행 조건은 별도로 확인한다고 할 때, 두 표지의 숫자 조건을 모두 충족하는 조합은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "속도 81km/h · 차간거리 80m"
        },
        {
          "id": "B",
          "text": "속도 80km/h · 차간거리 80m"
        },
        {
          "id": "C",
          "text": "속도 80km/h · 차간거리 79m"
        },
        {
          "id": "D",
          "text": "속도 81km/h · 차간거리 79m"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "차간거리 80m는 경계에 포함되지만, 81km/h는 최고속도 80km/h를 초과합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part2",
            "sectionId": "exc-L062-S3",
            "title": "같은 80이라도 단위와 그림을 읽습니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S3",
            "title": "같은 80이라도 단위와 그림을 읽습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "최고속도의 80 이하는 80을 포함하고 차간거리의 80 이상도 80을 포함합니다. 수치 조건을 충족한다는 판단이며 다른 안전 조건까지 보장하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part2",
            "sectionId": "exc-L062-S3",
            "title": "같은 80이라도 단위와 그림을 읽습니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S3",
            "title": "같은 80이라도 단위와 그림을 읽습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "속도 80km/h는 상한에 포함되지만, 차간거리 79m는 최소 80m보다 짧습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part2",
            "sectionId": "exc-L062-S3",
            "title": "같은 80이라도 단위와 그림을 읽습니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S3",
            "title": "같은 80이라도 단위와 그림을 읽습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "속도는 상한을 넘고 차간거리는 최소 기준보다 짧아 두 조건 모두 충족하지 못합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part2",
            "sectionId": "exc-L062-S3",
            "title": "같은 80이라도 단위와 그림을 읽습니다",
            "sourceLessonId": "exc-L062"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S3",
            "title": "같은 80이라도 단위와 그림을 읽습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signs"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:sq-road-sign-basics-limits-q1:779314845854"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "practice-road-sign-basics-q3",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L063:practice-road-sign-basics-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-road-sign-basics-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L063",
      "sourceSectionId": "exc-L063-S2",
      "lessonId": "exc-regular-exc-l063-b11-part2",
      "prompt": "사진의 빨간 X 표지와 빨간 사선 한 줄인 주차금지표지를 바르게 구별한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "사진은 정차·주차 모두 금지, 사선 한 줄은 주차금지이다"
        },
        {
          "id": "B",
          "text": "사진은 주차만 금지, 사선 한 줄은 정차·주차 모두 금지이다"
        },
        {
          "id": "C",
          "text": "둘 다 주차장 위치를 안내한다"
        },
        {
          "id": "D",
          "text": "사진은 주차 허용, 사선 한 줄은 주차금지이다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "빨간 X의 두 사선은 정차와 주차 모두를 금지합니다. 주차금지는 사선 한 줄입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S2",
            "title": "X와 한 사선은 금지 범위가 다릅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S2",
            "title": "X와 한 사선은 금지 범위가 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "두 표지의 금지 범위를 서로 바꾼 설명입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S2",
            "title": "X와 한 사선은 금지 범위가 다릅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S2",
            "title": "X와 한 사선은 금지 범위가 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "주차장 안내는 별도 지시표지입니다. 이 표지는 금지 범위를 알려 줍니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S2",
            "title": "X와 한 사선은 금지 범위가 다릅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S2",
            "title": "X와 한 사선은 금지 범위가 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "사진의 X를 주차 허용으로 읽지 않습니다. 정차·주차 모두 금지합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S2",
            "title": "X와 한 사선은 금지 범위가 다릅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S2",
            "title": "X와 한 사선은 금지 범위가 다릅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signs"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:practice-road-sign-basics-q3:4ada507a3b5c"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "sq-road-stop-parking-five-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L063:sq-road-stop-parking-five-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "sq-road-stop-parking-five-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L063",
      "sourceSectionId": "exc-L063-S1",
      "lessonId": "exc-regular-exc-l063-b11-part1",
      "prompt": "도로교통법상 주차에 해당하지 않는 정지 상태라는 전제에서, 차를 정확히 5분 동안 세웠다. 정차의 시간 조건을 바르게 적용한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "5분 미만만 정차이므로 정확히 5분은 제외된다"
        },
        {
          "id": "B",
          "text": "5분 이내이면 운전자가 떠났어도 언제나 정차이다"
        },
        {
          "id": "C",
          "text": "정확히 5분은 시간 조건에 포함된다. 장소에서의 허용 여부는 따로 확인한다"
        },
        {
          "id": "D",
          "text": "일시정지는 반드시 5분을 채워야 하므로 그대로 기다린다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "법의 5분을 초과하지 않는다는 기준은 5분 이하입니다. 정확히 5분도 포함합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part1",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "주차 외의 상태라는 조건도 필요합니다. 떠나 즉시 운전할 수 없는 상태는 시간이 짧아도 주차입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part1",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "문제에서 주차 외의 상태라고 정했고 정확히 5분은 시간 경계에 포함됩니다. 정차로 분류돼도 금지 장소에서는 허용되는 것이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part1",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "일시정지는 바퀴를 완전히 멈추는 행동입니다. 5분을 기다리라는 최소시간 규정이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part1",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-traffic"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "sq-road-stop-parking-away-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L063:sq-road-stop-parking-away-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "sq-road-stop-parking-away-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L063",
      "sourceSectionId": "exc-L063-S1",
      "lessonId": "exc-regular-exc-l063-b11-part1",
      "prompt": "운전자가 도로에 차를 세우고 건물 안으로 들어가 즉시 차를 운전할 수 없는 상태가 되었다. 그 상태가 1분이었다면 법상 분류는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "5분보다 짧으므로 반드시 정차이다"
        },
        {
          "id": "B",
          "text": "즉시 운전할 수 없는 상태에 두었으므로 주차이다"
        },
        {
          "id": "C",
          "text": "비상등을 켰으면 시간과 상태에 관계없이 정차이다"
        },
        {
          "id": "D",
          "text": "1분이면 일시정지와 주차는 같은 뜻이다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "시간만으로 정차를 결정하지 않습니다. 운전자가 떠나 즉시 운전할 수 없는 상태는 주차 정의에 해당합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part1",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "주차에는 운전자가 떠나 즉시 그 차를 운전할 수 없는 상태에 두는 경우도 포함됩니다. 5분이 지나야 시작되는 것이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part1",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "비상등을 켰는지는 이 주차/정차 정의를 바꾸는 조건이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part1",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "일시정지는 바퀴를 잠시 완전히 멈추는 행동이고, 이 문제는 운전자가 떠난 주차 상태를 묻습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part1",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-traffic"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "sq-road-stop-parking-danger-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L063:sq-road-stop-parking-danger-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "sq-road-stop-parking-danger-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L063",
      "sourceSectionId": "exc-L063-S4",
      "lessonId": "exc-regular-exc-l063-b11-part2",
      "prompt": "사진의 표지가 적용되는 도로 구간이다. A는 갑자기 나타난 사람과의 충돌을 막기 위한 일시정지, B는 화물을 싣기 위해 차를 2분간 계속 세워 둔 상태이다. 다른 법정 예외나 별도 허용 조건은 없을 때, 두 상태의 금지 규정 적용을 바르게 구별한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "A와 B 모두 5분 이내이면 금지 규정의 예외이다"
        },
        {
          "id": "B",
          "text": "A는 예외가 아니지만 B는 배송 목적이므로 예외이다"
        },
        {
          "id": "C",
          "text": "A와 B 모두 금지되며 위험 방지를 위한 일시정지도 예외가 아니다"
        },
        {
          "id": "D",
          "text": "A는 위험 방지 예외이고, B는 적재 목적이나 2분이라는 이유만으로 예외가 되지 않는다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "5분 이내라는 시간은 금지 장소에서의 허가가 아닙니다. B는 화물을 싣기 위해 계속 세워 둔 주차 상태이며 시간이 짧다고 허용되지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part1",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S1",
            "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "A의 위험 방지 일시정지는 제32조의 예외입니다. 배송·적재 목적 자체는 여기의 법정 예외가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S4",
            "title": "위험을 막기 위한 멈춤을 생략하지 않습니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S4",
            "title": "위험을 막기 위한 멈춤을 생략하지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "제32조는 위험 방지를 위한 일시정지를 예외로 둡니다. 표지 때문에 사람과의 충돌을 막는 멈춤을 생략하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S4",
            "title": "위험을 막기 위한 멈춤을 생략하지 않습니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S4",
            "title": "위험을 막기 위한 멈춤을 생략하지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "A는 위험을 피하기 위한 일시정지입니다. B는 화물을 싣기 위해 계속 세워 둔 주차이며, 적재 목적이나 짧은 시간만으로 금지 규정에서 제외되지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S4",
            "title": "위험을 막기 위한 멈춤을 생략하지 않습니다",
            "sourceLessonId": "exc-L063"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S4",
            "title": "위험을 막기 위한 멈춤을 생략하지 않습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-traffic"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:sq-road-stop-parking-danger-q1:4ada507a3b5c"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "easy-road-signal-basics-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L064:easy-road-signal-basics-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-road-signal-basics-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L064",
      "sourceSectionId": "exc-L064-S3",
      "lessonId": "exc-regular-exc-l064-b11-part1",
      "prompt": "별도 우회전 신호등이 없는 곳에서 차량 신호가 빨간색이다. 우회전을 검토하기 전에 먼저 해야 하는 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "서행하며 계속 진행"
        },
        {
          "id": "B",
          "text": "완전히 일시정지"
        },
        {
          "id": "C",
          "text": "녹색 신호가 될 때까지 무조건 우회전 금지"
        },
        {
          "id": "D",
          "text": "좌회전 차량을 따라 진행"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "적색 차량 신호에서는 서행만 하지 말고 먼저 완전히 멈춥니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "먼저 정지한 뒤 다른 차와 보행자의 통행을 방해하지 않는 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "별도 우회전 신호가 없는 조건에서는 정지와 통행 방해 여부를 확인합니다. 전용 적색 우회전 신호와 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "다른 차량을 따라가는 것으로 적색 신호의 정지 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signals",
        "full-rules-traffic"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-road-signal-basics-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L064:practice-road-signal-basics-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-road-signal-basics-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L064",
      "sourceSectionId": "exc-L064-S1",
      "lessonId": "exc-regular-exc-l064-b11-part1",
      "prompt": "녹색 화살표 신호가 허용하는 진행 방향은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "모든 방향"
        },
        {
          "id": "B",
          "text": "화살표의 반대 방향"
        },
        {
          "id": "C",
          "text": "화살표가 가리키는 방향"
        },
        {
          "id": "D",
          "text": "좌회전 방향만"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "녹색 화살표는 모든 방향을 허용하는 신호가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S1",
            "title": "빨간불은 정지합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S1",
            "title": "빨간불은 정지합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "반대 방향이 아니라 표시된 화살표 방향을 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S1",
            "title": "빨간불은 정지합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S1",
            "title": "빨간불은 정지합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "화살표가 가리키는 방향으로 진행할 수 있습니다. 주변 안전과 보행자도 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S1",
            "title": "빨간불은 정지합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S1",
            "title": "빨간불은 정지합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "어떤 화살표인지 보지 않고 좌회전으로 고정해 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S1",
            "title": "빨간불은 정지합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S1",
            "title": "빨간불은 정지합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signals"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-road-signal-basics-q3",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L064:practice-road-signal-basics-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-road-signal-basics-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L064",
      "sourceSectionId": "exc-L064-S2",
      "lessonId": "exc-regular-exc-l064-b11-part1",
      "prompt": "차량 신호가 노란색으로 바뀌었을 때, 이미 교차로에 일부 진입한 차량의 행동은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "그 자리에서 후진한다"
        },
        {
          "id": "B",
          "text": "교차로 안에 정차해 다음 신호를 기다린다"
        },
        {
          "id": "C",
          "text": "교차로 안에서 방향을 바꾼다"
        },
        {
          "id": "D",
          "text": "신속하게 교차로 밖으로 나간다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이미 일부 진입했다면 후진하는 것이 아니라 신속히 밖으로 나갑니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S2",
            "title": "노란불은 새로 진입하라는 뜻이 아닙니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S2",
            "title": "노란불은 새로 진입하라는 뜻이 아닙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "새 진입 전 정지하는 경우와 이미 진입한 경우를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S2",
            "title": "노란불은 새로 진입하라는 뜻이 아닙니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S2",
            "title": "노란불은 새로 진입하라는 뜻이 아닙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "교차로 안에서 방향을 바꾸라는 신호가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S2",
            "title": "노란불은 새로 진입하라는 뜻이 아닙니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S2",
            "title": "노란불은 새로 진입하라는 뜻이 아닙니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "이미 일부 진입한 경우에는 신속하게 교차로 밖으로 나갑니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S2",
            "title": "노란불은 새로 진입하라는 뜻이 아닙니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S2",
            "title": "노란불은 새로 진입하라는 뜻이 아닙니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signals"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-road-signal-basics-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L064:practice-road-signal-basics-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-road-signal-basics-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L064",
      "sourceSectionId": "exc-L064-S4",
      "lessonId": "exc-regular-exc-l064-b11-part1",
      "prompt": "빨간색 점멸과 노란색 점멸 신호를 바르게 구별한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "빨간 점멸 — 일시정지 후 안전 확인 / 노란 점멸 — 주의하며 진행"
        },
        {
          "id": "B",
          "text": "빨간 점멸 — 주의하며 진행 / 노란 점멸 — 일시정지 후 안전 확인"
        },
        {
          "id": "C",
          "text": "두 색 모두 다음 녹색 신호까지 기다림"
        },
        {
          "id": "D",
          "text": "두 색 모두 우회전만 허용"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "적색 점멸은 먼저 완전히 멈추고, 황색 점멸은 다른 교통·표지를 살피며 주의해 진행합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S4",
            "title": "깜빡이는 신호도 색을 봅니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S4",
            "title": "깜빡이는 신호도 색을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "두 색의 행동을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S4",
            "title": "깜빡이는 신호도 색을 봅니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S4",
            "title": "깜빡이는 신호도 색을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "점멸 신호의 뜻을 일반적인 다음 녹색 신호 대기로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S4",
            "title": "깜빡이는 신호도 색을 봅니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S4",
            "title": "깜빡이는 신호도 색을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "점멸의 두 색은 우회전 전용 허용 신호가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S4",
            "title": "깜빡이는 신호도 색을 봅니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S4",
            "title": "깜빡이는 신호도 색을 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signals"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-fork-road-rules-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L064:easy-fork-road-rules-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-fork-road-rules-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L064",
      "sourceSectionId": "exc-L064-S3",
      "lessonId": "exc-regular-exc-l064-b11-part1",
      "prompt": "별도의 우회전 전용 신호등이 적색일 때 보행자가 없다면 우회전할 수 있나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "일시정지 후 가능"
        },
        {
          "id": "B",
          "text": "서행하면 가능"
        },
        {
          "id": "C",
          "text": "우회전하지 않고 해당 신호를 따름"
        },
        {
          "id": "D",
          "text": "일반 차량 신호와 관계없이 언제나 가능"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "전용 신호등의 적색은 먼저 멈춘 뒤 우회전하는 조건과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "서행으로 전용 적색 신호를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "별도 우회전 신호등이 있으면 그 신호를 따라야 하며 적색에서는 우회전하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "우회전도 해당 신호를 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part1",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S3",
            "title": "우회전도 보행자를 먼저 확인합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-signals"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "u34-safety-site-preparation-photo-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L102:u34-safety-site-preparation-photo-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "u34-safety-site-preparation-photo-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L102",
      "sourceSectionId": "exc-L102-S2",
      "lessonId": "exc-regular-exc-l102-b11-part1",
      "prompt": "사진의 왼쪽에서 두 번째와 맨 오른쪽 안내판이 강조하는 두 위험을 바르게 읽은 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "감전과 화기·화재 위험"
        },
        {
          "id": "B",
          "text": "낙하물과 미끄러짐 위험"
        },
        {
          "id": "C",
          "text": "차량 충돌과 전복 위험"
        },
        {
          "id": "D",
          "text": "유해가스와 질식 위험"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "왼쪽에서 두 번째의 감전주의와 맨 오른쪽의 화기주의/불조심을 읽은 것입니다. 위치별 글과 그림을 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S2",
            "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다",
            "sourceLessonId": "exc-L102"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S2",
            "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "지정한 두 안내판에는 감전과 화기 경고가 있습니다. 낙하물/미끄러짐을 뜻하는 다른 위험으로 바꾸어 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S2",
            "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다",
            "sourceLessonId": "exc-L102"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S2",
            "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "지정한 안내판은 차량의 충돌/전복 경고 그림이 아닙니다. 각 그림과 글을 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S2",
            "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다",
            "sourceLessonId": "exc-L102"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S2",
            "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "유해가스/질식이라는 문구가 아니라 감전주의와 불조심 경고를 읽어야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S2",
            "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다",
            "sourceLessonId": "exc-L102"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S2",
            "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "u02-site-signs"
      ],
      "inputBlocks": [],
      "assetIds": [
        "ex-neutral:u34-safety-site-preparation-photo-q1:9b425eddbe91"
      ],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q175",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L050:exc-Q175",
      "placementVersion": "20261022-r2-EX-EXACT-SECTION",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q175",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L050",
      "sourceSectionId": "exc-L050-S4",
      "lessonId": "exc-regular-exc-l050-b11-part2",
      "prompt": "별도 특례가 없는 일반 도로구간의 기초간격이20m이고, 같은 쪽의 기초번호12에서36까지를 비교합니다. 번호 차이로 추정한 도로를 따른 거리는 얼마인가요?",
      "intent": "correct",
      "conditions": [
        "10m 기초간격의 별도 조건이나 내부도로·고속도로 예외는 적용하지 않습니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "24m"
        },
        {
          "id": "B",
          "text": "120m"
        },
        {
          "id": "C",
          "text": "240m"
        },
        {
          "id": "D",
          "text": "480m"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "번호 차이24를 그대로 미터로 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다"
          }
        },
        {
          "optionId": "B",
          "text": "이 일반20m 기초간격에서는 같은 쪽 번호2 차이가20m입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다"
          }
        },
        {
          "optionId": "C",
          "text": "(36−12)÷2×20=240m입니다. 도로를 따른 추정이며 실제 직선거리나 측량값은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다"
          }
        },
        {
          "optionId": "D",
          "text": "번호1 차이마다20m를 곱하면 같은 쪽 번호 간격을 두 배로 계산합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S4",
            "title": "20m 간격에서 번호와 거리를 연결합니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-traffic-current",
        "exc-address-rule",
        "exc-address-example",
        "exc-address-number-decree",
        "exc-address-interval-rule"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q176",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L062:exc-Q176",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q176",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L062",
      "sourceSectionId": "exc-L062-S4",
      "lessonId": "exc-regular-exc-l062-b11-part3",
      "prompt": "교통안전표지의 구분에서 정지선·횡단보도처럼 도로 바닥의 기호·문자·선으로 알리는 구분은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "노면표시"
        },
        {
          "id": "B",
          "text": "목적지 안내판만"
        },
        {
          "id": "C",
          "text": "차량 등록번호표"
        },
        {
          "id": "D",
          "text": "작업장의 보호구 착용 안내만"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "주의·규제·지시·보조표지와 함께 노면표시도 구분합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part3",
            "sectionId": "exc-L062-S4",
            "title": "표지는 하는 일에 따라 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l062-b11-part3",
              "sectionId": "exc-L062-S5",
              "title": "이 기준이 적용되는 대상을 확인합니다",
              "sourceLessonId": "exc-L062"
            },
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S3",
              "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
              "sourceLessonId": "exc-L102"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S4",
            "title": "표지는 하는 일에 따라 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "길 이름·목적지 안내와 바닥의 통행 표시를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part3",
            "sectionId": "exc-L062-S4",
            "title": "표지는 하는 일에 따라 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l062-b11-part3",
              "sectionId": "exc-L062-S5",
              "title": "이 기준이 적용되는 대상을 확인합니다",
              "sourceLessonId": "exc-L062"
            },
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S3",
              "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
              "sourceLessonId": "exc-L102"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S4",
            "title": "표지는 하는 일에 따라 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "장비를 식별하는 등록번호표와 교통안전표지는 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part3",
            "sectionId": "exc-L062-S4",
            "title": "표지는 하는 일에 따라 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l062-b11-part3",
              "sectionId": "exc-L062-S5",
              "title": "이 기준이 적용되는 대상을 확인합니다",
              "sourceLessonId": "exc-L062"
            },
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S3",
              "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
              "sourceLessonId": "exc-L102"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S4",
            "title": "표지는 하는 일에 따라 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "작업장 안전보건표지와 도로의 노면표시는 대상·역할을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l062-b11-part3",
            "sectionId": "exc-L062-S4",
            "title": "표지는 하는 일에 따라 구별합니다",
            "sourceLessonId": "exc-L062"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l062-b11-part3",
              "sectionId": "exc-L062-S5",
              "title": "이 기준이 적용되는 대상을 확인합니다",
              "sourceLessonId": "exc-L062"
            },
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S3",
              "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
              "sourceLessonId": "exc-L102"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L062",
            "sectionId": "exc-L062-S4",
            "title": "표지는 하는 일에 따라 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "TRAFFIC-RULE8-20260824",
        "full-rules-signs",
        "full-rules-traffic"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q177",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L063:exc-Q177",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q177",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L063",
      "sourceSectionId": "exc-L063-S3",
      "lessonId": "exc-regular-exc-l063-b11-part2",
      "prompt": "법상 도로에서 도로 모퉁이로부터 정확히5m인 곳입니다. 다른 법정 예외나 별도 허용 조건이 없을 때, 해당 정차·주차 금지 거리의 경계에 포함되나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "5m 미만만 금지이므로 제외된다"
        },
        {
          "id": "B",
          "text": "5분 이하이면 거리와 관계없이 제외된다"
        },
        {
          "id": "C",
          "text": "운전석에 있으면 항상 제외된다"
        },
        {
          "id": "D",
          "text": "5m 이내에 포함되며 시간·분류만으로 허용되지 않는다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이내는 경계를 포함하므로 정확히5m도 포함합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S3",
            "title": "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다",
            "sourceLessonId": "exc-L063"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l063-b11-part1",
              "sectionId": "exc-L063-S1",
              "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
              "sourceLessonId": "exc-L063"
            },
            {
              "lessonId": "exc-regular-exc-l063-b11-part2",
              "sectionId": "exc-L063-S4",
              "title": "위험을 막기 위한 멈춤을 생략하지 않습니다",
              "sourceLessonId": "exc-L063"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S3",
            "title": "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다"
          }
        },
        {
          "optionId": "B",
          "text": "짧은 정지 시간만으로 금지 장소에서 허용되지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S3",
            "title": "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다",
            "sourceLessonId": "exc-L063"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l063-b11-part1",
              "sectionId": "exc-L063-S1",
              "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
              "sourceLessonId": "exc-L063"
            },
            {
              "lessonId": "exc-regular-exc-l063-b11-part2",
              "sectionId": "exc-L063-S4",
              "title": "위험을 막기 위한 멈춤을 생략하지 않습니다",
              "sourceLessonId": "exc-L063"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S3",
            "title": "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다"
          }
        },
        {
          "optionId": "C",
          "text": "운전석에 있다는 사실만으로 금지 장소의 조건이나 주차 사유를 없애지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S3",
            "title": "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다",
            "sourceLessonId": "exc-L063"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l063-b11-part1",
              "sectionId": "exc-L063-S1",
              "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
              "sourceLessonId": "exc-L063"
            },
            {
              "lessonId": "exc-regular-exc-l063-b11-part2",
              "sectionId": "exc-L063-S4",
              "title": "위험을 막기 위한 멈춤을 생략하지 않습니다",
              "sourceLessonId": "exc-L063"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S3",
            "title": "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다"
          }
        },
        {
          "optionId": "D",
          "text": "거리 기준과 주차·정차의 분류, 법정 예외를 각각 읽습니다. 이 예가 금지 장소의 전부는 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l063-b11-part2",
            "sectionId": "exc-L063-S3",
            "title": "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다",
            "sourceLessonId": "exc-L063"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l063-b11-part1",
              "sectionId": "exc-L063-S1",
              "title": "시간만 보지 말고 주차 상태인지 먼저 봅니다",
              "sourceLessonId": "exc-L063"
            },
            {
              "lessonId": "exc-regular-exc-l063-b11-part2",
              "sectionId": "exc-L063-S4",
              "title": "위험을 막기 위한 멈춤을 생략하지 않습니다",
              "sourceLessonId": "exc-L063"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L063",
            "sectionId": "exc-L063-S3",
            "title": "표지가 없어도 멈춰 두면 안 되는 장소가 있습니다"
          }
        }
      ],
      "sourceIds": [
        "full-rules-traffic",
        "full-rules-signs"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q178",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L064:exc-Q178",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q178",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L064",
      "sourceSectionId": "exc-L064-S5",
      "lessonId": "exc-regular-exc-l064-b11-part2",
      "prompt": "고속도로가 아닌 일반도로에서 법이 정한 좌·우회전 또는 같은 방향의 진로 변경을 하려 합니다. 학습의 사전 신호 기준을 알맞게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "행위를 끝낸 뒤30m부터 시작한다"
        },
        {
          "id": "B",
          "text": "행위를 하려는 지점 전30m 이상의 지점에서 시작해 끝날 때까지 신호한다"
        },
        {
          "id": "C",
          "text": "방향지시기를 켜면 다른 차의 정상 통행을 방해해도 우선권이 생긴다"
        },
        {
          "id": "D",
          "text": "고속도로의100m 기준이 일반 굴착기의 고속도로 진입 허가다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "변경 뒤가 아니라 변경 전에 알리는 기준입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S5",
            "title": "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part2",
              "sectionId": "exc-L068-S4",
              "title": "간격 확보와 진로 변경 조건을 함께 지킵니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S5",
            "title": "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다"
          }
        },
        {
          "optionId": "B",
          "text": "좌·우회전은 교차로 가장자리를 기준으로 보고 행위가 끝날 때까지 알립니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S5",
            "title": "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part2",
              "sectionId": "exc-L068-S4",
              "title": "간격 확보와 진로 변경 조건을 함께 지킵니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S5",
            "title": "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다"
          }
        },
        {
          "optionId": "C",
          "text": "미리 신호해도 다른 차의 정상 통행을 방해할 우려가 있는 진로 변경은 하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S5",
            "title": "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part2",
              "sectionId": "exc-L068-S4",
              "title": "간격 확보와 진로 변경 조건을 함께 지킵니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S5",
            "title": "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다"
          }
        },
        {
          "optionId": "D",
          "text": "다른 도로의 신호 숫자와 차종별 통행 자격은 별개입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S5",
            "title": "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part2",
              "sectionId": "exc-L068-S4",
              "title": "간격 확보와 진로 변경 조건을 함께 지킵니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S5",
            "title": "방향을 바꾸기 전 미리 신호하고 끝날 때까지 알립니다"
          }
        }
      ],
      "sourceIds": [
        "TRAFFIC-SIGNAL-TIMING-ANNEX2",
        "full-rules-signals",
        "full-rules-traffic",
        "TRAFFIC-POLICE5-TARGET",
        "TRAFFIC-GREEN-UNPROTECTED"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q179",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L064:exc-Q179",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q179",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L064",
      "sourceSectionId": "exc-L064-S6",
      "lessonId": "exc-regular-exc-l064-b11-part2",
      "prompt": "교통안전시설의 신호와 법이 정한 교통정리 경찰공무원등의 신호·지시가 다를 때 기준은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "모든 개인의 손짓을 언제나 우선한다"
        },
        {
          "id": "B",
          "text": "차가 없는 방향을 운전자가 임의로 고른다"
        },
        {
          "id": "C",
          "text": "해당 경찰공무원등의 신호·지시를 따른다"
        },
        {
          "id": "D",
          "text": "어떤 경우에도 신호등만 따른다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "법이 정한 교통정리 주체라는 조건이 있으며 모든 개인의 손짓을 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "운전자의 임의 선택으로 법정 지시 관계를 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "시설 신호와 법정 교통정리 지시가 다른 경우의 관계입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 불일치 조건에서 정한 지시의 우선 관계를 빠뜨렸습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "TRAFFIC-POLICE5-TARGET",
        "TRAFFIC-GREEN-UNPROTECTED",
        "full-rules-signals",
        "full-rules-traffic",
        "TRAFFIC-SIGNAL-TIMING-ANNEX2"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q180",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L064:exc-Q180",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q180",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L064",
      "sourceSectionId": "exc-L064-S6",
      "lessonId": "exc-regular-exc-l064-b11-part2",
      "prompt": "비보호 좌회전을 검토하는 조건을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "해당 표지·표시가 있고 녹색 등화일 때 다른 교통을 방해하지 않는 조건을 확인한다"
        },
        {
          "id": "B",
          "text": "녹색이면 표지 유무와 관계없이 모든 교차로에서 좌회전한다"
        },
        {
          "id": "C",
          "text": "적색이어도 맞은편이 비어 있으면 비보호 좌회전한다"
        },
        {
          "id": "D",
          "text": "비보호 표지가 있으면 맞은편 차량·보행자에게 우선한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "해당 표지와 신호 조건을 확인하며 맞은편 차량·보행자 등을 방해하지 않도록 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "녹색만으로 해당 좌회전의 장소·표시 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "맞은편이 비었다는 이유로 적색 신호 조건을 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "비보호는 다른 교통보다 먼저 갈 우선권을 준다는 뜻이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l064-b11-part2",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다",
            "sourceLessonId": "exc-L064"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L064",
            "sectionId": "exc-L064-S6",
            "title": "교통정리 지시와 비보호 좌회전의 조건을 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "TRAFFIC-POLICE5-TARGET",
        "TRAFFIC-GREEN-UNPROTECTED",
        "full-rules-signals",
        "full-rules-traffic",
        "TRAFFIC-SIGNAL-TIMING-ANNEX2"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q181",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L068:exc-Q181",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q181",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L068",
      "sourceSectionId": "exc-L068-S1",
      "lessonId": "exc-regular-exc-l068-b11-part1",
      "prompt": "도로교통법 제2조제18호나목에 속하지 않는 일반 굴착기가 일반도로 편도4차로를 직진하는 단순 예입니다. 별도 지시·진출입·교차로 등 조건은 제외합니다. 해당 차로 구분은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "왼쪽 끝1차로"
        },
        {
          "id": "B",
          "text": "오른쪽 묶음3·4차로를 임의 선택"
        },
        {
          "id": "C",
          "text": "가장 오른쪽4차로"
        },
        {
          "id": "D",
          "text": "고속도로 통행 조건과 같으므로 어느 차로든 선택"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이 차종에 붙은 가장 오른쪽 조건과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part1",
            "sectionId": "exc-L068-S1",
            "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S2",
              "title": "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다",
              "sourceLessonId": "exc-L068"
            },
            {
              "lessonId": "exc-regular-exc-l117-b13-part1",
              "sectionId": "exc-L117-S1",
              "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
              "sourceLessonId": "exc-L117"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S1",
            "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "오른쪽 차로 묶음과 오른쪽 끝 한 차로를 같게 보지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part1",
            "sectionId": "exc-L068-S1",
            "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S2",
              "title": "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다",
              "sourceLessonId": "exc-L068"
            },
            {
              "lessonId": "exc-regular-exc-l117-b13-part1",
              "sectionId": "exc-L117-S1",
              "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
              "sourceLessonId": "exc-L117"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S1",
            "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "명시한 차종·일반도로 조건에서는 가장 오른쪽 차로로 대응합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part1",
            "sectionId": "exc-L068-S1",
            "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S2",
              "title": "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다",
              "sourceLessonId": "exc-L068"
            },
            {
              "lessonId": "exc-regular-exc-l117-b13-part1",
              "sectionId": "exc-L117-S1",
              "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
              "sourceLessonId": "exc-L117"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S1",
            "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "일반도로 차로 구분은 고속도로·자동차전용도로 진입 허가가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part1",
            "sectionId": "exc-L068-S1",
            "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S2",
              "title": "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다",
              "sourceLessonId": "exc-L068"
            },
            {
              "lessonId": "exc-regular-exc-l117-b13-part1",
              "sectionId": "exc-L117-S1",
              "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
              "sourceLessonId": "exc-L117"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S1",
            "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "EX-TRAFFIC-LANES-ANNEX9",
        "EX-TRAFFIC-2-18B-20261013",
        "EX-MACHINE-RULE73-CLASS",
        "EX-TRAFFIC-19-20261013",
        "TRAFFIC-EMERGENCY29-20261013",
        "TRAFFIC-OVERTAKING22-TARGET"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q182",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L068:exc-Q182",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q182",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L068",
      "sourceSectionId": "exc-L068-S3",
      "lessonId": "exc-regular-exc-l068-b11-part2",
      "prompt": "같은 방향 앞차를 따를 때 필요한 안전거리의 기본 의미는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "모든 속도·노면에서 같은 미터 수 한 가지"
        },
        {
          "id": "B",
          "text": "앞차가 갑자기 멈추어도 충돌을 피할 수 있는 필요한 거리"
        },
        {
          "id": "C",
          "text": "잠깐 간격을 벌렸으면 이후 조건 변화와 무관하게 확보 완료"
        },
        {
          "id": "D",
          "text": "거리를 늘리려면 다른 차 앞으로 급하게 끼어들어도 됨"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "속도·제동 성능·적재·노면 등 조건을 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part2",
            "sectionId": "exc-L068-S3",
            "title": "앞차가 급정지해도 충돌을 피할 간격을 둡니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part2",
              "sectionId": "exc-L068-S4",
              "title": "간격 확보와 진로 변경 조건을 함께 지킵니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S3",
            "title": "앞차가 급정지해도 충돌을 피할 간격을 둡니다"
          }
        },
        {
          "optionId": "B",
          "text": "그때의 조건에서 멈출 여유를 유지하는 목적입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part2",
            "sectionId": "exc-L068-S3",
            "title": "앞차가 급정지해도 충돌을 피할 간격을 둡니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part2",
              "sectionId": "exc-L068-S4",
              "title": "간격 확보와 진로 변경 조건을 함께 지킵니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S3",
            "title": "앞차가 급정지해도 충돌을 피할 간격을 둡니다"
          }
        },
        {
          "optionId": "C",
          "text": "거리가 계속 적절한지 조건 변화를 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part2",
            "sectionId": "exc-L068-S3",
            "title": "앞차가 급정지해도 충돌을 피할 간격을 둡니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part2",
              "sectionId": "exc-L068-S4",
              "title": "간격 확보와 진로 변경 조건을 함께 지킵니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S3",
            "title": "앞차가 급정지해도 충돌을 피할 간격을 둡니다"
          }
        },
        {
          "optionId": "D",
          "text": "거리 확보를 이유로 다른 차의 정상 통행을 방해하는 진로 변경을 하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part2",
            "sectionId": "exc-L068-S3",
            "title": "앞차가 급정지해도 충돌을 피할 간격을 둡니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part2",
              "sectionId": "exc-L068-S4",
              "title": "간격 확보와 진로 변경 조건을 함께 지킵니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S3",
            "title": "앞차가 급정지해도 충돌을 피할 간격을 둡니다"
          }
        }
      ],
      "sourceIds": [
        "EX-TRAFFIC-LANES-ANNEX9",
        "EX-TRAFFIC-2-18B-20261013",
        "EX-MACHINE-RULE73-CLASS",
        "EX-TRAFFIC-19-20261013",
        "TRAFFIC-EMERGENCY29-20261013",
        "TRAFFIC-OVERTAKING22-TARGET"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q183",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L068:exc-Q183",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q183",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L068",
      "sourceSectionId": "exc-L068-S5",
      "lessonId": "exc-regular-exc-l068-b11-part3",
      "prompt": "본래의 긴급한 용도로 운행하는 긴급자동차가 접근합니다. 위치에 따른 기본 대응을 바르게 구별한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "교차로 안에 그대로 멈춰 길을 막는다"
        },
        {
          "id": "B",
          "text": "그 밖의 곳에서는 양보 의무가 없다"
        },
        {
          "id": "C",
          "text": "사이렌이 달린 모든 차량의 모든 운행을 같은 긴급 운행으로 본다"
        },
        {
          "id": "D",
          "text": "교차로나 그 부근이면 교차로를 피하여 일시정지하고, 그 밖의 곳이면 우선 통행하도록 진로를 양보한다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "교차로를 피하는 조건을 빠뜨렸습니다. 주변 보행자·차량도 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part3",
            "sectionId": "exc-L068-S5",
            "title": "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S5",
            "title": "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다"
          }
        },
        {
          "optionId": "B",
          "text": "교차로 밖에서도 긴급자동차가 우선 통행하도록 양보합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part3",
            "sectionId": "exc-L068-S5",
            "title": "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S5",
            "title": "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다"
          }
        },
        {
          "optionId": "C",
          "text": "법정 자동차가 본래 긴급한 용도로 운행하는 조건을 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part3",
            "sectionId": "exc-L068-S5",
            "title": "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S5",
            "title": "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다"
          }
        },
        {
          "optionId": "D",
          "text": "장소별 조건을 구별하며 갑자기 위험하게 움직이지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part3",
            "sectionId": "exc-L068-S5",
            "title": "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S5",
            "title": "긴급자동차가 접근하면 교차로를 피하고 진로를 양보합니다"
          }
        }
      ],
      "sourceIds": [
        "TRAFFIC-EMERGENCY29-20261013",
        "EX-TRAFFIC-LANES-ANNEX9",
        "EX-TRAFFIC-2-18B-20261013",
        "EX-MACHINE-RULE73-CLASS",
        "EX-TRAFFIC-19-20261013",
        "TRAFFIC-OVERTAKING22-TARGET"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q184",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L068:exc-Q184",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q184",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L068",
      "sourceSectionId": "exc-L068-S6",
      "lessonId": "exc-regular-exc-l068-b11-part3",
      "prompt": "앞지르기 금지 기준을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "교차로·터널 안·다리 위의 금지와, 안전표지로 지정한 굽은 곳 등의 조건을 나누어 확인한다"
        },
        {
          "id": "B",
          "text": "앞차가 다른 차를 앞지르는 중이면 나도 옆으로 함께 앞지른다"
        },
        {
          "id": "C",
          "text": "위험 방지 때문에 정지·서행하는 앞차는 언제나 앞지른다"
        },
        {
          "id": "D",
          "text": "경음기를 먼저 울리면 금지 장소도 허용된다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "장소의 금지와 지정 표지 조건, 앞차의 상태를 각각 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part3",
            "sectionId": "exc-L068-S6",
            "title": "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S6",
            "title": "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "앞차가 앞지르거나 앞지르려는 상태의 금지도 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part3",
            "sectionId": "exc-L068-S6",
            "title": "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S6",
            "title": "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "위험 방지 등의 이유로 정지·서행하는 차에 대한 금지 조건을 빠뜨렸습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part3",
            "sectionId": "exc-L068-S6",
            "title": "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S6",
            "title": "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "경음기가 법정 금지 장소·상태를 해제하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l068-b11-part3",
            "sectionId": "exc-L068-S6",
            "title": "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다",
            "sourceLessonId": "exc-L068"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L068",
            "sectionId": "exc-L068-S6",
            "title": "앞지르기 금지는 장소와 앞차의 상태를 함께 봅니다"
          }
        }
      ],
      "sourceIds": [
        "TRAFFIC-OVERTAKING22-TARGET",
        "EX-TRAFFIC-LANES-ANNEX9",
        "EX-TRAFFIC-2-18B-20261013",
        "EX-MACHINE-RULE73-CLASS",
        "EX-TRAFFIC-19-20261013",
        "TRAFFIC-EMERGENCY29-20261013"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q185",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L102:exc-Q185",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q185",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L102",
      "sourceSectionId": "exc-L102-S1",
      "lessonId": "exc-regular-exc-l102-b11-part1",
      "prompt": "‘화기금지’와 ‘인화성물질 경고’를 같은 뜻으로 읽지 않아야 하는 이유는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "불꽃 그림이 있으면 모두 통행 허가이기 때문"
        },
        {
          "id": "B",
          "text": "앞은 화기를 사용하지 말라는 금지, 뒤는 물질의 인화 위험을 알리는 경고이기 때문"
        },
        {
          "id": "C",
          "text": "경고표지는 모두 화기 사용을 허가하기 때문"
        },
        {
          "id": "D",
          "text": "두 이름은 도로의 일방통행과 같은 지시이기 때문"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "불꽃 그림 하나만으로 행동이나 허가를 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S1",
            "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
            "sourceLessonId": "exc-L102"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S2",
              "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다",
              "sourceLessonId": "exc-L102"
            },
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S3",
              "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
              "sourceLessonId": "exc-L102"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S1",
            "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "금지하는 행동과 미리 알리는 위험의 차이를 읽고 실제 표지의 그림·글을 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S1",
            "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
            "sourceLessonId": "exc-L102"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S2",
              "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다",
              "sourceLessonId": "exc-L102"
            },
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S3",
              "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
              "sourceLessonId": "exc-L102"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S1",
            "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "경고는 위험을 알리며 화기 사용 허가가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S1",
            "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
            "sourceLessonId": "exc-L102"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S2",
              "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다",
              "sourceLessonId": "exc-L102"
            },
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S3",
              "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
              "sourceLessonId": "exc-L102"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S1",
            "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "작업장 안전보건표지와 도로 통행 지시를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S1",
            "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
            "sourceLessonId": "exc-L102"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S2",
              "title": "경고표지를 모두 노란 삼각형으로 외우지 않습니다",
              "sourceLessonId": "exc-L102"
            },
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S3",
              "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
              "sourceLessonId": "exc-L102"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S1",
            "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "KR-OSH-SIGNS38",
        "KR-OSH-ANNEX6",
        "FORKLIFT-SAFETY-COPY",
        "KR-OSH-ANNEX6-SPECIFIC",
        "EX-ACCEPTED-L046"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q186",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L102:exc-Q186",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q186",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L102",
      "sourceSectionId": "exc-L102-S3",
      "lessonId": "exc-regular-exc-l102-b11-part1",
      "prompt": "‘안전화 착용’ 안내와 ‘비상구’ 안내를 바르게 구별한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "둘 다 위험 구역의 자유 출입 허가다"
        },
        {
          "id": "B",
          "text": "안전화를 신었으면 모든 출입금지 표지가 해제된다"
        },
        {
          "id": "C",
          "text": "비상구 안내가 안전화의 모든 보호 성능을 보증한다"
        },
        {
          "id": "D",
          "text": "앞은 필요한 보호구 착용, 뒤는 출구·대피 방향을 알리며 현장 통제도 함께 따른다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "보호구 착용·대피 방향과 출입 허가는 별개입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S3",
            "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
            "sourceLessonId": "exc-L102"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S1",
              "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
              "sourceLessonId": "exc-L102"
            },
            {
              "lessonId": "exc-regular-exc-l098-b09-part1",
              "sectionId": "exc-L098-S1",
              "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다",
              "sourceLessonId": "exc-L098"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S3",
            "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "착용 사실이 금지 구역 진입 허가를 만들지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S3",
            "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
            "sourceLessonId": "exc-L102"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S1",
              "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
              "sourceLessonId": "exc-L102"
            },
            {
              "lessonId": "exc-regular-exc-l098-b09-part1",
              "sectionId": "exc-L098-S1",
              "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다",
              "sourceLessonId": "exc-L098"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S3",
            "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "출구 안내와 안전화의 성능 확인은 서로 다른 정보입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S3",
            "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
            "sourceLessonId": "exc-L102"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S1",
              "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
              "sourceLessonId": "exc-L102"
            },
            {
              "lessonId": "exc-regular-exc-l098-b09-part1",
              "sectionId": "exc-L098-S1",
              "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다",
              "sourceLessonId": "exc-L098"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S3",
            "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "지시와 안내의 목적을 나누어 실제 추가 글·화살표·통제를 함께 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l102-b11-part1",
            "sectionId": "exc-L102-S3",
            "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다",
            "sourceLessonId": "exc-L102"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l102-b11-part1",
              "sectionId": "exc-L102-S1",
              "title": "금지와 경고는 같은 불꽃 그림도 뜻이 다릅니다",
              "sourceLessonId": "exc-L102"
            },
            {
              "lessonId": "exc-regular-exc-l098-b09-part1",
              "sectionId": "exc-L098-S1",
              "title": "안전화의 앞코와 밑창은 보호 위치가 다릅니다",
              "sourceLessonId": "exc-L098"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L102",
            "sectionId": "exc-L102-S3",
            "title": "착용 지시와 비상 안내는 필요한 행동이 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "KR-OSH-ANNEX6",
        "FORKLIFT-SAFETY-COPY",
        "EX-ACCEPTED-L046",
        "KR-OSH-SIGNS38",
        "KR-OSH-ANNEX6-SPECIFIC"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-inspection-business-q2",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L049:practice-fork-inspection-business-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-inspection-business-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L049",
      "sourceSectionId": "exc-L049-S1",
      "lessonId": "exc-regular-exc-l049-b12-part1",
      "prompt": "검사 이름과 받는 상황을 연결한 것으로 옳지 않은 것은?",
      "intent": "incorrect",
      "promptExplanation": "“옳지 않은 것”은 검사 이름과 그 검사를 받는 상황을 잘못 연결한 설명입니다.",
      "showPromptExplanation": true,
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "신규등록검사 — 새로 등록하는 상황"
        },
        {
          "id": "B",
          "text": "정기검사 — 주요 구조를 바꾼 상황만을 확인하는 검사"
        },
        {
          "id": "C",
          "text": "구조변경검사 — 주요 구조를 바꾼 상황"
        },
        {
          "id": "D",
          "text": "수시검사 — 성능 불량·사고 등으로 안전 확인이 필요한 상황"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "새로 등록하는 장비의 검사를 뜻합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part1",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다",
            "sourceLessonId": "exc-L049"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "정기검사는 정해진 주기의 검사입니다. 주요 구조 변경은 구조변경검사와 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part1",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다",
            "sourceLessonId": "exc-L049"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "주요 구조를 변경한 경우의 검사를 뜻합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part1",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다",
            "sourceLessonId": "exc-L049"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "성능 불량이나 사고 등으로 안전 확인이 필요한 경우와 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part1",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다",
            "sourceLessonId": "exc-L049"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-machine-act"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "easy-fork-license-basics-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L065:easy-fork-license-basics-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "easy-fork-license-basics-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L065",
      "sourceSectionId": "exc-L065-S4",
      "lessonId": "exc-regular-exc-l065-b12-part2",
      "prompt": "조종사면허·건설기계 등록·검사의 대상을 바르게 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "면허: 사람 / 등록: 사람 / 검사: 장비"
        },
        {
          "id": "B",
          "text": "면허: 장비 / 등록: 장비 / 검사: 사람"
        },
        {
          "id": "C",
          "text": "면허: 사람 / 등록: 장비 / 검사: 장비"
        },
        {
          "id": "D",
          "text": "면허: 장비 / 등록: 사람 / 검사: 장비"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "등록은 사람이 아니라 장비에 대한 절차입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part2",
            "sectionId": "exc-L065-S4",
            "title": "등록·검사·면허는 계속 나누어 봅니다",
            "sourceLessonId": "exc-L065"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S4",
            "title": "등록·검사·면허는 계속 나누어 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "면허는 조종하는 사람에게, 검사는 장비에 적용합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part2",
            "sectionId": "exc-L065-S4",
            "title": "등록·검사·면허는 계속 나누어 봅니다",
            "sourceLessonId": "exc-L065"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S4",
            "title": "등록·검사·면허는 계속 나누어 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "조종사면허는 사람의 요건이고 등록·검사는 장비의 요건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part2",
            "sectionId": "exc-L065-S4",
            "title": "등록·검사·면허는 계속 나누어 봅니다",
            "sourceLessonId": "exc-L065"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S4",
            "title": "등록·검사·면허는 계속 나누어 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "면허와 등록의 대상을 서로 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part2",
            "sectionId": "exc-L065-S4",
            "title": "등록·검사·면허는 계속 나누어 봅니다",
            "sourceLessonId": "exc-L065"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S4",
            "title": "등록·검사·면허는 계속 나누어 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-machine-act"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-fork-registration-procedure-documents-q1",
      "version": "r2-EX-CONTEXT-20261022",
      "placementId": "exc-regular:exc-L110:ex27-fork-registration-procedure-documents-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-fork-registration-procedure-documents-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L110",
      "sourceSectionId": "exc-L110-S1",
      "lessonId": "exc-regular-exc-l110-b12-part1",
      "prompt": "등록 대상 굴착기의 국내 제작증·건설기계제원표와 다른 첨부서류의 관계를 바르게 설명한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "제작증은 수입사실만, 제원표는 국내 제작 출처만 증명한다"
        },
        {
          "id": "B",
          "text": "제작증은 국내 제작 출처를, 제원표는 장비의 형식·능력 등 제원을 확인한다"
        },
        {
          "id": "C",
          "text": "제작증으로 소유까지 증명되어도 별도의 소유 증명은 예외 없이 반드시 첨부한다"
        },
        {
          "id": "D",
          "text": "제원표 한 장이면 출처·소유·해당 보험 요건도 모두 대신한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "국내 제작증과 제원표의 확인 대상을 잘못 연결했습니다. 수입 장비의 출처 자료는 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part1",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다",
            "sourceLessonId": "exc-L110"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "출처와 제원을 구별합니다. 소유·보험 요건은 해당 대상과 법령의 대체 조건을 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part1",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다",
            "sourceLessonId": "exc-L110"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "시행령은 출처 서류로 소유를 증명할 수 있으면 소유 증명 서류를 갈음할 수 있도록 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part1",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다",
            "sourceLessonId": "exc-L110"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "제원표가 다른 사실의 증명이나 해당 보험 요건을 모두 자동으로 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part1",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다",
            "sourceLessonId": "exc-L110"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-registration"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-fork-registration-procedure-time-q1",
      "version": "r2-EX-CONTEXT-20261022",
      "placementId": "exc-regular:exc-L110:ex27-fork-registration-procedure-time-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-fork-registration-procedure-time-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L110",
      "sourceSectionId": "exc-L110-S2",
      "lessonId": "exc-regular-exc-l111-b12-part3",
      "prompt": "국가비상사태 등 특례가 없는 일반 국내 취득 장비의 등록 신청 기한과, 신규등록·관련 검사 등 허용 목적의 기본 임시운행 기간을 순서대로 연결한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "2월 이내 / 15일 이내"
        },
        {
          "id": "B",
          "text": "15일 이내 / 2월 이내"
        },
        {
          "id": "C",
          "text": "3년 이내 / 15일 이내"
        },
        {
          "id": "D",
          "text": "2월 이내 / 3년 이내"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "등록 신청은 취득일부터 2월 이내, 기본 임시운행은 15일 이내입니다. 기간이 남았다고 아무 목적의 운행이 허용되지는 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part2",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part3",
              "sectionId": "exc-L111-S4",
              "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다"
          }
        },
        {
          "optionId": "B",
          "text": "등록 신청 기한과 임시운행 기간을 서로 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part3",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
            "sourceLessonId": "exc-L111"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "3년은 신개발 시험·연구 목적의 임시운행 특례이며 일반 등록 신청 기한이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part3",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
            "sourceLessonId": "exc-L111"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "기본 임시운행은 15일 이내이고 3년은 별도의 시험·연구 목적입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part3",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
            "sourceLessonId": "exc-L111"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-registration",
        "exam-temporary"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-fork-registration-procedure-research-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L111:ex27-fork-registration-procedure-research-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-fork-registration-procedure-research-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L111",
      "sourceSectionId": "exc-L111-S4",
      "lessonId": "exc-regular-exc-l111-b12-part3",
      "prompt": "신개발 건설기계를 시험·연구 목적으로 임시운행한다. 해당 목적의 기간 특례와 적용 범위를 바르게 설명한 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "모든 임시운행을 목적과 관계없이 3년까지 할 수 있다"
        },
        {
          "id": "B",
          "text": "시험·연구도 예외 없이 15일만 가능하다"
        },
        {
          "id": "C",
          "text": "일반 화물 작업이면 자동으로 시험·연구 목적이 된다"
        },
        {
          "id": "D",
          "text": "시험·연구 목적은 3년 이내 특례이며 일반 작업에 그대로 적용하지 않는다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "3년은 신개발 시험·연구 목적에 한정된 특례입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part3",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
            "sourceLessonId": "exc-L111"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "제 6조 3항은 해당 목적에 3년 이내라는 특례를 둡니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part3",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
            "sourceLessonId": "exc-L111"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "일반 작업을 임의로 시험·연구라고 바꿔 적용하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part3",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
            "sourceLessonId": "exc-L111"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "허용 목적과 임시번호표 등 요건을 확인하며 목적에 한정된 기간을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part3",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
            "sourceLessonId": "exc-L111"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S4",
            "title": "임시운행은 정해진 사유와 기간 안에서 합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-temporary"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q187",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L049:exc-Q187",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q187",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L049",
      "sourceSectionId": "exc-L049-S1",
      "lessonId": "exc-regular-exc-l049-b12-part1",
      "prompt": "시행규칙 별표7의 타이어식 굴착기 행에 해당할 때 정기검사 유효기간을 알맞게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "모든 궤도식 굴착기까지2년으로 통일한다"
        },
        {
          "id": "B",
          "text": "신규등록일부터31일만 유효하다"
        },
        {
          "id": "C",
          "text": "다른 기종의3년 기준을 그대로 적용한다"
        },
        {
          "id": "D",
          "text": "해당 타이어식 굴착기는1년이며 최초는 신규등록일부터 계산한다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "다른 주행 형식·기종에 한 숫자를 통일하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part1",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part1",
              "sectionId": "exc-L112-S1",
              "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "검사 신청기간의31일과 유효기간을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part1",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part1",
              "sectionId": "exc-L112-S1",
              "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "기종별 해당 행과 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part1",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part1",
              "sectionId": "exc-L112-S1",
              "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "타이어식 굴착기의 해당 행에 한정한1년입니다. 모든 건설기계의 공통 주기가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part1",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part1",
              "sectionId": "exc-L112-S1",
              "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S1",
            "title": "기계 등록과 검사는 목적이 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-machine-act",
        "exc-machine-rule",
        "exc-machine-inspection-table",
        "MACHINE-HEIGHT-DEFINITION-1583",
        "MACHINE-SUPPLY-PLAN-3-2"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q188",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L049:exc-Q188",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q188",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L049",
      "sourceSectionId": "exc-L049-S2",
      "lessonId": "exc-regular-exc-l049-b12-part2",
      "prompt": "3톤 미만 굴착기의 지정 교육 특례를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "교육만 마치면 면허 발급 절차는 없다"
        },
        {
          "id": "B",
          "text": "국가기술자격 요건을 대신하는 경로이며 나머지 조건과 면허 발급 절차는 따로 갖춘다"
        },
        {
          "id": "C",
          "text": "정확히3톤도3톤 미만이다"
        },
        {
          "id": "D",
          "text": "운전자가 가벼우면3톤 이상 장비도 소형이 된다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "교육 이수와 조종사면허 발급은 서로 다른 절차입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part2",
            "sectionId": "exc-L049-S2",
            "title": "기능사 자격과 기종별 조종사면허를 구별합니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S2",
            "title": "기능사 자격과 기종별 조종사면허를 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "특례가 대신하는 요건과 여전히 필요한 절차를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part2",
            "sectionId": "exc-L049-S2",
            "title": "기능사 자격과 기종별 조종사면허를 구별합니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S2",
            "title": "기능사 자격과 기종별 조종사면허를 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "미만은 정확히3톤을 포함하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part2",
            "sectionId": "exc-L049-S2",
            "title": "기능사 자격과 기종별 조종사면허를 구별합니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S2",
            "title": "기능사 자격과 기종별 조종사면허를 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "운전자 체중이나 현재 작업상태로 기종의 법정 분류를 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part2",
            "sectionId": "exc-L049-S2",
            "title": "기능사 자격과 기종별 조종사면허를 구별합니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S2",
            "title": "기능사 자격과 기종별 조종사면허를 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-machine-act",
        "exc-machine-rule",
        "exc-machine-inspection-table",
        "MACHINE-HEIGHT-DEFINITION-1583",
        "MACHINE-SUPPLY-PLAN-3-2"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q189",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L049:exc-Q189",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q189",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L049",
      "sourceSectionId": "exc-L049-S3",
      "lessonId": "exc-regular-exc-l049-b12-part3",
      "prompt": "원고가 확인한2026-08-28 시행 제40·41조의 행위별 벌칙 상한 요약과 맞는 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "행위별 벌칙 상한의 학습이며 실제 사건 처분을 확정하는 문항이 아닙니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "무면허 조종은 언제나 과태료만 해당한다"
        },
        {
          "id": "B",
          "text": "미등록 기계 사용과 모든 다른 위반을 같은1년 상한으로 묶는다"
        },
        {
          "id": "C",
          "text": "마약 등 약물을 투여한 상태의 조종은10년 이하 징역 또는1억원 이하 벌금으로 규정한다"
        },
        {
          "id": "D",
          "text": "술에 취한 조종의 상한을 무면허 조종의1년·1천만원으로 읽는다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "무면허 조종은 해당 형사 벌칙과 연결하며 단순히 과태료로 묶지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part3",
            "sectionId": "exc-L049-S3",
            "title": "사업 등록과 행위별 벌칙을 구별합니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S3",
            "title": "사업 등록과 행위별 벌칙을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "원고는 무면허1년·1천만원과 미등록 기계 사용·미등록 사업의 해당2년·2천만원을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part3",
            "sectionId": "exc-L049-S3",
            "title": "사업 등록과 행위별 벌칙을 구별합니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S3",
            "title": "사업 등록과 행위별 벌칙을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "해당 약물 상태 조종의 상한입니다. 실제 사건의 조항·병합·행정처분 전체를 이 숫자만으로 판정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part3",
            "sectionId": "exc-L049-S3",
            "title": "사업 등록과 행위별 벌칙을 구별합니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S3",
            "title": "사업 등록과 행위별 벌칙을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "원고의 술에 취한 조종은3년·3천만원 상한으로 무면허 상한과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part3",
            "sectionId": "exc-L049-S3",
            "title": "사업 등록과 행위별 벌칙을 구별합니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S3",
            "title": "사업 등록과 행위별 벌칙을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-machine-act",
        "exc-machine-rule",
        "exc-machine-inspection-table",
        "MACHINE-HEIGHT-DEFINITION-1583",
        "MACHINE-SUPPLY-PLAN-3-2"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q190",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L049:exc-Q190",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q190",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L049",
      "sourceSectionId": "exc-L049-S4",
      "lessonId": "exc-regular-exc-l049-b12-part4",
      "prompt": "안전기준의 기계 높이를 읽는 기준으로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "작업장치를 부착한 자체중량 상태의 가장 위쪽 끝에서 지면까지의 최단거리이며 인정된 외부 장치의 제외 조건도 확인한다"
        },
        {
          "id": "B",
          "text": "버킷을 최고로 올린 최대 작업높이와 언제나 같다"
        },
        {
          "id": "C",
          "text": "운반차에 실은 전체 높이를 뜻한다"
        },
        {
          "id": "D",
          "text": "조종사 체중만 더하면 연료·공구 등 준비 상태는 관계없다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "즉시 작업할 준비 상태와 조종사 체중 제외를 구별하고 인정된 안테나·감지장치 등의 제외 조건도 적용합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part4",
            "sectionId": "exc-L049-S4",
            "title": "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S4",
            "title": "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "최대 작업높이와 안전기준의 기계 높이는 다른 값입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part4",
            "sectionId": "exc-L049-S4",
            "title": "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S4",
            "title": "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "운반차 위 전체 높이를 이 정의와 같게 보지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part4",
            "sectionId": "exc-L049-S4",
            "title": "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S4",
            "title": "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "정해진 준비물·연료 등의 자체중량 상태를 확인하며 조종사 체중은 제외합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part4",
            "sectionId": "exc-L049-S4",
            "title": "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S4",
            "title": "기계 높이는 작업장치를 붙인 자체중량 상태를 기준으로 봅니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-HEIGHT-DEFINITION-1583",
        "qnet-excavator",
        "exc-machine-act",
        "exc-machine-rule",
        "exc-machine-inspection-table",
        "MACHINE-SUPPLY-PLAN-3-2"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q191",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L049:exc-Q191",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q191",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L049",
      "sourceSectionId": "exc-L049-S5",
      "lessonId": "exc-regular-exc-l049-b12-part4",
      "prompt": "사업용 건설기계 수급조절의 등록 제한 제도를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "제도가 있으므로 모든 굴착기는 현재 등록 금지다"
        },
        {
          "id": "B",
          "text": "사업자가 스스로 기간을 정하면 고시 없이 제한된다"
        },
        {
          "id": "C",
          "text": "수급계획·위원회 심의와 고시 등을 거쳐2년 이내 범위의 제한을 할 수 있고 같은 절차로 연장할 수 있다"
        },
        {
          "id": "D",
          "text": "2년이 지나면 어떤 경우에도 연장은 불가능하다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "제도의 존재와 현재 특정 기종·기간의 실제 고시는 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part4",
            "sectionId": "exc-L049-S5",
            "title": "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S5",
            "title": "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다"
          }
        },
        {
          "optionId": "B",
          "text": "정해진 국가 계획·심의·고시 절차를 임의 결정으로 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part4",
            "sectionId": "exc-L049-S5",
            "title": "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S5",
            "title": "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다"
          }
        },
        {
          "optionId": "C",
          "text": "적용 기종·기간·예외는 해당 고시로 따로 확인하며 이 설명 자체가 현재 전 기종 제한은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part4",
            "sectionId": "exc-L049-S5",
            "title": "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S5",
            "title": "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다"
          }
        },
        {
          "optionId": "D",
          "text": "필요하면 같은 절차로 연장할 수 있다는 조건을 빠뜨렸습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l049-b12-part4",
            "sectionId": "exc-L049-S5",
            "title": "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다",
            "sourceLessonId": "exc-L049"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L049",
            "sectionId": "exc-L049-S5",
            "title": "수급조절의 등록 제한은 계획·심의와 고시를 거칩니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-SUPPLY-PLAN-3-2",
        "qnet-excavator",
        "exc-machine-act",
        "exc-machine-rule",
        "exc-machine-inspection-table",
        "MACHINE-HEIGHT-DEFINITION-1583"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q192",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L065:exc-Q192",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q192",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L065",
      "sourceSectionId": "exc-L065-S1",
      "lessonId": "exc-regular-exc-l065-b12-part1",
      "prompt": "등록번호 구성에서 기종번호02가 알려 주는 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "한 대의 고유 소유권 전체"
        },
        {
          "id": "B",
          "text": "정기검사 만료일까지 남은 달 수"
        },
        {
          "id": "C",
          "text": "조종사의 면허 효력 상태"
        },
        {
          "id": "D",
          "text": "굴착기라는 종류이며 개별 일련번호와는 역할이 다르다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "기종번호만으로 한 대의 소유관계 전체를 확인하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part1",
            "sectionId": "exc-L065-S1",
            "title": "굴착기의 기종번호는02입니다",
            "sourceLessonId": "exc-L065"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S1",
            "title": "굴착기의 기종번호는02입니다"
          }
        },
        {
          "optionId": "B",
          "text": "기종번호는 검사 유효기간의 숫자가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part1",
            "sectionId": "exc-L065-S1",
            "title": "굴착기의 기종번호는02입니다",
            "sourceLessonId": "exc-L065"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S1",
            "title": "굴착기의 기종번호는02입니다"
          }
        },
        {
          "optionId": "C",
          "text": "사람의 면허 상태와 장비의 기종 표시는 다른 정보입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part1",
            "sectionId": "exc-L065-S1",
            "title": "굴착기의 기종번호는02입니다",
            "sourceLessonId": "exc-L065"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S1",
            "title": "굴착기의 기종번호는02입니다"
          }
        },
        {
          "optionId": "D",
          "text": "같은 기종번호의 여러 기계도 개별 등록·일련번호로 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part1",
            "sectionId": "exc-L065-S1",
            "title": "굴착기의 기종번호는02입니다",
            "sourceLessonId": "exc-L065"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S1",
            "title": "굴착기의 기종번호는02입니다"
          }
        }
      ],
      "sourceIds": [
        "EX-NUMBER-ANNEX2-20220525",
        "EX-RULE12-PRESERVED"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q193",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L065:exc-Q193",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q193",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L065",
      "sourceSectionId": "exc-L065-S3",
      "lessonId": "exc-regular-exc-l065-b12-part2",
      "prompt": "말소등록원부의10년 보존 기준을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "조종사면허 취득일부터 장비를10년 쓴다는 뜻"
        },
        {
          "id": "B",
          "text": "말소등록한 날부터 말소된 등록의 기록을10년 보존하는 기준"
        },
        {
          "id": "C",
          "text": "검사일부터10년간 모든 기종의 검사가 면제된다"
        },
        {
          "id": "D",
          "text": "말소 후10년간 재등록을 무조건 금지한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "사람의 면허·장비 사용수명과 말소 기록 보존을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part2",
            "sectionId": "exc-L065-S3",
            "title": "말소등록원부는 말소등록일부터10년 보존합니다",
            "sourceLessonId": "exc-L065"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S3",
            "title": "말소등록원부는 말소등록일부터10년 보존합니다"
          }
        },
        {
          "optionId": "B",
          "text": "보존 대상은 기록이고 출발점은 말소등록일입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part2",
            "sectionId": "exc-L065-S3",
            "title": "말소등록원부는 말소등록일부터10년 보존합니다",
            "sourceLessonId": "exc-L065"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S3",
            "title": "말소등록원부는 말소등록일부터10년 보존합니다"
          }
        },
        {
          "optionId": "C",
          "text": "기록 보존이 법정 검사 주기를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part2",
            "sectionId": "exc-L065-S3",
            "title": "말소등록원부는 말소등록일부터10년 보존합니다",
            "sourceLessonId": "exc-L065"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S3",
            "title": "말소등록원부는 말소등록일부터10년 보존합니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 기준 자체를 재등록 금지기간으로 바꾸어 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l065-b12-part2",
            "sectionId": "exc-L065-S3",
            "title": "말소등록원부는 말소등록일부터10년 보존합니다",
            "sourceLessonId": "exc-L065"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L065",
            "sectionId": "exc-L065-S3",
            "title": "말소등록원부는 말소등록일부터10년 보존합니다"
          }
        }
      ],
      "sourceIds": [
        "EX-NUMBER-ANNEX2-20220525",
        "EX-RULE12-PRESERVED"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q194",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L110:exc-Q194",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q194",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L110",
      "sourceSectionId": "exc-L110-S2",
      "lessonId": "exc-regular-exc-l110-b12-part2",
      "prompt": "등록사항 변경신고의 일반 원칙과 상속 조건을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "일반 변경은 변경일부터30일 이내 / 상속은 상속 개시일부터6개월 이내"
        },
        {
          "id": "B",
          "text": "일반 변경은 취득일부터2개월 / 상속도 항상30일"
        },
        {
          "id": "C",
          "text": "일반 변경은 말소일부터9개월 / 상속은15일"
        },
        {
          "id": "D",
          "text": "모든 변경은 계약서를 쓴 즉시 자동 반영"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "신고 사유와 기산점을 함께 읽습니다. 신규등록의 취득일부터2개월과도 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part2",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S3",
              "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
              "sourceLessonId": "exc-L110"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part3",
              "sectionId": "exc-L111-S4",
              "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다"
          }
        },
        {
          "optionId": "B",
          "text": "처음 등록하는 기한과 변경신고·상속의 기한을 섞었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part2",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S3",
              "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
              "sourceLessonId": "exc-L110"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part3",
              "sectionId": "exc-L111-S4",
              "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다"
          }
        },
        {
          "optionId": "C",
          "text": "수출 이행신고·임시운행의 숫자를 변경신고에 옮기지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part2",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S3",
              "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
              "sourceLessonId": "exc-L110"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part3",
              "sectionId": "exc-L111-S4",
              "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다"
          }
        },
        {
          "optionId": "D",
          "text": "거래가 있었다는 사실이 행정 기록의 자동 변경을 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part2",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S3",
              "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
              "sourceLessonId": "exc-L110"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            },
            {
              "lessonId": "exc-regular-exc-l111-b12-part3",
              "sectionId": "exc-L111-S4",
              "title": "임시운행은 정해진 사유와 기간 안에서 합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S2",
            "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-DECREE-REGISTRATION",
        "MACHINE-ACT-REGISTRATION",
        "EX-ACCEPTED-L065"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q195",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L110:exc-Q195",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q195",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L110",
      "sourceSectionId": "exc-L110-S3",
      "lessonId": "exc-regular-exc-l110-b12-part2",
      "prompt": "건설기계매매업자가 매도하거나 매매를 알선한 경우 소유권 이전의 변경신고 역할을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "매매계약이 체결되면 신고는 자동으로 생략된다"
        },
        {
          "id": "B",
          "text": "언제나 매도인만 신고할 수 있다"
        },
        {
          "id": "C",
          "text": "매수인이 직접 신고해도 매매업자의 대행만 유효하다"
        },
        {
          "id": "D",
          "text": "원칙적으로 매매업자가 매수인을 갈음하되 매수인이 직접 신고하는 경우는 예외다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "계약과 등록기록 변경신고는 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part2",
            "sectionId": "exc-L110-S3",
            "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S2",
              "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
              "sourceLessonId": "exc-L110"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S3",
            "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "매매업자 거래의 원칙과 매매업자를 거치지 않은 경우 등의 별도 절차를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part2",
            "sectionId": "exc-L110-S3",
            "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S2",
              "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
              "sourceLessonId": "exc-L110"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S3",
            "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "매수인이 직접 신고하는 예외 조건을 빠뜨렸습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part2",
            "sectionId": "exc-L110-S3",
            "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S2",
              "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
              "sourceLessonId": "exc-L110"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S3",
            "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "거래 방식과 실제 신고자를 맞춰 읽고 정해진 서류·절차를 갖춥니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part2",
            "sectionId": "exc-L110-S3",
            "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S2",
              "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
              "sourceLessonId": "exc-L110"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S3",
            "title": "매매업자가 거래한 소유권 이전은 매수인 신고와 역할을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-ACT-REGISTRATION",
        "MACHINE-DECREE-REGISTRATION",
        "EX-ACCEPTED-L065"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q196",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L110:exc-Q196",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q196",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L110",
      "sourceSectionId": "exc-L110-S4",
      "lessonId": "exc-regular-exc-l110-b12-part3",
      "prompt": "기계의 등록 사항·소유관계와 검사 유효기간, 행정기관의 기계별 기록을 각각 확인하는 문서를 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "검사증 / 등록번호의 기종번호 / 조종사면허증"
        },
        {
          "id": "B",
          "text": "조종사면허증 / 제작증 / 보험증만"
        },
        {
          "id": "C",
          "text": "등록증 / 검사증 / 등록원부"
        },
        {
          "id": "D",
          "text": "등록번호의 기종번호 하나가 세 정보를 모두 대신"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "기계 등록 사항·검사와 사람의 면허를 서로 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part3",
            "sectionId": "exc-L110-S4",
            "title": "등록증·검사증·등록원부는 맡은 일이 다릅니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S4",
            "title": "등록증·검사증·등록원부는 맡은 일이 다릅니다"
          }
        },
        {
          "optionId": "B",
          "text": "자격·출처·보험과 등록·검사 기록의 목적을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part3",
            "sectionId": "exc-L110-S4",
            "title": "등록증·검사증·등록원부는 맡은 일이 다릅니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S4",
            "title": "등록증·검사증·등록원부는 맡은 일이 다릅니다"
          }
        },
        {
          "optionId": "C",
          "text": "등록증의 기계 표시·소유관계, 검사증의 검사·유효기간, 등록원부의 행정 기록을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part3",
            "sectionId": "exc-L110-S4",
            "title": "등록증·검사증·등록원부는 맡은 일이 다릅니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S4",
            "title": "등록증·검사증·등록원부는 맡은 일이 다릅니다"
          }
        },
        {
          "optionId": "D",
          "text": "기종번호는 종류를 알리는 일부 정보이며 세 문서의 전체 내용을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part3",
            "sectionId": "exc-L110-S4",
            "title": "등록증·검사증·등록원부는 맡은 일이 다릅니다",
            "sourceLessonId": "exc-L110"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S4",
            "title": "등록증·검사증·등록원부는 맡은 일이 다릅니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-DECREE-REGISTRATION",
        "EX-ACCEPTED-L065",
        "MACHINE-ACT-REGISTRATION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q197",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L111:exc-Q197",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q197",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L111",
      "sourceSectionId": "exc-L111-S1",
      "lessonId": "exc-regular-exc-l111-b12-part1",
      "prompt": "확인한 시행규칙 별표2의 용도별 번호표를 알맞게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "대여사업용은 주황 바탕·검은 문자이며 일련번호 숫자 범위6000~9999를 구별한다"
        },
        {
          "id": "B",
          "text": "관용·자가용은 모두 주황 바탕이다"
        },
        {
          "id": "C",
          "text": "기종번호02는 대여사업용만 뜻한다"
        },
        {
          "id": "D",
          "text": "같은 굴착기는 개별 일련번호도 모두 같아야 한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "용도 색상·숫자 범위와 기종을 나누어 봅니다. 확인한 별표의 예이며 과거 번호표 교체 조건 전체를 판정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part1",
            "sectionId": "exc-L111-S1",
            "title": "번호표는 용도·기종·개별 일련번호를 표시합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S1",
              "title": "굴착기의 기종번호는02입니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S1",
            "title": "번호표는 용도·기종·개별 일련번호를 표시합니다"
          }
        },
        {
          "optionId": "B",
          "text": "비사업용인 관용·자가용은 흰 바탕·검은 문자로 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part1",
            "sectionId": "exc-L111-S1",
            "title": "번호표는 용도·기종·개별 일련번호를 표시합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S1",
              "title": "굴착기의 기종번호는02입니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S1",
            "title": "번호표는 용도·기종·개별 일련번호를 표시합니다"
          }
        },
        {
          "optionId": "C",
          "text": "02는 굴착기라는 기종이며 용도 전체를 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part1",
            "sectionId": "exc-L111-S1",
            "title": "번호표는 용도·기종·개별 일련번호를 표시합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S1",
              "title": "굴착기의 기종번호는02입니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S1",
            "title": "번호표는 용도·기종·개별 일련번호를 표시합니다"
          }
        },
        {
          "optionId": "D",
          "text": "기종이 같아도 개별 등록은 서로 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part1",
            "sectionId": "exc-L111-S1",
            "title": "번호표는 용도·기종·개별 일련번호를 표시합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S1",
              "title": "굴착기의 기종번호는02입니다",
              "sourceLessonId": "exc-L065"
            },
            {
              "lessonId": "exc-regular-exc-l065-b12-part1",
              "sectionId": "exc-L065-S2",
              "title": "기종번호와 일련번호를 따로 읽습니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S1",
            "title": "번호표는 용도·기종·개별 일련번호를 표시합니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-RULE-PLATE-TEMP",
        "MACHINE-ANNEX2-COLOR",
        "MACHINE-ACT-REGISTRATION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q198",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L111:exc-Q198",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q198",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L111",
      "sourceSectionId": "exc-L111-S2",
      "lessonId": "exc-regular-exc-l111-b12-part2",
      "prompt": "번호표 반납의 법정 사유에 해당하고 회수 불가·도난·폐기 등 예외에는 해당하지 않습니다. 원고의 기본 반납 기한은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "모든 등록 변경 후2개월"
        },
        {
          "id": "B",
          "text": "사유 발생일부터10일 이내"
        },
        {
          "id": "C",
          "text": "검사 만료일부터31일 이내"
        },
        {
          "id": "D",
          "text": "수출 말소일부터9개월 이내"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "모든 변경을 반납 사유로 묶지 않으며 해당 사유의 기한을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S2",
            "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S2",
            "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다"
          }
        },
        {
          "optionId": "B",
          "text": "명시한 일반 반납 사유의 출발점과10일을 연결합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S2",
            "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S2",
            "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다"
          }
        },
        {
          "optionId": "C",
          "text": "정기검사 신청 기준과 번호표 반납은 다른 절차입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S2",
            "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S2",
            "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다"
          }
        },
        {
          "optionId": "D",
          "text": "수출 이행신고와 번호표 반납의 기산점·기한을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S2",
            "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S3",
              "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S2",
            "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-ACT-REGISTRATION",
        "MACHINE-RULE-PLATE-TEMP",
        "MACHINE-ANNEX2-COLOR"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q199",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L111:exc-Q199",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q199",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L111",
      "sourceSectionId": "exc-L111-S3",
      "lessonId": "exc-regular-exc-l111-b12-part2",
      "prompt": "등록 건설기계가 도난된 경우 원고에서 구별한 말소등록 신청의 기산점과 기한은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "재발견일부터10일"
        },
        {
          "id": "B",
          "text": "도난일부터2개월 이내"
        },
        {
          "id": "C",
          "text": "검사일부터30일"
        },
        {
          "id": "D",
          "text": "신규등록일부터9개월"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "번호표 반납 등 다른 절차의 숫자를 도난 말소신청으로 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S2",
              "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "도난의2개월과 천재지변 회수 불가·폐기 등 해당 사유의30일을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S2",
              "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "기산점은 기계의 검사일이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S2",
              "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "수출 이행신고의9개월과 처음 등록한 날을 섞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S2",
              "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
              "sourceLessonId": "exc-L111"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-ACT-REGISTRATION",
        "MACHINE-RULE-PLATE-TEMP",
        "MACHINE-ANNEX2-COLOR"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q200",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L111:exc-Q200",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q200",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L111",
      "sourceSectionId": "exc-L111-S3",
      "lessonId": "exc-regular-exc-l111-b12-part2",
      "prompt": "수출하려는 건설기계의 말소와 수출 이행신고 관계를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "수출을 마친 뒤에만 처음 말소신청할 수 있다"
        },
        {
          "id": "B",
          "text": "취득일부터9개월이 모든 수출 이행신고의 출발점이다"
        },
        {
          "id": "C",
          "text": "말소신청과 이행신고는 같은 한 번의 신고다"
        },
        {
          "id": "D",
          "text": "수출 전에 말소신청하고 수출 사유 말소등록일부터9개월 이내 이행 여부를 신고한다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "수출 전 말소신청이라는 시점을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S2",
              "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
              "sourceLessonId": "exc-L111"
            },
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S2",
              "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
              "sourceLessonId": "exc-L110"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "이 신고는 수출 사유 말소등록일을 기준으로 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S2",
              "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
              "sourceLessonId": "exc-L111"
            },
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S2",
              "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
              "sourceLessonId": "exc-L110"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "말소신청과 그 뒤 수출 이행 여부 신고는 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S2",
              "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
              "sourceLessonId": "exc-L111"
            },
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S2",
              "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
              "sourceLessonId": "exc-L110"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "각 절차의 순서와 기산점을 읽고 신규등록·번호표 반납의 기한과 섞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l111-b12-part2",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다",
            "sourceLessonId": "exc-L111"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l111-b12-part2",
              "sectionId": "exc-L111-S2",
              "title": "번호표 반납은 법정 사유가 생긴 날부터 10일 이내가 기본입니다",
              "sourceLessonId": "exc-L111"
            },
            {
              "lessonId": "exc-regular-exc-l110-b12-part2",
              "sectionId": "exc-L110-S2",
              "title": "신규등록은 취득일부터 2개월, 일반 변경신고는 변경일부터 30일입니다",
              "sourceLessonId": "exc-L110"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L111",
            "sectionId": "exc-L111-S3",
            "title": "말소신청과 수출 이행신고의 출발점을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-ACT-REGISTRATION",
        "MACHINE-RULE-PLATE-TEMP",
        "MACHINE-ANNEX2-COLOR"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-license-register-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L114:practice-fork-license-register-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-license-register-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L114",
      "sourceSectionId": "exc-L114-S1",
      "lessonId": "exc-regular-exc-l114-b13-part1",
      "prompt": "조종사면허의 나이 조건을 설명한 것으로 맞는 것은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "16세 미만만 받을 수 없음"
        },
        {
          "id": "B",
          "text": "17세 미만만 받을 수 없음"
        },
        {
          "id": "C",
          "text": "20세 미만은 모두 받을 수 없음"
        },
        {
          "id": "D",
          "text": "18세 미만은 받을 수 없음"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "법령의 기준은 18세 미만입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part1",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
            "sourceLessonId": "exc-L114"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "법령의 기준은 18세 미만입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part1",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
            "sourceLessonId": "exc-L114"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "20세 미만이 아니라 18세 미만입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part1",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
            "sourceLessonId": "exc-L114"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "건설기계관리법상 18세 미만은 조종사면허 결격사유입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part1",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
            "sourceLessonId": "exc-L114"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-machine-act"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-license-basics-q2",
      "version": "r2-EX-CONTEXT-20261022",
      "placementId": "exc-regular:exc-L114:practice-fork-license-basics-q2",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-license-basics-q2",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L114",
      "sourceSectionId": "exc-L114-S1",
      "lessonId": "exc-regular-exc-l114-b13-part1",
      "prompt": "굴착기운전기능사 자격을 취득한 사람이 건설기계관리법상 면허 대상 굴착기를 조종하려 한다. 사람에게 필요한 다음 절차는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "지게차의 정기검사 신청"
        },
        {
          "id": "B",
          "text": "조종사면허 발급"
        },
        {
          "id": "C",
          "text": "건설기계 대여업 등록"
        },
        {
          "id": "D",
          "text": "지게차의 신규등록"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "정기검사는 장비의 절차이며 사람의 면허 발급을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part1",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
            "sourceLessonId": "exc-L112"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "기능사 자격 취득과 조종사면허 발급을 구별합니다. 대상 장비에 맞는 면허 발급 절차를 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part1",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
            "sourceLessonId": "exc-L114"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S1",
            "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "대여업 등록은 사업자의 절차입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part1",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
            "sourceLessonId": "exc-L113"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "신규등록은 장비의 절차입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l110-b12-part1",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다",
            "sourceLessonId": "exc-L110"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L110",
            "sectionId": "exc-L110-S1",
            "title": "처음 등록할 때에는 기계의 출처와 소유권을 증명합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-machine-act"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-inspection-business-q3",
      "version": "r2-EX-CONTEXT-20261022",
      "placementId": "exc-regular:exc-L112:practice-fork-inspection-business-q3",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-inspection-business-q3",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L112",
      "sourceSectionId": "exc-L112-S1",
      "lessonId": "exc-regular-exc-l112-b13-part1",
      "prompt": "일반적인 정기검사는 검사유효기간 만료일을 기준으로 언제 신청하나요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "전후 각각 15일 이내"
        },
        {
          "id": "B",
          "text": "전후 각각 31일 이내"
        },
        {
          "id": "C",
          "text": "만료일 전날 하루"
        },
        {
          "id": "D",
          "text": "만료일 후 2년 이내"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "일반 신청기간은 각각 15일이 아니라 31일입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part1",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
            "sourceLessonId": "exc-L112"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "만료일 전후 각각31일 이내입니다. 해당 기계의 검사유효기간 자체와 신청기간을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part1",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
            "sourceLessonId": "exc-L112"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "전날 하루만 신청하는 기간이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part1",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
            "sourceLessonId": "exc-L112"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "검사유효기간을 만료 뒤의 신청 가능기간으로 바꾸어 읽지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part1",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
            "sourceLessonId": "exc-L112"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S1",
            "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-machine-rule"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "practice-fork-inspection-business-q4",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L113:practice-fork-inspection-business-q4",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "practice-fork-inspection-business-q4",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L113",
      "sourceSectionId": "exc-L113-S1",
      "lessonId": "exc-regular-exc-l113-b13-part1",
      "prompt": "건설기계 대여업·정비업 등을 시작하는 사업자에게 적용되는 절차는?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "조종사면허 발급"
        },
        {
          "id": "B",
          "text": "건설기계의 정기검사"
        },
        {
          "id": "C",
          "text": "건설기계사업 등록"
        },
        {
          "id": "D",
          "text": "운전자의 기능사 실기시험"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "조종사면허는 해당 장비를 조종하는 사람에게 적용하는 절차입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part1",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
            "sourceLessonId": "exc-L113"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "정기검사는 장비의 성능·안전을 확인하는 절차입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part1",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
            "sourceLessonId": "exc-L113"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "대여업·정비업 등은 해당 건설기계사업 등록을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part1",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
            "sourceLessonId": "exc-L113"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "기능사 시험은 사람의 기술자격이며 사업 등록과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part1",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
            "sourceLessonId": "exc-L113"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S1",
            "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "full-rules-machine-act"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-road-weather-speed-boundary-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L117:ex27-road-weather-speed-boundary-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-road-weather-speed-boundary-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L117",
      "sourceSectionId": "exc-L117-S3",
      "lessonId": "exc-regular-exc-l117-b13-part2",
      "prompt": "별도 가변형 속도제한표지가 없는 도로에서 일반 승용자동차가 간다. 결빙은 없지만 눈이 정확히 20mm 쌓였다. 적용 최고속도에 대한 감속 기준은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "20%:20mm는 미만에 포함되기 때문"
        },
        {
          "id": "B",
          "text": "50%:20mm는 이상에 포함되기 때문"
        },
        {
          "id": "C",
          "text": "감속 없음:눈이 20mm를 초과해야만 적용"
        },
        {
          "id": "D",
          "text": "50%:모든 비·눈은 양에 관계없이 같기 때문"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "미만은 정확히 20mm를 포함하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "정확히 20mm는 20mm 이상에 포함되므로 50%를 줄입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "규정은 초과가 아니라 이상입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "이 상황의 50% 판단은 눈의 경계 조건 때문입니다. 단순히 모든 비·눈이 같은 조건인 것은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-weather"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-road-weather-speed-ice-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L117:ex27-road-weather-speed-ice-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-road-weather-speed-ice-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L117",
      "sourceSectionId": "exc-L117-S3",
      "lessonId": "exc-regular-exc-l117-b13-part2",
      "prompt": "가변형 속도제한표지가 없는 도로에서 적용 최고속도 80km/h인 일반 승용자동차가 결빙 노면을 통행한다. 법정 감속 기준을 계산한 값은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "64km/h"
        },
        {
          "id": "B",
          "text": "60km/h"
        },
        {
          "id": "C",
          "text": "40km/h"
        },
        {
          "id": "D",
          "text": "80km/h"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "64는 20% 감속 값입니다. 결빙은 50% 조건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "80에서 20km/h를 빼는 규정이 아닙니다. 비율 50%를 적용합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "80의 50%를 줄이면 40km/h입니다. 실제 위험에 따라 더 낮은 안전속도가 필요할 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "결빙에서는 평소 최고속도를 그대로 적용하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-weather"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "ex27-road-weather-speed-variable-q1",
      "version": "native-saved-definition",
      "placementId": "exc-regular:exc-L117:ex27-road-weather-speed-variable-q1",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "ex27-road-weather-speed-variable-q1",
      "definitionVersion": "native-saved-definition",
      "definitionSubject": "forklift",
      "sourceLessonId": "exc-L117",
      "sourceSectionId": "exc-L117-S3",
      "lessonId": "exc-regular-exc-l117-b13-part2",
      "prompt": "거친 날씨에 권한 있는 기관이 정한 가변형 속도제한표지는 40km/h, 다른 고정 표지는 80km/h이다. 이 조건에서 최고속도 기준은?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "고정 표지 80km/h가 언제나 우선한다"
        },
        {
          "id": "B",
          "text": "평소 달리던 속도만 기준으로 삼는다"
        },
        {
          "id": "C",
          "text": "두 표지의 평균인 60km/h를 적용한다"
        },
        {
          "id": "D",
          "text": "가변형 표지의 40km/h를 따른다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "법은 이 별도 조건에서 가변형 표지를 따르도록 정합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "B",
          "text": "실제 주행속도를 최고속도 기준으로 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "C",
          "text": "표지 값을 평균 내는 규정은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        },
        {
          "optionId": "D",
          "text": "제 19조 2항 단서의 가변형 표지 우선 조건입니다. 실제 안전을 위해 더 감속할 수 있으며 목표 속도라는 뜻은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part2",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S3",
            "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다"
          },
          "additionalReturnTo": []
        }
      ],
      "sourceIds": [
        "exam-weather"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q201",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L112:exc-Q201",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q201",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L112",
      "sourceSectionId": "exc-L112-S2",
      "lessonId": "exc-regular-exc-l112-b13-part2",
      "prompt": "정기검사 부적합 판정 뒤 보완 항목 재검사를 신청하는 원고의 기산점·기한은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "부적합 판정을 받은 날부터10일 이내"
        },
        {
          "id": "B",
          "text": "기계를 산 날부터2개월"
        },
        {
          "id": "C",
          "text": "만료일 뒤2년"
        },
        {
          "id": "D",
          "text": "수리했다고 말한 날부터 자동 합격"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "부적합 항목을 보완하고 해당 판정일을 기준으로 재검사를 신청합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S2",
            "title": "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part1",
              "sectionId": "exc-L112-S1",
              "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S2",
            "title": "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "신규등록의 취득 기한을 재검사에 옮기지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S2",
            "title": "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part1",
              "sectionId": "exc-L112-S1",
              "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S2",
            "title": "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "신청기간과 기종별 검사유효기간을 섞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S2",
            "title": "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part1",
              "sectionId": "exc-L112-S1",
              "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S2",
            "title": "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "수리했다는 사실만으로 법정 검사 합격을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S2",
            "title": "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part1",
              "sectionId": "exc-L112-S1",
              "title": "정기검사 신청은 유효기간 만료일 전후 각각 31일 이내가 기본입니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S2",
            "title": "부적합 판정 뒤에는 보완·재검사와 정비명령을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-ACT-INSPECTION",
        "MACHINE-RULE-INSPECTION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q202",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L112:exc-Q202",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q202",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L112",
      "sourceSectionId": "exc-L112-S3",
      "lessonId": "exc-regular-exc-l112-b13-part2",
      "prompt": "작업장치의 형식변경 범위를 읽을 때 원고에서 구별한 예외는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "모든 버킷 교환을 무조건 기종변경으로 본다"
        },
        {
          "id": "B",
          "text": "형식이 같아 보이면 어떤 가공·개조도 검사와 무관하다"
        },
        {
          "id": "C",
          "text": "가공작업 없이 작업장치를 선택 부착하는 경우는 작업장치의 형식변경으로 보지 않는 조건이 있다"
        },
        {
          "id": "D",
          "text": "구조변경을 신청하면 안전기준은 적용하지 않는다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "모든 교환을 동일한 법적 절차로 단정하지 않고 실제 변경 내용을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S3",
            "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part2",
              "sectionId": "exc-L112-S4",
              "title": "검사를 신청해도 허용되지 않는 변경이 있습니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S3",
            "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "가공 유무와 실제 형식·제원 변경 등의 적용 범위를 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S3",
            "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part2",
              "sectionId": "exc-L112-S4",
              "title": "검사를 신청해도 허용되지 않는 변경이 있습니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S3",
            "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "명시된 가공 없는 선택 부착의 조건이며 모든 개조의 면제를 뜻하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S3",
            "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part2",
              "sectionId": "exc-L112-S4",
              "title": "검사를 신청해도 허용되지 않는 변경이 있습니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S3",
            "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "주요 구조·장치 변경은 안전기준과 금지 범위도 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S3",
            "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part2",
              "sectionId": "exc-L112-S4",
              "title": "검사를 신청해도 허용되지 않는 변경이 있습니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S3",
            "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-ACT-INSPECTION",
        "MACHINE-RULE-INSPECTION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q203",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L112:exc-Q203",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q203",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L112",
      "sourceSectionId": "exc-L112-S4",
      "lessonId": "exc-regular-exc-l112-b13-part2",
      "prompt": "일반 굴착기의 구조변경 관계를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "검사를 신청하면 기종변경 등 금지된 변경도 모두 허용된다"
        },
        {
          "id": "B",
          "text": "일반 구조변경검사는 언제나 변경 전날만 신청한다"
        },
        {
          "id": "C",
          "text": "타워크레인 주요 구조부의 별도 시점을 모든 굴착기에 적용한다"
        },
        {
          "id": "D",
          "text": "금지된 변경과 허용 범위를 먼저 확인하며 일반 신청은 변경·개조한 날부터20일 이내다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "검사 대상과 변경 허용은 같은 말이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S4",
            "title": "검사를 신청해도 허용되지 않는 변경이 있습니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part2",
              "sectionId": "exc-L112-S3",
              "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S4",
            "title": "검사를 신청해도 허용되지 않는 변경이 있습니다"
          }
        },
        {
          "optionId": "B",
          "text": "원고의 일반 신청 기산점·기한과 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S4",
            "title": "검사를 신청해도 허용되지 않는 변경이 있습니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part2",
              "sectionId": "exc-L112-S3",
              "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S4",
            "title": "검사를 신청해도 허용되지 않는 변경이 있습니다"
          }
        },
        {
          "optionId": "C",
          "text": "다른 기종의 별도 조건을 일반 굴착기에 통일하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S4",
            "title": "검사를 신청해도 허용되지 않는 변경이 있습니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part2",
              "sectionId": "exc-L112-S3",
              "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S4",
            "title": "검사를 신청해도 허용되지 않는 변경이 있습니다"
          }
        },
        {
          "optionId": "D",
          "text": "기종변경·규격 증가 등 금지 범위와 실제 변경 내용을 먼저 구별하고 필요한 자료를 갖춥니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l112-b13-part2",
            "sectionId": "exc-L112-S4",
            "title": "검사를 신청해도 허용되지 않는 변경이 있습니다",
            "sourceLessonId": "exc-L112"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l112-b13-part2",
              "sectionId": "exc-L112-S3",
              "title": "주요 장치의 형식이나 길이·너비·높이를 바꾸면 범위를 확인합니다",
              "sourceLessonId": "exc-L112"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L112",
            "sectionId": "exc-L112-S4",
            "title": "검사를 신청해도 허용되지 않는 변경이 있습니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-ACT-INSPECTION",
        "MACHINE-RULE-INSPECTION"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q204",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L113:exc-Q204",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q204",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L113",
      "sourceSectionId": "exc-L113-S2",
      "lessonId": "exc-regular-exc-l113-b13-part1",
      "prompt": "대여할 건설기계 대수에 따른 일반·개별 대여업의 큰 구분을 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "일반은5대 이상 / 개별은4대 이하를 가진 개인·법인의 단독 운영"
        },
        {
          "id": "B",
          "text": "일반은4대 이하 / 개별은5대 이상"
        },
        {
          "id": "C",
          "text": "종업원5명이면 기계가 없어도 일반대여업"
        },
        {
          "id": "D",
          "text": "대수만 맞으면 소유·시설·서류 기준은 모두 생략"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "사람 수가 아닌 기계 대수를 세고 단독·공동 운영 조건도 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part1",
            "sectionId": "exc-L113-S2",
            "title": "대여업은 5대 이상과 4대 이하의 구분을 봅니다",
            "sourceLessonId": "exc-L113"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l113-b13-part1",
              "sectionId": "exc-L113-S1",
              "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
              "sourceLessonId": "exc-L113"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S2",
            "title": "대여업은 5대 이상과 4대 이하의 구분을 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "두 대수 구간을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part1",
            "sectionId": "exc-L113-S2",
            "title": "대여업은 5대 이상과 4대 이하의 구분을 봅니다",
            "sourceLessonId": "exc-L113"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l113-b13-part1",
              "sectionId": "exc-L113-S1",
              "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
              "sourceLessonId": "exc-L113"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S2",
            "title": "대여업은 5대 이상과 4대 이하의 구분을 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "인원 수와 소유한 대여 기계 수는 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part1",
            "sectionId": "exc-L113-S2",
            "title": "대여업은 5대 이상과 4대 이하의 구분을 봅니다",
            "sourceLessonId": "exc-L113"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l113-b13-part1",
              "sectionId": "exc-L113-S1",
              "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
              "sourceLessonId": "exc-L113"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S2",
            "title": "대여업은 5대 이상과 4대 이하의 구분을 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "대수 기준 외에 소유·사무실·주기장과 서류 등 요건도 갖춥니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part1",
            "sectionId": "exc-L113-S2",
            "title": "대여업은 5대 이상과 4대 이하의 구분을 봅니다",
            "sourceLessonId": "exc-L113"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l113-b13-part1",
              "sectionId": "exc-L113-S1",
              "title": "사업은 사무소 관할 시장·군수·구청장에게 등록합니다",
              "sourceLessonId": "exc-L113"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S2",
            "title": "대여업은 5대 이상과 4대 이하의 구분을 봅니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-DECREE-BUSINESS",
        "MACHINE-RULE-BUSINESS",
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-REPAIR-ANNEX2"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q205",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L113:exc-Q205",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q205",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L113",
      "sourceSectionId": "exc-L113-S3",
      "lessonId": "exc-regular-exc-l113-b13-part2",
      "prompt": "종합·부분·전문 정비업의 범위를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "전문이라는 이름이면 모든 기계의 모든 장치를 정비할 수 있다"
        },
        {
          "id": "B",
          "text": "등록한 기종·장치와 별표의 허용 표시·비고를 함께 확인한다"
        },
        {
          "id": "C",
          "text": "탈부착이 허용되면 현장에서 모든 부품 분해·정비도 자동 허용된다"
        },
        {
          "id": "D",
          "text": "부분정비업의 모든 항목은 종합 전기종 등록과 같다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "전문은 해당 원동기·유압 등 등록 장치·표시 범위를 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part2",
            "sectionId": "exc-L113-S3",
            "title": "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다",
            "sourceLessonId": "exc-L113"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l113-b13-part2",
              "sectionId": "exc-L113-S4",
              "title": "정비 항목과 장소 조건도 함께 확인합니다",
              "sourceLessonId": "exc-L113"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S3",
            "title": "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "이름만으로 범위를 넓히지 않고 항목·장소 조건도 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part2",
            "sectionId": "exc-L113-S3",
            "title": "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다",
            "sourceLessonId": "exc-L113"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l113-b13-part2",
              "sectionId": "exc-L113-S4",
              "title": "정비 항목과 장소 조건도 함께 확인합니다",
              "sourceLessonId": "exc-L113"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S3",
            "title": "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "탈부착과 분해·정비, 이동정비의 허용은 각각 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part2",
            "sectionId": "exc-L113-S3",
            "title": "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다",
            "sourceLessonId": "exc-L113"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l113-b13-part2",
              "sectionId": "exc-L113-S4",
              "title": "정비 항목과 장소 조건도 함께 확인합니다",
              "sourceLessonId": "exc-L113"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S3",
            "title": "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "부분정비업은 별표에서 표시한 범위이며 모든 항목으로 확장하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l113-b13-part2",
            "sectionId": "exc-L113-S3",
            "title": "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다",
            "sourceLessonId": "exc-L113"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l113-b13-part2",
              "sectionId": "exc-L113-S4",
              "title": "정비 항목과 장소 조건도 함께 확인합니다",
              "sourceLessonId": "exc-L113"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L113",
            "sectionId": "exc-L113-S3",
            "title": "종합·부분·전문 정비업은 이름보다 등록 범위를 봅니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-DECREE-BUSINESS",
        "MACHINE-REPAIR-ANNEX2",
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-RULE-BUSINESS"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q206",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L114:exc-Q206",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q206",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L114",
      "sourceSectionId": "exc-L114-S2",
      "lessonId": "exc-regular-exc-l114-b13-part2",
      "prompt": "조종사면허 발급의 서류를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "어떤 자동차운전면허증 하나로 모든 서류를 대신한다"
        },
        {
          "id": "B",
          "text": "사진은 시기·촬영 조건 없이 아무 사진이나1장"
        },
        {
          "id": "C",
          "text": "신체검사 자료·최근6개월 이내 조건에 맞는 사진1장과 소형교육 등 해당 조건의 증빙을 갖춘다"
        },
        {
          "id": "D",
          "text": "행정정보 확인에 동의하지 않아도 해당 사본은 언제나 불필요하다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "정해진 제1종 관련 자료의 대체 조건과 모든 서류 대체를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part2",
            "sectionId": "exc-L114-S2",
            "title": "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S2",
            "title": "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다"
          }
        },
        {
          "optionId": "B",
          "text": "모자 등을 쓰지 않은 천연색 상반신 정면사진 등 원고의 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part2",
            "sectionId": "exc-L114-S2",
            "title": "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S2",
            "title": "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다"
          }
        },
        {
          "optionId": "C",
          "text": "조건별 증빙과 법정 대체·공동이용 여부를 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part2",
            "sectionId": "exc-L114-S2",
            "title": "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S2",
            "title": "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다"
          }
        },
        {
          "optionId": "D",
          "text": "확인에 동의하지 않는 경우 해당 서류 사본을 첨부하는 조건이 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part2",
            "sectionId": "exc-L114-S2",
            "title": "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S2",
            "title": "발급에는 신체검사 자료와 조건별 증빙을 갖춥니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-RULE-LICENSE",
        "MACHINE-ACT-BUSINESS-LICENSE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q207",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L114:exc-Q207",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q207",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L114",
      "sourceSectionId": "exc-L114-S3",
      "lessonId": "exc-regular-exc-l114-b13-part2",
      "prompt": "교정시력을 포함한 조종사면허 시력 기준의 두 수치를 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "법정 적성 기준의 학습이며 임의 시력 측정으로 실제 면허 적합을 판정하지 않습니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "두 눈 동시0.3 이상 / 각 눈0.7 이상"
        },
        {
          "id": "B",
          "text": "두 눈 동시0.7 이상 / 각 눈 각각0.3 이상"
        },
        {
          "id": "C",
          "text": "한 눈만0.7이면 다른 눈과 무관"
        },
        {
          "id": "D",
          "text": "두 눈 수치의 합계가0.7이면 나머지는 보지 않음"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "동시에 뜬 값과 각 눈의 기준을 반대로 연결했습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part2",
            "sectionId": "exc-L114-S3",
            "title": "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S3",
            "title": "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다"
          }
        },
        {
          "optionId": "B",
          "text": "두 눈을 동시에 뜬 측정과 각 눈 측정의 조건을 나누어 읽습니다. 실제 판단은 법정 검사 자료로 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part2",
            "sectionId": "exc-L114-S3",
            "title": "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S3",
            "title": "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다"
          }
        },
        {
          "optionId": "C",
          "text": "문제의 각 눈 기준을 빠뜨리지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part2",
            "sectionId": "exc-L114-S3",
            "title": "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S3",
            "title": "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다"
          }
        },
        {
          "optionId": "D",
          "text": "동시 측정값을 두 눈 숫자의 임의 합계로 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part2",
            "sectionId": "exc-L114-S3",
            "title": "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S3",
            "title": "시력·청력·언어분별력·시각의 기준을 나누어 읽습니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-RULE-LICENSE",
        "MACHINE-ACT-BUSINESS-LICENSE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q208",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L114:exc-Q208",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q208",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L114",
      "sourceSectionId": "exc-L114-S4",
      "lessonId": "exc-regular-exc-l114-b13-part3",
      "prompt": "조종사의 정기 적성검사 주기를 원고의 일반 기준으로 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "나이와 관계없이 모두 매년"
        },
        {
          "id": "B",
          "text": "65세를 초과한 때에만5년으로 바뀜"
        },
        {
          "id": "C",
          "text": "면허를 여러 개 받으면 최초 면허일만 무조건 기준"
        },
        {
          "id": "D",
          "text": "원칙10년마다,65세 이상은5년마다이며 해당 면허일 기산·신청연도 조건도 확인"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "원고의 주기는 원칙10년과65세 이상5년을 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part3",
            "sectionId": "exc-L114-S4",
            "title": "정기 적성검사와 면허증 반납은 각각 기한이 있습니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S4",
            "title": "정기 적성검사와 면허증 반납은 각각 기한이 있습니다"
          }
        },
        {
          "optionId": "B",
          "text": "이상은 정확히65세도 포함합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part3",
            "sectionId": "exc-L114-S4",
            "title": "정기 적성검사와 면허증 반납은 각각 기한이 있습니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S4",
            "title": "정기 적성검사와 면허증 반납은 각각 기한이 있습니다"
          }
        },
        {
          "optionId": "C",
          "text": "둘 이상이면 최종 면허일을 기준으로 하는 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part3",
            "sectionId": "exc-L114-S4",
            "title": "정기 적성검사와 면허증 반납은 각각 기한이 있습니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S4",
            "title": "정기 적성검사와 면허증 반납은 각각 기한이 있습니다"
          }
        },
        {
          "optionId": "D",
          "text": "해당 면허일 다음 날부터의 기산과 주기가 되는 해의1월1일~12월31일 신청 조건을 함께 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l114-b13-part3",
            "sectionId": "exc-L114-S4",
            "title": "정기 적성검사와 면허증 반납은 각각 기한이 있습니다",
            "sourceLessonId": "exc-L114"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l114-b13-part1",
              "sectionId": "exc-L114-S1",
              "title": "해당 자격과 적성 기준을 갖추어 면허를 신청합니다",
              "sourceLessonId": "exc-L114"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L114",
            "sectionId": "exc-L114-S4",
            "title": "정기 적성검사와 면허증 반납은 각각 기한이 있습니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-RULE-LICENSE",
        "MACHINE-ACT-BUSINESS-LICENSE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q209",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L115:exc-Q209",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q209",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L115",
      "sourceSectionId": "exc-L115-S1",
      "lessonId": "exc-regular-exc-l115-b13-part1",
      "prompt": "면허 효력정지 기간의 조종이나 면허증 대여에 관한 원고의 행정처분 기준을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "장비 등록·검사가 정상이면 정지 중 조종도 허용된다"
        },
        {
          "id": "B",
          "text": "면허증을 빌려 주어도 사람의 면허 처분과 무관하다"
        },
        {
          "id": "C",
          "text": "정지 중 조종·면허증 대여는 취소 기준이며 장비 요건이 사람의 면허 요건을 대신하지 않는다"
        },
        {
          "id": "D",
          "text": "형사처벌과 면허 행정처분은 같은 한 절차다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "장비의 정상 등록·검사와 사람의 유효한 면허는 별개입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part1",
            "sectionId": "exc-L115-S1",
            "title": "부정 취득·정지 중 조종 등은 취소 기준입니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S1",
            "title": "부정 취득·정지 중 조종 등은 취소 기준입니다"
          }
        },
        {
          "optionId": "B",
          "text": "원고는 면허증 대여를 취소 기준으로 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part1",
            "sectionId": "exc-L115-S1",
            "title": "부정 취득·정지 중 조종 등은 취소 기준입니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S1",
            "title": "부정 취득·정지 중 조종 등은 취소 기준입니다"
          }
        },
        {
          "optionId": "C",
          "text": "사람에게 적용되는 위반·행정처분이며 다른 법적 결과와도 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part1",
            "sectionId": "exc-L115-S1",
            "title": "부정 취득·정지 중 조종 등은 취소 기준입니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S1",
            "title": "부정 취득·정지 중 조종 등은 취소 기준입니다"
          }
        },
        {
          "optionId": "D",
          "text": "행정처분·형사처벌·과태료의 성격과 적용을 각각 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part1",
            "sectionId": "exc-L115-S1",
            "title": "부정 취득·정지 중 조종 등은 취소 기준입니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l065-b12-part2",
              "sectionId": "exc-L065-S4",
              "title": "등록·검사·면허는 계속 나누어 봅니다",
              "sourceLessonId": "exc-L065"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S1",
            "title": "부정 취득·정지 중 조종 등은 취소 기준입니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-ACT-BUSINESS-LICENSE",
        "MACHINE-SANCTIONS-ANNEX22"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q210",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L115:exc-Q210",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q210",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L115",
      "sourceSectionId": "exc-L115-S2",
      "lessonId": "exc-regular-exc-l115-b13-part1",
      "prompt": "고의·과실 중대재해 등 취소 조건이 없는 ‘그 밖의 인명피해’의 개별 정지 기준을 읽는 연습입니다. 조종사 본인이 아닌 피해자1명이 정확히3주 치료를 요하는 진단이면 원고의 구분과1명당 정지 일수는 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "개별 기준 비교이며 일반기준·실제 사실관계 전체를 적용한 최종 처분 판정은 아닙니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "중상·15일"
        },
        {
          "id": "B",
          "text": "경상·5일"
        },
        {
          "id": "C",
          "text": "중상·45일"
        },
        {
          "id": "D",
          "text": "3주를 초과하지 않았으므로 피해에서 제외"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "중상은3주 이상이므로 정확히3주를 포함하고 해당1명당15일 기준입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part1",
            "sectionId": "exc-L115-S2",
            "title": "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S2",
            "title": "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다"
          }
        },
        {
          "optionId": "B",
          "text": "경상은3주 미만이며 경계3주를 포함하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part1",
            "sectionId": "exc-L115-S2",
            "title": "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S2",
            "title": "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다"
          }
        },
        {
          "optionId": "C",
          "text": "45일은 이 구분의 사망1명당 기준입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part1",
            "sectionId": "exc-L115-S2",
            "title": "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S2",
            "title": "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다"
          }
        },
        {
          "optionId": "D",
          "text": "이상과 초과를 바꾸어 경계를 제외하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part1",
            "sectionId": "exc-L115-S2",
            "title": "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S2",
            "title": "인명피해는 고의·중대재해와 그 밖의 사고를 먼저 나눕니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-SANCTIONS-ANNEX22",
        "MACHINE-ACT-BUSINESS-LICENSE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q211",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L115:exc-Q211",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q211",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L115",
      "sourceSectionId": "exc-L115-S3",
      "lessonId": "exc-regular-exc-l115-b13-part2",
      "prompt": "원고의 재산피해 개별 기준만 계산하는 연습입니다. 경감·불처분 사유나 다른 처분은 없고 적용 피해금액이125만원입니다.50만원마다1일, 소수점 이하는 산입하지 않는다면 계산 일수는 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "개별 계산 연습이며 실제 사건의 최종 행정처분을 확정하지 않습니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "2.5일"
        },
        {
          "id": "B",
          "text": "3일"
        },
        {
          "id": "C",
          "text": "125일"
        },
        {
          "id": "D",
          "text": "2일"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "125÷50=2.5이지만 소수점 이하를 산입하지 않는 조건을 적용해야 합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S3",
            "title": "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S3",
            "title": "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "반올림해3일로 만드는 기준이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S3",
            "title": "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S3",
            "title": "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "피해금액 숫자를 그대로 일수로 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S3",
            "title": "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S3",
            "title": "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "125÷50=2.5에서 소수점 이하를 제외해2일입니다. 이 개별 기준의 상한90일과 실제 일반기준도 별도로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S3",
            "title": "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S3",
            "title": "재산피해의 50만원·90일은 조건과 계산 기준을 함께 봅니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-SANCTIONS-ANNEX22",
        "MACHINE-ACT-BUSINESS-LICENSE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q212",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L115:exc-Q212",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q212",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L115",
      "sourceSectionId": "exc-L115-S4",
      "lessonId": "exc-regular-exc-l115-b13-part2",
      "prompt": "다른 취소 조건이 없는 일반 음주조종의 면허 행정처분 구간을 읽을 때 혈중알코올농도 정확히0.08%는 어느 쪽인가요?",
      "intent": "correct",
      "conditions": [
        "행정처분 구간 학습이며 형사처벌이나 실제 사건 처분 전체를 판정하지 않습니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "0.03 이상0.08 미만의 정지60일"
        },
        {
          "id": "B",
          "text": "0.08 이상에 포함되는 취소 기준"
        },
        {
          "id": "C",
          "text": "0.08 초과만 취소이므로 처분 없음"
        },
        {
          "id": "D",
          "text": "자동차운전면허 기준만 그대로 적용"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "미만은 정확히0.08을 포함하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S4",
            "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S4",
            "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "위 구간의 아래 경계는0.08 이상으로 포함됩니다. 인명사고·반복 등의 별도 취소 조건도 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S4",
            "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S4",
            "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "이상과 초과를 바꾸지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S4",
            "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S4",
            "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "이 문항은 건설기계 조종사면허의 해당 행정처분 기준입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S4",
            "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S4",
            "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-SANCTIONS-ANNEX22",
        "MACHINE-ACT-BUSINESS-LICENSE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q213",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L115:exc-Q213",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q213",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L115",
      "sourceSectionId": "exc-L115-S5",
      "lessonId": "exc-regular-exc-l115-b13-part2",
      "prompt": "확정되지 않은 여러 위반 중 취소 기준과 정지 기준에 해당하는 위반이 함께 있는 경우 원고의 처분 관계는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "취소로 처분한다"
        },
        {
          "id": "B",
          "text": "정지 일수만 모두 더해 취소를 없앤다"
        },
        {
          "id": "C",
          "text": "가장 짧은 정지 하나만 적용한다"
        },
        {
          "id": "D",
          "text": "위반 수만큼 면허를 새로 발급한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "취소와 정지가 함께 있으면 취소로 하는 기준을 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S5",
            "title": "여러 위반은 단순히 기간을 모두 더하지 않습니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l115-b13-part1",
              "sectionId": "exc-L115-S1",
              "title": "부정 취득·정지 중 조종 등은 취소 기준입니다",
              "sourceLessonId": "exc-L115"
            },
            {
              "lessonId": "exc-regular-exc-l115-b13-part2",
              "sectionId": "exc-L115-S4",
              "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
              "sourceLessonId": "exc-L115"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S5",
            "title": "여러 위반은 단순히 기간을 모두 더하지 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "여러 정지 사유의 가중 방식과 취소가 함께 있는 경우를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S5",
            "title": "여러 위반은 단순히 기간을 모두 더하지 않습니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l115-b13-part1",
              "sectionId": "exc-L115-S1",
              "title": "부정 취득·정지 중 조종 등은 취소 기준입니다",
              "sourceLessonId": "exc-L115"
            },
            {
              "lessonId": "exc-regular-exc-l115-b13-part2",
              "sectionId": "exc-L115-S4",
              "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
              "sourceLessonId": "exc-L115"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S5",
            "title": "여러 위반은 단순히 기간을 모두 더하지 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "가장 짧은 정지를 고르는 기준이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S5",
            "title": "여러 위반은 단순히 기간을 모두 더하지 않습니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l115-b13-part1",
              "sectionId": "exc-L115-S1",
              "title": "부정 취득·정지 중 조종 등은 취소 기준입니다",
              "sourceLessonId": "exc-L115"
            },
            {
              "lessonId": "exc-regular-exc-l115-b13-part2",
              "sectionId": "exc-L115-S4",
              "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
              "sourceLessonId": "exc-L115"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S5",
            "title": "여러 위반은 단순히 기간을 모두 더하지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "여러 위반은 면허 발급 사유가 아니며 처분·결격 조건을 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l115-b13-part2",
            "sectionId": "exc-L115-S5",
            "title": "여러 위반은 단순히 기간을 모두 더하지 않습니다",
            "sourceLessonId": "exc-L115"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l115-b13-part1",
              "sectionId": "exc-L115-S1",
              "title": "부정 취득·정지 중 조종 등은 취소 기준입니다",
              "sourceLessonId": "exc-L115"
            },
            {
              "lessonId": "exc-regular-exc-l115-b13-part2",
              "sectionId": "exc-L115-S4",
              "title": "음주는 0.03 이상·0.08 미만과 0.08 이상을 구별합니다",
              "sourceLessonId": "exc-L115"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L115",
            "sectionId": "exc-L115-S5",
            "title": "여러 위반은 단순히 기간을 모두 더하지 않습니다"
          }
        }
      ],
      "sourceIds": [
        "MACHINE-SANCTIONS-ANNEX22",
        "MACHINE-ACT-BUSINESS-LICENSE"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q214",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L116:exc-Q214",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q214",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L116",
      "sourceSectionId": "exc-L116-S1",
      "lessonId": "exc-regular-exc-l116-b13-part1",
      "prompt": "금속 용접·용단·가열용 가스 용기의 원고상 기본 조건을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [
        "가스 용기 취급의 기본 구별이며 실제 작업 절차는 담당자·공급자와 현장 지침을 따릅니다."
      ],
      "options": [
        {
          "id": "A",
          "text": "환기가 부족한 곳에서 가열해40도를 넘겨 보관한다"
        },
        {
          "id": "B",
          "text": "운반 캡을 손잡이·인양점으로 사용한다"
        },
        {
          "id": "C",
          "text": "40도 이하 유지·넘어짐 방지와 밸브 보호 캡 등 해당 조건을 지키며 용해아세틸렌은 세워 둔다"
        },
        {
          "id": "D",
          "text": "넘어지지 않으면 화기·위험물의 위치는 관계없다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "통풍·열과 화기 조건을 함께 지킵니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S1",
            "title": "통풍·열·넘어짐을 함께 관리합니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S1",
            "title": "통풍·열·넘어짐을 함께 관리합니다"
          }
        },
        {
          "optionId": "B",
          "text": "캡은 밸브 보호용이며 무리한 손잡이·인양점으로 사용하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S1",
            "title": "통풍·열·넘어짐을 함께 관리합니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S1",
            "title": "통풍·열·넘어짐을 함께 관리합니다"
          }
        },
        {
          "optionId": "C",
          "text": "열·환기·고정·충격 방지와 해당 용기의 보관·운반 조건을 함께 읽습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S1",
            "title": "통풍·열·넘어짐을 함께 관리합니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S1",
            "title": "통풍·열·넘어짐을 함께 관리합니다"
          }
        },
        {
          "optionId": "D",
          "text": "고정 한 조치가 화기·위험물·환기 조건을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S1",
            "title": "통풍·열·넘어짐을 함께 관리합니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S1",
            "title": "통풍·열·넘어짐을 함께 관리합니다"
          }
        }
      ],
      "sourceIds": [
        "OSH-GAS234",
        "AIRPRODUCTS-OXYGEN-OIL",
        "OSH-GAS233"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q215",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L116:exc-Q215",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q215",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L116",
      "sourceSectionId": "exc-L116-S2",
      "lessonId": "exc-regular-exc-l116-b13-part1",
      "prompt": "산소 용기의 밸브·접속부에 기름이나 그리스를 발라서는 안 되는 이유를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "산소가 스스로 연료여서 언제나 단독으로 탄다"
        },
        {
          "id": "B",
          "text": "기름을 바르면 모든 고압 연결이 안전해진다"
        },
        {
          "id": "C",
          "text": "산소가 연소를 돕고 기름·그리스와의 격렬한 반응으로 화재·폭발 위험이 커질 수 있다"
        },
        {
          "id": "D",
          "text": "오염이 의심되면 현장에서 임의 분해해 윤활한다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "산소는 이 설명에서 연료 자체가 아니라 연소를 돕는 가스입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S2",
            "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l101-b09-part1",
              "sectionId": "exc-L101-S1",
              "title": "연료·산소·열과 계속되는 반응을 봅니다",
              "sourceLessonId": "exc-L101"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S2",
            "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "산소 밸브·접속부에 기름·그리스를 윤활제로 바르지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S2",
            "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l101-b09-part1",
              "sectionId": "exc-L101-S1",
              "title": "연료·산소·열과 계속되는 반응을 봅니다",
              "sourceLessonId": "exc-L101"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S2",
            "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "산소의 산화 작용과 오염물질의 위험을 연결합니다. 오염·손상 시 사용 중지 후 공급자 등 담당자에게 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S2",
            "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l101-b09-part1",
              "sectionId": "exc-L101-S1",
              "title": "연료·산소·열과 계속되는 반응을 봅니다",
              "sourceLessonId": "exc-L101"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S2",
            "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "임의 분해·수리나 윤활로 처리하는 지시가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S2",
            "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l101-b09-part1",
              "sectionId": "exc-L101-S1",
              "title": "연료·산소·열과 계속되는 반응을 봅니다",
              "sourceLessonId": "exc-L101"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S2",
            "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다"
          }
        }
      ],
      "sourceIds": [
        "OSH-GAS234",
        "AIRPRODUCTS-OXYGEN-OIL",
        "OSH-GAS233"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q216",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L116:exc-Q216",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q216",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L116",
      "sourceSectionId": "exc-L116-S3",
      "lessonId": "exc-regular-exc-l116-b13-part1",
      "prompt": "빈 것으로 표시된 가스 용기를 보관할 때 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "무해한 통으로 보지 않고 사용 상태를 구별하며 내용물 표시·부식·손상 등 조건을 확인한다"
        },
        {
          "id": "B",
          "text": "빈 표시가 있으면 내용물과 연결구 확인은 불필요하다"
        },
        {
          "id": "C",
          "text": "외관 색 하나로 가스명·압력을 모두 확정한다"
        },
        {
          "id": "D",
          "text": "밸브는 세게 급히 돌리고 누출은 불꽃으로 찾는다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "사용 전·사용 중과 그 밖의 용기를 구별하고 빈 용기도 남은 위험과 상태를 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S3",
            "title": "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l116-b13-part1",
              "sectionId": "exc-L116-S1",
              "title": "통풍·열·넘어짐을 함께 관리합니다",
              "sourceLessonId": "exc-L116"
            },
            {
              "lessonId": "exc-regular-exc-l116-b13-part1",
              "sectionId": "exc-L116-S2",
              "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
              "sourceLessonId": "exc-L116"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S3",
            "title": "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다"
          }
        },
        {
          "optionId": "B",
          "text": "표시 하나가 적합한 연결·내용물·상태의 확인을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S3",
            "title": "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l116-b13-part1",
              "sectionId": "exc-L116-S1",
              "title": "통풍·열·넘어짐을 함께 관리합니다",
              "sourceLessonId": "exc-L116"
            },
            {
              "lessonId": "exc-regular-exc-l116-b13-part1",
              "sectionId": "exc-L116-S2",
              "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
              "sourceLessonId": "exc-L116"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S3",
            "title": "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다"
          }
        },
        {
          "optionId": "C",
          "text": "색 하나로 내용물·압력·모든 사용 조건을 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S3",
            "title": "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l116-b13-part1",
              "sectionId": "exc-L116-S1",
              "title": "통풍·열·넘어짐을 함께 관리합니다",
              "sourceLessonId": "exc-L116"
            },
            {
              "lessonId": "exc-regular-exc-l116-b13-part1",
              "sectionId": "exc-L116-S2",
              "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
              "sourceLessonId": "exc-L116"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S3",
            "title": "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다"
          }
        },
        {
          "optionId": "D",
          "text": "밸브는 서서히 조작하고 의심 누출에 점화원을 만들지 않으며 정해진 대응 절차를 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l116-b13-part1",
            "sectionId": "exc-L116-S3",
            "title": "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다",
            "sourceLessonId": "exc-L116"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l116-b13-part1",
              "sectionId": "exc-L116-S1",
              "title": "통풍·열·넘어짐을 함께 관리합니다",
              "sourceLessonId": "exc-L116"
            },
            {
              "lessonId": "exc-regular-exc-l116-b13-part1",
              "sectionId": "exc-L116-S2",
              "title": "산소 용기의 밸브·접속부에 기름이나 그리스를 바르지 않습니다",
              "sourceLessonId": "exc-L116"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L116",
            "sectionId": "exc-L116-S3",
            "title": "용기 표시와 사용 상태를 구별하고 밸브는 서서히 조작합니다"
          }
        }
      ],
      "sourceIds": [
        "OSH-GAS233",
        "OSH-GAS234",
        "AIRPRODUCTS-OXYGEN-OIL"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q217",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L117:exc-Q217",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q217",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L117",
      "sourceSectionId": "exc-L117-S1",
      "lessonId": "exc-regular-exc-l117-b13-part1",
      "prompt": "고속도로·자동차전용도로 속도표에 ‘건설기계’가 적혀 있다는 사실을 일반 굴착기에 적용하는 바른 순서는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "속도표 숫자 이하로 달릴 수 있으면 모든 굴착기가 진입한다"
        },
        {
          "id": "B",
          "text": "기계 최고주행속도가 곧 모든 도로의 허용속도다"
        },
        {
          "id": "C",
          "text": "일반도로 차로 구분이 고속도로 진입을 자동 허용한다"
        },
        {
          "id": "D",
          "text": "그 장비의 법정 통행 대상 여부를 먼저 구별하고 해당 도로·차종의 속도 조건을 적용한다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "표의 숫자만으로 차종별 진입 자격을 만들지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part1",
            "sectionId": "exc-L117-S1",
            "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S1",
              "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
              "sourceLessonId": "exc-L068"
            },
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S2",
              "title": "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S1",
            "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "기계 성능과 도로의 허용속도·현장 안전 조건은 다릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part1",
            "sectionId": "exc-L117-S1",
            "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S1",
              "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
              "sourceLessonId": "exc-L068"
            },
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S2",
              "title": "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S1",
            "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "일반도로 가장 오른쪽 차로 조건과 고속도로·전용도로 통행 자격은 별개입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part1",
            "sectionId": "exc-L117-S1",
            "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S1",
              "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
              "sourceLessonId": "exc-L068"
            },
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S2",
              "title": "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S1",
            "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "일반 굴착기를 자동차운전면허로 조종하는 별도 건설기계와 자동으로 같게 보지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part1",
            "sectionId": "exc-L117-S1",
            "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
            "sourceLessonId": "exc-L117"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S1",
              "title": "일반 굴착기는 가장 오른쪽 차로를 구별합니다",
              "sourceLessonId": "exc-L068"
            },
            {
              "lessonId": "exc-regular-exc-l068-b11-part1",
              "sectionId": "exc-L068-S2",
              "title": "오른쪽 차로 묶음과 오른쪽 끝 한 차로는 다릅니다",
              "sourceLessonId": "exc-L068"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S1",
            "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다"
          }
        }
      ],
      "sourceIds": [
        "TRAFFIC-SPEED19-20260824",
        "EX-ACCEPTED-L068"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q218",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L117:exc-Q218",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q218",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L117",
      "sourceSectionId": "exc-L117-S2",
      "lessonId": "exc-regular-exc-l117-b13-part1",
      "prompt": "고속도로 통행 자격을 갖춘 해당 자동차등의 속도표 비교입니다. 편도2차로 이상 일반 구간이며 상향 지정·고시 구간이나 별도 표지·악천후 조건은 제외합니다. 표의 해당 건설기계에 구별하는 기본 최고속도는 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "100km/h"
        },
        {
          "id": "B",
          "text": "80km/h"
        },
        {
          "id": "C",
          "text": "120km/h"
        },
        {
          "id": "D",
          "text": "최저속도50km/h가 곧 최고속도"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "일반적인 다른 자동차의100km/h와 해당 화물·특수·위험물운반·건설기계의 구분을 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part1",
            "sectionId": "exc-L117-S2",
            "title": "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다",
            "sourceLessonId": "exc-L117"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l117-b13-part1",
              "sectionId": "exc-L117-S1",
              "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
              "sourceLessonId": "exc-L117"
            },
            {
              "lessonId": "exc-regular-exc-l117-b13-part2",
              "sectionId": "exc-L117-S3",
              "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
              "sourceLessonId": "exc-L117"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S2",
            "title": "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "명시한 일반 편도2차로 이상 표에서 해당 건설기계는80km/h 기준을 구별합니다. 일반 굴착기의 진입 허가가 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part1",
            "sectionId": "exc-L117-S2",
            "title": "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다",
            "sourceLessonId": "exc-L117"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l117-b13-part1",
              "sectionId": "exc-L117-S1",
              "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
              "sourceLessonId": "exc-L117"
            },
            {
              "lessonId": "exc-regular-exc-l117-b13-part2",
              "sectionId": "exc-L117-S3",
              "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
              "sourceLessonId": "exc-L117"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S2",
            "title": "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "지정·고시 상향 구간의 다른 범위와 기본 구간을 섞지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part1",
            "sectionId": "exc-L117-S2",
            "title": "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다",
            "sourceLessonId": "exc-L117"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l117-b13-part1",
              "sectionId": "exc-L117-S1",
              "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
              "sourceLessonId": "exc-L117"
            },
            {
              "lessonId": "exc-regular-exc-l117-b13-part2",
              "sectionId": "exc-L117-S3",
              "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
              "sourceLessonId": "exc-L117"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S2",
            "title": "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "최저50km/h와 차종별 최고속도는 다른 조건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l117-b13-part1",
            "sectionId": "exc-L117-S2",
            "title": "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다",
            "sourceLessonId": "exc-L117"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l117-b13-part1",
              "sectionId": "exc-L117-S1",
              "title": "속도표보다 먼저 그 도로의 통행 대상인지 봅니다",
              "sourceLessonId": "exc-L117"
            },
            {
              "lessonId": "exc-regular-exc-l117-b13-part2",
              "sectionId": "exc-L117-S3",
              "title": "비·눈·결빙·짧은 가시거리는 감속 조건을 봅니다",
              "sourceLessonId": "exc-L117"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L117",
            "sectionId": "exc-L117-S2",
            "title": "고속도로의 차로 수와 지정 구간에 따라 상한을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "TRAFFIC-SPEED19-20260824",
        "EX-ACCEPTED-L068"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q219",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L039:exc-Q219",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q219",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L039",
      "sourceSectionId": "exc-L039-S3",
      "lessonId": "exc-regular-exc-l039-b08-part1",
      "prompt": "굴착기의 거울·후방 영상표시장치가 작동할 때 작업 전 확인과 접근 통제를 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "화면이 켜지면 사각지대나 부착 상태는 보지 않는다"
        },
        {
          "id": "B",
          "text": "카메라가 있으면 작업반경의 사람 접근 통제는 생략한다"
        },
        {
          "id": "C",
          "text": "창·거울·카메라의 상태·작동과 사각지대를 확인하고 필요한 접근 통제·유도도 함께 적용한다"
        },
        {
          "id": "D",
          "text": "거울과 카메라는 실제 주변 확인을 모두 대신하는 자동 안전 보증이다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "켜진 화면 하나로 부착·작동·시야 상태 전체를 확인하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l039-b08-part1",
            "sectionId": "exc-L039-S3",
            "title": "시야 장치와 접근 통제를 함께 확인합니다",
            "sourceLessonId": "exc-L039"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S2",
              "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
              "sourceLessonId": "exc-L040"
            },
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S3",
              "title": "신호가 불명확하면 정지하고 확인합니다",
              "sourceLessonId": "exc-L040"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L039",
            "sectionId": "exc-L039-S3",
            "title": "시야 장치와 접근 통제를 함께 확인합니다"
          }
        },
        {
          "optionId": "B",
          "text": "시야 보조장치가 접근 통제나 필요한 유도자를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l039-b08-part1",
            "sectionId": "exc-L039-S3",
            "title": "시야 장치와 접근 통제를 함께 확인합니다",
            "sourceLessonId": "exc-L039"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S2",
              "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
              "sourceLessonId": "exc-L040"
            },
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S3",
              "title": "신호가 불명확하면 정지하고 확인합니다",
              "sourceLessonId": "exc-L040"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L039",
            "sectionId": "exc-L039-S3",
            "title": "시야 장치와 접근 통제를 함께 확인합니다"
          }
        },
        {
          "optionId": "C",
          "text": "서로 보완하는 조치이며 실제 기종·작업반경의 위험을 함께 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l039-b08-part1",
            "sectionId": "exc-L039-S3",
            "title": "시야 장치와 접근 통제를 함께 확인합니다",
            "sourceLessonId": "exc-L039"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S2",
              "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
              "sourceLessonId": "exc-L040"
            },
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S3",
              "title": "신호가 불명확하면 정지하고 확인합니다",
              "sourceLessonId": "exc-L040"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L039",
            "sectionId": "exc-L039-S3",
            "title": "시야 장치와 접근 통제를 함께 확인합니다"
          }
        },
        {
          "optionId": "D",
          "text": "시야 장치의 기능과 주변 사람·시설의 실제 확인은 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l039-b08-part1",
            "sectionId": "exc-L039-S3",
            "title": "시야 장치와 접근 통제를 함께 확인합니다",
            "sourceLessonId": "exc-L039"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S2",
              "title": "앞뒤 움직임과 시설·차량의 간섭을 봅니다",
              "sourceLessonId": "exc-L040"
            },
            {
              "lessonId": "exc-regular-exc-l040-b08-part1",
              "sectionId": "exc-L040-S3",
              "title": "신호가 불명확하면 정지하고 확인합니다",
              "sourceLessonId": "exc-L040"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L039",
            "sectionId": "exc-L039-S3",
            "title": "시야 장치와 접근 통제를 함께 확인합니다"
          }
        }
      ],
      "sourceIds": [
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q220",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L047:exc-Q220",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q220",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L047",
      "sourceSectionId": "exc-L047-S1",
      "lessonId": "exc-regular-exc-l047-b08-part1",
      "prompt": "굴착기 작업 종료의 기본 원칙으로 알맞은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "평탄하고 안전한 곳에 세워 작업장치를 지면에 내리고 기종별 주차·잠금·정지·키 관리 및 필요한 이동 방지 조건을 따른다"
        },
        {
          "id": "B",
          "text": "공중에 버킷을 들어 두면 지지 없이 아래로 들어갈 수 있다"
        },
        {
          "id": "C",
          "text": "키를 뽑았으면 경사·장치 낙하 조건은 확인하지 않는다"
        },
        {
          "id": "D",
          "text": "다른 기종의 조작 순서 하나를 모든 굴착기에 공통 적용한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "주차 위치·장치 지지와 해당 설명서의 절차를 함께 확인합니다. 실제 조작 순서를 새로 정한 문항은 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l047-b08-part1",
            "sectionId": "exc-L047-S1",
            "title": "종료는 안전한 주차와 기종별 절차로 합니다",
            "sourceLessonId": "exc-L047"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l047-b08-part1",
              "sectionId": "exc-L047-S2",
              "title": "정비 전 낙하·재가동·잔압을 따로 막습니다",
              "sourceLessonId": "exc-L047"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S1",
              "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
              "sourceLessonId": "exc-L014"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S2",
              "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
              "sourceLessonId": "exc-L014"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L047",
            "sectionId": "exc-L047-S1",
            "title": "종료는 안전한 주차와 기종별 절차로 합니다"
          }
        },
        {
          "optionId": "B",
          "text": "공중 작업장치만 믿고 아래로 들어가지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l047-b08-part1",
            "sectionId": "exc-L047-S1",
            "title": "종료는 안전한 주차와 기종별 절차로 합니다",
            "sourceLessonId": "exc-L047"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l047-b08-part1",
              "sectionId": "exc-L047-S2",
              "title": "정비 전 낙하·재가동·잔압을 따로 막습니다",
              "sourceLessonId": "exc-L047"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S1",
              "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
              "sourceLessonId": "exc-L014"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S2",
              "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
              "sourceLessonId": "exc-L014"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L047",
            "sectionId": "exc-L047-S1",
            "title": "종료는 안전한 주차와 기종별 절차로 합니다"
          }
        },
        {
          "optionId": "C",
          "text": "키 관리 하나가 이동·낙하·잔압 등 다른 위험을 해소하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l047-b08-part1",
            "sectionId": "exc-L047-S1",
            "title": "종료는 안전한 주차와 기종별 절차로 합니다",
            "sourceLessonId": "exc-L047"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l047-b08-part1",
              "sectionId": "exc-L047-S2",
              "title": "정비 전 낙하·재가동·잔압을 따로 막습니다",
              "sourceLessonId": "exc-L047"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S1",
              "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
              "sourceLessonId": "exc-L014"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S2",
              "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
              "sourceLessonId": "exc-L014"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L047",
            "sectionId": "exc-L047-S1",
            "title": "종료는 안전한 주차와 기종별 절차로 합니다"
          }
        },
        {
          "optionId": "D",
          "text": "기종별 조건과 필요한 이동 방지 조치를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l047-b08-part1",
            "sectionId": "exc-L047-S1",
            "title": "종료는 안전한 주차와 기종별 절차로 합니다",
            "sourceLessonId": "exc-L047"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l047-b08-part1",
              "sectionId": "exc-L047-S2",
              "title": "정비 전 낙하·재가동·잔압을 따로 막습니다",
              "sourceLessonId": "exc-L047"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S1",
              "title": "연결을 붙잡는 잠금과 무게를 받는 지지",
              "sourceLessonId": "exc-L014"
            },
            {
              "lessonId": "exc-regular-lock-support-residual-pressure",
              "sectionId": "exc-L014-S2",
              "title": "엔진을 꺼도 남을 수 있는 유압이 잔압입니다",
              "sourceLessonId": "exc-L014"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L047",
            "sectionId": "exc-L047-S1",
            "title": "종료는 안전한 주차와 기종별 절차로 합니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-kubota-manual",
        "exc-safety-current"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q221",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L050:exc-Q221",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q221",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L050",
      "sourceSectionId": "exc-L050-S5",
      "lessonId": "exc-regular-exc-l050-b11-part2",
      "prompt": "시행규칙 제3조의 해당 조건을 확인해 기초간격10m가 적용되는 구간입니다. 같은 쪽 기초번호20과22를 읽는 바른 해석은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "도로명 끝이 길이면 확인 없이 모든 곳에 이 간격을 적용한다"
        },
        {
          "id": "B",
          "text": "번호2 차이이므로 직선 실측거리가 정확히2m이다"
        },
        {
          "id": "C",
          "text": "일반20m 간격만 적용해 같은 쪽 번호2 차이를20m로 고정한다"
        },
        {
          "id": "D",
          "text": "이 조건에서는 같은 쪽 번호2 차이를 약10m로 어림하며 다른 길까지 일반화하지 않는다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "길이라는 끝 글자만으로10m 조건을 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S5",
            "title": "예외 간격은 조건을 먼저 봅니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l050-b11-part2",
              "sectionId": "exc-L050-S4",
              "title": "20m 간격에서 번호와 거리를 연결합니다",
              "sourceLessonId": "exc-L050"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S5",
            "title": "예외 간격은 조건을 먼저 봅니다"
          }
        },
        {
          "optionId": "B",
          "text": "번호는 미터 값 자체가 아니며 어림을 직선 실측값으로 보지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S5",
            "title": "예외 간격은 조건을 먼저 봅니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l050-b11-part2",
              "sectionId": "exc-L050-S4",
              "title": "20m 간격에서 번호와 거리를 연결합니다",
              "sourceLessonId": "exc-L050"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S5",
            "title": "예외 간격은 조건을 먼저 봅니다"
          }
        },
        {
          "optionId": "C",
          "text": "이 문제는 별도로 확인된10m 기초간격 조건입니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S5",
            "title": "예외 간격은 조건을 먼저 봅니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l050-b11-part2",
              "sectionId": "exc-L050-S4",
              "title": "20m 간격에서 번호와 거리를 연결합니다",
              "sourceLessonId": "exc-L050"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S5",
            "title": "예외 간격은 조건을 먼저 봅니다"
          }
        },
        {
          "optionId": "D",
          "text": "(22−20)÷2×10=약10m입니다. 번호1 차이의 약5m도 이 조건의 관계이며 모든 길의 공통 규칙이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S5",
            "title": "예외 간격은 조건을 먼저 봅니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l050-b11-part2",
              "sectionId": "exc-L050-S4",
              "title": "20m 간격에서 번호와 거리를 연결합니다",
              "sourceLessonId": "exc-L050"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S5",
            "title": "예외 간격은 조건을 먼저 봅니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-traffic-current",
        "exc-address-rule",
        "exc-address-example",
        "exc-address-number-decree",
        "exc-address-interval-rule"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q222",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L050:exc-Q222",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q222",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L050",
      "sourceSectionId": "exc-L050-S6",
      "lessonId": "exc-regular-exc-l050-b11-part2",
      "prompt": "보행자가 횡단보도를 통행하거나 통행하려는 때 원고의 기본 보호 원칙은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "아직 횡단을 시작하지 않았으면 언제나 계속 진행한다"
        },
        {
          "id": "B",
          "text": "횡단보도 앞 정지선 등에서 일시정지하여 보호한다"
        },
        {
          "id": "C",
          "text": "경음기를 울리면 보행자보다 먼저 갈 권리가 생긴다"
        },
        {
          "id": "D",
          "text": "작업장으로 이동하는 건설기계라면 횡단보도 보호와 무관하다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "이미 건너는 경우뿐 아니라 건너려는 보행자 조건도 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l064-b11-part1",
              "sectionId": "exc-L064-S3",
              "title": "우회전도 보행자를 먼저 확인합니다",
              "sourceLessonId": "exc-L064"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "횡단보도 앞의 해당 정지 위치에서 보호하는 원칙입니다. 실제 신호·다른 통행 조건도 함께 따릅니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l064-b11-part1",
              "sectionId": "exc-L064-S3",
              "title": "우회전도 보행자를 먼저 확인합니다",
              "sourceLessonId": "exc-L064"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "경음기가 보행자 보호 의무를 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l064-b11-part1",
              "sectionId": "exc-L064-S3",
              "title": "우회전도 보행자를 먼저 확인합니다",
              "sourceLessonId": "exc-L064"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "작업 목적이라는 이유만으로 도로의 해당 보호 원칙을 배제하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l064-b11-part1",
              "sectionId": "exc-L064-S3",
              "title": "우회전도 보행자를 먼저 확인합니다",
              "sourceLessonId": "exc-L064"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-traffic-current",
        "exc-address-rule",
        "exc-address-example",
        "exc-address-number-decree",
        "exc-address-interval-rule"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q223",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L050:exc-Q223",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q223",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L050",
      "sourceSectionId": "exc-L050-S6",
      "lessonId": "exc-regular-exc-l050-b11-part2",
      "prompt": "교통사고가 났을 때 원고의 기본 조치·벌칙 설명을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "작은 사고로 보이면 정차·구호·확인 없이 먼저 떠난다"
        },
        {
          "id": "B",
          "text": "즉시 정차해 필요한 사상자 구호·인적 사항 제공·법정 신고 조건을 따르고 위반별 법적 결과는 구별한다"
        },
        {
          "id": "C",
          "text": "사고 조치는 모두 같은20만원 과태료를 내는 것으로 대신한다"
        },
        {
          "id": "D",
          "text": "원인 확인 전 모든 위반을 동일한 벌칙으로 확정한다"
        }
      ],
      "correctOptionId": "B",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "겉모습만으로 필요한 사고 조치와 법정 조건을 생략하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l049-b12-part3",
              "sectionId": "exc-L049-S3",
              "title": "사업 등록과 행위별 벌칙을 구별합니다",
              "sourceLessonId": "exc-L049"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다"
          }
        },
        {
          "optionId": "B",
          "text": "실제 필요한 조치와 해당 위반의 법적 효과를 각각 확인합니다. 이 문항은 구체 구조·의료 절차나 사건 처분을 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l049-b12-part3",
              "sectionId": "exc-L049-S3",
              "title": "사업 등록과 행위별 벌칙을 구별합니다",
              "sourceLessonId": "exc-L049"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다"
          }
        },
        {
          "optionId": "C",
          "text": "원고의 제156조 특정 위반 벌칙은 벌금·구류·과료이며 모든 사고·위반에 같은 과태료를 정한 것이 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l049-b12-part3",
              "sectionId": "exc-L049-S3",
              "title": "사업 등록과 행위별 벌칙을 구별합니다",
              "sourceLessonId": "exc-L049"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다"
          }
        },
        {
          "optionId": "D",
          "text": "행위·적용 조항과 사실관계를 구별합니다.",
          "returnTo": {
            "lessonId": "exc-regular-exc-l050-b11-part2",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다",
            "sourceLessonId": "exc-L050"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-exc-l049-b12-part3",
              "sectionId": "exc-L049-S3",
              "title": "사업 등록과 행위별 벌칙을 구별합니다",
              "sourceLessonId": "exc-L049"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L050",
            "sectionId": "exc-L050-S6",
            "title": "보행자 보호와 사고 조치·벌칙을 구별합니다"
          }
        }
      ],
      "sourceIds": [
        "qnet-excavator",
        "exc-traffic-current",
        "exc-address-rule",
        "exc-address-example",
        "exc-address-number-decree",
        "exc-address-interval-rule"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q224",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L052:exc-Q224",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q224",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L052",
      "sourceSectionId": "exc-L052-S2",
      "lessonId": "exc-regular-brake-contact-parts",
      "prompt": "페달이 평소보다 물렁하고 제동 반응도 나빠졌습니다. 이 증상에서 원고의 판단은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "증상 하나로 반드시 베이퍼 록이라고 확정한다"
        },
        {
          "id": "B",
          "text": "주차브레이크를 일반 대체 수단으로 끌면서 계속 작업한다"
        },
        {
          "id": "C",
          "text": "잠시 식어 반응이 돌아오면 원인 확인 없이 재사용한다"
        },
        {
          "id": "D",
          "text": "기종의 안전한 정지 절차로 멈춰 이상을 알리고 지정 점검을 받으며 원인을 단정하지 않는다"
        }
      ],
      "correctOptionId": "D",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "공기 혼입·누출·마찰 부품 등 여러 원인이 있을 수 있어 증상만으로 확정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-contact-parts",
            "sectionId": "exc-L052-S2",
            "title": "페달과 제동 반응이 이상하면 중단합니다",
            "sourceLessonId": "exc-L052"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-brake-fluid-heat-conditions",
              "sectionId": "exc-L052-S3",
              "title": "액체로 전달하는 힘을 기포와 비교합니다",
              "sourceLessonId": "exc-L052"
            },
            {
              "lessonId": "exc-regular-brake-fluid-heat-conditions",
              "sectionId": "exc-L052-S4",
              "title": "과열로 제동이 약해지는 두 현상을 구별합니다",
              "sourceLessonId": "exc-L052"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S2",
            "title": "페달과 제동 반응이 이상하면 중단합니다"
          }
        },
        {
          "optionId": "B",
          "text": "주차브레이크를 주행 제동 이상의 공통 대체 수단으로 삼지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-contact-parts",
            "sectionId": "exc-L052-S2",
            "title": "페달과 제동 반응이 이상하면 중단합니다",
            "sourceLessonId": "exc-L052"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-brake-fluid-heat-conditions",
              "sectionId": "exc-L052-S3",
              "title": "액체로 전달하는 힘을 기포와 비교합니다",
              "sourceLessonId": "exc-L052"
            },
            {
              "lessonId": "exc-regular-brake-fluid-heat-conditions",
              "sectionId": "exc-L052-S4",
              "title": "과열로 제동이 약해지는 두 현상을 구별합니다",
              "sourceLessonId": "exc-L052"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S2",
            "title": "페달과 제동 반응이 이상하면 중단합니다"
          }
        },
        {
          "optionId": "C",
          "text": "겉으로 회복된 듯한 반응이 원인 확인을 대신하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-contact-parts",
            "sectionId": "exc-L052-S2",
            "title": "페달과 제동 반응이 이상하면 중단합니다",
            "sourceLessonId": "exc-L052"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-brake-fluid-heat-conditions",
              "sectionId": "exc-L052-S3",
              "title": "액체로 전달하는 힘을 기포와 비교합니다",
              "sourceLessonId": "exc-L052"
            },
            {
              "lessonId": "exc-regular-brake-fluid-heat-conditions",
              "sectionId": "exc-L052-S4",
              "title": "과열로 제동이 약해지는 두 현상을 구별합니다",
              "sourceLessonId": "exc-L052"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S2",
            "title": "페달과 제동 반응이 이상하면 중단합니다"
          }
        },
        {
          "optionId": "D",
          "text": "안전한 정지와 정지 유지 뒤 보고·지정 점검을 받는 원칙입니다. 임의 보충·기포 제거의 공통 응급 절차를 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-brake-contact-parts",
            "sectionId": "exc-L052-S2",
            "title": "페달과 제동 반응이 이상하면 중단합니다",
            "sourceLessonId": "exc-L052"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-brake-fluid-heat-conditions",
              "sectionId": "exc-L052-S3",
              "title": "액체로 전달하는 힘을 기포와 비교합니다",
              "sourceLessonId": "exc-L052"
            },
            {
              "lessonId": "exc-regular-brake-fluid-heat-conditions",
              "sectionId": "exc-L052-S4",
              "title": "과열로 제동이 약해지는 두 현상을 구별합니다",
              "sourceLessonId": "exc-L052"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L052",
            "sectionId": "exc-L052-S2",
            "title": "페달과 제동 반응이 이상하면 중단합니다"
          }
        }
      ],
      "sourceIds": [
        "mech-toyota-brakes",
        "mech-crown-brakes",
        "mech-brembo-brakes",
        "mech-brembo-caliper",
        "easy-brembo-fade",
        "u134-brake-pressure"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q225",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L076:exc-Q225",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q225",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L076",
      "sourceSectionId": "exc-L076-S4",
      "lessonId": "exc-regular-relay-coil-contact-states",
      "prompt": "릴레이 작동음은 나는데 부하가 작동하지 않습니다. 이 관측을 바르게 읽은 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "소리만으로 접점·전원·배선·부하 전체의 정상을 확정하지 않는다"
        },
        {
          "id": "B",
          "text": "소리가 나면 부하는 반드시 정상이다"
        },
        {
          "id": "C",
          "text": "소리가 나면 어떤 릴레이도 같은 모양끼리 바꾸어 쓸 수 있다"
        },
        {
          "id": "D",
          "text": "부하가 멈췄으면 릴레이 하나의 고장으로 반드시 확정한다"
        }
      ],
      "correctOptionId": "A",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "제어 코일의 작동과 접점·전원·부하 길의 실제 상태를 나눠 확인합니다. 지정된 점검이 필요합니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S4",
            "title": "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S1",
              "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
              "sourceLessonId": "exc-L076"
            },
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S2",
              "title": "상시열림 예는 제어OFF에서 접점이 열립니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S4",
            "title": "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다"
          }
        },
        {
          "optionId": "B",
          "text": "한 관측이 전체 회로의 정상 증거는 아닙니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S4",
            "title": "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S1",
              "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
              "sourceLessonId": "exc-L076"
            },
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S2",
              "title": "상시열림 예는 제어OFF에서 접점이 열립니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S4",
            "title": "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다"
          }
        },
        {
          "optionId": "C",
          "text": "핀·극성·코일 전압·접점 정격·보호소자 등 부품별 조건이 다를 수 있습니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S4",
            "title": "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S1",
              "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
              "sourceLessonId": "exc-L076"
            },
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S2",
              "title": "상시열림 예는 제어OFF에서 접점이 열립니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S4",
            "title": "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다"
          }
        },
        {
          "optionId": "D",
          "text": "전원·배선·접점·부하 등 다른 원인이 있을 수 있습니다. 실제 단자 점프나 임의 교체를 지시하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-relay-coil-contact-states",
            "sectionId": "exc-L076-S4",
            "title": "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다",
            "sourceLessonId": "exc-L076"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S1",
              "title": "제어 쪽 전자석이 부하 쪽 접점을 움직입니다",
              "sourceLessonId": "exc-L076"
            },
            {
              "lessonId": "exc-regular-relay-coil-contact-states",
              "sectionId": "exc-L076-S2",
              "title": "상시열림 예는 제어OFF에서 접점이 열립니다",
              "sourceLessonId": "exc-L076"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L076",
            "sectionId": "exc-L076-S4",
            "title": "작동음만으로 전체 회로가 정상이라고 판단하지 않습니다"
          }
        }
      ],
      "sourceIds": [
        "HELLA-RELAY-2022-P7"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    },
    {
      "id": "exc-Q226",
      "version": "r1-REGULAR-20261022",
      "placementId": "exc-regular:exc-L057:exc-Q226",
      "placementVersion": "20261022-r1",
      "recordNamespace": "excavator-regular",
      "definitionId": "exc-Q226",
      "definitionVersion": "r1-REGULAR-20261022",
      "definitionSubject": "excavator",
      "sourceLessonId": "exc-L057",
      "sourceSectionId": "exc-L057-S4",
      "lessonId": "exc-regular-valve-ports-paths",
      "prompt": "학습의 기본 기능 비교에서 공급과 복귀를 바르게 연결한 것은 무엇인가요?",
      "intent": "correct",
      "conditions": [],
      "options": [
        {
          "id": "A",
          "text": "공급은 탱크를 거치지 않으며 복귀유는 항상 전부 실린더 안에 남는다"
        },
        {
          "id": "B",
          "text": "방향제어밸브가 회전 동력으로 기름을 만들고 펌프가 복귀 저장을 맡는다"
        },
        {
          "id": "C",
          "text": "공급은 탱크→펌프→방향제어밸브→작동부, 복귀는 작동부→밸브→탱크의 관계로 읽는다"
        },
        {
          "id": "D",
          "text": "기본 관계 하나가 실제 모든 굴착기의 전체 배관·하중 유지 절차이다"
        }
      ],
      "correctOptionId": "C",
      "optionReasons": [
        {
          "optionId": "A",
          "text": "저장·공급과 작동 뒤 복귀의 연결을 함께 봅니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S4",
            "title": "회로는 탱크에서 작동부·복귀까지 연결합니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S4",
              "title": "탱크·필터·실린더는 역할과 함께 읽습니다",
              "sourceLessonId": "exc-L056"
            },
            {
              "lessonId": "exc-regular-valve-function-distinctions",
              "sectionId": "exc-L036-S1",
              "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
              "sourceLessonId": "exc-L036"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S4",
            "title": "회로는 탱크에서 작동부·복귀까지 연결합니다"
          }
        },
        {
          "optionId": "B",
          "text": "기름을 보내는 펌프와 길을 정하는 밸브, 저장 탱크의 기능을 바꾸었습니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S4",
            "title": "회로는 탱크에서 작동부·복귀까지 연결합니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S4",
              "title": "탱크·필터·실린더는 역할과 함께 읽습니다",
              "sourceLessonId": "exc-L056"
            },
            {
              "lessonId": "exc-regular-valve-function-distinctions",
              "sectionId": "exc-L036-S1",
              "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
              "sourceLessonId": "exc-L036"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S4",
            "title": "회로는 탱크에서 작동부·복귀까지 연결합니다"
          }
        },
        {
          "optionId": "C",
          "text": "공급과 복귀를 함께 연결하는 대표 기능 관계입니다. 압력 제한 등의 보호 기능도 따로 확인합니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S4",
            "title": "회로는 탱크에서 작동부·복귀까지 연결합니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S4",
              "title": "탱크·필터·실린더는 역할과 함께 읽습니다",
              "sourceLessonId": "exc-L056"
            },
            {
              "lessonId": "exc-regular-valve-function-distinctions",
              "sectionId": "exc-L036-S1",
              "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
              "sourceLessonId": "exc-L036"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S4",
            "title": "회로는 탱크에서 작동부·복귀까지 연결합니다"
          }
        },
        {
          "optionId": "D",
          "text": "실제 장비의 보상·보호·제어 회로와 정비·하중 유지 조건을 기본도만으로 정하지 않습니다.",
          "returnTo": {
            "lessonId": "exc-regular-valve-ports-paths",
            "sectionId": "exc-L057-S4",
            "title": "회로는 탱크에서 작동부·복귀까지 연결합니다",
            "sourceLessonId": "exc-L057"
          },
          "additionalReturnTo": [
            {
              "lessonId": "exc-regular-hydraulic-basic-symbols",
              "sectionId": "exc-L056-S4",
              "title": "탱크·필터·실린더는 역할과 함께 읽습니다",
              "sourceLessonId": "exc-L056"
            },
            {
              "lessonId": "exc-regular-valve-function-distinctions",
              "sectionId": "exc-L036-S1",
              "title": "방향제어밸브는 공급과 귀환의 길을 바꿉니다",
              "sourceLessonId": "exc-L036"
            }
          ],
          "sourceReturnTo": {
            "lessonId": "exc-L057",
            "sectionId": "exc-L057-S4",
            "title": "회로는 탱크에서 작동부·복귀까지 연결합니다"
          }
        }
      ],
      "sourceIds": [
        "DANFOSS-TIPS-SYMBOLS-2019",
        "HAWE-DIRECTIONAL-OBSERVED"
      ],
      "inputBlocks": [],
      "assetIds": [],
      "explanationAssetIds": []
    }
  ],
  "assets": {
    "exc-D001": {
      "id": "exc-D001",
      "files": [
        "/reviews/_packages/excavator/assets/cj/function-role-a.svg",
        "/reviews/_packages/excavator/assets/cj/function-role-b.svg"
      ],
      "origin": "r1 기능 도식의 최소 수정: 전체 외형 A·B 표시/색 연결, 실제 위치 오독 방지",
      "license": "original project asset",
      "sourceClaimIds": [
        "CJ-C02",
        "CJ-C03"
      ],
      "notShown": [
        "internal passages",
        "supply/return flow",
        "shaft/outer-body fixation or rotation",
        "seals",
        "OEM illustration geometry"
      ],
      "control": "two static states; no autoplay/continuous animation",
      "questionAsset": false,
      "revision": "CJ-VIS-01",
      "displayMapping": {
        "A": "상부회전체 전체를 노란 원으로 단순화",
        "B": "하부주행체를 파란 상자로 단순화"
      },
      "alt": "전체 외형의 A 상부회전체와 B 하부주행체를 단순화한 연결 기능, 상부 방향 ①",
      "caption": "앞의 전체 외형에서 본 A·B를 단순화한 기능 그림입니다. 점선은 기능 관계를 나타냅니다. 센터조인트 상자는 연결 역할을 나타내며 실제 설치 위치·부품 형상·배관·기름 흐름·내부 구조를 나타내지 않습니다.",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "original project asset",
        "licenseUrl": "",
        "changed": ""
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [
        {
          "title": "A 상부 방향 ①",
          "text": "방향 ①: A 상부회전체의 방향 표시와 B 하부주행체의 기준을 봅니다.",
          "file": "/reviews/_packages/excavator/assets/cj/function-role-a.svg"
        },
        {
          "title": "A 상부 방향 ②",
          "text": "방향 ②: B 하부주행체의 기준은 그대로이고 A 상부회전체의 방향 표시만 달라졌습니다. 연결 역할은 유지됩니다.",
          "file": "/reviews/_packages/excavator/assets/cj/function-role-b.svg"
        }
      ],
      "breakpoint": 600
    },
    "exc-D002": {
      "id": "exc-D002",
      "files": [
        "/reviews/_packages/excavator/assets/cj/full-structure.svg"
      ],
      "origin": "기존 프로젝트 excavator-parts 외형 SVG의 동일 형상 재사용; 한국어 범례를 자산 안에 표시",
      "license": "existing project asset; no external OEM illustration copied",
      "source": "inputs/v8-StudyFigure.tsx:5",
      "sourceSha256": "8850dd0523dd2184489a7d33b78eec8f767a215da14838ca022070ec1cb42a79",
      "sourceClaimIds": [
        "CJ-C01"
      ],
      "geometryChanged": false,
      "adaptations": [
        "독립 SVG 문법 변환",
        "본문과 동일한 한국어 범례 추가",
        "범례를 위한 여백 추가"
      ],
      "purpose": "전체 외형의 A 상부회전체/B 하부주행체/C 작업장치 선수 설명",
      "limitations": [
        "특정 기종의 정밀 배치가 아님",
        "센터조인트의 설치 위치를 표시하지 않음"
      ],
      "questionAsset": false,
      "alt": "굴착기 전체 외형: A는 운전실과 아래 몸체를 포함한 상부회전체, B는 무한궤도 하부주행체, C는 붐·암·버킷 작업장치",
      "caption": "A는 운전실과 그 아래 몸체를 포함하는 상부회전체입니다. B는 굴착기를 받치고 이동시키는 하부주행체입니다. 전체 구성을 구별하는 외형 도식이며 특정 기종의 정밀 배치도는 아닙니다.",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project asset; no external OEM illustration copied",
        "licenseUrl": "",
        "changed": ""
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600
    },
    "e01-e02-r2:assets/boom-cylinder-detail.svg": {
      "sha256": "d768883d1f6087298ae4e9f214fd6bd8b791a3efe43c2f0614b0a9384d6bf063",
      "bytes": 1570188,
      "relationship": "new SVG presentation crop and Korean callouts; embeds exact existing photo bytes",
      "rights": "Renée Kools / Wikimedia Commons / CC BY4.0; author/source/license and changes displayed",
      "id": "e01-e02-r2:assets/boom-cylinder-detail.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/boom-cylinder-detail.svg"
      ],
      "alt": "같은 원본 사진의 붐 아래 실린더 확대. 한글 설명선은 주황색 몸통과 은색 로드에 각각 닿는다.",
      "caption": "",
      "credit": {
        "author": "Renée Kools",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:IHI_IS_008_Mini_Excavator_side_view.jpg",
        "license": "CC BY 4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
        "changed": "presentation crop/zoom and Korean body/rod leaders; raster bytes unmodified"
      },
      "originalUrl": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/ihi-is008-side-original.jpg",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/ihi-is008-side-original.jpg"
    },
    "e01-e02-r2:assets/ihi-is008-side-original.jpg": {
      "sha256": "4270dd3624b16464d0447024f644259cdabb9cf93ff71fc4ef58958fa628b4b9",
      "bytes": 1175960,
      "relationship": "original photograph unchanged",
      "rights": "Renée Kools / Wikimedia Commons / CC BY4.0; author/source/license and changes displayed",
      "id": "e01-e02-r2:assets/ihi-is008-side-original.jpg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/ihi-is008-side-original.jpg"
      ],
      "alt": "IHI IS 008 초소형 굴착기의 옆모습. 오른쪽의 붐과 암 끝에 버킷이 연결되어 있고 아래에 고무 트랙이 있다.",
      "caption": "",
      "credit": {
        "author": "Renée Kools",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:IHI_IS_008_Mini_Excavator_side_view.jpg",
        "license": "CC BY 4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
        "changed": "원본 변경 없음"
      },
      "originalUrl": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/ihi-is008-side-original.jpg",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/ihi-is008-side-original.jpg"
    },
    "e01-e02-r2:assets/joints-0.svg": {
      "sha256": "9d9588f135b8b213ca75d18302b565e88cfd60a84cb171d329fb297fd56a6df2",
      "bytes": 3301,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/joints-0.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-0.svg",
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-1.svg",
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-2.svg",
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-3.svg"
      ],
      "alt": "붐·암·버킷의 관절 연결과 선택 상태",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [
        {
          "title": "1 기본 연결",
          "text": "① 붐 → ② 암 → ③ 버킷의 기본 연결입니다. 흰 원은 관절 핀입니다.",
          "file": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-0.svg"
        },
        {
          "title": "2 붐 올림",
          "text": "붐 각도만 올렸습니다. 연결된 암·버킷도 함께 이동했습니다.",
          "file": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-1.svg"
        },
        {
          "title": "3 암 당김",
          "text": "붐은 두고 암 관절을 당겼습니다. 버킷 연결점이 기계 쪽으로 가까워졌습니다.",
          "file": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-2.svg"
        },
        {
          "title": "4 버킷 말기",
          "text": "암 끝 연결점은 두고 버킷 각도만 바꿨습니다. 버킷 끝이 말려 올라갑니다.",
          "file": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-3.svg"
        }
      ],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "control": "manual states; no autoplay"
    },
    "e01-e02-r2:assets/joints-1.svg": {
      "sha256": "b8f7744ab954a5e2eccbcca29a5eff9182fc09333e3f056a6a23222abfeb0cce",
      "bytes": 4449,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/joints-1.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-1.svg"
      ],
      "alt": "",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e01-e02-r2:assets/joints-2.svg": {
      "sha256": "c7535b669692dabe7c2126a40d1ab7aa53c5bd137b7f183dfab25d2cc66c29e1",
      "bytes": 4449,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/joints-2.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-2.svg"
      ],
      "alt": "",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e01-e02-r2:assets/joints-3.svg": {
      "sha256": "cf5fd95b4135e5934cdbbbefda630c429255a223050ec69237043de6897f4483",
      "bytes": 4451,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/joints-3.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-3.svg"
      ],
      "alt": "",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e01-e02-r2:assets/joints-question.svg": {
      "sha256": "1a105f532592978fe44a3e268559a1f4c0994f4dee282128a92f845ac0d093be",
      "bytes": 2936,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/joints-question.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/joints-question.svg"
      ],
      "alt": "차체에서 이어진 두 연결부를 A와 B로 표시한 그림",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e01-e02-r2:assets/swing-0.svg": {
      "sha256": "b2b20b1ab91662cf5859b5568518aad881bba9ce5ea59f1d8207fd9f8ee288c5",
      "bytes": 1971,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/swing-0.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/swing-0.svg",
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/swing-1.svg"
      ],
      "alt": "같은 위치의 하부 위에서 상부만 선회하는 평면도",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [
        {
          "title": "1 처음",
          "text": "파란 하부 트랙과 상부의 처음 방향을 확인하세요.",
          "file": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/swing-0.svg"
        },
        {
          "title": "2 선회한 뒤",
          "text": "하부 위치는 같습니다. 금색 상부와 작업장치, 뒤쪽 카운터웨이트가 함께 방향을 바꿨습니다.",
          "file": "/reviews/_packages/excavator/assets/e01-e02-r2/assets/swing-1.svg"
        }
      ],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "control": "manual states; no autoplay"
    },
    "e01-e02-r2:assets/swing-1.svg": {
      "sha256": "46bba4803cc52b7c8078a002f47b5fb0c4e03c147d4587b027f8192386fe2aa6",
      "bytes": 1993,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/swing-1.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/swing-1.svg"
      ],
      "alt": "",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e01-e02-r2:assets/travel-drive.svg": {
      "sha256": "38e7b0115e881c5f408bd9eef10d4a0688ae5b9e318b533b37165a733baf1339",
      "bytes": 2628,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/travel-drive.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/travel-drive.svg"
      ],
      "alt": "주행모터에서 감속기어·스프로킷을 거쳐 트랙으로 이어지는 기능 연결",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e01-e02-r2:assets/undercarriage.svg": {
      "sha256": "57d754df344c3426d28c65133f47f8f793b3c8ab03483e616707ef512e48cca6",
      "bytes": 6040,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/undercarriage.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/undercarriage.svg"
      ],
      "alt": "체인·슈·스프로킷·아이들러·상하 롤러의 대표 구조",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e01-e02-r2:assets/whole-machine.svg": {
      "sha256": "d9ca7c372b8280772286f4330f34c1f5b7c957231f45fd5809c96c65b7528c55",
      "bytes": 3597,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e01-e02-r2:assets/whole-machine.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e01-e02-r2/assets/whole-machine.svg"
      ],
      "alt": "상부회전체·하부주행체·작업장치의 전체 위치",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e03-r2:assets/boom-cylinder-detail.svg": {
      "sha256": "d768883d1f6087298ae4e9f214fd6bd8b791a3efe43c2f0614b0a9384d6bf063",
      "bytes": 1570188,
      "relationship": "new SVG presentation crop and Korean callouts; embeds exact existing photo bytes",
      "rights": "Renée Kools / Wikimedia Commons / CC BY4.0; author/source/license and changes displayed",
      "id": "e03-r2:assets/boom-cylinder-detail.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e03-r2/assets/boom-cylinder-detail.svg"
      ],
      "alt": "같은 원본 사진의 붐 아래 실린더 확대. 한글 설명선은 주황색 몸통과 은색 로드에 각각 닿는다.",
      "caption": "",
      "credit": {
        "author": "Renée Kools",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:IHI_IS_008_Mini_Excavator_side_view.jpg",
        "license": "CC BY 4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
        "changed": "presentation crop/zoom and Korean body/rod leaders; raster bytes unmodified"
      },
      "originalUrl": "/reviews/_packages/excavator/assets/e03-r2/assets/ihi-is008-side-original.jpg",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e03-r2/assets/ihi-is008-side-original.jpg"
    },
    "e03-r2:assets/cylinder-extend.svg": {
      "sha256": "bbb8ff2595bd0b27a3a7c96ba4f6bbf52d8cef6b932d746061d270a1fb4a8bfa",
      "bytes": 1886,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e03-r2:assets/cylinder-extend.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e03-r2/assets/cylinder-extend.svg",
        "/reviews/_packages/excavator/assets/e03-r2/assets/cylinder-retract.svg"
      ],
      "alt": "한쪽 로드 복동 실린더의 대표 단면과 두 기름 통로",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [
        {
          "title": "1 로드 뻗기",
          "text": "로드가 없는 왼쪽에 기름을 보냅니다. 피스톤과 로드가 오른쪽으로 이동하고 반대편 기름은 나옵니다.",
          "file": "/reviews/_packages/excavator/assets/e03-r2/assets/cylinder-extend.svg"
        },
        {
          "title": "2 로드 당기기",
          "text": "로드가 있는 오른쪽에 기름을 보냅니다. 피스톤과 로드가 왼쪽으로 이동하고 반대편 기름은 나옵니다.",
          "file": "/reviews/_packages/excavator/assets/e03-r2/assets/cylinder-retract.svg"
        }
      ],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "control": "manual states; no autoplay"
    },
    "e03-r2:assets/cylinder-linkage.svg": {
      "sha256": "3877ec53caf2779e61daeadbb4523b44deaac20f0fc4141af344998e3e6a1fe3",
      "bytes": 2159,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e03-r2:assets/cylinder-linkage.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e03-r2/assets/cylinder-linkage.svg"
      ],
      "alt": "핀으로 연결한 실린더가 길어지며 강체 부재의 각도가 바뀌는 두 상태",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e03-r2:assets/cylinder-retract.svg": {
      "sha256": "4188656f53037c27e2b388070e6524b1d764d339d1e76942dcebeae9c2b4c7be",
      "bytes": 1892,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e03-r2:assets/cylinder-retract.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e03-r2/assets/cylinder-retract.svg"
      ],
      "alt": "",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e03-r2:assets/hydraulic-roles.svg": {
      "sha256": "1ecf38fdf9c498da1e0d5b41e9fe61f2d80d7d8e13a71710f73f02ffd01716f0",
      "bytes": 2201,
      "relationship": "existing SVG byte-identical",
      "rights": "existing project self-authored SVG",
      "id": "e03-r2:assets/hydraulic-roles.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e03-r2/assets/hydraulic-roles.svg"
      ],
      "alt": "엔진 구동에서 펌프와 방향 제어를 거쳐 실린더 또는 모터로 전달되고 탱크로 돌아오는 기능 연결",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "existing project self-authored SVG",
        "licenseUrl": "",
        "changed": "existing SVG byte-identical"
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e03-r2:assets/ihi-is008-side-original.jpg": {
      "sha256": "4270dd3624b16464d0447024f644259cdabb9cf93ff71fc4ef58958fa628b4b9",
      "bytes": 1175960,
      "relationship": "original photograph unchanged",
      "rights": "Renée Kools / Wikimedia Commons / CC BY4.0; author/source/license and changes displayed",
      "id": "e03-r2:assets/ihi-is008-side-original.jpg",
      "files": [
        "/reviews/_packages/excavator/assets/e03-r2/assets/ihi-is008-side-original.jpg"
      ],
      "alt": "초소형 굴착기 붐 아래의 비스듬한 실린더와 광택이 나는 로드",
      "caption": "",
      "credit": {
        "author": "Renée Kools",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:IHI_IS_008_Mini_Excavator_side_view.jpg",
        "license": "CC BY 4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
        "changed": "원본 변경 없음"
      },
      "originalUrl": "/reviews/_packages/excavator/assets/e03-r2/assets/ihi-is008-side-original.jpg",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e03-r2/assets/ihi-is008-side-original.jpg"
    },
    "e04-r1:assets/bucket-comparison.svg": {
      "sha256": "960be4f6c2fa9fbd2116d9daab8c3b06ccf371a7f4aec20e7ab5a75200c89185",
      "bytes": 1525,
      "kind": "self-authored diagram",
      "rights": "GetTalk self-authored SVG",
      "id": "e04-r1:assets/bucket-comparison.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e04-r1/assets/bucket-comparison.svg"
      ],
      "alt": "굴착용의 대표 팁과 정리용의 넓은 매끈한 모서리, 목적을 비교하는 도식",
      "caption": "",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "GetTalk self-authored SVG",
        "licenseUrl": "",
        "changed": ""
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e04-r1:assets/cleanup-bucket-detail.svg": {
      "sha256": "c134810ff0afa5a6eae4c7695cf9bf0f8ea03e064b2a58b68a3542b20f837298",
      "bytes": 9410209,
      "kind": "presentation crop SVG with embedded original photo",
      "rights": "Steffen Mokosch / CC BY-SA4.0; this crop SVG under same license",
      "id": "e04-r1:assets/cleanup-bucket-detail.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e04-r1/assets/cleanup-bucket-detail.svg"
      ],
      "alt": "Kobelco 사진의 넓고 긴 절삭 모서리가 보이는 정리용 버킷 확대",
      "caption": "",
      "credit": {
        "author": "Steffen Mokosch",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Kobelco_SK210LC_and_road_roller_at_Eineborn_Wind_Farm_construction_site.jpg",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changed": "presentation crop/zoom; raster original unchanged; derivative same CC BY-SA4.0"
      },
      "originalUrl": "/reviews/_packages/excavator/assets/e04-r1/assets/kobelco-cleanup-original.jpg",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e04-r1/assets/kobelco-cleanup-original.jpg"
    },
    "e04-r1:assets/ihi-bucket-detail.svg": {
      "sha256": "fc804f58dbd5c75f30ecabcc76788d98fd58bf6fa023575ce5b6600872007a0b",
      "bytes": 1568756,
      "kind": "presentation crop SVG with embedded original photo",
      "rights": "Renée Kools / CC BY4.0; crop indicated",
      "id": "e04-r1:assets/ihi-bucket-detail.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e04-r1/assets/ihi-bucket-detail.svg"
      ],
      "alt": "기존 IHI 사진에서 암 끝 버킷을 확대한 모습",
      "caption": "",
      "credit": {
        "author": "Renée Kools",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:IHI_IS_008_Mini_Excavator_side_view.jpg",
        "license": "CC BY4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
        "changed": "presentation crop/zoom; raster original unchanged"
      },
      "originalUrl": "/reviews/_packages/excavator/assets/e04-r1/assets/ihi-is008-side-original.jpg",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e04-r1/assets/ihi-is008-side-original.jpg"
    },
    "e04-r1:assets/ihi-is008-side-original.jpg": {
      "sha256": "4270dd3624b16464d0447024f644259cdabb9cf93ff71fc4ef58958fa628b4b9",
      "bytes": 1175960,
      "kind": "preserved original photo",
      "rights": "Renée Kools / CC BY4.0; crop indicated",
      "id": "e04-r1:assets/ihi-is008-side-original.jpg",
      "files": [
        "/reviews/_packages/excavator/assets/e04-r1/assets/ihi-is008-side-original.jpg"
      ],
      "alt": "",
      "caption": "",
      "credit": {
        "author": "Renée Kools",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:IHI_IS_008_Mini_Excavator_side_view.jpg",
        "license": "CC BY4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
        "changed": "원본 변경 없음"
      },
      "originalUrl": "/reviews/_packages/excavator/assets/e04-r1/assets/ihi-is008-side-original.jpg",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e04-r1/assets/ihi-is008-side-original.jpg"
    },
    "e04-r1:assets/kobelco-cleanup-original.jpg": {
      "sha256": "20e5cb7943ac98758d1948c0aece39b80a2033fa867fca9d20937e20885fd9f6",
      "bytes": 7057020,
      "kind": "preserved original photo",
      "rights": "Steffen Mokosch / CC BY-SA4.0; this crop SVG under same license",
      "id": "e04-r1:assets/kobelco-cleanup-original.jpg",
      "files": [
        "/reviews/_packages/excavator/assets/e04-r1/assets/kobelco-cleanup-original.jpg"
      ],
      "alt": "",
      "caption": "",
      "credit": {
        "author": "Steffen Mokosch",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Kobelco_SK210LC_and_road_roller_at_Eineborn_Wind_Farm_construction_site.jpg",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changed": "원본 변경 없음"
      },
      "originalUrl": "/reviews/_packages/excavator/assets/e04-r1/assets/kobelco-cleanup-original.jpg",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e04-r1/assets/kobelco-cleanup-original.jpg"
    },
    "e05-r1:assets/coupler-location.svg": {
      "sha256": "0f22c07255210aaf858b943cd37bbf978502b07deb81a168ac2db9f303e16a28",
      "bytes": 3193,
      "kind": "self-authored representative position diagram",
      "id": "e05-r1:assets/coupler-location.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e05-r1/assets/coupler-location.svg"
      ],
      "alt": "왼쪽 핀 직접 연결과 오른쪽 퀵커플러가 사이에 들어간 연결의 대표 옆모습 비교",
      "caption": "암 끝·링크·버킷의 위치 관계를 단순화했습니다. 원은 대표 핀 위치입니다. 오른쪽 청색 몸체는 커플러의 위치만 나타내며 내부 후크·잠금장치 형상이나 실제 치수를 그린 것이 아닙니다.",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "",
        "licenseUrl": "",
        "changed": ""
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e05-r1:assets/coupler-photo-labels.svg": {
      "sha256": "68ffa409347cd30340999c3c12bce988a0cca1ddd0abd78140555e6fe2a311ba",
      "bytes": 471292,
      "kind": "photo presentation SVG with Korean leaders",
      "id": "e05-r1:assets/coupler-photo-labels.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e05-r1/assets/coupler-photo-labels.svg"
      ],
      "alt": "GO MAX 실제 사진에서 위쪽 퀵커플러 몸체와 아래쪽 버킷 몸체를 각각 짚은 설명선",
      "caption": "GO MAX 특정 제품과 버킷의 전시 예시입니다. 암에 설치된 장면이 아닙니다. 위쪽 GO MAX 글자가 있는 부품이 커플러 몸체이고, 아래로 넓게 이어지는 곡면이 버킷 몸체입니다. 핀 머리 모양만으로 안전핀이나 잠금 완료를 판정하지 않습니다.",
      "credit": {
        "author": "Ana 2016",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:GO_MAX_quick_coupler_(patented)_with_a_bucket.png",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changed": "Korean leaders and margin; original raster unchanged"
      },
      "originalUrl": "https://upload.wikimedia.org/wikipedia/commons/f/fa/GO_MAX_quick_coupler_%28patented%29_with_a_bucket.png",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e05-r1/assets/go-max-bucket-original.png"
    },
    "e05-r1:assets/go-max-bucket-original.png": {
      "sha256": "d68286d78b29a9b49b4eabd01281568727de95189c26df12bd27645b788f879a",
      "bytes": 352142,
      "kind": "preserved original photo",
      "id": "e05-r1:assets/go-max-bucket-original.png",
      "files": [
        "/reviews/_packages/excavator/assets/e05-r1/assets/go-max-bucket-original.png"
      ],
      "alt": "",
      "caption": "",
      "credit": {
        "author": "Ana 2016",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:GO_MAX_quick_coupler_(patented)_with_a_bucket.png",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changed": "원본 변경 없음"
      },
      "originalUrl": "https://upload.wikimedia.org/wikipedia/commons/f/fa/GO_MAX_quick_coupler_%28patented%29_with_a_bucket.png",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e05-r1/assets/go-max-bucket-original.png"
    },
    "e06-r1:assets/go-max-bucket-original.png": {
      "sha256": "d68286d78b29a9b49b4eabd01281568727de95189c26df12bd27645b788f879a",
      "bytes": 352142,
      "kind": "reused preserved original photo",
      "id": "e06-r1:assets/go-max-bucket-original.png",
      "files": [
        "/reviews/_packages/excavator/assets/e06-r1/assets/go-max-bucket-original.png"
      ],
      "alt": "",
      "caption": "",
      "credit": {
        "author": "Ana 2016",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:GO_MAX_quick_coupler_(patented)_with_a_bucket.png",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changed": "원본 변경 없음"
      },
      "originalUrl": "https://upload.wikimedia.org/wikipedia/commons/f/fa/GO_MAX_quick_coupler_%28patented%29_with_a_bucket.png",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e06-r1/assets/go-max-bucket-original.png"
    },
    "e06-r1:assets/pin-bushing-section.svg": {
      "sha256": "3e9db6237734ff4f0ca21341dc599cc34014c633b658d4ffe05c9e1ddb73dbcb",
      "bytes": 2228,
      "kind": "self-authored representative sleeve-joint section",
      "id": "e06-r1:assets/pin-bushing-section.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e06-r1/assets/pin-bushing-section.svg"
      ],
      "alt": "대표 단면에서 가운데 핀·둘레 부싱·바깥 몸체를 구별하고 마모로 커진 간극을 확대 비교",
      "caption": "핀 축을 정면에서 본 슬리브형 연결부의 대표 단면입니다. 오른쪽 간극은 차이를 보이려고 과장했습니다. 실제 허용치수·씰·윤활통로·고정부품을 그린 정비도가 아닙니다.",
      "credit": {
        "author": "",
        "sourceUrl": "",
        "license": "",
        "licenseUrl": "",
        "changed": ""
      },
      "originalUrl": "/reviews/_packages/excavator/course.json",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID"
    },
    "e06-r1:assets/pin-photo-label.svg": {
      "sha256": "acd22e806c99b919cb606f04eafdaa661dce20b566d3762eb3498236e42a53f6",
      "bytes": 470873,
      "kind": "photo presentation with Korean leader",
      "id": "e06-r1:assets/pin-photo-label.svg",
      "files": [
        "/reviews/_packages/excavator/assets/e06-r1/assets/pin-photo-label.svg"
      ],
      "alt": "GO MAX 실제 사진에서 판 사이에 드러난 금속 연결 핀 구간을 설명선으로 표시",
      "caption": "E05와 같은 특정 제품 전시 사진입니다. 설명선은 판 사이의 노출 핀 구간에 닿습니다. 사진에서 내부 부싱·그리스 니플·안전핀을 식별한 것은 아닙니다.",
      "credit": {
        "author": "Ana 2016",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:GO_MAX_quick_coupler_(patented)_with_a_bucket.png",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changed": "Korean leader and margin; raster original unchanged"
      },
      "originalUrl": "https://upload.wikimedia.org/wikipedia/commons/f/fa/GO_MAX_quick_coupler_%28patented%29_with_a_bucket.png",
      "mobileFiles": [],
      "states": [],
      "breakpoint": 600,
      "aliasScope": "snapshot-only; not a public stable asset ID",
      "originalFile": "/reviews/_packages/excavator/assets/e06-r1/assets/go-max-bucket-original.png"
    },
    "fb011:centerjoint-location": {
      "id": "fb011:centerjoint-location",
      "files": [
        "/reviews/_packages/excavator/assets/fb011-selected-r1/assets/centerjoint-location.svg"
      ],
      "alt": "굴착기 외형에서 상부·하부와 회전축 중앙의 센터조인트 위치를 연결한 대표도",
      "caption": "점선 안은 몸체에 가려진 연결부를 보인 부분입니다. 전체 장비에서 위치를 먼저 찾아보세요.",
      "sha256": "8c7aba73da4679a75910dccf95de1093b3bf23370cf2905a9a780c2ff01908e1",
      "bytes": 6575,
      "type": "image",
      "credit": {
        "author": "자격톡 굴착기 제작",
        "license": "GetTalk project original vector artwork; no OEM illustration copied",
        "changed": "자체 제작 대표 개념도"
      },
      "sourceIds": [
        "ROTARX-CJ"
      ],
      "displayMaxWidth": 720
    },
    "fb011:centerjoint-cutaway": {
      "id": "fb011:centerjoint-cutaway",
      "files": [
        "/reviews/_packages/excavator/assets/fb011-selected-r1/assets/centerjoint-cutaway.svg"
      ],
      "alt": "상부 쪽 바깥 몸체와 하부 쪽 안쪽 축, 분리된 두 유로와 씰의 대표 세로 절개",
      "caption": "바깥 몸체가 상부와 함께 돌고 안쪽 축이 하부에 연결된 대표 예입니다. 두 통로만 보였으며 실제 통로 수·배치는 기종마다 다릅니다.",
      "sha256": "ab068304f823e91c9b494a9bac3d208eeaa0aa980a1af09e5d29e395e66e4b2a",
      "bytes": 5008,
      "type": "image",
      "credit": {
        "author": "자격톡 굴착기 제작",
        "license": "GetTalk project original vector artwork; no OEM illustration copied",
        "changed": "자체 제작 대표 개념도"
      },
      "sourceIds": [
        "ROTARX-CJ",
        "DSTI-SE",
        "DSTI-RU"
      ],
      "displayMaxWidth": 720
    },
    "fb011:centerjoint-turning": {
      "id": "fb011:centerjoint-turning",
      "files": [
        "/reviews/_packages/excavator/assets/fb011-selected-r1/assets/centerjoint-turning.svg"
      ],
      "alt": "바깥 몸체의 방향이 달라도 고리 통로와 안쪽 축 구멍이 이어지는 두 대표 가로 단면",
      "caption": "보라 화살표는 몸체의 회전입니다. 파랑은 통로의 연결을 강조한 것으로, 항상 기름이 흐른다는 표시가 아닙니다.",
      "sha256": "7ae32be44b98ffc2265cddfcdb1a9116c69bb03133e8b63ee93a55960ebfd8e2",
      "bytes": 4733,
      "type": "image",
      "credit": {
        "author": "자격톡 굴착기 제작",
        "license": "GetTalk project original vector artwork; no OEM illustration copied",
        "changed": "자체 제작 대표 개념도"
      },
      "sourceIds": [
        "DSTI-RU"
      ],
      "displayMaxWidth": 720
    },
    "fb011:travel-drive-assembly": {
      "id": "fb011:travel-drive-assembly",
      "files": [
        "/reviews/_packages/excavator/assets/fb011-selected-r1/assets/travel-drive-assembly.svg"
      ],
      "alt": "장비의 트랙 끝 구동부 위치와 유압호스를 받는 모터·감속부·스프로킷을 연결한 대표 조립도",
      "caption": "연결을 알아보기 쉽게 조립 축 방향으로 벌려 그렸습니다. 파랑은 유압 연결, 주황은 기계적 회전 전달이며 실제 기종의 분해도는 아닙니다.",
      "sha256": "01a1e7914053fc3453b3a725e70d08b00d6fd5f016499947bee7548b37b7e4ac",
      "bytes": 10952,
      "type": "image",
      "credit": {
        "author": "자격톡 굴착기 제작",
        "license": "GetTalk project original vector artwork; no OEM illustration copied",
        "changed": "자체 제작 대표 개념도"
      },
      "sourceIds": [
        "BONFIGLIOLI-700CK",
        "NACHI-PHV",
        "CAT-FINAL"
      ],
      "displayMaxWidth": 720
    },
    "fb011:travel-reduction-mesh": {
      "id": "fb011:travel-reduction-mesh",
      "files": [
        "/reviews/_packages/excavator/assets/fb011-selected-r1/assets/travel-reduction-mesh.svg"
      ],
      "alt": "중앙과 주변의 기어, 바깥의 안쪽 이가 실제로 맞물리는 대표 감속부 한 단",
      "caption": "기어의 맞물림을 보이는 대표 한 단입니다. 실제 감속기의 단수·고정 부품·출력 부품을 모두 그린 정비도가 아닙니다.",
      "sha256": "c6dd24dc059d8a15cb62e143a9c2f3926dd462a59ff07327ec38995c03e8b62c",
      "bytes": 36347,
      "type": "image",
      "credit": {
        "author": "자격톡 굴착기 제작",
        "license": "GetTalk project original vector artwork; no OEM illustration copied",
        "changed": "자체 제작 대표 개념도"
      },
      "sourceIds": [
        "KHK-INTERNAL",
        "BONFIGLIOLI-700CK"
      ],
      "displayMaxWidth": 720
    },
    "fb011:travel-sprocket-track": {
      "id": "fb011:travel-sprocket-track",
      "files": [
        "/reviews/_packages/excavator/assets/fb011-selected-r1/assets/travel-sprocket-track.svg"
      ],
      "alt": "스프로킷 이 사이에 트랙 체인의 원통 연결부가 맞물리고 슈가 바깥에 이어진 대표 확대",
      "caption": "주황 화살표는 구동륜의 회전과 그에 따른 체인 이동 방향입니다. 기름이 체인으로 흐른다는 뜻이 아닙니다.",
      "sha256": "b68d1c53f64beadfd5254c2fb394957892e6a9b72fde61cf2d86759a1489b9d3",
      "bytes": 11280,
      "type": "image",
      "credit": {
        "author": "자격톡 굴착기 제작",
        "license": "GetTalk project original vector artwork; no OEM illustration copied",
        "changed": "자체 제작 대표 개념도"
      },
      "sourceIds": [
        "CAT-SPROCKET"
      ],
      "displayMaxWidth": 720
    },
    "fb013:coupler-photo-identify": {
      "id": "fb013:coupler-photo-identify",
      "files": [
        "/reviews/_packages/excavator/assets/fb013-r1/coupler-photo-identify.svg"
      ],
      "sha256": "106c8fe12ada7ef57cf9ea0dae27c3253aea8122cb6864fa10a610c22861f07a",
      "bytes": 471673,
      "alt": "굴착기 연결장치 학습 그림",
      "credit": {
        "author": "Ana 2016",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:GO_MAX_quick_coupler_(patented)_with_a_bucket.png",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changed": "원본 사진은 변경하지 않고 번호·부분 윤곽과 설명 여백을 추가했어요. 표시 사본도 CC BY-SA 4.0입니다."
      }
    },
    "fb013:coupler-overall-location": {
      "id": "fb013:coupler-overall-location",
      "files": [
        "/reviews/_packages/excavator/assets/fb013-r1/coupler-overall-location.svg"
      ],
      "sha256": "f9c1f3dfe17e0fc222020945ee1b5c91752b3c05296375947a33527a1b114212",
      "bytes": 3406,
      "alt": "굴착기 연결장치 학습 그림",
      "credit": {
        "license": "자격톡 자체 제작 대표 외형도",
        "changed": "실제 기종의 치수·내부 잠금 형상·조작 절차를 나타내지 않아요."
      }
    },
    "fb013:pin-direct-external": {
      "id": "fb013:pin-direct-external",
      "files": [
        "/reviews/_packages/excavator/assets/fb013-r1/pin-direct-external.svg"
      ],
      "sha256": "1e6ea02d17fc8d4a15289919b6ad8058bdcac8d6b7f07941cd76c38d186b925c",
      "bytes": 3066,
      "alt": "굴착기 연결장치 학습 그림",
      "credit": {
        "license": "자격톡 자체 제작 대표 외형도",
        "changed": "실제 기종의 치수·내부 잠금 형상·조작 절차를 나타내지 않아요."
      }
    },
    "fb013:coupler-in-between-external": {
      "id": "fb013:coupler-in-between-external",
      "files": [
        "/reviews/_packages/excavator/assets/fb013-r1/coupler-in-between-external.svg"
      ],
      "sha256": "0c1812b72cdb5a7e879dc22bfa73126f45677d51f55bf8decfa8775d5bf9fecd",
      "bytes": 4816,
      "alt": "굴착기 연결장치 학습 그림",
      "credit": {
        "license": "자격톡 자체 제작 대표 외형도",
        "changed": "실제 기종의 치수·내부 잠금 형상·조작 절차를 나타내지 않아요."
      }
    },
    "exc-L013:breaker-photo": {
      "id": "exc-L013:breaker-photo",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/a7070551ae2de7f2-breaker-photo.svg"
      ],
      "alt": "실제 굴착기 암 끝 브레이커의 몸통과 아래 타격 공구를 나눠 표시한 확대 사진",
      "caption": "미 공군의 굴착기 사진에서 장치 부위를 확대한 외형 예시입니다. 한 장의 사진으로 반복 타격의 시간 변화를 보여 주거나 안전 작업 절차를 인증하는 것은 아닙니다.",
      "credit": {
        "author": "Eydie Sakura, U.S. Air Force",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Excavator_jackhammer.jpg",
        "license": "U.S. federal government work; public domain in the United States",
        "licenseUrl": "https://commons.wikimedia.org/wiki/Template:PD-USGov-Military-Air_Force",
        "changes": "표시 영역 확대·한글 설명선/여백 추가; 원본 보존"
      }
    },
    "exc-L013:crusher-photo": {
      "id": "exc-L013:crusher-photo",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/0138fcfe92f8a1d5-crusher-photo.svg"
      ],
      "alt": "전시된 실제 철거용 압쇄 장치에서 위아래 턱을 두 갈래 설명선으로 표시한 사진",
      "caption": "DEHACO RP20 표기가 보이는 특정 전시 제품입니다. 콘크리트 압쇄용 외형을 비교하며 기종별 턱 구조나 성능 수치는 공통 기준으로 사용하지 않습니다.",
      "credit": {
        "author": "Michael KR",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Betoncrusher_370.JPG",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changes": "한글 설명선/여백 추가; 파생 SVG도 CC BY-SA4.0; 원본 보존"
      }
    },
    "exc-L013:grab-photo": {
      "id": "exc-L013:grab-photo",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/34f6ce52a54252be-grab-photo.svg"
      ],
      "alt": "실제 분류용 그랩 전시 사진의 양쪽 잡는 부분을 두 갈래 설명선으로 표시",
      "caption": "Atlas Copco MG1000 표기가 보이는 분류용 그랩 전시 예시입니다. 앞선 두 사진과 같은 축척이 아니며, 모든 그랩이 이 모양이나 회전 기능을 갖는다는 뜻은 아닙니다.",
      "credit": {
        "author": "Mailtosap",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Anbauger%C3%A4t_Sortiergreifer.JPG",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changes": "한글 설명선/여백 추가; 파생 SVG도 CC BY-SA4.0; 원본 보존"
      }
    },
    "exc-L014:lock-and-support": {
      "id": "exc-L014:lock-and-support",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/153a47dccc71ff27-lock-and-support.svg"
      ],
      "alt": "암 끝의 커플러 위치와 바닥이 작업장치 무게를 받는 위치를 구별한 대표 옆모습",
      "caption": "부품의 위치와 힘의 방향을 단순화한 개념도입니다. 실제 잠금 구조·장착/해제 자세·치수는 생략했으며, 이 그림만으로 잠금 완료나 교환 방법을 판정하지 않습니다."
    },
    "exc-L014:residual-pressure": {
      "id": "exc-L014:residual-pressure",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/293be79e2d1f241b-residual-pressure.svg"
      ],
      "alt": "엔진 정지와 별개로 닫힌 유압 구간의 기름이 벽에 힘을 미칠 수 있음을 나타낸 개념 단면",
      "caption": "닫힌 유압 구간의 개념 단면입니다. 화살표는 압력이 벽에 미치는 힘이며 유량·회로 흐름·실제 밸브 위치를 뜻하지 않습니다. 압력 유무를 밖에서 판정하는 그림도 아닙니다."
    },
    "exc-L015:hose-photo": {
      "id": "exc-L015:hose-photo",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/dd08eb65f61bdb62-hose-photo.svg"
      ],
      "alt": "실제 브레이커 사진에서 암 끝과 작업장치 사이로 이어진 검은 유압호스의 노출 구간을 표시",
      "caption": "Volvo 장비 사진에서 호스 외형만 봅니다. 압력·공급/복귀 방향·커플러 잠금 상태의 증거가 아닙니다. 사람이나 작업 자세를 안전 시범으로 제시하지 않습니다.",
      "credit": {
        "author": "Eydie Sakura, U.S. Air Force",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Excavator_jackhammer.jpg",
        "license": "U.S. federal government work; public domain in the United States",
        "licenseUrl": "https://commons.wikimedia.org/wiki/Template:PD-USGov-Military-Air_Force",
        "changes": "원본 bytes 보존. SVG에서 필요한 영역만 표시하고 한글 설명선 추가."
      }
    },
    "exc-L016:wrench-and-socket": {
      "id": "exc-L016:wrench-and-socket",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/6f0050b4236ff2c7-wrench-and-socket.svg"
      ],
      "alt": "열린 스패너 턱이 너트의 두 평행면에 맞닿는 위쪽 모습과 소켓을 축 방향으로 너트 위에 끼우는 관계",
      "caption": "일반적인 열린 스패너와 육각 소켓의 대표 관계도입니다. 특정 장비 체결 위치·공구 치수·실제 분해 절차를 나타내지 않습니다."
    },
    "exc-L018-thermal-gap-r1": {
      "id": "exc-L018-thermal-gap-r1",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/7a04f85cea57899d-piston-thermal-clearance.svg"
      ],
      "alt": "피스톤 몸통과 실린더 벽을 가열 전후로 비교한 단면. 두 부품이 다르게 팽창해 옆 간극이 좁아지는 한 예를 청록색으로 표시.",
      "caption": "간극과 팽창을 과장한 원리도입니다. 링·실제 치수를 생략했고 청록색 폭은 실제 기름막 두께가 아닙니다."
    },
    "exc-L022-fluid-seal-r1": {
      "id": "exc-L022-fluid-seal-r1",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/0921b62b7b785385-oil-coolant-seal.svg"
      ],
      "alt": "헤드·가스켓·블록 접합부의 오일과 냉각수 통로. 정상 밀봉과 손상으로 두 통로가 이어진 한 예의 비교.",
      "caption": "실제 포트 배치·손상 크기를 단순화했습니다. 연소실과 다른 누출 경로는 생략했고 혼입 방향·양은 압력과 상태에 따라 다릅니다."
    },
    "exc-L023-vbelt-contact-r2": {
      "id": "exc-L023-vbelt-contact-r2",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/e4174cb464cf6acd-vbelt-side-contact.svg"
      ],
      "alt": "정상 V벨트의 양옆면 접촉과 바닥 여유, 잘못된 예의 바닥 접촉과 부족한 옆면 접촉을 비교한 단면.",
      "caption": "벨트·홈 형상과 간극은 단순화했습니다. 실제 치수·장력값이나 톱니형 타이밍 벨트의 맞물림을 나타내지 않습니다."
    },
    "exc-L031:backlash-contact": {
      "id": "exc-L031:backlash-contact",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/c39ac65223f3dad1-backlash-contact.svg"
      ],
      "alt": "오른쪽 톱니면 접촉 때 왼쪽에 남는 여유와 반대쪽 면에 닿은 상태를 비교한 부분 개념도",
      "caption": "원주 방향의 접촉 관계를 펴서 단순화했습니다. 실제 인벌류트 곡선·치수·기종별 조정 위치를 나타내지 않습니다. 주황 표시는 톱니 옆면 사이의 여유이며 톱니 끝의 위아래 틈이 아닙니다."
    },
    "exc-L032:steering-roles": {
      "id": "exc-L032:steering-roles",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/0c7d0696230e9de4-steering-roles.svg"
      ],
      "alt": "핸들 입력과 탱크·펌프·조향유닛·실린더 역할을 연결하고 실린더의 직선 움직임이 바퀴 각도를 바꾸는 관계도",
      "caption": "정유압식 조향의 기능 관계도입니다. 실제 배관 위치·밸브 기호·휠 수·전륜/후륜 배치·조작 순서를 생략했습니다. 아래는 조향 차축 하나의 역할만 보이며 제품 도면이 아닙니다."
    },
    "exc-L036:valve-purposes": {
      "id": "exc-L036:valve-purposes",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/1517657a40abdf0f-valve-purposes.svg"
      ],
      "alt": "방향제어의 두 연결 조합, 설정 압력에서 귀환시키는 릴리프, 유량과 속도 관계, 체크의 기본 한쪽 통과를 네 독립 패널로 비교",
      "caption": "네 밸브의 목적을 비교한 기능 관계입니다. 하나로 연결된 실제 회로나 ISO 기호·밸브 단면이 아닙니다. 실제 레버 방향·중립 구조·허용 설정값은 포함하지 않습니다."
    },
    "exc-L037:tank-filter-breather": {
      "id": "exc-L037:tank-filter-breather",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/36040fa78e86ec8a-tank-filter-breather.svg"
      ],
      "alt": "탱크 위 브리더의 공기 여과와 기름 길 필터의 입자 여과, 입자·물·공기의 서로 다른 영향을 나누는 개념도",
      "caption": "한 가지 역할 배치 예입니다. 실제 필터 위치·정상 액면·탱크 압력·캡 개방 절차를 뜻하지 않습니다. 해당 모델에 맞는 점검 조건을 확인합니다."
    },
    "exc-L038:inspection-categories": {
      "id": "exc-L038:inspection-categories",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/802fa6b33fbbac8a-inspection-categories.svg"
      ],
      "alt": "주변 환경, 유체·누출, 주행·연결부를 서로 다른 점검 범주로 비교한 개념도",
      "caption": "부품 위치나 정비 동작이 아닌 점검 범주의 구별입니다. 실제 점검 조건과 항목은 장비별 설명서·점검표를 따릅니다."
    },
    "exc-L040:work-area-interference": {
      "id": "exc-L040:work-area-interference",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/68b1ef7130acc0b1-work-area-interference.svg"
      ],
      "alt": "굴착기 앞뒤 움직임과 차량 이동 길의 겹침, 지중·공중 시설, 합의한 신호를 나누어 보는 가상 현장 배치도",
      "caption": "간섭을 찾아보기 위한 가상 배치입니다. 점선 범위와 위치·비율은 실제 작업반경·출입 통제거리 또는 시설의 위치를 뜻하지 않습니다."
    },
    "exc-L041:track-motion-comparison": {
      "id": "exc-L041:track-motion-comparison",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/b3f245ce7c7d6bba-track-motion-comparison.svg"
      ],
      "alt": "같은 방향 같은 속도의 좌우 궤도, 속도차가 있는 궤도, 서로 반대 방향인 궤도의 이동 관계를 비교한 위쪽 개념도",
      "caption": "하부 주행체의 이동 관계를 비교한 그림입니다. 실제 레버 방향·기종의 앞뒤 기준·허용 회전 장소와 속도를 뜻하지 않습니다."
    },
    "exc-L042:ramp-alignment": {
      "id": "exc-L042:ramp-alignment",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/a34c2480449efc72-ramp-alignment.svg"
      ],
      "alt": "위쪽에서 본 운반차량 적재면·두 발판과 두 궤도의 정렬 관계 및 준비/적재후 고정 조건",
      "caption": "궤도와 발판을 맞춰 보는 가상 위쪽 관계도입니다. 실제 발판 길이·폭·강도·각도와 장비 자세·결박 지점 또는 실제 작업 순서를 제시하지 않습니다."
    },
    "exc-L043:cut-dig-grade": {
      "id": "exc-L043:cut-dig-grade",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/0a302140ec027329-cut-dig-grade.svg"
      ],
      "alt": "기존 지형과 계획한 면을 비교해 깎기·굴착·고르기의 목적을 구별한 세 개의 독립 지반 단면",
      "caption": "기존 지형은 점선, 계획한 면은 파랑으로 구별합니다. 사면·깊이·기울기·지지 지반의 도형은 목적 설명용이며 실제 설계나 안전 조건의 판정 기준이 아닙니다."
    },
    "exc-L044:loading-and-stockpile": {
      "id": "exc-L044:loading-and-stockpile",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/bf76333e1eb39da6-loading-and-stockpile.svg"
      ],
      "alt": "같은 부피의 다른 중량과 적재함의 분배, 굴착 가장자리 주변 토사 추가 하중을 나누어 보는 개념도",
      "caption": "적재·적치 조건을 구별하는 그림입니다. 차량 허용 적재량이나 토사 적치 높이·가장자리 이격의 수치 기준 또는 작업 지시도가 아닙니다."
    },
    "exc-L045:backfill-layers": {
      "id": "exc-L045:backfill-layers",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/34dcd9bc5bbd178e-backfill-layers.svg"
      ],
      "alt": "시설 상태 확인·지정 보호 재료·층별 포설과 다짐을 구별하고 배관 주위 보호 영역과 위쪽 여러 층을 보여주는 단면",
      "caption": "배관이 있는 되메우기의 역할 단면 예입니다. 보호 재료·두께·다짐 방법·허용 충격·시설 위치와 층 수는 실제 설계와 현장 지시를 따릅니다."
    },
    "exc-L046:hook-latch-roles": {
      "id": "exc-L046:hook-latch-roles",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/c5416c25f71cd304-hook-latch-roles.svg"
      ],
      "alt": "훅 몸체와 입구 해지장치의 역할을 구별한 닫힌 훅 기능 예",
      "caption": "하중 지지와 입구 이탈 방지의 역할만 구별합니다. 실제 제품 형상·치수·조립·달기 방법이나 굴착기 인양 허용을 판정하는 그림이 아닙니다."
    },
    "exc-L047:lock-and-support": {
      "id": "exc-L047:lock-and-support",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/153a47dccc71ff27-lock-and-support.svg"
      ],
      "alt": "커플러 잠금의 위치와 작업장치 무게를 받는 바닥 지지를 구별한 보존 역할도",
      "caption": "역할을 나눈 대표도이며 실제 잠금 구조·장착·해제 자세나 조작 순서가 아닙니다. 잠금과 지지·잔압을 서로 대신하지 않습니다."
    },
    "exc-L047:residual-pressure": {
      "id": "exc-L047:residual-pressure",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/293be79e2d1f241b-residual-pressure.svg"
      ],
      "alt": "엔진 정지와 별개로 닫힌 유압 구간에 압력이 남을 수 있음을 구별하는 보존 개념 단면",
      "caption": "닫힌 구간의 압력 개념입니다. 화살표는 벽에 미치는 힘이며 기름의 유량 방향이 아닙니다. 실제 밸브 위치·압력 유무를 밖에서 판정하는 그림이 아닙니다."
    },
    "exc-L048:utilities-two-checks": {
      "id": "exc-L048:utilities-two-checks",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/e496ba8e103fd60f-utilities-two-checks.svg"
      ],
      "alt": "땅속 매설물 확인과 공중 전선의 가까운 기계 부분까지 거리를 서로 구별한 개념도",
      "caption": "시설 위치와 기계 크기는 가상입니다. 공중 거리 예시는 대지전압60kV·일반 작업·절연 예외 미적용일 때 310cm 이상이며, 그림의 비율은 거리를 나타내지 않습니다."
    },
    "exc-L048:shock-current-time-path": {
      "id": "exc-L048:shock-current-time-path",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/285acef620ec98a7-shock-current-time-path.svg"
      ],
      "alt": "통전부에서 손·몸통·발을 거쳐 대지로 이어질 수 있는 전류 경로를 단순 인체와 붉은 선로 표시하고 전류 크기·접촉 시간·통과 경로를 함께 표시",
      "caption": "가능한 감전 경로 한 예입니다. 감전 안전 한계나 실제 구조 절차를 정하는 그림은 아닙니다."
    },
    "exc-L049:registration-license-scope": {
      "id": "exc-L049:registration-license-scope",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/9c49d62a10994f35-registration-license-scope.svg"
      ],
      "alt": "기계 등록·기계 검사·사람의 조종사면허·사업 등록의 서로 다른 대상을 나눈 도식과 3톤 미만의 경계",
      "caption": "서류 절차의 대상을 구별하는 학습 그림입니다. 교육 이수 뒤에도 해당 면허 발급 절차를 따릅니다."
    },
    "exc-L049:machine-height-reference": {
      "id": "exc-L049:machine-height-reference",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/22eda3263927d78f-machine-height-reference.svg"
      ],
      "alt": "평탄한 지면 위 기계 모형의 가장 위쪽 수평면과 지면 사이 수직 거리를 높이로 표시하고 인정된 외부 안테나 등 제외 대상은 점선으로 구별",
      "caption": "높이를 재는 기준 상태와 수직 거리를 설명한 모형입니다. 특정 기계의 자세·치수·도로 운송 허용 높이를 정한 그림은 아닙니다."
    },
    "exc-L050:road-name-number-reading": {
      "id": "exc-L050:road-name-number-reading",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/afab8fe60d2b6292-road-name-number-reading.svg"
      ],
      "alt": "도로명판 세 예시의 현재 번호와 진행 방향, 시작에서 끝을 향할 때 좌홀우짝 및 20m 간격의 같은 쪽 번호 증가를 보인 도식",
      "caption": "파란 판은 위치·방향 안내의 재구성입니다. 통행 허가 표지가 아닙니다. 번호가2 증가하는 같은 쪽 간격20m 예시와 92에서250까지 약1580m 어림을 연결합니다."
    },
    "exc-L056:hydraulic-symbol-basics": {
      "id": "exc-L056:hydraulic-symbol-basics",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/9c5057c255c573d2-hydraulic-symbol-basics.svg"
      ],
      "alt": "펌프와 모터의 삼각형 방향, 실선/파일럿선과 접속/교차, 탱크와 필터 기호의 뜻을 비교한 학습도",
      "caption": "기능을 구별하는 기본 기호 예입니다. 제조사 도표 이미지를 복제하지 않았으며 실제 장비의 배관·부품 배치를 나타내지 않습니다."
    },
    "exc-L057:valve-ports-positions": {
      "id": "exc-L057:valve-ports-positions",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/0f7355cd0231755d-valve-ports-positions.svg"
      ],
      "alt": "4/2 밸브의 포트4개·상태2개를 구별하고 P에서A·B에서T와 반대 상태의 공급·복귀를 비교한 학습도",
      "caption": "네모는 위치, 외부 연결구는 포트입니다. 아래 두 상태를 따로 펼쳐 그렸으며 실제 회로를 조립하는 도면은 아닙니다."
    },
    "exc-L058:tank-filter-breather": {
      "id": "exc-L058:tank-filter-breather",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/36040fa78e86ec8a-tank-filter-breather.svg"
      ],
      "alt": "기름길의 오일 필터와 공기가 드나드는 탱크 브리더, 입자·물·공기를 구별한 보존 개념도",
      "caption": "L037의 정확 그림을 재사용했습니다. 부품 위치·비율은 가상이며 정비 배치나 교환 주기를 정하는 그림이 아닙니다."
    },
    "exc-L058:accumulator-energy": {
      "id": "exc-L058:accumulator-energy",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/a2ce7bd866d0183e-accumulator-energy.svg"
      ],
      "alt": "가스형 축압기의 기름 유입 때 가스 압축과 유출 때 팽창을 비교하고 개방 탱크와 에너지 저장 역할을 구별한 개념도",
      "caption": "가스형 축압기의 독립적인 원리도입니다. 실제 부품의 충전압·가스량·내부 비율 또는 정비 조작을 나타내지 않습니다."
    },
    "exc-L059:fire-types-conditions": {
      "id": "exc-L059:fire-types-conditions",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/f00caad9eaea820e-fire-types-conditions.svg"
      ],
      "alt": "국내 A일반·B유류·C통전전기·D가연성금속·K주방화재와 소화기 적응 표시를 구별한 학습도",
      "caption": "분류를 설명하는 독립 학습도입니다. 색·배치는 법정 표시 도안이 아니며, 실제 소화기 본체의 적응 화재 표시와 현장 비상계획을 확인합니다."
    },
    "exc-L060:fuel-charge-conditions": {
      "id": "exc-L060:fuel-charge-conditions",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/f073383fa402639b-fuel-charge-conditions.svg"
      ],
      "alt": "급유 시 엔진 정지와 화기 차단, 납축전지 충전 중 수소가 쌓이지 않게 환기하는 조건을 나눈 개념도",
      "caption": "가상 배치의 위험 구별입니다. 실제 급유·충전 시설 설계도나 모든 배터리 형식의 공통 조작 순서가 아닙니다."
    },
    "exc-L064:signals-with-conditions": {
      "id": "exc-L064:signals-with-conditions",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/d2286609afa47878-signals-with-conditions.svg"
      ],
      "alt": "고정 적색·황색·녹색과 적색·황색 점멸의 멈춤·진행 조건, 우회전 전용 적색 신호를 비교한 학습도",
      "caption": "신호의 뜻을 비교하는 독립 학습도입니다. 실제 신호기의 설치 도안을 재현하지 않으며, 전용 신호·교통·보행자·통행 조건을 함께 확인합니다."
    },
    "exc-L064:advance-signal-reference": {
      "id": "exc-L064:advance-signal-reference",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/07d9ec1b5585abf6-advance-signal-reference.svg"
      ],
      "alt": "일반적인 방향전환 신호를 시작하는 지점과 행위 예정 지점 사이 30m 이상을 표시하고 회전은 교차로 가장자리 기준, 고속도로 해당 기준은 100m 이상이라는 별도 조건을 구별",
      "caption": "신호를 미리 시작하는 기준점 관계입니다. 고속도로 숫자는 통행 가능한 차종에 적용하는 비교이며 굴착기 통행 허가가 아닙니다."
    },
    "exc-L065:registration-code-record": {
      "id": "exc-L065:registration-code-record",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/21f11ab52ecc3f94-registration-code-record.svg"
      ],
      "alt": "굴착기02라는 종류와 개별 일련번호의 구별, 말소등록일부터10년간 원부 보존의 출발점과 대상을 나타낸 개념도",
      "caption": "실제 등록번호표 양식이나 등록증을 복제하지 않은 구별도입니다. 기종번호와 기록 보존기간의 뜻을 비교합니다."
    },
    "exc-L066:citygas-marking-roles": {
      "id": "exc-L066:citygas-marking-roles",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/f1287583139b2c42-citygas-marking-roles.svg"
      ],
      "alt": "공사 위치 흰색과 배관 위치 노란색을 구별하고 공동표시의 공사자와 단독표시의 사업자48시간 조건을 비교한 학습도",
      "caption": "표시 색·주체·통보 기준을 비교한 개념도입니다. 실제 배관 깊이나 현장의 안전구역 도면은 아닙니다."
    },
    "exc-L066:pipe-surface-ground-marking": {
      "id": "exc-L066:pipe-surface-ground-marking",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/3ac8346b10ca570e-pipe-surface-ground-marking.svg"
      ],
      "alt": "위 패널은 황색으로 도장한 지상 배관 자체의 표면, 아래 패널은 땅 위 공사 위치 흰색과 매설 배관 위치 노란색을 나누어 서로 다른 표시 대상임을 비교",
      "caption": "배관 자체의 식별과 굴착공사의 지면 표시를 구별합니다. 실제 배관 위치·깊이·시설별 표시 설계도는 아닙니다."
    },
    "exc-L067:citygas-work-distance-conditions": {
      "id": "exc-L067:citygas-work-distance-conditions",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/67bd748d9789c4e6-citygas-work-distance-conditions.svg"
      ],
      "alt": "파일박기2m이내 시굴과30cm이내 금지, 항타기설치2m, 배관좌우1m 인력굴착, 다른시설물30cm이상 이격을 대상별로 구별한 도식",
      "caption": "수평 거리 조건의 적용 대상을 비교합니다. 그림의 간격·배관 크기는 실제 축척이 아니며 깊이는 표시하지 않았습니다."
    },
    "exc-L068:ordinary-excavator-lane-distance": {
      "id": "exc-L068:ordinary-excavator-lane-distance",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/1ef88265c24b9f1d-ordinary-excavator-lane-distance.svg"
      ],
      "alt": "일반도로 편도4차로에서 일반굴착기 예의 가장 오른쪽4차로를 강조하고 앞차 급정지에 대비한 간격을 숫자없이 나타낸 학습도",
      "caption": "차종·도로 조건을 정한 단순 직진 예입니다. 실제 도로 배치·차로 변경 순서나 고속도로 통행 허가를 나타내지 않습니다."
    },
    "exc-L069:citygas-pressure-classes": {
      "id": "exc-L069:citygas-pressure-classes",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/c81ea553f82c7aca-citygas-pressure-classes.svg"
      ],
      "alt": "게이지압력의 기본 저압0.1미만 중압0.1이상1미만 고압1이상 구간과 액체상태·단독기화의 별도예외를 나누어 나타낸 학습도",
      "caption": "MPa 단위의 개념 구간이며 길이는 실제 비례가 아닙니다. 아래 예외를 함께 읽고 모든 물질에 기본 구간만 적용하지 않습니다."
    },
    "exc-L070:engine-bore-stroke-volume": {
      "id": "exc-L070:engine-bore-stroke-volume",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/05817d71ca48c762-engine-bore-stroke-volume.svg"
      ],
      "alt": "원형 실린더의 내경B와 상사점·하사점 사이 행정S, 쓸고 지나가는 행정체적과 남는 연소실을 구별한 개념도",
      "caption": "배기량의 기하 정의를 독립적으로 그렸습니다. 실제 기관 단면·치수·분해 조립도는 아닙니다."
    },
    "exc-L071:compression-volume-ratio": {
      "id": "exc-L071:compression-volume-ratio",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/e993d85bd622af1b-compression-volume-ratio.svg"
      ],
      "alt": "하사점의500cm³는 행정450과간극50의 합이며 상사점의50cm³와 비교해10대1이 되는 가상 체적도",
      "caption": "가상 부피로 뜻을 설명했습니다. 실제 엔진 규격·압력 측정값·가공 기준은 아닙니다."
    },
    "exc-L072:common-rail-functional-path": {
      "id": "exc-L072:common-rail-functional-path",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/ed74c85a60fb5712-common-rail-functional-path.svg"
      ],
      "alt": "탱크측지정공급여과에서 고압펌프 레일 각인젝터 실린더로 이어지는 연료기능경로와 점선ECU제어신호를 구별한 도식",
      "caption": "커먼레일식의 기능 예입니다. 파란 실선은 연료 경로, 점선은 제어 신호이며 실제 배관 배치나 모든 귀환 통로를 그리지 않았습니다."
    },
    "exc-L073:turbo-separate-air-exhaust": {
      "id": "exc-L073:turbo-separate-air-exhaust",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/30ded1432b39406e-turbo-separate-air-exhaust.svg"
      ],
      "alt": "엔진 배기에서터빈으로이어지는주황경로와 압축기축동력전달, 외부공기에서압축기 인터쿨러 엔진으로이어지는파랑경로를 구별한 개념도",
      "caption": "배기는 주황, 새 공기는 파랑, 축의 동력 연결은 회색으로 구별했습니다. 실제 배관·정비 배치나 배출가스 계통 전체는 아닙니다."
    },
    "exc-L074:hydraulic-cavitation-aeration": {
      "id": "exc-L074:hydraulic-cavitation-aeration",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/0972348e4f0ff407-hydraulic-cavitation-aeration.svg"
      ],
      "alt": "왼쪽은 좁은 통로의국부압력저하로공동이형성되는대표예, 오른쪽은밀봉부등을통한외부공기혼입과기포를구별한 개념도",
      "caption": "발생 조건을 나눈 대표 원리도입니다. 광유의 용해가스 영향도 있으며 이 그림만으로 고장·정비 조작을 판정하지 않습니다."
    },
    "exc-L075:viscosity-index-grade": {
      "id": "exc-L075:viscosity-index-grade",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/7bb99439df9611ea-viscosity-index-grade.svg"
      ],
      "alt": "같은100도동점도를가정한가상저VI와고VI의온도별점도변화폭및10W-30앞뒤등급뜻을구별한 개념도",
      "caption": "가상 곡선으로 변화의 뜻을 설명합니다. 실제 오일 제품의 수치·선택·혼합 기준은 아닙니다."
    },
    "exc-L076:relay-control-load": {
      "id": "exc-L076:relay-control-load",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/0c85295b9f53b4f7-relay-control-load.svg"
      ],
      "alt": "상시열림릴레이의제어OFF에서는접점열림과램프꺼짐 제어ON에서는코일전자석이접점을닫아부하켜짐을비교한기능도",
      "caption": "제어와 부하의 역할을 나눈 기능도이며 귀환 배선은 생략했습니다. 점선은 접점 구동 관계로 실제 전기 접속선이 아닙니다."
    },
    "exc-L077:hydraulic-energy-loss-efficiency": {
      "id": "exc-L077:hydraulic-energy-loss-efficiency",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/c608ca7b33f60a50-hydraulic-energy-loss-efficiency.svg"
      ],
      "alt": "입력20kW가유용한출력16kW와손실4kW로구별되는가상동력수지및압력손실과내부외부누설의차이를나타낸개념도",
      "caption": "저장에너지 변화가 없는 정상상태의 가상 동력 수지입니다. 선폭은 비례가 아니며 실제 굴착기의 공통 효율값·점검 회로가 아닙니다."
    },
    "exc-L078:rod-count": {
      "id": "exc-L078:rod-count",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/30dd700724c4f2a4-rod-count.svg"
      ],
      "alt": "한쪽 로드 복동과 양쪽 로드 복동을 비교하고 두 포트가 피스톤 양쪽으로 연결됨을 표시",
      "caption": "두 예 모두 복동입니다. 로드 수와 유압을 쓰는 방향을 나누어 읽는 대표 단면이며 실제 조향 연결부는 생략했습니다."
    },
    "exc-L078:cylinder-mounts": {
      "id": "exc-L078:cylinder-mounts",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/41fa63254ed56831-cylinder-mounts.svg"
      ],
      "alt": "발 모양 고정부의 푸트, 끝판 고정의 플랜지, 핀 중심으로 기울어지는 클레비스를 독립된 세 예로 비교",
      "caption": "지지 원리를 비교한 대표 외형입니다. 실제 체결 위치·볼트 수·허용하중이나 장착 작업 순서를 정하는 도면이 아닙니다."
    },
    "exc-L078:cylinder-cushion": {
      "id": "exc-L078:cylinder-cushion",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/08a248c16db0be7d-cylinder-cushion.svg"
      ],
      "alt": "보통 배출 단계와 끝단 접근 때 큰 배출길이 좁아져 작은 우회길로 기름이 나가는 쿠션 단계를 비교",
      "caption": "끝단 감속의 기능을 단순화한 대표도입니다. 통로 크기·부품 비율은 가상이고 조절나사나 실제 기종의 쿠션 방향은 나타내지 않습니다."
    },
    "exc-L079:tank-baffle": {
      "id": "exc-L079:tank-baffle",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/f5beda42986a3f5d-tank-baffle.svg"
      ],
      "alt": "왼쪽 복귀관에서 들어온 기름이 가운데 격판 위를 돌아 오른쪽 흡입 스트레이너로 가는 개방형 탱크 예. 주입구·브리더·유면계·배출플러그도 구별",
      "caption": "배플을 둔 개방형 탱크의 대표 배치입니다. 실제 배관 위치·최소 액면·격판 높이나 정비 상태를 정하는 도면이 아닙니다."
    },
    "exc-L080:pressure-valve-roles": {
      "id": "exc-L080:pressure-valve-roles",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/93ad5421f0fd85ad-pressure-valve-roles.svg"
      ],
      "alt": "압력상한 제한, 하류감압, 압력조건 뒤 다음공급, 저압귀환으로 펌프부담줄이기를 네 독립 기능 패널로 비교",
      "caption": "네 목적을 나눈 기능 관계도이며 서로 연결된 실제 회로나 ISO 기호가 아닙니다. 설정 압력·조절나사·정비 조작은 포함하지 않습니다."
    },
    "exc-L081:counterbalance-control": {
      "id": "exc-L081:counterbalance-control",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/adf6d82ef15d87e4-counterbalance-control.svg"
      ],
      "alt": "수직 복동 실린더의 하중이 아래로 작용하는 예에서 부하측 유출길의 제어와 반대측 파일럿 압력의 역할을 두 상태로 비교",
      "caption": "유출 제어와 파일럿 신호의 기능 관계를 보인 가상 예입니다. 실제 굴착기 배관도·ISO 회로도·설정 압력 또는 하중을 지지한 정비 상태가 아닙니다."
    },
    "exc-L082:gear-pump-body-reused": {
      "id": "exc-L082:gear-pump-body-reused",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/e8a2eac8a2c6fed6-gear-pump-body-reused.svg"
      ],
      "alt": "기존 L034의 한국어 기어펌프 분해도를 그대로 재사용해 몸통과 구동기어·종동기어를 구별",
      "caption": "앞에서 본 기어펌프 분해도입니다. 전체 부품 관계를 위한 그림이며 폐입 공간의 실제 확대 단면은 아닙니다."
    },
    "exc-L082:trapped-volume": {
      "id": "exc-L082:trapped-volume",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/dbc18839e7a078df-trapped-volume.svg"
      ],
      "alt": "맞물린 두 기어 이의 단순화 단면에서 두 접촉점 사이에 닫힌 노란 폐입 공간을 표시하고, 아래의 연결·체적 감소·설계된 홈에 의한 연결 관리 패널로 연결한 도식",
      "caption": "위는 맞물림 부근을 확대한 단순화 단면으로, 두 접촉점 사이의 노란 부분이 갇힌 기름의 공간입니다. 아래는 이 작은 공간의 연결과 체적 변화를 추린 기능 비유입니다. 특정 기어의 정밀 이형상·회전각·탈출 홈 위치나 전체 기름 운반 경로를 나타내지는 않습니다."
    },
    "exc-L083:gas-paths": {
      "id": "exc-L083:gas-paths",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/08b7c03083705e65-gas-paths.svg"
      ],
      "alt": "열린 배기밸브로 나가는 블로다운과 피스톤 링 옆에서 아래 크랭크실로 향하는 블로바이 경로를 독립 단면으로 비교",
      "caption": "가스의 통로를 비교한 대표도입니다. 틈은 확대했고 실제 밸브 시기·압력·누설량 또는 정비 방법은 나타내지 않습니다."
    },
    "exc-L083:piston-slap": {
      "id": "exc-L083:piston-slap",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/730dd921bea8fbd9-piston-slap.svg"
      ],
      "alt": "같은 실린더 안에서 피스톤이 양쪽 벽 쪽으로 기울어지는 두 상태를 비교하고 과대한 간극에서 옆 충격이 커질 수 있음을 표시",
      "caption": "기울어짐과 간극을 과장한 개념도입니다. 피스톤 실제 형상·접촉 위치·허용 간극·회전 방향이나 정비 조립 방향을 정하지 않습니다."
    },
    "exc-L084:liner-coolant-contact": {
      "id": "exc-L084:liner-coolant-contact",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/a9f612d4fa7c1374-liner-coolant-contact.svg"
      ],
      "alt": "건식은 라이너와 냉각수 사이에 블록 재료가 있고 습식은 라이너 바깥면이 냉각수에 직접 닿는 대표 절단면을 나란히 비교",
      "caption": "물길과 라이너의 접촉 관계를 보여 주는 대표 단면입니다. 치수·실링 수량·재질·지지 구조는 가상이며 특정 엔진 분해도가 아닙니다."
    },
    "exc-L085:combustion-phases": {
      "id": "exc-L085:combustion-phases",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/8a560c5b367edc9e-combustion-phases.svg"
      ],
      "alt": "분사 시작 뒤 착화 지연, 준비된 혼합기의 급격 연소, 혼합 속도에 따른 제어 연소, 분사 종료 뒤 후기 연소를 순서대로 설명하는 도식",
      "caption": "한 번의 대표 분사를 나눈 기능 순서입니다. 구간 길이는 시간 비례가 아니며 압력 곡선·분사 시기 수치나 실제 다중 분사 제어를 나타내지 않습니다."
    },
    "exc-L086:battery-ah-area": {
      "id": "exc-L086:battery-ah-area",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/f5274954bc412e94-battery-ah-area.svg"
      ],
      "alt": "전류5A·시간10h의 사각형과 전류10A·시간5h의 사각형이 같은 전기량50Ah를 나타내는 이상화 비교. 실제배터리방전시간보장이 아님을 표시",
      "caption": "일정 전류의 전기량 계산을 보여 주는 가상 비교입니다. 실제 축전지가 두 방전 조건에서 같은 용량을 내거나 표시 시간까지 사용할 수 있다는 성능 곡선은 아닙니다."
    },
    "exc-L087:rpm-torque-power": {
      "id": "exc-L087:rpm-torque-power",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/0815605a77dc21b7-rpm-torque-power.svg"
      ],
      "alt": "같은토크를유지하는가상두축에서 분당회전수600과1200을 비교해 출력이두배관계임을 표시. 토크·회전수·출력의 서로다른단위를 함께 보여줌",
      "caption": "같은 토크를 유지하는 가상 조건의 관계도입니다. 실제 엔진 성능 곡선·운전 목표 회전수나 출력 보장을 뜻하지 않습니다."
    },
    "exc-L088:current-effects": {
      "id": "exc-L088:current-effects",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/adf509408a5e87a0-current-effects.svg"
      ],
      "alt": "열선의 가열, 충전 전원과 축전지 극판의 화학 변화, 코일이 철편을 끌어당기는 전자석을 세 장면으로 연결한 자체 도식",
      "caption": "세 작용의 대표 관계도입니다. 온도·전류·화학 반응식과 실제 충전/수리 회로를 정하지 않습니다."
    },
    "exc-L089:motor-generator-directions": {
      "id": "exc-L089:motor-generator-directions",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/816a5d2ffb3bbdd1-motor-generator-directions.svg"
      ],
      "alt": "자기장이 N왼쪽에서 S오른쪽인 두 패널. 전동기는 화면 밖 전류로 위쪽 힘을 얻고 발전기는 도선을 위로 움직여 화면 안쪽 유도전류 방향을 얻음. 왼손/오른손 세 손가락 역할을 함께 표시",
      "caption": "직각인 도선·자기장 관계를 단순화한 방향도입니다. 점은 화면 밖, 십자는 화면 안쪽을 뜻합니다. 발전기 전류는 닫힌 회로를 가정하며 실제 배선도는 아닙니다."
    },
    "exc-L090:series-field-armature": {
      "id": "exc-L090:series-field-armature",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/b9808565319b62ee-series-field-armature.svg"
      ],
      "alt": "전원에서 계자 권선과 전기자를 차례로 지나는 한 전류 경로를 그려 직권 연결을 표시하고 자기장을 만드는 부분과 토크를 얻는 부분을 구별",
      "caption": "직권식의 전류 경로를 추린 기능도입니다. 실제 브러시/정류자 접점 수와 자기회로 형상·시험 배선을 나타내지 않습니다."
    },
    "exc-L090:starter-overrun": {
      "id": "exc-L090:starter-overrun",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/f07e4a97831259dd-starter-overrun.svg"
      ],
      "alt": "시동 때 모터→한방향 클러치→피니언→링기어로 힘이 전달되는 상태와 엔진 쪽이 더 빨라져 피니언이 공회전하고 모터로 전달되지 않는 상태를 동일 위치 부품으로 비교",
      "caption": "오버러닝 클러치의 전달·공회전 기능 관계도입니다. 실제 롤러 형상이나 분해도·동기 회전수·장비 배선이 아닙니다."
    },
    "exc-L091:alternator-induction": {
      "id": "exc-L091:alternator-induction",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/03ec1e49e8e8bb5f-alternator-induction.svg"
      ],
      "alt": "고정 스테이터 코일 둘레 안에서 N/S 로터가 회전해 코일을 지나는 자기장이 변하고, 교류가 정류기를 거쳐 한 방향 공급으로 이어지는 관계도",
      "caption": "대표 계자형 교류발전기의 기능을 단순화한 단면/흐름도입니다. 실제 극수·권선/다이오드 수·자속 경로나 정비 접속도는 아닙니다."
    },
    "exc-L092:parallel-lamps": {
      "id": "exc-L092:parallel-lamps",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/cc40b43eb3cd6f8f-parallel-lamps.svg"
      ],
      "alt": "같은 전원 두 선 사이에 두 램프 가지가 각각 연결된 병렬회로에서 한 가지의 끊김과 다른 정상 가지의 닫힌 경로를 비교",
      "caption": "램프 병렬 연결의 기본 회로입니다. 전자식 램프 모듈·공통 제어/퓨즈 구성은 생략했으며 실제 차량 배선도는 아닙니다."
    },
    "exc-L092:return-paths": {
      "id": "exc-L092:return-paths",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/12ab6b788d2fe38a-return-paths.svg"
      ],
      "alt": "위는 부하에서 금속 차체와 접지선을 거쳐 배터리 음극으로 닫히는 대표 차체 귀로, 아래는 전용 귀선을 거쳐 음극으로 닫히는 회로를 비교",
      "caption": "대표 음극 귀로의 기능 비교입니다. 차체 귀로와 절연/전용 귀선은 장비 설계별이며 임의 추가 접지·우회 배선을 지시하지 않습니다."
    },
    "exc-L093:alignment-viewpoints": {
      "id": "exc-L093:alignment-viewpoints",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/3bde51c09fefac38-alignment-viewpoints.svg"
      ],
      "alt": "위에서 본 토인/토아웃, 앞에서 본 캠버, 옆에서 본 조향축 캐스터를 각 시점과 수직/진행 기준선으로 구별한 도식",
      "caption": "각도를 구별하기 위해 기울기를 과장했습니다. 그림 각도는 정상 조정값이 아니며 실제 바퀴/조향축 구조·조정 방법을 정하지 않습니다."
    },
    "exc-L094:ackermann-paths": {
      "id": "exc-L094:ackermann-paths",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/962e70c6a144ca2b-ackermann-paths.svg"
      ],
      "alt": "위에서 본 전륜 조향 모형에서 안쪽 앞바퀴가 더 크게 꺾이고 양 앞바퀴 축 연장선과 뒤차축 선이 같은 회전 중심에서 만남을 표시",
      "caption": "저속 평면·미끄럼 생략의 전륜 조향 기하 모형입니다. 치수·정상 조향각·실제 장비의 전/후륜 조향 모드를 정하지 않습니다."
    },
    "exc-L095:tire-layer-section": {
      "id": "exc-L095:tire-layer-section",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/9fd6d33ddb9194d0-tire-layer-section.svg"
      ],
      "alt": "대표 타이어 절단면에서 노면 쪽 트레드, 그 아래 벨트, 안쪽으로 이어진 카커스, 옆면 고무와 림 가장자리 비드를 서로 다른 층과 위치로 표시",
      "caption": "공기 주입식 래디얼 타이어의 위치·역할을 추린 자체 단면입니다. 층 두께·코드 수/재질·림 형상은 실제 제품 치수나 수리 기준이 아닙니다."
    },
    "exc-L095:tread-water-film": {
      "id": "exc-L095:tread-water-film",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/76a09b8f96674c33-tread-water-film.svg"
      ],
      "alt": "위 그림은 트레드 접지면의 홈을 따라 물이 바깥으로 빠지는 관계, 아래 그림은 타이어와 노면 사이 물층이 접촉을 줄이는 옆모습을 비교",
      "caption": "위는 접지면, 아래는 옆모습의 개념도입니다. 물층 두께·발생 속도·허용 마모 수치를 정한 그림은 아닙니다."
    },
    "exc-L096:tire-dimensions-rating": {
      "id": "exc-L096:tire-dimensions-rating",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/3eac5d8e8a606d3b-tire-dimensions-rating.svg"
      ],
      "alt": "타이어 대표 단면의 폭W와 림 바깥부터 트레드까지 높이H를 표시해 편평비H/W×100을 설명하고 PR표시는 실제층수와 다른 강도등급임을 함께 표시",
      "caption": "폭·단면 높이·등급의 구별도입니다. 그림 치수·두께·가상200/120mm는 실제 장착 규격/허용 하중이나 층 수를 정하지 않습니다."
    },
    "exc-L097:roller-flange-profiles": {
      "id": "exc-L097:roller-flange-profiles",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/27c222da773d12a9-roller-flange-profiles.svg"
      ],
      "alt": "축 방향으로 바라본 대표 싱글/더블 플랜지 롤러의 두 구름면과 안내턱을 비교하여 전체 축의 원판 개수 대신 각 구름면의 안내턱 배치를 보도록 표시",
      "caption": "실제 제조사 싱글/더블 제품 형상을 비교한 뒤 구름면과 안내턱만 추린 자체 원리도입니다. 축·실링·턱의 두께와 정상 간극은 생략했으며 기종 공통 부품도는 아닙니다."
    },
    "exc-L097:track-tension-states": {
      "id": "exc-L097:track-tension-states",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/fc59b8b04b2088a8-track-tension-states.svg"
      ],
      "alt": "같은 지지점 사이 트랙 경로가 지나치게 곧은 과대장력, 조건에 맞는 대표 처짐, 지나친 처짐으로 나뉨을 표시하고 정상 처짐 수치는 제시하지 않음",
      "caption": "장력과 처짐의 관계를 과장한 개념도입니다. 그림의 처짐을 실제 정상 수치나 조정 절차로 쓰지 않습니다."
    },
    "exc-L098:shoe-protection-zones": {
      "id": "exc-L098:shoe-protection-zones",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/16eebd22d25baf30-shoe-protection-zones.svg"
      ],
      "alt": "안전화 옆 단면에서 앞코 안쪽 선심과 발가락, 발바닥 아래 밑창을 다른 위치로 표시하고 위험별 성능 확인을 안내",
      "caption": "보호 위치를 설명한 자체 단면입니다. 선심 재질·시험 하중·제품 구조를 지정하지 않으며 모든 안전화가 같은 보호 성능을 가진다는 뜻은 아닙니다."
    },
    "exc-L098:filter-versus-air-supply": {
      "id": "exc-L098:filter-versus-air-supply",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/51c3e53d56e0875d-filter-versus-air-supply.svg"
      ],
      "alt": "주변 공기가 필터를 지나가는 여과식과 외부의 호흡용 공기 공급원에서 공기가 오는 공급식을 나누고 산소결핍 18% 미만 기준과 산소만으로 출입을 결정하지 않는 조건을 표시",
      "caption": "공기 흐름의 역할 비교입니다. 보호구의 선정·착용·유량·구조 작업 절차를 대신하지 않습니다. 산소 범위는 제618조 정의 중 일부이며 적정공기 전체 조건이나 출입 허가가 아닙니다."
    },
    "exc-L099:separate-and-contain": {
      "id": "exc-L099:separate-and-contain",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/e303bc24de13ab81-separate-and-contain.svg"
      ],
      "alt": "왼쪽은 사람과 회전부 사이 고정 덮개가 접근을 막고 오른쪽은 비산물의 경로를 둘러싼 덮개가 외부 확산을 막는 두 역할 비교",
      "caption": "격리·포집의 목적 비교도입니다. 실제 장치의 강도·간극·개구 크기·인터록 설계나 정비 허가를 정하지 않습니다."
    },
    "exc-L100:adjustable-wrench-jaws": {
      "id": "exc-L100:adjustable-wrench-jaws",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/d31fb5302d6a7974-adjustable-wrench-jaws.svg"
      ],
      "alt": "왼쪽으로 열린 몽키스패너의 위 고정턱과 아래 가동턱, 조절부와 너트를 표시하고 그 배치에서 고정턱 쪽이 힘을 받도록 당기는 화살표를 함께 표시",
      "caption": "턱의 역할과 힘 방향을 읽기 위한 자체 단순 모형입니다. 좌우 반전이나 뒤집힌 공구에서는 화면상 방향도 달라집니다. 실제 공구의 제조사 사용법·허용 능력을 따릅니다."
    },
    "exc-L100:driver-tip-fit": {
      "id": "exc-L100:driver-tip-fit",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/c9328650506ba53d-driver-tip-fit.svg"
      ],
      "alt": "위에서 본 일자 나사 홈에 알맞은 폭의 팁이 맞물리는 예와 너무 좁은 팁이 일부만 맞물리는 예, 드라이버를 나사 회전에 쓰는 목적을 표시",
      "caption": "맞물림 폭의 개념도입니다. 홈 깊이·팁 두께·십자 규격을 이 그림의 비율로 선정하지 않습니다. 실제 나사와 공구 규격을 확인합니다."
    },
    "exc-L101:fire-condition-removal": {
      "id": "exc-L101:fire-condition-removal",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/534e630618fa2739-fire-condition-removal.svg"
      ],
      "alt": "가연물, 산소 공급, 열, 연쇄반응의 네 조건에서 각각 연료 제거, 질식, 냉각, 반응 억제의 연결을 표시",
      "caption": "소화 작용의 원리 연결도입니다. 실제 소화약제 선택·혼합·화재 진압 절차나 현장 조작을 지시하지 않습니다."
    },
    "exc-L101:flash-auto-static": {
      "id": "exc-L101:flash-auto-static",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/0d070e806f10e73b-flash-auto-static.svg"
      ],
      "alt": "인화점은 증기와 외부 점화원, 발화점은 외부 점화원 없이 스스로 점화하는 조건으로 비교하고 정전기 불꽃과 점화 가능한 혼합기가 함께 있을 때 화재 위험이 생기는 연결을 표시",
      "caption": "외부 점화원의 유무와 정전기의 조건 관계를 나타냅니다. 높낮이·간격은 물질별 온도 차이나 점화 한계의 수치가 아닙니다."
    },
    "exc-L102:statutory-sign-meaning-groups": {
      "id": "exc-L102:statutory-sign-meaning-groups",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/268a5c32a7d2aca3-statutory-sign-meaning-groups.svg"
      ],
      "alt": "화기금지의 붉은 원·빗금, 인화성물질 경고의 붉은 마름모, 고압전기 경고의 노란 삼각형, 안전화 착용의 파란 원, 비상구 안내의 녹색 사각형을 의미와 함께 비교",
      "caption": "별표6에서 실제 확인한 107·201·207·307·406의 색·형태 관계를 설명한 자체 단순 그림입니다. 법정 설치 도안·색도/크기·세부 상징을 그대로 제공하는 템플릿이 아니며 실제 표지의 글과 현장 지시를 함께 확인합니다."
    },
    "exc-L102:prohibition-specific-actions": {
      "id": "exc-L102:prohibition-specific-actions",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/25d6c5be64d6b7f3-prohibition-specific-actions.svg"
      ],
      "alt": "출입금지의 서 있는 사람, 보행금지의 걷는 사람, 물체이동금지의 물체와 이동표시를 각각 붉은 원·사선 안에 놓고 금지하는 행동을 구별",
      "caption": "별표 6의 101·102·108 의미를 비교한 자체 단순 그림입니다. 실제 설치에는 법정 도안·규격과 해당 현장의 표지를 따릅니다."
    },
    "exc-L103:one-cell-indicator": {
      "id": "exc-L103:one-cell-indicator",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/740850af8f492e3c-one-cell-indicator.svg"
      ],
      "alt": "대표12V 납축전지의 여섯 셀 중 한 셀 위에 상태표시창이 놓여 있음을 표시하고 한 셀의 참고 표시와 축전지 전체 점검의 범위를 구별",
      "caption": "표시창이 있는 납축전지의 대표 관계입니다. 셀 배치·표시 색은 제품마다 다르므로 실제 제품의 표시 설명을 확인합니다."
    },
    "exc-L104:backhoe-shovel-clamshell": {
      "id": "exc-L104:backhoe-shovel-clamshell",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/80e8af58267a3dc7-backhoe-shovel-clamshell.svg"
      ],
      "alt": "기체 위치를 왼쪽 기준으로 백호의 안쪽 당김, 프런트 쇼벨의 앞·위쪽 밀기, 클램셸 양쪽 껍질의 닫힘을 화살표와 재료 위치로 비교",
      "caption": "대표 굴착 작용의 방향 비교입니다. 기종별 조종 레버 순서나 작업 가능 높이·깊이를 정하는 그림은 아닙니다."
    },
    "exc-L105:dig-swing-dump-return": {
      "id": "exc-L105:dig-swing-dump-return",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/f01f71bde92b092b-dig-swing-dump-return.svg"
      ],
      "alt": "흙을 담는 버킷, 담긴 상태의 적재 선회, 적재함으로 비우는 배출, 빈 버킷의 복귀를 순환 화살표와 서로 다른 재료 상태로 표현",
      "caption": "대표 작업의 기능 순환입니다. 실제 동작은 기종·현장 조건에 맞게 조합하며 그림이 조종 레버의 조작 순서를 뜻하지는 않습니다."
    },
    "exc-L106:greasable-kingpin-u-joint": {
      "id": "exc-L106:greasable-kingpin-u-joint",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/fe39682d7b43c614-greasable-kingpin-u-joint.svg"
      ],
      "alt": "대표 킹핀의 위아래 지지 부시와 급유구, 대표 자재이음 십자축의 네 베어링 캡과 형식에 따른 급유구를 나누어 윤활 대상 부위를 표시",
      "caption": "윤활 대상의 위치를 추린 대표 모형입니다. 모든 차축·자재이음에 같은 니플이 있는 것은 아니며 실제 급유 위치는 정비 자료로 확인합니다."
    },
    "exc-L107:bench-grinder-rest-gap": {
      "id": "exc-L107:bench-grinder-rest-gap",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/719e904feda707df-bench-grinder-rest-gap.svg"
      ],
      "alt": "탁상연삭기를 옆에서 본 모형에서 회전 숫돌의 중심선, 앞쪽 가공물 받침대, 그 사이 간격 2mm 이내와 숫돌 바깥의 덮개를 표시",
      "caption": "공단 B-M-14-2025의 탁상용 연삭기 설명에 맞춘 관계도입니다. 작은 간격은 보기 쉽게 확대했으며 실제 장비의 조정은 정지·동력 차단 후 정비 지침에 따릅니다."
    },
    "exc-L108:ladder-length-landings": {
      "id": "exc-L108:ladder-length-landings",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/611aa7129d74863b-ladder-length-landings.svg"
      ],
      "alt": "긴 사다리식 통로를 두 구간으로 나누고 길이 10m 이상일 때 중간 계단참과 5m 이내 구간 길이를 표시한 모형, 옆에는 상단 돌출 60cm 이상을 별도 확대 표시",
      "caption": "사다리식 통로의 길이와 상단 돌출을 구별한 개념도입니다. 고정식 추락 방지 장치의 설치 설계도는 아닙니다."
    },
    "exc-L108:stair-height-landing": {
      "id": "exc-L108:stair-height-landing",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/78711f9b8bd38956-stair-height-landing.svg"
      ],
      "alt": "계단 옆모습에 수직 높이 3m 이내의 두 구간과 중간 수평 계단참의 진행방향 길이 1.2m 이상을 표시",
      "caption": "높이 3m 초과 계단의 일반적인 계단참 기준입니다. 수직 높이와 계단참의 수평 길이는 방향이 다릅니다."
    },
    "exc-L109:underground-three-sections": {
      "id": "exc-L109:underground-three-sections",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/caf1e684a8c6254f-underground-three-sections.svg"
      ],
      "alt": "세 가지 지중전선로 단면을 세로로 비교: 보호 시설과 함께 흙 속에 묻힌 케이블, 개별 관 안의 케이블, 벽측 케이블 지지물과 사람이 통행할 공간이 있는 큰 암거",
      "caption": "케이블이 놓인 공간을 구별하는 개념 단면입니다. 매설 깊이·관 크기·배치 간격을 정하는 시공 도면은 아닙니다."
    },
    "exc-L110:registration-deadline-cards": {
      "id": "exc-L110:registration-deadline-cards",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/6b088fa94552ecd2-registration-deadline-cards.svg"
      ],
      "alt": "신규등록 취득일에서 2개월 이내, 일반 변경신고 변경일에서 30일 이내, 상속 변경 상속개시일에서 6개월 이내를 각각 다른 세 줄로 표시",
      "caption": "일반적인 신청·신고 기한과 기산점을 비교한 표입니다. 달을 일수로 임의 환산하지 않습니다."
    },
    "exc-L111:plate-use-color-ranges": {
      "id": "exc-L111:plate-use-color-ranges",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/ccf7898af98a0272-plate-use-color-ranges.svg"
      ],
      "alt": "흰색 바탕 관용과 자가용, 주황색 바탕 대여사업용의 용도별 숫자 범위를 비교하고 굴착기 기종번호 02와 일련번호를 별도 문구로 구별",
      "caption": "별표 2의 색상·용도별 숫자 범위를 학습용으로 나눈 표입니다. 실제 발급 번호표나 종전 번호표의 교체 기한을 제시한 그림은 아닙니다."
    },
    "exc-L111:temporary-operation-periods": {
      "id": "exc-L111:temporary-operation-periods",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/533c22068eeac90c-temporary-operation-periods.svg"
      ],
      "alt": "법정 사유를 확인한 뒤 일반 임시운행 15일 이내와 신개발 기계 시험·연구 목적 3년 이내로 나누는 흐름도",
      "caption": "임시운행 사유와 기간의 관계입니다. 등록 없이 일반 작업을 계속할 수 있다는 뜻은 아닙니다."
    },
    "exc-L112:inspection-expiry-window": {
      "id": "exc-L112:inspection-expiry-window",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/62b0da553b115da4-inspection-expiry-window.svg"
      ],
      "alt": "가운데 검사유효기간 만료일을 놓고 왼쪽 만료 전 31일 이내와 오른쪽 만료 후 31일 이내 신청 범위를 표시",
      "caption": "일반적인 정기검사 신청기간입니다. 유효기간 경과 후 소유권 이전 등 별도 조건의 기준일은 따로 확인합니다."
    },
    "exc-L112:structure-change-boundaries": {
      "id": "exc-L112:structure-change-boundaries",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/cd6bcd3744908220-structure-change-boundaries.svg"
      ],
      "alt": "주요 장치 형식·외형치수 변경은 안전기준과 검사 대상 확인으로 연결하고, 기종변경·육상작업용 규격증가·적재함 용량증가는 금지 항목으로 구별한 표",
      "caption": "실제 변경 내용을 먼저 확인합니다. 검사 대상이라는 말과 모든 변경이 허용된다는 말은 다릅니다."
    },
    "exc-L113:hire-business-machine-count": {
      "id": "exc-L113:hire-business-machine-count",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/7957716f32037992-hire-business-machine-count.svg"
      ],
      "alt": "일반대여업은 대여 기계 5대 이상, 개별대여업은 4대 이하와 개인 또는 법인의 단독 운영 조건으로 나눈 표",
      "caption": "대수는 기계 수의 기준입니다. 실제 사업등록에는 소유·시설·서류 등 나머지 기준도 갖춰야 합니다."
    },
    "exc-L113:repair-business-scope": {
      "id": "exc-L113:repair-business-scope",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/9e01e535701f6f01-repair-business-scope.svg"
      ],
      "alt": "종합정비업은 전기종 또는 등록한 기종별 범위, 부분정비업은 모든 기종의 별표 허용 항목, 전문정비업은 원동기·유압·타워크레인의 해당 범위로 비교",
      "caption": "시행령 별표 2의 큰 구분입니다. 항목별 허용 표시와 비고를 함께 적용합니다."
    },
    "exc-L114:qualification-license-route": {
      "id": "exc-L114:qualification-license-route",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/07d6f5b8f9c98e65-qualification-license-route.svg"
      ],
      "alt": "일반 경로 해당 국가기술자격과 소형 경로 지정기관 교육이수로 나눈 뒤 적성 기준 확인과 지자체 조종사면허 발급 신청으로 합치는 흐름도",
      "caption": "3톤 미만 굴착기의 소형 경로와 일반 경로를 구별합니다. 교육 이수증과 조종사면허증은 서로 다른 문서입니다."
    },
    "exc-L114:fitness-criteria-cards": {
      "id": "exc-L114:fitness-criteria-cards",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/85a2829770e07e2b-fitness-criteria-cards.svg"
      ],
      "alt": "두 눈 동시 시력 0.7 이상과 각 눈 0.3 이상, 청력 55dB 및 보청기 사용 40dB, 언어분별력 80퍼센트 이상, 시각 150도 이상을 항목별 표로 구별",
      "caption": "시행규칙 제76조의 수치와 조건을 구별한 학습표입니다. 실제 합격 판정은 정해진 검사 자료와 절차로 합니다."
    },
    "exc-L115:injury-sanction-conditions": {
      "id": "exc-L115:injury-sanction-conditions",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/03be09b2be3be796-injury-sanction-conditions.svg"
      ],
      "alt": "먼저 고의 인명피해와 과실 중대재해는 취소로 구별하고, 그 밖의 인명피해는 사망 1명당 45일·중상 15일·경상 5일로 나눈 표",
      "caption": "그 밖의 인명피해에 적용하는 정지 일수입니다. 중상·경상의 진단 조건과 일반기준을 함께 적용합니다."
    },
    "exc-L115:alcohol-sanction-boundaries": {
      "id": "exc-L115:alcohol-sanction-boundaries",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/28972abc71cb4c02-alcohol-sanction-boundaries.svg"
      ],
      "alt": "일반 음주조종 농도 0.03퍼센트 이상 0.08퍼센트 미만은 정지 60일, 0.08퍼센트 이상은 취소로 나누고 인명사고·반복 위반 등 취소 조건은 먼저 별도로 확인하도록 표시",
      "caption": "조종사면허의 행정처분 기준을 비교합니다. 자동차운전면허 처분이나 형사처벌 기준을 대신하는 표가 아닙니다."
    },
    "exc-L116:gas-cylinder-restraint-cap": {
      "id": "exc-L116:gas-cylinder-restraint-cap",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/ecf873c8093b8026-gas-cylinder-restraint-cap.svg"
      ],
      "alt": "세워 둔 용해아세틸렌 용기를 지지대와 두 고정띠로 잡고 위쪽 운반 캡을 별도 표시하며 온도 40도 이하·환기·충격 방지를 글로 표시한 모형",
      "caption": "용기의 넘어짐 방지와 운반 캡의 역할을 구별한 모형입니다. 캡을 손잡이나 인양점으로 쓰라는 뜻은 아닙니다."
    },
    "exc-L117:weather-speed-boundaries": {
      "id": "exc-L117:weather-speed-boundaries",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/1bba4fb87c9da338-weather-speed-boundaries.svg"
      ],
      "alt": "젖은 노면·눈20mm미만은 20퍼센트 감속으로 최고속도80퍼센트, 결빙·눈20mm이상·가시거리100m이내는50퍼센트 감속으로 나눈 표",
      "caption": "시행규칙 제19조의 적용 조건과 경계를 비교한 표입니다. 실제 지정 속도·가변표지와 통행 자격을 함께 확인합니다."
    },
    "ex-neutral:exc-Q058:e0305a3415cd": {
      "id": "ex-neutral:exc-Q058:e0305a3415cd",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/e0305a3415cdd26c-q-input-01.svg"
      ],
      "alt": "A와 B로 구분한 원과 속이 찬 삼각형의 기호 두 개",
      "caption": "기본 기호 비교입니다. 실제 부품의 크기·설치 위치를 나타내지 않습니다."
    },
    "ex-neutral:exc-Q059:d983dfbf25a7": {
      "id": "ex-neutral:exc-Q059:d983dfbf25a7",
      "type": "image",
      "files": [
        "/reviews/_packages/excavator/b01/assets/d983dfbf25a712ed-q-input-02.svg"
      ],
      "alt": "A와 B로 구분한 두 선의 만나는 부분 비교",
      "caption": "기본 기호의 비교이며 실제 장비의 배관·설치도는 아닙니다."
    },
    "ex-neutral:easy-fork-directions-q1:5050a77da120": {
      "id": "ex-neutral:easy-fork-directions-q1:5050a77da120",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/sign-jingwan2-photo.jpg"
      ],
      "alt": "교차로 위에 세 방향의 화살표와 두 도로명이 함께 보이는 실물 안내판",
      "caption": "교차로 안내판 부분 확대",
      "nativePhotoFocus": true,
      "width": 4032,
      "height": 3024,
      "focus": {
        "left": 18,
        "top": 40,
        "width": 49,
        "height": 27
      },
      "credit": {
        "title": "Jingwan 2-ro road sign",
        "author": "Wikiwater2020",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Jingwan_2-ro_road_sign.jpg",
        "license": "CC BY-SA 3.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/3.0/",
        "changes": "사진 파일은 변형하지 않고 표지 부분을 화면에서 확대 표시"
      }
    },
    "ex-neutral:practice-fork-directions-q2:79de42df91df": {
      "id": "ex-neutral:practice-fork-directions-q2:79de42df91df",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/sign-jingwan1-photo.jpg"
      ],
      "alt": "진관1로 글자 옆에 105, 왼쪽 화살표, 1이 차례로 적힌 표지",
      "caption": "도로명판 부분 확대",
      "nativePhotoFocus": true,
      "width": 1894,
      "height": 1420,
      "focus": {
        "left": 10,
        "top": 30,
        "width": 71,
        "height": 42
      },
      "credit": {
        "title": "Jingwan 1-ro road sign",
        "author": "Wikiwater2020",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Jingwan_1-ro_road_sign.jpg",
        "license": "CC BY-SA 3.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/3.0/",
        "changes": "사진 파일은 변형하지 않고 표지 부분을 화면에서 확대 표시"
      }
    },
    "ex-neutral:easy-road-slow-stop-q1:c3da4d86c21b": {
      "id": "ex-neutral:easy-road-slow-stop-q1:c3da4d86c21b",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/sign-stop-photo.jpg"
      ],
      "alt": "도로에 설치된 빨간 팔각형 표지의 실물 사진",
      "caption": "국내 도로에서 촬영한 실물 표지",
      "nativePhotoFocus": true,
      "width": 4608,
      "height": 3456,
      "credit": {
        "title": "ROK Traffic sign - Stop",
        "author": "Jhcbs1019",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:ROK_Traffic_sign_-_Stop.jpg",
        "license": "CC BY-SA 4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "changes": "사진 파일은 변형하지 않고 비율을 유지해 표시"
      }
    },
    "ex-neutral:practice-road-slow-stop-q2:422658be59c7": {
      "id": "ex-neutral:practice-road-slow-stop-q2:422658be59c7",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/sign-slow-photo.jpg"
      ],
      "alt": "도로에 설치된 빨간 테두리의 거꾸로 된 삼각형 표지 사진",
      "caption": "국내 도로에서 촬영한 실물 표지",
      "nativePhotoFocus": true,
      "width": 1280,
      "height": 960,
      "credit": {
        "title": "Korean Sign - Slow 1",
        "author": "P.Ctnt",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_Slow_1.jpg",
        "license": "Public domain (저작자 공개)",
        "licenseUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_Slow_1.jpg#Licensing",
        "changes": "Commons 제공 1280px 축소본을 비율 유지 표시. 사진 내용 변경 없음"
      }
    },
    "ex-neutral:easy-road-sign-basics-q1:1e0ffcbc115a": {
      "id": "ex-neutral:easy-road-sign-basics-q1:1e0ffcbc115a",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/sign-oneway-no-left-photo.jpg"
      ],
      "alt": "기둥의 아래쪽에 사선과 꺾인 화살표가 있는 원형 표지",
      "caption": "아래쪽 원형 표지 부분 확대",
      "nativePhotoFocus": true,
      "width": 1600,
      "height": 1200,
      "focus": {
        "left": 43,
        "top": 48,
        "width": 16,
        "height": 20
      },
      "credit": {
        "title": "Korean Sign - One Way and No Left Turn 1",
        "author": "P.Ctnt",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_One_Way_and_No_Left_Turn_1.jpg",
        "license": "Public domain (저작자 공개)",
        "licenseUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_One_Way_and_No_Left_Turn_1.jpg#Licensing",
        "changes": "사진 파일은 변형하지 않고 표지 부분을 화면에서 확대 표시"
      }
    },
    "ex-neutral:practice-road-sign-basics-q2:1e0ffcbc115a": {
      "id": "ex-neutral:practice-road-sign-basics-q2:1e0ffcbc115a",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/sign-oneway-no-left-photo.jpg"
      ],
      "alt": "기둥의 위쪽에 위로 향하는 흰 화살표가 있는 파란 사각형 표지",
      "caption": "위쪽 사각형 표지 부분 확대",
      "nativePhotoFocus": true,
      "width": 1600,
      "height": 1200,
      "focus": {
        "left": 44,
        "top": 31,
        "width": 13,
        "height": 19
      },
      "credit": {
        "title": "Korean Sign - One Way and No Left Turn 1",
        "author": "P.Ctnt",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_One_Way_and_No_Left_Turn_1.jpg",
        "license": "Public domain (저작자 공개)",
        "licenseUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_One_Way_and_No_Left_Turn_1.jpg#Licensing",
        "changes": "사진 파일은 변형하지 않고 표지 부분을 화면에서 확대 표시"
      }
    },
    "ex-neutral:u34-road-sign-basics-entry-q1:776c5752c6d1": {
      "id": "ex-neutral:u34-road-sign-basics-entry-q1:776c5752c6d1",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/u34-no-entry.jpg"
      ],
      "alt": "도로 옆 빨간 원형 표지에 흰 가로 띠와 진입금지 글자가 보인다",
      "caption": "국내 도로의 실물 표지",
      "nativePhotoFocus": true,
      "width": 1600,
      "height": 1200,
      "focus": {
        "left": 27,
        "top": 20,
        "width": 49,
        "height": 64
      },
      "credit": {
        "title": "Korean Sign - Do Not Enter 1",
        "author": "P.Ctnt",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_Do_Not_Enter_1.jpg",
        "license": "Public domain",
        "licenseUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_Do_Not_Enter_1.jpg#Licensing",
        "changes": "사진 원본 내용 변경 없음. 필요한 부분을 CSS로 확대 표시"
      }
    },
    "ex-neutral:sq-road-sign-basics-limits-q1:779314845854": {
      "id": "ex-neutral:sq-road-sign-basics-limits-q1:779314845854",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/sign-speed-distance-photo.jpg"
      ],
      "alt": "위쪽 원형 표지에는 80, 아래쪽에는 80m와 두 차량이 보인다",
      "caption": "위·아래 표지의 숫자와 단위를 함께 확인하세요",
      "nativePhotoFocus": true,
      "width": 2048,
      "height": 1536,
      "credit": {
        "title": "Korean sign - Maximum Speed limit 80kph and Distance between vehicles 80m",
        "author": "P.Cps1120a",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Korean_sign_-_Maximum_Speed_limit_80kph_and_Distance_between_vehicles_80m.jpg",
        "license": "CC BY-SA 3.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/3.0/",
        "changes": "사진 파일은 변형하지 않고 비율을 유지해 표시"
      }
    },
    "ex-neutral:practice-road-sign-basics-q3:4ada507a3b5c": {
      "id": "ex-neutral:practice-road-sign-basics-q3:4ada507a3b5c",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/sign-no-stopping-photo.jpg"
      ],
      "alt": "파란 원에 빨간 테두리와 두 사선이 있는 실물 표지",
      "caption": "국내 도로에서 촬영한 실물 표지",
      "nativePhotoFocus": true,
      "width": 1600,
      "height": 1200,
      "credit": {
        "title": "Korean Sign - No Parking or Stopping 1",
        "author": "P.Ctnt",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_No_Parking_or_Stopping_1.jpg",
        "license": "Public domain (저작자 공개)",
        "licenseUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_No_Parking_or_Stopping_1.jpg#Licensing",
        "changes": "사진 파일은 변형하지 않고 비율을 유지해 표시"
      }
    },
    "ex-neutral:sq-road-stop-parking-danger-q1:4ada507a3b5c": {
      "id": "ex-neutral:sq-road-stop-parking-danger-q1:4ada507a3b5c",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/sign-no-stopping-photo.jpg"
      ],
      "alt": "파란 원에 빨간 테두리와 두 사선이 있는 실물 표지",
      "caption": "국내 도로에서 촬영한 실물 표지",
      "nativePhotoFocus": true,
      "width": 1600,
      "height": 1200,
      "credit": {
        "title": "Korean Sign - No Parking or Stopping 1",
        "author": "P.Ctnt",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_No_Parking_or_Stopping_1.jpg",
        "license": "Public domain (저작자 공개)",
        "licenseUrl": "https://commons.wikimedia.org/wiki/File:Korean_Sign_-_No_Parking_or_Stopping_1.jpg#Licensing",
        "changes": "사진 파일은 변형하지 않고 비율을 유지해 표시"
      }
    },
    "ex-neutral:u34-safety-site-preparation-photo-q1:9b425eddbe91": {
      "id": "ex-neutral:u34-safety-site-preparation-photo-q1:9b425eddbe91",
      "type": "image",
      "files": [
        "/reviews/forklift/easy-forklift-20261012-u13-u14/assets/u34-site-warning.jpg"
      ],
      "alt": "공사 현장의 안내판에 감전주의, 위험요소 확인, 화기주의 불조심 등의 글과 그림이 보인다",
      "caption": "국내 공사 현장의 안전안내 사진. 법정 안전보건표지의 표준 도안을 재현한 자료는 아닙니다.",
      "nativePhotoFocus": true,
      "width": 2000,
      "height": 1329,
      "focus": {
        "left": 9,
        "top": 33,
        "width": 84,
        "height": 40
      },
      "credit": {
        "title": "South Korean Warning Signs",
        "author": "lamoix",
        "sourceUrl": "https://commons.wikimedia.org/wiki/File:South_Korean_Warning_Signs.jpg",
        "license": "CC BY 2.0",
        "licenseUrl": "https://creativecommons.org/licenses/by/2.0/",
        "changes": "사진 원본 내용 변경 없음. 필요한 부분을 CSS로 확대 표시"
      }
    }
  },
  "sources": {
    "komatsu-swivel": {
      "id": "komatsu-swivel",
      "file": "sources/komatsu-koriyama.pdf",
      "bytes": 902558,
      "sha256": "2404bb2a1adab416c5cf8b4b146e4f7924ada3cb9f81c367f47c0bc6b24e53c7",
      "url": "https://www.komatsu.jp/en/-/media/home/aboutus/locations/koriyamap_plant.pdf?hash=9E0BA7443AB717E4E170F913589DE681&rev=ba6016a69da84773a43df2c5d7104b91",
      "locator": "PDF4쪽 Main Products / Swivel Joint",
      "conditions": "일반 유압 굴착기의 비틀림 방지 기능; 내부 구조·기종별 배관으로 확대하지 않음",
      "access": "direct-read",
      "rights": "research-source-preserved; OEM illustrations not included as learner assets"
    },
    "komatsu-pc2000-location": {
      "id": "komatsu-pc2000-location",
      "file": "sources/komatsu-pc2000-11r.pdf",
      "bytes": 20486539,
      "sha256": "51d1b1e0e28b1732bd7c2f363cfdf473005f00a72ace01a422895559ff29bf5a",
      "url": "https://www.komatsu.jp/en/-/media/home/worldwide-website/asia_b/awajo/cen00912-01.pdf?hash=C774FD8277C0AE87B606104D3C33864E&rev=516db1a270bf472784cec61a01c4aa4c",
      "locator": "인쇄/PDF12쪽 배치도 8=Swivel joint, 7=Swing motor 두 곳",
      "conditions": "PC2000-11R에 한정; 모든 기종의 배치·선회모터 수로 일반화하지 않음",
      "access": "direct-read",
      "rights": "research-source-preserved; OEM illustrations not included as learner assets"
    },
    "v8-structure": {
      "id": "v8-structure",
      "file": "inputs/v8-excavator.json",
      "bytes": 470008,
      "sha256": "015e25f7c0c4d8c827130fea7755f341226f5d07d26b5f5ebd098bcc7d0ef9ae",
      "url": null,
      "locator": "exc-structure body[0]/[1], exc-center-travel 기존 정의",
      "conditions": "고정 v8 선수/비교 원고; 새 제작·전문가 검증의 근거로 승격하지 않음",
      "access": "direct-read",
      "rights": "research-source-preserved; OEM illustrations not included as learner assets"
    },
    "qnet-excavator": {
      "id": "qnet-excavator",
      "file": "sources/qnet-excavator-criteria.txt",
      "bytes": 29527,
      "sha256": "9e19145485c1bfe7ff3127b29cf0c59959b2dca22f653c1473f882b2a34f2c9c",
      "url": "https://www.q-net.or.kr/cst006.do?artlSeq=5213402&brdId=Q006&code=1202&gId=&gSite=Q&id=cst00602",
      "locator": "2025.1.1~2027.12.31 / 필기 3.구조 및 기능 → 5.하부주행체 → 1.센터조인트",
      "conditions": "공식 범위 대응만; 기능 정답/기출 빈도 인증이 아님",
      "access": "direct-read",
      "rights": "research-source-preserved; OEM illustrations not included as learner assets",
      "originalFile": "sources/qnet-excavator-criteria.hwp",
      "originalSha256": "88925936aac6da2f56fd686449dae52f81acd9210b673c9f5bba7a198c1603f0",
      "extractionLimit": "text extraction has header noise; scope path was read directly; full current Q-Net re-audit not performed"
    },
    "v8-excavator-parts-visual": {
      "id": "v8-excavator-parts-visual",
      "file": "inputs/v8-StudyFigure.tsx",
      "bytes": 9760,
      "sha256": "8850dd0523dd2184489a7d33b78eec8f767a215da14838ca022070ec1cb42a79",
      "url": null,
      "locator": "5행 kind=excavator-parts; 공개 수업 excavator-r2-exc-structure",
      "conditions": "전체 외형과 명칭 회상에 한정; 센터조인트 위치·내부 구조 근거가 아님",
      "access": "direct-source-and-public-screen-read",
      "rights": "existing project asset reused; OEM image not copied"
    },
    "cat-m323f-swivel": {
      "id": "cat-m323f-swivel",
      "file": "sources/cat-m323f-swivel-evidence.md",
      "bytes": 1013,
      "sha256": "f2488c3cab429731195ca5b9eac3169bbbb9328fd31b246371c090114234030b",
      "url": "https://parts.cat.com/en/catcorp/product/652-1948",
      "locator": "Compatible Models; functional description; Description/Applications",
      "conditions": "M323F 타이어식/652-1948 회전 연결부 예시만. 모든 기종 세부 배치·내부 유로로 일반화하지 않음",
      "access": "direct-web-read",
      "recordKind": "bounded evidence memo, not original HTML bytes",
      "rights": "no OEM figure copied; short quote and own factual summary"
    },
    "cat-travel-motor-basic": {
      "id": "cat-travel-motor-basic",
      "file": "sources/cat-travel-motor-evidence.md",
      "bytes": 805,
      "sha256": "9d19e12ed3dd4c8fb6fa9132fc625b141fbc63f62b9150d308712c11cf5fee6b",
      "url": "https://parts.cat.com/en/catcorp/product/587-4966",
      "locator": "Description/Applications",
      "conditions": "주행모터 기본 역할 참고. 587-4966이 M323F의 부품이라는 의미가 아님",
      "access": "direct-web-read",
      "recordKind": "bounded evidence memo, not original HTML bytes",
      "rights": "no OEM figure copied; short quote and own factual summary"
    },
    "QNET25": {
      "id": "QNET25",
      "title": "Q-Net 굴착기운전기능사 출제기준 2025–2027",
      "url": "https://www.q-net.or.kr/cst006.do?artlSeq=5213402&brdId=Q006&code=1202&gId=&gSite=Q&id=cst00602",
      "locator": "필기 3. 구조 및 기능 / 일반사항·작업장치·상부회전체·하부주행체; 2-3 주행장치",
      "checked": "2026-10-15",
      "use": "공식 범위와 적용 기간. 기술 설명·공식 기출 인증 근거가 아님",
      "local": "../../sources/qnet-reference.json"
    },
    "KUBOTA-KX040": {
      "id": "KUBOTA-KX040",
      "title": "Kubota KX040-4 Operator’s Manual",
      "url": "https://media.kubota.io/uploads/Kubota-Excavators-KX040-4-Manual.pdf",
      "locator": "인쇄 3쪽(물리 PDF 27쪽) 부품 이름; 인쇄 36–37쪽(물리 PDF 60–61쪽) 붐·암·버킷·선회",
      "checked": "2026-10-15",
      "use": "기본 연결과 동작. 이 기종의 레버 방향·수치·붐 스윙 구조를 모든 기종에 일반화하지 않음",
      "local": "../../sources/kubota-kx040-4.pdf"
    },
    "KOMATSU-UC": {
      "id": "KOMATSU-UC",
      "title": "Komatsu Undercarriage solutions",
      "url": "https://www.komatsu.com.au/getattachment/3f138427-f825-43b1-95eb-27770ce20b70/Undercarriage-Overview-Brochure_2025_Web.pdf",
      "locator": "PDF 2쪽 구성품; 5쪽 핀·부싱·링크·슈; 6쪽 장력/환경별 관리",
      "checked": "2026-10-15",
      "use": "구성품 범주·슈/체인·기종 설명서 조건. PDF 외부 그림은 학습 자산에 복사하지 않음"
    },
    "CAT-SPROCKET": {
      "id": "CAT-SPROCKET",
      "title": "Cat 622-9220 Track Sprocket",
      "url": "https://parts.cat.com/pt/catcorp/product/622-9220",
      "locator": "Description / Applications: track-chain engagement and final-drive power",
      "checked": "2026-10-15",
      "use": "구동륜과 체인의 맞물림 역할만. 부품 치수/호환 기종을 새 그림의 사양으로 주장하지 않음"
    },
    "CAT-ROLLER": {
      "id": "CAT-ROLLER",
      "title": "Cat 175-8185 Track Roller Group",
      "url": "https://parts.cat.com/en/catcorp/product/175-8185",
      "locator": "Description: load-bearing through track shoes",
      "checked": "2026-10-15",
      "use": "하부 롤러의 지지 역할만. 특정 품번 호환성은 주장하지 않음"
    },
    "CAT-CARRIER": {
      "id": "CAT-CARRIER",
      "title": "Cat 596-7373 Carrier Roller",
      "url": "https://wcsqa2auth.rd.cat.com/sv/catcorp/product/596-7373",
      "locator": "Description / Applications: supports upper track chain",
      "checked": "2026-10-15",
      "use": "Cat 공식 부품 서비스의 공개 검색 본문으로 상부 지지 기능 확인. 표준 parts.cat.com URL 직접 읽기 실패; 특정 굴착기 장착 위치/수량/호환성 근거로 사용하지 않음"
    },
    "CAT-FINAL": {
      "id": "CAT-FINAL",
      "title": "Cat 650-0171 Left-Hand Final Drive",
      "url": "https://parts.cat.com/en/catcorp/product/650-0171",
      "locator": "Description: lower-speed/higher-torque output; mechanical gear system between travel motor and drive hub",
      "checked": "2026-10-15",
      "use": "주행모터와 감속기 역할 구별. 기종별 내부 기어 배열/부품 사양을 일반화하지 않음"
    },
    "CAT-MOTOR": {
      "id": "CAT-MOTOR",
      "title": "Cat 587-4966 Travel Motor",
      "url": "https://parts.cat.com/en/catcorp/product/587-4966",
      "locator": "Description / Applications",
      "checked": "2026-10-14; scoped independent pass reused",
      "use": "유압유 에너지를 회전으로 바꾸는 기본 기능. 기존 r3 검증을 같은 주장 범위에서 재사용"
    },
    "CAT-SWING-BEARING": {
      "id": "CAT-SWING-BEARING",
      "title": "Cat 242-9326 Swing Bearing Assembly",
      "url": "https://parts.cat.com/en/catcorp/product/242-9326",
      "locator": "Description: support of upper frame",
      "checked": "2026-10-15",
      "use": "상부 지지 역할. 해당 부품의 치수/구성/호환성을 일반화하지 않음"
    },
    "CAT-SWING-MOTOR": {
      "id": "CAT-SWING-MOTOR",
      "title": "Cat 139-7342 Swing Motor Shaft Bearing",
      "url": "https://wcsqa2auth.rd.cat.com/ko/catcorp/product/139-7342",
      "locator": "Description: swing motor powers upper-frame rotation",
      "checked": "2026-10-15",
      "use": "선회모터의 구동 역할에 한정. 베어링 품번·정비 내용은 학습에 포함하지 않음"
    },
    "PHOTO-IHI": {
      "id": "PHOTO-IHI",
      "title": "IHI IS 008 Mini Excavator side view",
      "url": "https://commons.wikimedia.org/wiki/File:IHI_IS_008_Mini_Excavator_side_view.jpg",
      "locator": "Summary / Licensing / Original file",
      "checked": "2026-10-15",
      "author": "Renée Kools",
      "license": "CC BY 4.0",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "use": "실제 외형 사진. 초소형 캐노피형 예시이며 내부 부품/안전 작동 자세의 근거가 아님"
    },
    "BASE20": {
      "id": "BASE20",
      "title": "기존 프로젝트 굴착기 20학습",
      "local": "inputs/main-excavator-preserved.json",
      "sha256": "015e25f7c0c4d8c827130fea7755f341226f5d07d26b5f5ebd098bcc7d0ef9ae",
      "locator": "exc-structure / working-parts / undercarriage / swing-stability / center-travel",
      "use": "기존 좋은 명칭·역할·순서를 대조하는 후보. 기술 출처·현 기준 검토 통과를 대신하지 않음"
    },
    "FABICK-PARTS": {
      "id": "FABICK-PARTS",
      "title": "Fabick Cat · The Parts of an Excavator, Explained",
      "url": "https://www.fabickcat.com/excavator-parts/",
      "locator": "Counterweight; Idlers; Carrier Rollers; Front Linkage",
      "checked": "2026-10-15",
      "use": "Cat 딜러의 직접 기술 설명으로 카운터웨이트 균형·아이들러 안내/장력·상부 롤러 역할을 보충 확인. 외부 그림은 복제하지 않음"
    },
    "PARKER-CYL": {
      "id": "PARKER-CYL",
      "title": "Parker Hydraulic Cylinder Specification Guide",
      "url": "https://discover.parker.com/hydraulic-cylinder-specification-LP",
      "locator": "intro: fluid pressure/flow to force and linear movement",
      "checked": "2026-10-15",
      "scope": "유압 실린더 기본 에너지 변환만. 유료 가이드 본문을 읽었다고 주장하지 않음"
    },
    "CAT-DOUBLE": {
      "id": "CAT-DOUBLE",
      "title": "Cat 9S-8901 Double Acting Hydraulic Cylinder",
      "url": "https://parts.cat.com/en/catcorp/product/9S-8901",
      "locator": "Description: barrel/piston/two ports; opposite-side fluid exit and reversal",
      "checked": "2026-10-15",
      "scope": "대표 복동 원리만. 공구용 품번이며 굴착기 장착 부품/치수로 일반화하지 않음"
    },
    "WEBER-CYL": {
      "id": "WEBER-CYL",
      "title": "WEBER-HYDRAULIK Hydraulic Cylinders",
      "url": "https://www.weber-hydraulik.com/en/products/hydraulic-cylinders",
      "locator": "How do hydraulic cylinders work; double-acting differential cylinder; 1.1",
      "checked": "2026-10-15",
      "scope": "피스톤 양쪽 가압과 직선 운동, 단동/복동의 필요한 구별. 실제 굴착기 상세 회로 근거가 아님"
    },
    "CAT-CLEANUP": {
      "id": "CAT-CLEANUP",
      "title": "Cat Ditch Cleaning Bucket",
      "url": "https://www.cat.com/en_AU/products/new/attachments/buckets-excavator/ditch-cleaning-buckets-mini-excavator/1000026610.html",
      "locator": "Overview/Application: ditch cleaning, sloping, grading, finishing",
      "checked": "2026-10-15",
      "access": "manufacturer search body read; direct page fetch failed",
      "scope": "용도만; 해당 기종 수치/형상/호환 규격을 일반화하지 않음"
    },
    "BOBCAT-BUCKETS": {
      "id": "BOBCAT-BUCKETS",
      "title": "Bobcat Excavator Bucket Attachments",
      "url": "https://www.bobcat.com/na/en/attachments/excavator-buckets?perPage=96",
      "locator": "grading, digging, material/attachment selection",
      "checked": "2026-10-15",
      "access": "direct web read"
    },
    "BOBCAT-GUIDE": {
      "id": "BOBCAT-GUIDE",
      "title": "Bobcat · Choose the Right Excavator Bucket",
      "url": "https://shop.bobcat.com/guides/bobcat-excavator-bucket-guide",
      "locator": "Quick answer; bucket types; ground/material/machine configuration",
      "checked": "2026-10-15",
      "access": "manufacturer authored search text read",
      "scope": "목적·재료·구성의 선택 기준만. 특정 브랜드 등급명/치수는 암기 대상으로 사용하지 않음"
    },
    "BASE-WORK": {
      "id": "BASE-WORK",
      "title": "기존 main exc-working-parts",
      "path": "[local provenance retained in evidence]",
      "locator": "exc-working-parts body[1]/[2]",
      "scope": "기존 원고 대응; 새 기술 근거로 승격하지 않음"
    },
    "PHOTO-KOBELCO": {
      "id": "PHOTO-KOBELCO",
      "title": "Kobelco SK210LC and road roller",
      "url": "https://commons.wikimedia.org/wiki/File:Kobelco_SK210LC_and_road_roller_at_Eineborn_Wind_Farm_construction_site.jpg",
      "author": "Steffen Mokosch",
      "license": "CC BY-SA4.0",
      "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
      "checked": "2026-10-15",
      "scope": "저작자 설명이 ditch-cleaning bucket으로 식별한 실제 넓은 외형. 원본 보존/확대 파생 SVG 동일 라이선스"
    },
    "BOBCAT-SYSTEMS": {
      "id": "BOBCAT-SYSTEMS",
      "title": "Bobcat · Excavator Attachment Systems & Couplers",
      "url": "https://www.bobcat.com/na/en/buying-resources/attachments/excavator-attachment-systems-couplers",
      "locator": "Pin-On; Mechanical X-Change; Hydraulic X-Change; mechanical/hydraulic pin-grabber",
      "access": "2026-10-15 공식 검색에 노출된 저자 본문 읽음; direct open은 internal error",
      "scope": "직접 핀/커플러 위치 관계와 기종별 잠금방식 차이. 특정 스위치/공구/모델 규격은 공통 절차로 채택하지 않음"
    },
    "BOBCAT-ATTACHMENTS": {
      "id": "BOBCAT-ATTACHMENTS",
      "title": "Bobcat · Attachments for Compact Excavators Explained",
      "url": "https://www.bobcat.com/na/en/buying-resources/excavators/compact-excavator-buyers-guide/attachments",
      "locator": "Pin-On System; Hydraulic X-Change Coupler; Hydraulic Pin-Grabber Coupler",
      "access": "2026-10-15 제조사 검색 본문 읽음",
      "scope": "유압 커플러로 비유압 작업장치를 교체하는 설명에 근거해 커플러 잠금과 작업장치 동력을 구별"
    },
    "CAT-LOCK": {
      "id": "CAT-LOCK",
      "title": "Cat · Pin Grabber Coupler CB-Linkage 389-7189",
      "url": "https://h-cpc.cat.com/cmms/v2?cid=405&f=product&gid=18596730&it=product&lid=en&nc=1&pid=102228&sc=CA",
      "locator": "Reliable Power and Strength; Top-of-mind Safety",
      "access": "2026-10-15 제조사 검색 본문: primary wedge/secondary latch, visual/audible confirmation",
      "scope": "잠금과 확인의 기능을 대조한 특정 모델 근거. 그림의 내부 구조나 전 기종 신호 규칙으로 사용하지 않음"
    },
    "KR-LOCK": {
      "id": "KR-LOCK",
      "title": "산업안전보건기준에 관한 규칙 제221조의4",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?lsJoLnkSeq=1029039567",
      "locator": "잠금장치의 체결; 시행2026-03-02, 고용노동부령450호",
      "access": "2026-10-15 국가법령정보센터 조문 본문 읽음",
      "scope": "사업주에게 작업장치 장착/교환 시 안전핀 등 잠금장치 체결과 확인 의무. 특정 핀형식/스위치 방향은 규정하지 않음"
    },
    "PHOTO-GOMAX": {
      "id": "PHOTO-GOMAX",
      "title": "GO MAX quick coupler with a bucket",
      "url": "https://commons.wikimedia.org/wiki/File:GO_MAX_quick_coupler_(patented)_with_a_bucket.png",
      "locator": "Summary / Licensing / Original file",
      "author": "Ana 2016",
      "date": "2016-02-05",
      "license": "CC BY-SA4.0",
      "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
      "originalUrl": "https://upload.wikimedia.org/wikipedia/commons/f/fa/GO_MAX_quick_coupler_%28patented%29_with_a_bucket.png",
      "access": "2026-10-15 저작자 own-work/라이선스와 원본 픽셀 확인",
      "scope": "실제 커플러 몸체/버킷 몸체의 외형만. 잠금상태·내부 구조·국내 적합 인증으로 사용하지 않음"
    },
    "CAT-SLEEVE": {
      "id": "CAT-SLEEVE",
      "title": "Cat · Sleeve Bearing (Bushing) 515-3505",
      "url": "https://parts.cat.com/en/catcorp/515-3505",
      "locator": "Description: machine linkage sleeve bearing / mating pin / rotational movement",
      "access": "2026-10-15 제조사 검색 본문 읽음",
      "scope": "슬리브형 부싱의 핀과 짝을 이룬 회전 지지 역할. 특정 부품 치수·재료·호환 기종은 채택하지 않음"
    },
    "CAT-PIN": {
      "id": "CAT-PIN",
      "title": "Cat · Linkage Pins and Bearings",
      "url": "https://www.cat.com/en_US/products/new/parts/linkagepins.html",
      "locator": "bucket/linkage pin role; fast wear and replacement symptoms",
      "access": "2026-10-15 제조사 검색 본문 읽음",
      "scope": "핀/슬리브의 역할·유격/마모 징후만. 웹 일반 주기/가공재사용 조건은 공통값으로 채택하지 않음"
    },
    "CAT-INSPECT": {
      "id": "CAT-INSPECT",
      "title": "Cat · How to Inspect & Grease Linkage Pins",
      "url": "https://www.cat.com/en_US/blog/inspect-grease-cat-linkage-pins.html",
      "locator": "inspection preparation; bolts/washers/plates/grease fittings; greasing locations/intervals in OMM",
      "access": "2026-10-15 직접 페이지와 공식 검색 본문 읽음",
      "scope": "안전 상태·고정부품·윤활 역할. 특정 그리스 제품/주입량은 공통 지시로 사용하지 않음"
    },
    "CAT-REPLACE": {
      "id": "CAT-REPLACE",
      "title": "Cat · Bucket Pin & Bearing Replacement",
      "url": "https://www.cat.com/en_US/support/maintenance/self-service-options/bucket-pin-bearing.html",
      "locator": "Maintenance Tips; inspect pins and bearings; lack of lubrication",
      "access": "2026-10-15 직접 페이지/공식 검색 본문 읽음",
      "scope": "loose/sticking joint, increased play, lubrication and damage indicators. 교체 수행을 지시하지 않음"
    },
    "KUBOTA-OM": {
      "id": "KUBOTA-OM",
      "title": "Kubota KX040-4 Operator’s Manual",
      "url": "https://media.kubota.io/uploads/Kubota-Excavators-KX040-4-Manual.pdf",
      "locator": "인쇄68/69(PDF92/93): greasing; 인쇄89(PDF113): changing bucket",
      "access": "보존 PDF 해당 페이지 pypdf 본문 실제 읽음 2026-10-15",
      "scope": "작업장치 내림/엔진정지/키제거와 손가락 구멍정렬 금지의 특정 설명서 사례. 시간·수치·교체 인원/조작순서 전체를 일반화하지 않음"
    },
    "ROTARX-CJ": {
      "id": "ROTARX-CJ",
      "title": "RotarX / B-COMMAND · Rotating union for hydraulic excavator",
      "url": "https://www.rotarx.com/en/applications/slip-rings-for-crane-technology/rotating-union-for-hydraulic-excavator/",
      "locator": "How does oil get from superstructure to hydraulic motors; ring channels and upper-body/lower-shaft representative arrangement",
      "checkedAt": "2026-10-17 web primary page actual read"
    },
    "DSTI-RU": {
      "id": "DSTI-RU",
      "title": "DSTI · Rotary Unions / FAQ",
      "url": "https://www.dsti.com/rotary-unions/",
      "locator": "rotary union definition; shaft/housing may rotate depending on installation",
      "checkedAt": "2026-10-17 primary text read"
    },
    "DSTI-SE": {
      "id": "DSTI-SE",
      "title": "DSTI SE Series Catalog",
      "url": "https://www.dsti.com/pdfs/catalogs/DSTI-SE-Series-Catalog.pdf",
      "locator": "PDF3/printed3 primary component/independent passage labels",
      "checkedAt": "2026-10-17 web PDF text; local anti-bot download failed; image pixels not claimed"
    },
    "NACHI-RCJ": {
      "id": "NACHI-RCJ",
      "title": "NACHI EUROPE · Hydraulics",
      "url": "https://www.nachi.de/product-portfolio/hydraulics.html",
      "locator": "Hydraulic Solutions for Construction Machinery; Rotary Centre Joint RCJ / Track Drive PHV",
      "checkedAt": "2026-10-17 primary page actual read"
    },
    "NACHI-PHV": {
      "id": "NACHI-PHV",
      "title": "NACHI-FUJIKOSHI · PHV hydraulic motor",
      "url": "https://www.nachi-fujikoshi.co.jp/product/en-yua/en-yua-03",
      "locator": "integrated motor / valve / reduction gear",
      "checkedAt": "2026-10-17 primary page actual read"
    },
    "BONFIGLIOLI-700CK": {
      "id": "BONFIGLIOLI-700CK",
      "title": "Bonfiglioli · 700CK Hydraulic / Construction Industry",
      "url": "https://www.bonfiglioli.com/international/en/product/700ck-series_travel-drives_travel-track-drives",
      "locator": "product: integrated hydraulic motor / output flange suitable for sprocket; PDF9/12 integrated motor gearbox/rotating housing; planetary stage family",
      "checkedAt": "2026-10-17 primary page/relevant PDF9/12 text and saved source-page12 pixels actually read"
    },
    "KHK-INTERNAL": {
      "id": "KHK-INTERNAL",
      "title": "KHK · Internal Gears Technical Information",
      "url": "https://khkgears.net/pdf/internal-tech.pdf",
      "locator": "PDF2/printed208–209; example18/21/60 with3 planets; matching conditions",
      "checkedAt": "2026-10-17 actual full relevant rendered page read"
    },
    "practice-rexroth-motor": {
      "id": "practice-rexroth-motor",
      "title": "Bosch Rexroth Academy · 기어형 유압모터의 구조",
      "url": "https://dc-mkt-prod.cloud.bosch.tech/xrm/media/global/training_1/digital_media/reference_books/knowledge-in-detail-hydraulics-basic-principles.pdf",
      "locator": "Knowledge in Detail: Hydraulics – Basic Principles(2022), printed217/PDF33 §3.5.1 External gear motors",
      "checkedAt": "2026-10-08 inherited originalFL record",
      "reuse": "original FL source relation reused with unchanged representative motor geometry; no fresh remote/PDF check claimed"
    },
    "common-cummins": {
      "id": "common-cummins",
      "title": "Cummins · 디젤기관의 작동과 4행정",
      "url": "https://www.cummins.com/en-eu/news/how-do-diesel-engines-work",
      "locator": "Diesel engine components / Diesel combustion: 흡기·배기밸브, 연결봉·크랭크축, 압축착화",
      "checkedAt": "2026-10-07",
      "note": "제조사·공공기관 원문을 확인한 기술 근거. 국내 법규나 실제 기출 인증을 뜻하지 않습니다."
    },
    "common-perkins-flywheel": {
      "id": "common-perkins-flywheel",
      "title": "Perkins · 플라이휠과 스타터 링",
      "url": "https://shop.perkins.com/category/products/engine-components/engine-rotating-components/flywheels/0ZGTX0000000V0w4AE",
      "locator": "Flywheels introductory description: smooth rotation / transfer power / starter-ring engagement",
      "checkedAt": "2026-10-06",
      "note": "제조사·공공기관 원문을 확인한 기술 근거. 국내 법규나 실제 기출 인증을 뜻하지 않습니다."
    },
    "review-four-stroke": {
      "id": "review-four-stroke",
      "title": "Briggs & Stratton · 4행정 순서와 밸브·피스톤 움직임",
      "url": "https://www.briggsandstratton.com/en-us/support/videos/4-stroke-theory",
      "locator": "흡입·압축·동력·배기와 플라이휠 역할(가솔린기관 예시)"
    },
    "lecture-KBf2mSzQIlk-01": {
      "id": "lecture-KBf2mSzQIlk-01",
      "url": "https://www.youtube.com/watch?v=KBf2mSzQIlk",
      "locator": "4:00–6:34 piston clearance/thermal expansion"
    },
    "motorservice-piston-clearance": {
      "id": "motorservice-piston-clearance",
      "title": "Motorservice · Seizure due to insufficient clearance on the piston skirt",
      "url": "https://www.ms-motorservice.com/int/en/technipedia/seizure-due-to-insufficient-clearance-on-the-piston-skirt-937",
      "locator": "Damage assessment / 45-degree seizure assessment; restricted piston-skirt clearance/thermal expansion and lubrication"
    },
    "FL-engine-lubrication-sec1": {
      "id": "FL-engine-lubrication-sec1",
      "locator": "copy.sections[0] 윤활유는 마찰·열·오염을 관리합니다"
    },
    "common-kubota": {
      "id": "common-kubota",
      "title": "Kubota 05 Series · 엔진 운전 및 정비",
      "url": "https://media.kubota.io/uploads/Kubota-Engines%E2%80%9305-Series-Manual.pdf",
      "locator": "인쇄 쪽 4–7 시동·운전 점검; 12 연료 공기 빼기; 14–19 오일·냉각; 20–21 에어클리너·전기배선",
      "checkedAt": "2026-10-06",
      "note": "기계식 분사펌프를 갖춘 해당 엔진의 예시. PDF 뷰어 페이지는 인쇄 쪽보다 11쪽 앞섭니다. 장비별 절차·수치를 보편적 기준으로 일반화하지 않습니다."
    },
    "common-perkins-rings": {
      "id": "common-perkins-rings",
      "title": "Perkins · 피스톤 링의 세 가지 작용",
      "url": "https://www.perkins.com/en_GB/aftermarket/overhaul/overhaul-components/cylinder-components/piston-rings.html",
      "locator": "Piston rings have triple purpose: gas sealing / heat transfer / oil control",
      "checkedAt": "2026-10-06",
      "note": "제조사·공공기관 원문을 확인한 기술 근거. 국내 법규나 실제 기출 인증을 뜻하지 않습니다."
    },
    "mech-shell-oil": {
      "id": "mech-shell-oil",
      "title": "Shell · 엔진오일의 마찰·열·청정 작용",
      "url": "https://www.shell.in/fuels-oils-and-coolants/helix-for-cars/how-oil-works.html",
      "locator": "How oil works: cleaning / reducing friction / removing heat",
      "checkedAt": "2026-10-08"
    },
    "mech-yanmar-lube": {
      "id": "mech-yanmar-lube",
      "title": "Yanmar EF494T · 윤활유 경로",
      "url": "https://www.yanmar.com/media/en_th/com/maintenance/catalog/100242.pdf",
      "locator": "EF494T TM 06/2011 인쇄90쪽 §3.3.1 Flow of lubricating oil: oil pan/strainer/pump/filter/main gallery",
      "checkedAt": "2026-10-08",
      "note": "엔진 내부 윤활 경로의 사례이며 트랙터의 조작을 지게차에 적용하지 않습니다."
    },
    "mech-yanmar-filter": {
      "id": "mech-yanmar-filter",
      "title": "Yanmar · 산업엔진 윤활유 필터의 역할",
      "url": "https://www.yanmar.com/global/support/afterservice/maintenance/",
      "locator": "Maintenance parts for Industrial Engines / Lubrication oil filter",
      "checkedAt": "2026-10-08"
    },
    "exam-rings": {
      "id": "exam-rings",
      "title": "Motorservice · 피스톤 링의 세 작용",
      "url": "https://www.ms-motorservice.com/int/en/product-group/7291/",
      "locator": "Main tasks: 가스 밀봉·열 전달·오일 긁어내기/분배; 기존 Perkins 세 작용 근거와 일치",
      "checkedAt": "2026-10-12",
      "note": "영상의 내용을 발견 단서로 삼고 공공기관/제조사 원문으로 확인한 자체 설명·문항입니다. 공식 기출 또는 출제빈도 인증이 아닙니다."
    },
    "u112-valve-care": {
      "id": "u112-valve-care",
      "title": "Motorservice · 밸브 간극 불량과 밀봉/열 손상",
      "url": "https://www.ms-motorservice.com/MediaAssets/poster-seti-hasar-diyagnozu-tuerkce_1950537.pdf",
      "locator": "VALVES: Incorrect valve clearance settings; PISTON RINGS: blocked rings / oil entry and blow-by",
      "checkedAt": "2026-10-12",
      "note": "작은 간극의 닫힘 불량·누설/과열 및 링 밀봉 불량의 가능한 결과. 모든 소음/시동 불량을 한 원인으로 확정하지 않으며 문서의 정비 수치를 공통 정답에 쓰지 않는다."
    },
    "u112-ring-wear": {
      "id": "u112-ring-wear",
      "title": "MAHLE · 링 마모와 가스 누설·오일 소비",
      "url": "https://www.mahle-aftermarket.com/media/homepage/facelift/media-center/workshop/damage-brochure/mah-schadensbroschuere-motorenteile-en-241108-screen.pdf",
      "locator": "기존 저장 원문 인쇄48~49 Contamination wear / 102~105 valve clearance and leakage; outputs/exam-100-review/rings-mahle.pdf SHA256 97a4ac263670beebe194c76639293d2077c49be1bc95e79e6e7aa903a19998fd",
      "checkedAt": "2026-10-12",
      "note": "기존 제조사 PDF/추출문 재사용. 링 마모의 대표 결과이지 단일 증상으로 고장을 확정하는 진단표가 아니다."
    },
    "visual-ring-sections": {
      "id": "visual-ring-sections",
      "title": "Motorservice · 피스톤 링 형상과 오일 회수",
      "url": "https://www.ms-motorservice.com/MediaAssets/piston-rings-for-combustion-engines_53094.pdf",
      "locator": "§1.3.2 인쇄12~15쪽 oil control rings: 두 접촉 띠·슬롯/배유구멍·일체/복합 구조",
      "checkedAt": "2026-10-12",
      "note": "기능·부품 관계의 근거이며 사진 이용 허락이 아니다. 일체형 슬롯 링은 단순 구조 예로 표시하며 현대 엔진의 일반 구조로 단정하지 않는다. 실제 링/배유 방식은 기종별로 다르다."
    },
    "mech-gates-cooling": {
      "id": "mech-gates-cooling",
      "title": "Gates · 펌프·라디에이터·호스의 냉각 역할",
      "url": "https://go.gates.com/coolcounter.html",
      "locator": "Cooling 101: Water Pumps & Timing Kits / Radiator / Hoses",
      "checkedAt": "2026-10-08"
    },
    "mech-gates-thermostat": {
      "id": "mech-gates-thermostat",
      "title": "Gates · 캡·서모스탯과 적정 온도",
      "url": "https://www.gates.com/gb/en/other-products/caps-and-thermostats.html",
      "locator": "CAPS AND THERMOSTATS: overheating/overcooling; optimum engine temperature",
      "checkedAt": "2026-10-08"
    },
    "mech-gates-bypass": {
      "id": "mech-gates-bypass",
      "title": "Gates · 바이패스 형식의 서모스탯",
      "url": "https://navigates.gates.com/us/p/gates/33248.html",
      "locator": "OE Type Thermostat - Bottom By-Pass / Design / calibration",
      "checkedAt": "2026-10-08",
      "note": "바이패스 형식의 존재·구성 참고. 학습 그림은 기종별 바이패스 밸브 형상을 복제하지 않은 일반 기능도입니다."
    },
    "exam-cap": {
      "id": "exam-cap",
      "title": "Gates · 압력식 냉각 캡",
      "url": "https://www.gates.com/gb/en/other-products/caps-and-thermostats/radiator-caps.html",
      "locator": "냉각계통의 지정 압력/온도 유지. 특정 캡의 압력·120℃를 모든 엔진 수치로 사용하지 않음",
      "checkedAt": "2026-10-12",
      "note": "영상의 내용을 발견 단서로 삼고 공공기관/제조사 원문으로 확인한 자체 설명·문항입니다. 공식 기출 또는 출제빈도 인증이 아닙니다."
    },
    "cummins-cetane": {
      "id": "cummins-cetane",
      "title": "Cummins · Performance benefits of biodiesel",
      "url": "https://www.cummins.com/en-na/news/2024/05/10/performance-benefits-biodiesel",
      "locator": "Quality | Cetane Rating: ignition quality/higher cetane shorter ignition time"
    },
    "eia-octane": {
      "id": "eia-octane",
      "title": "US EIA · Gasoline explained: octane in depth",
      "url": "https://www.eia.gov/energyexplained/gasoline/octane-in-depth.php",
      "locator": "What is octane / How does octane affect my vehicle: controlled spark combustion vs unwanted spontaneous combustion"
    },
    "lecture-01-fuel": {
      "id": "lecture-01-fuel",
      "url": "https://www.youtube.com/watch?v=KBf2mSzQIlk",
      "locator": "6:34–8:18"
    },
    "lecture-01-mixing": {
      "id": "lecture-01-mixing",
      "url": "https://www.youtube.com/watch?v=KBf2mSzQIlk",
      "locator": "8:18–11:31"
    },
    "felpro-sealing-load": {
      "id": "felpro-sealing-load",
      "title": "Fel-Pro · Fujifilm Lets You See The Pressure",
      "url": "https://www.felpro.com/en-ca/technical/tecblogs/fujifilm-lets-you-see-the-pressure.html",
      "locator": "headgasket seals combustion/highpressureoil/oildrainback/coolant passages"
    },
    "felpro-headgasket": {
      "id": "felpro-headgasket",
      "title": "Fel-Pro · Signs of a Blown Head Gasket",
      "url": "https://www.felpro.com/en-ca/gaskets-101/signs-of-a-blown-head-gasket.html",
      "locator": "What does head gasket do / Badgasket symptoms"
    },
    "felpro-cracked-head": {
      "id": "felpro-cracked-head",
      "title": "Fel-Pro · Cracked Head vs Blown Head Gasket",
      "url": "https://www.felpro.com/technical/tecblogs/Cracked-Head-vs-Blown-Head-Gasket.html",
      "locator": "Similar symptoms / milkywhiteoil / overheating"
    },
    "reuse-oil-cooling": {
      "id": "reuse-oil-cooling"
    },
    "lecture-01-vbelt": {
      "id": "lecture-01-vbelt",
      "url": "https://www.youtube.com/watch?v=KBf2mSzQIlk",
      "locator": "14:22–18:59;31:58–33:38"
    },
    "pti-groove": {
      "id": "pti-groove",
      "title": "PTI Pulley Groove glossary",
      "url": "https://www.pti-latam.com/herramientas/glosario/en/pulley-groove",
      "locator": "sidewall friction/wedging; bottoming reduces proper wedging and causes slip"
    },
    "gates-vbelt-maintenance": {
      "id": "gates-vbelt-maintenance",
      "title": "Gates Preventive Maintenance Manual",
      "url": "https://www.gates.com/content/dam/documents-library/operating-manuals/preventive-maintenance-manual-en.pdf",
      "locator": "public search-extracted Problems on V-belt drives: worn grooves/slip/bottoming"
    },
    "hatz-belt-load": {
      "id": "hatz-belt-load",
      "title": "Hatz H50 Assembly Instructions",
      "url": "https://www.hatz-diesel.info/pdf/H50_Montageanleitung_Customer_V2_en.pdf",
      "locator": "public search-extracted belt tension and bearing/shaft load"
    },
    "review-ten-battery-cells": {
      "id": "review-ten-battery-cells",
      "title": "Yuasa · 납축전지의 내부 구성",
      "url": "https://yuasabatteries.com/wp-content/uploads/2017/07/TechManual.pdf",
      "locator": "인쇄 6–8쪽 Battery Construction / 10쪽 Points to Remember: 약 2V·12V 배터리 6셀 / 21–22쪽 실제 전압·충전 상태",
      "checkedAt": "2026-10-07",
      "note": "납축전지의 셀 구성 근거입니다. 공칭 약 2V와 충전 상태에 따른 실제 측정 전압을 구별합니다."
    },
    "review-ten-battery-faq": {
      "id": "review-ten-battery-faq",
      "title": "Trojan Battery · 12V 납축전지의 셀 수",
      "url": "https://www.trojanbattery.com/resources/faqs",
      "locator": "Battery Temperatures and Effects · How much should I compensate the charge voltage for temperature?: 12V 배터리·6 cells 예시",
      "checkedAt": "2026-10-07",
      "note": "12V 납축전지 내부 셀 수를 교차 확인합니다. 이 예시의 충전 전압을 모든 배터리에 적용하지 않습니다."
    },
    "review-ten-battery-connections": {
      "id": "review-ten-battery-connections",
      "title": "Power-Sonic · 배터리 직렬·병렬 연결",
      "url": "https://www.power-sonic.com/how-to-connect-batteries-in-series-and-parallel/",
      "locator": "Connecting Batteries in Series: 서로 다른 극 연결·전압 합산 / Connecting Batteries in Parallel: 같은 극 연결·Ah 합산",
      "checkedAt": "2026-10-07",
      "note": "같은 전압·규격의 정상 배터리 연결을 기준으로 합니다."
    },
    "review-ten-battery-care": {
      "id": "review-ten-battery-care",
      "title": "Trojan Battery · 납축전지 관리와 보충",
      "url": "https://www.trojanbattery.com/resources/battery-maintenance",
      "locator": "Battery Type / Watering · Flooded Batteries Only / Charging · Safety: 증류수·종류 구별·환기·불꽃 방지",
      "checkedAt": "2026-10-07",
      "note": "액 보충 형식과 밀폐형을 구별합니다. 제조사별 액면·충전 조건은 각 제품 지침을 확인합니다."
    },
    "op-prestart": {
      "id": "op-prestart",
      "title": "OSHA · 외관·시동 후 작동 점검",
      "url": "https://www.osha.gov/etools/powered-industrial-trucks/operating-forklift/pre-operation",
      "locator": "Pre-operation inspection / Operational inspection / Removal from service",
      "checkedAt": "2026-10-08"
    },
    "common-bosch-starter": {
      "id": "common-bosch-starter",
      "title": "Bosch · 시동전동기 구조",
      "url": "https://www.boschaftermarket.com/xrm/media/images/parts/starters_and_alternators/pdf_43/en/poster_bosch_starter.pdf",
      "locator": "1쪽 Starter: armature, commutator, brush holder, pinion, solenoid switch, overrunning clutch",
      "checkedAt": "2026-10-06",
      "note": "제조사·공공기관 원문을 확인한 기술 근거. 국내 법규나 실제 기출 인증을 뜻하지 않습니다."
    },
    "review-starter-sequence": {
      "id": "review-starter-sequence",
      "title": "DENSO · 시동장치 작동 순서",
      "url": "https://assets.denso-am.eu/production/attachments/Starter-Alternator-Manual-English.pdf",
      "locator": "Starters · Pinion Shift Type · Magnetic switch: Pull-in / Holding / Return"
    },
    "common-bosch-alt": {
      "id": "common-bosch-alt",
      "title": "Bosch · 클로폴 3상 교류 발전기",
      "url": "https://www.boschaftermarket.com/xrm/media/images/parts/starters_and_alternators/pdf_43/en/poster_bosch_three_phase_alternator.pdf",
      "locator": "1쪽 Three-phase alternator: rotor, stator winding, rectifier, regulator, brushes / slip rings",
      "checkedAt": "2026-10-06",
      "note": "제조사·공공기관 원문을 확인한 기술 근거. 국내 법규나 실제 기출 인증을 뜻하지 않습니다."
    },
    "review-charge-denso": {
      "id": "review-charge-denso",
      "title": "DENSO · 시동전동기와 발전기 기술 매뉴얼",
      "url": "https://assets.denso-am.eu/production/attachments/Starter-Alternator-Manual-English.pdf",
      "locator": "DENSO Alternators: SC Type / rotor, stator, rectifier, IC regulator, brushes and slip rings",
      "checkedAt": "2026-10-07"
    },
    "review-charge-troubleshooting": {
      "id": "review-charge-troubleshooting",
      "title": "DENSO · 충전계통 점검",
      "url": "https://www.denso-am.eu/news/alternator-troubleshooting",
      "locator": "점검 순서, 벨트·배선·극성·운전 중 단자 분리 금지",
      "checkedAt": "2026-10-07"
    },
    "review-support-charge-denso-overview": {
      "id": "review-support-charge-denso-overview",
      "title": "DENSO · 교류 발전기의 구동·충전·전압조절",
      "url": "https://www.denso-am.eu/products/rotating-electrics/alternator",
      "locator": "How alternators work: engine/belt drive, loads and battery, regulator output voltage",
      "checkedAt": "2026-10-07"
    },
    "common-cat-cam": {
      "id": "common-cat-cam",
      "title": "Caterpillar · 캠축과 밸브 타이밍",
      "url": "https://parts.cat.com/en/catcorp/product/170-9199",
      "locator": "Description / Applications: camshaft half crankshaft speed",
      "checkedAt": "2026-10-06",
      "note": "제조사·공공기관 원문을 확인한 기술 근거. 국내 법규나 실제 기출 인증을 뜻하지 않습니다."
    },
    "common-khk": {
      "id": "common-khk",
      "title": "KHK · 기어비와 회전수 관계",
      "url": "https://khkgears.net/pdf/internal-tech.pdf",
      "locator": "Gear Ratio and Direction of Rotation: i=z2/z1=n1/n2",
      "checkedAt": "2026-10-06",
      "note": "제조사·공공기관 원문을 확인한 기술 근거. 국내 법규나 실제 기출 인증을 뜻하지 않습니다."
    },
    "common-honda-valve": {
      "id": "common-honda-valve",
      "title": "Honda · 밸브 타이밍과 오버랩",
      "url": "https://global.honda/en/tech/engine/car/B16A_integra_vtec/",
      "locator": "VTEC Development Background / VTEC—How It Works: both intake and exhaust valves open at the same time",
      "checkedAt": "2026-10-06",
      "note": "밸브 구동과 오버랩의 정의만 참고합니다. 이 승용차의 회전수·제어값은 건설기계 시험 공통 수치로 사용하지 않습니다."
    },
    "common-cummins-lash": {
      "id": "common-cummins-lash",
      "title": "Cummins CFP33 · 밸브 간극 점검",
      "url": "https://mart.cummins.com/imagelibrary/data/assetfiles/0057313.pdf",
      "locator": "Section 7, 7-164쪽 Adjust Valve Lash Clearance: feeler gauge / engine-specific adjustment values",
      "checkedAt": "2026-10-06",
      "note": "간극 측정과 모델별 지정값의 근거. 이 모델의 간극 수치를 공통 문제로 사용하지 않습니다."
    },
    "u112-lash-condition": {
      "id": "u112-lash-condition",
      "title": "Briggs & Stratton · 로커암형 간극 측정의 기종별 조건",
      "url": "https://www.briggsandstratton.com/en-us/support/faqs/valve-repair-maintenance?hs_amp=true",
      "locator": "How to Adjust Overhead Valves: closed valves / engine position / feeler gauge between valve end and rocker; refer to model manual",
      "checkedAt": "2026-10-12",
      "note": "부품 접촉 위치와 기종별 측정 조건만 참고. 소형 가솔린 엔진의 피스톤 위치·조정/분해 절차·수치를 지게차 공통 지침으로 옮기지 않는다."
    },
    "review-ten-air-filter": {
      "id": "review-ten-air-filter",
      "title": "Donaldson · 엔진 공기필터의 역할",
      "url": "https://www.donaldson.com/en/resources/technical-articles/air-filter-efficiency-explained/",
      "locator": "How Engine Air Filter Efficiency is Measured: 흡입 공기 속 먼지 포집 / When Should You Replace Your Air Filter?",
      "checkedAt": "2026-10-07",
      "note": "흡입 공기 필터의 역할 근거입니다. 제조사 제품 사진의 재사용 권한을 뜻하지 않습니다."
    },
    "review-ten-fuel": {
      "id": "review-ten-fuel",
      "title": "Kubota · 05 Series 디젤 엔진 사용설명서",
      "url": "https://media.kubota.io/uploads/Kubota-Engines%E2%80%9305-Series-Manual.pdf",
      "locator": "인쇄 12–14쪽 Air bleeding the fuel system / Cleaning·Replacement of fuel filter: 탱크·필터·분사펌프 / 16쪽 오일필터 / 20쪽 에어클리너",
      "checkedAt": "2026-10-07",
      "note": "기계식 디젤의 예시입니다. 기종에 따른 공급펌프 위치·공기 빼기 절차를 보편적 순서로 일반화하지 않습니다."
    },
    "review-ten-injector": {
      "id": "review-ten-injector",
      "title": "Cummins · 디젤 분사노즐의 작동",
      "url": "https://www.cummins.com/en-eu/news/2023/10/19/how-do-fuel-injectors-work",
      "locator": "How does a diesel injector work?: 압축 공기에 고압 연료를 미세한 노즐 구멍으로 분사",
      "checkedAt": "2026-10-07",
      "note": "연료 분사의 역할 근거입니다. 이 문서의 전자제어 인젝터 구성을 기계식 분사펌프 그림과 동일한 구조로 표시하지 않습니다."
    },
    "review-ten-intake-flow": {
      "id": "review-ten-intake-flow",
      "title": "Cummins · 디젤 엔진의 흡입·배기 원리",
      "url": "https://www.cummins.com/en-eu/news/how-do-diesel-engines-work",
      "locator": "Diesel engine components / Diesel combustion: 흡기·배기밸브, 인젝터와 네 행정의 공기·연료·가스 경로",
      "checkedAt": "2026-10-07",
      "note": "흡기밸브·연료·배기 경로를 앞선 4행정 학습과 연결하는 근거입니다."
    },
    "mech-perkins-fuelcare": {
      "id": "mech-perkins-fuelcare",
      "title": "Perkins · 연료 수분 분리와 점검 조건",
      "url": "https://www.perkins.com/en_GB/aftermarket/maintenance/preventive-maintenance/tips-and-tricks.html",
      "locator": "Operator checks: air pre-cleaner, fuel primary filter, drain water; Importance of regular water draining; Engine signs of failure",
      "checkedAt": "2026-10-08"
    },
    "PERKINS-CONDENSATION-TARGET": {
      "id": "PERKINS-CONDENSATION-TARGET",
      "title": "Perkins Maintenance tips and tricks / cold-weather advice",
      "url": "https://www.perkins.com/en_GB/aftermarket/maintenance/preventive-maintenance/tips-and-tricks.html",
      "locator": "Actualprimaryselectedwatercontaminationsources/condensationfromcoolingwarmingandmoistairtext;manufacturerPerkinsmanualselectedindexedPDF102warnsnooverflowfuelthermalexpansion"
    },
    "mech-littelfuse": {
      "id": "mech-littelfuse",
      "title": "Littelfuse · 퓨즈 정격과 과대 정격의 위험",
      "url": "https://www.littelfuse.com/assetdocs/fuse-holder-brochure?assetguid=b04f3712-6b2d-4c40-a36a-e051935607f2",
      "locator": "Fuse Considerations: Current Rating / Overfusing and Underfusing / Voltage Rating",
      "checkedAt": "2026-10-08"
    },
    "exam-units": {
      "id": "exam-units",
      "title": "NIST · 전류·전압·저항의 SI 단위",
      "url": "https://www.nist.gov/pml/owm/si-units-electric-current",
      "locator": "전류 A, 전위차 V, 저항 Ω. 전압·전류·용량은 서로 다른 물리량",
      "checkedAt": "2026-10-12",
      "note": "영상의 내용을 발견 단서로 삼고 공공기관/제조사 원문으로 확인한 자체 설명·문항입니다. 공식 기출 또는 출제빈도 인증이 아닙니다."
    },
    "exam-indicator": {
      "id": "exam-indicator",
      "title": "HELLA · 등화 부하와 비정상 점멸",
      "url": "https://www.hella.co.nz/en/news/new-hella-smart-indicator-unit-for-compliant-flashing.html",
      "locator": "2021-08-05: 전구식 점멸기의 부하 감지/LED 교체 때 경고·빠른 점멸. 모든 전자식 회로의 동일 원인으로 단정하지 않음",
      "checkedAt": "2026-10-12",
      "note": "영상의 내용을 발견 단서로 삼고 공공기관/제조사 원문으로 확인한 자체 설명·문항입니다. 공식 기출 또는 출제빈도 인증이 아닙니다."
    },
    "op-instruments": {
      "id": "op-instruments",
      "title": "OSHA · 계기와 경고등의 의미",
      "url": "https://www.osha.gov/etools/powered-industrial-trucks/types-fundamentals/parts/instruments",
      "locator": "Oil pressure gauge / Temperature gauge-light / Fuel gauge / Battery discharge indicator",
      "checkedAt": "2026-10-08"
    },
    "op-glow": {
      "id": "op-glow",
      "title": "Kubota · 디젤 예열플러그",
      "url": "https://discovery.engine.kubota.com/dictionary/132/",
      "locator": "Glow plug: cold starting, direct-injection / pre-chamber",
      "checkedAt": "2026-10-08"
    },
    "op-fluid-hazard": {
      "id": "op-fluid-hazard",
      "title": "HSE · 고압 유체 누출과 맨손 점검 위험",
      "url": "https://www.hse.gov.uk/agriculture/topics/machinery/fluid.htm",
      "locator": "High pressure fluid injection hazards / Operator error: searching with bare hands, failure to release pressure",
      "checkedAt": "2026-10-08",
      "note": "지게차 등 유압 장비의 공통 위험 원리. 영국 법적 자격 조건을 국내 의무로 출제하지 않습니다."
    },
    "op-cool-cap": {
      "id": "op-cool-cap",
      "title": "Kubota · 뜨거운 라디에이터 캡의 위험",
      "url": "https://media.kubota.io/uploads/Kubota-Engines%E2%80%9303-Series-Manual.pdf",
      "locator": "인쇄 15쪽 RADIATOR: coolant hot, pressure release, recovery tank FULL/LOW",
      "checkedAt": "2026-10-08",
      "note": "Kubota 03 계열의 냉각 점검 예. 해당 기종의 냉각·캡 조작 절차를 따르며 시간 수치를 모든 장비에 일반화하지 않습니다."
    },
    "review-ten-hydraulic-basic": {
      "id": "review-ten-hydraulic-basic",
      "title": "Danfoss · 유압의 힘·속도와 구성품",
      "url": "https://assets.danfoss.com/documents/latest/56768/BC317769130475en-000101.pdf",
      "locator": "Tips on Hydraulics 인쇄 9–10쪽 피스톤 속도·실린더 힘 / 12쪽 기본 구성품 / 39쪽 Cylinder 힘·속도 식",
      "checkedAt": "2026-10-07",
      "note": "유압실린더를 이해하기 위한 기술적 기초입니다. 압력·유량 계산을 별도의 큐넷 세세항목이나 출제빈도로 주장하지 않습니다."
    },
    "review-ten-hydraulic-cylinder": {
      "id": "review-ten-hydraulic-cylinder",
      "title": "Cross Manufacturing · 유압실린더의 힘·속도와 공급·복귀",
      "url": "https://crossmfg.com/resources/technical-and-terminology/basic-hydraulic-theory",
      "locator": "Basic Hydraulic Theory: 피스톤 면적·압력·유량과 힘·속도 / Single acting·Double acting 공급·복귀",
      "checkedAt": "2026-10-07",
      "note": "유압실린더 제조사의 기초 원리를 직접 확인하고, 힘·속도 식은 Danfoss 자료와 교차 확인했습니다. 단동·복동 회로를 구별합니다."
    },
    "review-cylinder-parker": {
      "id": "review-cylinder-parker",
      "title": "Parker · 실린더의 형식과 다단 구조",
      "url": "https://www.parker.com/content/dam/Parker-com/Literature/Industrial-Cylinder/cylinder/cat/english/Parker_Mobile_Cylinder_Products_Catalog_HY18-1000.pdf",
      "locator": "인쇄 23쪽 Basic Cylinder Types: single and double acting telescopic cylinders",
      "checkedAt": "2026-10-07"
    },
    "review-lift-bt": {
      "id": "review-lift-bt",
      "title": "BT · RRE180 실린더 구조 설명",
      "url": "https://www.easymanua.ls/bt/rre180/manual?p=79",
      "locator": "BT 제조사 문서 재게시본 79쪽: main/free lift single-action, tilt/reach/sideshift double-action",
      "checkedAt": "2026-10-07",
      "note": "제조사 매뉴얼의 재게시본. 해당 리치트럭 구조 예로 사용하며 모든 장비의 규격으로 일반화하지 않습니다."
    },
    "common-danfoss": {
      "id": "common-danfoss",
      "title": "Danfoss · 유압 기초·계산·유지관리",
      "url": "https://assets.danfoss.com/documents/latest/56768/BC317769130475en-000101.pdf",
      "locator": "Tips on Hydraulics: 9–10쪽 속도·힘; 12–14쪽 탱크·필터; 16–19쪽 오일; 27–30쪽 점검; 38–39쪽 식; 40–43쪽 ISO/CETOP 기호",
      "checkedAt": "2026-10-06",
      "note": "제조사·공공기관 원문을 확인한 기술 근거. 국내 법규나 실제 기출 인증을 뜻하지 않습니다."
    },
    "common-rexroth-hydraulic-book": {
      "id": "common-rexroth-hydraulic-book",
      "title": "Bosch Rexroth Drive & Control Academy · 유압 펌프 구조",
      "url": "https://www.boschrexroth.com.cn/xrm-cn/media/global/training_1/digital_media/reference_books/hydraulik-grundlagen-wissen-kompakt-en.pdf",
      "locator": "Compact knowledge Hydraulics–Basic principles, 2016 발췌본 인쇄 38–42쪽(PDF 10–14쪽), §3.2.1 External gear pumps / §3.2.2 Internal gear pumps / §3.2.3 Vane pumps",
      "checkedAt": "2026-10-06",
      "note": "제조사 교육 자료의 구조·정용량/가변용량 구분을 참고하여 자체 설명·문항을 작성했습니다. 제조사 그림이나 원문을 복제하지 않습니다."
    },
    "common-danfoss-pump-types": {
      "id": "common-danfoss-pump-types",
      "title": "Danfoss · 유압 펌프 형식",
      "url": "https://powersource.danfoss.com/products/pumps",
      "locator": "Pumps: piston, vane, and gear pumps; Industrial/Mobile pumps",
      "checkedAt": "2026-10-06",
      "note": "대표 형식의 구분만 참고합니다. 모든 모델의 사양·압력·용량을 같다고 일반화하지 않습니다."
    },
    "common-rexroth-variable": {
      "id": "common-rexroth-variable",
      "title": "Bosch Rexroth · 가변용량 축방향 피스톤 펌프 제어",
      "url": "https://www.boschrexroth.com/en/ch/connected-hydraulics/products/sydfex/",
      "locator": "Pressure and flow control system: swivel angle, pressure and power / axial piston variable displacement pump Type A10 and A4",
      "checkedAt": "2026-10-06",
      "note": "A10·A4의 제어 예시입니다. 수치와 특수 전자 제어 조건은 공통 시험 수치로 사용하지 않습니다."
    },
    "review-pump-rexroth-detail": {
      "id": "review-pump-rexroth-detail",
      "title": "Bosch Rexroth Academy · 외접 기어펌프 구조",
      "url": "https://dc-mkt-prod.cloud.bosch.tech/xrm/media/global/training_1/digital_media/reference_books/knowledge-in-detail-hydraulics-basic-principles.pdf",
      "locator": "2022 Knowledge in Detail: Hydraulics – Basic Principles, 인쇄 75–76쪽(PDF 30–31쪽), §3.2.1 External gear pumps: driving/driven gear, opposite rotation, tooth clearances, ports S/P",
      "checkedAt": "2026-10-07",
      "note": "기어 도식의 구조와 운반 경로 근거. 제조사 그림을 복제하지 않습니다."
    },
    "review-pump-rexroth-piston": {
      "id": "review-pump-rexroth-piston",
      "title": "Bosch Rexroth · 피스톤·슈·사판의 왕복 관계",
      "url": "https://www.boschrexroth.com/en/pl/service-and-support/service/repairs/failures-causes-and-advices/",
      "locator": "Bent shield: rotating shaft/rotor and nine pistons, sliding shoes, swash plate, shoe separator; suction and delivery strokes",
      "checkedAt": "2026-10-07",
      "note": "사판식 펌프의 연결·흡입·토출 근거. 실제 피스톤 수와 부품 배치는 모델별로 다릅니다."
    },
    "exam-pump-rating": {
      "id": "exam-pump-rating",
      "title": "Bosch Rexroth · PR4-1X 형식별 정격",
      "url": "https://www.boschrexroth.com/ics/Projects/GenericSelector/?ProductArea=PR4-1X&c=nz&language=en",
      "locator": "0,40-700: pN700bar / 2,00-175: pN175bar. 같은 래디얼 계열 안의 다른 모델 정격이며 실제 지게차 작업 압력 아님",
      "checkedAt": "2026-10-12",
      "note": "영상의 내용을 발견 단서로 삼고 공공기관/제조사 원문으로 확인한 자체 설명·문항입니다. 공식 기출 또는 출제빈도 인증이 아닙니다."
    },
    "mech-kubota-bleed": {
      "id": "mech-kubota-bleed",
      "title": "Kubota 05 Series · 연료 공기 빼기의 적용 조건과 순서",
      "url": "https://media.kubota.io/uploads/Kubota-Engines%E2%80%9305-Series-Manual.pdf",
      "locator": "인쇄12쪽(PDF 23번째): gravity feed steps1–5; tank below injection pump steps1–4",
      "checkedAt": "2026-10-08",
      "note": "기계식 해당 계통의 절차. 연료 공급 연결과 배기 플러그 순서를 구별합니다."
    },
    "mech-parker-check": {
      "id": "mech-parker-check",
      "title": "Parker C4V · 체크와 파일럿 해제",
      "url": "https://www.parker.com/content/dam/parker/msg/hydraulic-valve-systems-division/PDF-files/catalogs/legacy/legacy-industrial/Cat-HY14-1600-Ind-PropEH-DIN_7-12.pdf",
      "locator": "Technical Information / Check Valves Series C4V(Pilot Operated): free flow A-to-B; blocked counter-flow; pilot X release",
      "checkedAt": "2026-10-08"
    },
    "mech-rexroth-flow": {
      "id": "mech-rexroth-flow",
      "title": "Bosch Rexroth · 단순 조임과 압력보상 유량제어",
      "url": "https://apps.boschrexroth.com/products/compact-hydraulics/CH-Catalog/pdf/Flow_regulators.pdf",
      "locator": "Introduction: flow restrictors / pressure compensated flow regulators",
      "checkedAt": "2026-10-08"
    },
    "mech-rexroth-spool": {
      "id": "mech-rexroth-spool",
      "title": "Bosch Rexroth · 방향 스풀과 포트 전환",
      "url": "https://apps.boschrexroth.com/products/compact-hydraulics/CH-Catalog/pdf/re18136-05-2012-06.pdf",
      "locator": "인쇄3쪽 Function, section, symbols: housing, control spool, return spring; ports and directional function",
      "checkedAt": "2026-10-08",
      "note": "해당 제품은 4/2형입니다. 스풀 구조 참고와 학습용 4/3 탠덤센터 회로를 구별합니다."
    },
    "CROSS-DIRECTION-20261022": {
      "id": "CROSS-DIRECTION-20261022",
      "title": "Cross Manufacturing · Basic Hydraulic Theory",
      "url": "https://crossmfg.com/resources/technical-and-terminology/basic-hydraulic-theory",
      "locator": "basic/double acting cylinder circuit; open/closed center; relief limitation"
    },
    "mech-cross-glossary": {
      "id": "mech-cross-glossary",
      "title": "Cross · 포트·위치·캐비테이션·로드 체크",
      "url": "https://crossmfg.com/resources/technical-and-terminology/glossary",
      "locator": "PORT / TWO, THREE, FOUR POSITION / OPEN CENTER(TANDEM) / LOAD CHECK / CAVITATION",
      "checkedAt": "2026-10-08"
    },
    "mech-donaldson-layout": {
      "id": "mech-donaldson-layout",
      "title": "Donaldson · 유압 필터 위치와 탱크 부속",
      "url": "https://www.donaldson.com/content/dam/donaldson/engine-hydraulics-bulk/literature/emea/hydraulic/f116091/eng/Hydraulic-Filtration-Overview.pdf",
      "locator": "인쇄10쪽: Reservoir Air Breather / Suction Strainer / Return Line Filter / Reservoir Accessories",
      "checkedAt": "2026-10-08"
    },
    "mech-donaldson-contamination": {
      "id": "mech-donaldson-contamination",
      "title": "Donaldson · 유압계통 오염의 유입·발생",
      "url": "https://www.donaldson.com/en/resources/technical-articles/minimizing-hydraulic-system-contamination/",
      "locator": "How Does Contamination Get In? / Avoiding Contamination During Refilling / Types of Contamination",
      "checkedAt": "2026-10-08"
    },
    "mech-parker-filter": {
      "id": "mech-parker-filter",
      "title": "Parker · 유압 여과와 외부 오염 관리",
      "url": "https://www.parker.com/content/dam/Parker-com/Literature/Hydraulic-Filter-Division-Europe/fdhb289uk.pdf",
      "locator": "The Handbook of Hydraulic Filtration, 인쇄6쪽 External Contamination Sources / Prevention",
      "checkedAt": "2026-10-08"
    },
    "EX-HITACHI-MOTOR-OBSERVED": {
      "id": "EX-HITACHI-MOTOR-OBSERVED",
      "title": "Hitachi 제조사 부품 구성",
      "url": "https://www.hitachicm.com/us/en/support/remanufacturing/"
    },
    "EPIROC-BREAKER": {
      "id": "EPIROC-BREAKER",
      "title": "Epiroc · Hydraulic Breakers for Excavators",
      "url": "https://www.epiroc.com/en-us/products/excavator-attachments/hydraulic-breaker",
      "locator": "What is a hydraulic breaker? / How does a breaker work?"
    },
    "CAT-CRUSH": {
      "id": "CAT-CRUSH",
      "title": "Cat · P232 Secondary Pulverizer",
      "url": "https://h-cpc.cat.com/cmms/v2?cid=405&f=product&gid=18174466&it=product&lid=en&nc=1&pid=110581&sc=E130",
      "locator": "strong crushing force to reduce concrete; pulverizer jaws"
    },
    "EPIROC-GRAB": {
      "id": "EPIROC-GRAB",
      "title": "Epiroc · MG 1000 / MG 1000 R",
      "url": "https://www.epiroc.com/en-us/products/excavator-attachments/excavator-grapple/excavator-grapple-mg-1000",
      "locator": "Sorting with an excavator grapple / sorting and loading"
    },
    "CAT-GRAB": {
      "id": "CAT-GRAB",
      "title": "Cat · Demolition Attachments",
      "url": "https://www.cat.com/en_US/articles/for-owners/learn-how-demolition-attachments-boost-business.html",
      "locator": "Demolition and sorting grapples; contractors grapples; hammers; pulverizers"
    },
    "BOBCAT-BUCKET": {
      "id": "BOBCAT-BUCKET",
      "title": "Bobcat · Excavator Bucket Guide",
      "url": "https://shop.bobcat.com/guides/bobcat-excavator-bucket-guide",
      "locator": "굴착용/정리용 목적; L009의 검증 근거 재사용"
    },
    "PHOTO-BREAKER": {
      "id": "PHOTO-BREAKER",
      "title": "Excavator jackhammer.jpg",
      "url": "https://commons.wikimedia.org/wiki/File:Excavator_jackhammer.jpg",
      "locator": "Commons Summary/Licensing and MediaWiki imageinfo/extmetadata"
    },
    "PHOTO-CRUSHER": {
      "id": "PHOTO-CRUSHER",
      "title": "Betoncrusher 370.JPG",
      "url": "https://commons.wikimedia.org/wiki/File:Betoncrusher_370.JPG",
      "locator": "Commons Summary/Licensing and MediaWiki imageinfo/extmetadata"
    },
    "PHOTO-GRAB": {
      "id": "PHOTO-GRAB",
      "title": "Anbaugerät Sortiergreifer.JPG",
      "url": "https://commons.wikimedia.org/wiki/File:Anbauger%C3%A4t_Sortiergreifer.JPG",
      "locator": "Commons Summary/Licensing and MediaWiki imageinfo/extmetadata"
    },
    "KR-LOCK-20261016": {
      "id": "KR-LOCK-20261016",
      "title": "산업안전보건기준에 관한 규칙 제221조의4",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?lsJoLnkSeq=1029039567",
      "locator": "굴착기의 퀵커플러 잠금장치; 시행2026-03-02 / 고용노동부령450호"
    },
    "KUBOTA-KX040-SAFE": {
      "id": "KUBOTA-KX040-SAFE",
      "title": "KUBOTA KX040-4 Operator’s Manual · Safe Operation",
      "url": "https://media.kubota.io/uploads/Kubota-Excavators-KX040-4-Manual.pdf",
      "locator": "인쇄 -5/-6, PDF15/16; 유지보수 전 안전 상태와 고압유 누유"
    },
    "KUBOTA-KX040-LOCK": {
      "id": "KUBOTA-KX040-LOCK",
      "title": "KUBOTA KX040-4 Operator’s Manual · Pilot Control Lock Lever",
      "url": "https://media.kubota.io/uploads/Kubota-Excavators-KX040-4-Manual.pdf",
      "locator": "인쇄30, PDF54 · Pilot Control Lock Lever; 정지/이석 때 Locked 지시"
    },
    "KUBOTA-KX040-PRESSURE": {
      "id": "KUBOTA-KX040-PRESSURE",
      "title": "KUBOTA KX040-4 Operator’s Manual · How to Release Pressure Trapped in the Hydraulic System",
      "url": "https://media.kubota.io/uploads/Kubota-Excavators-KX040-4-Manual.pdf",
      "locator": "인쇄46, PDF70; 본체/보조유압 잔압 해제"
    },
    "HSE-INJECTION-20261022": {
      "id": "HSE-INJECTION-20261022",
      "title": "HSE · Hydraulic injection injury · FOD4-2014",
      "url": "https://www.hse.gov.uk/safetybulletins/hydraulic-injection-injury.htm",
      "locator": "Introduction/Background/Action required"
    },
    "CCOHS-WRENCH": {
      "id": "CCOHS-WRENCH",
      "title": "CCOHS · Hand Tools – Wrenches",
      "url": "https://www.ccohs.ca/oshanswers/safety_haz/hand_tools/wrenches.html",
      "locator": "fixed-size wrenches; general safety tips; what to avoid"
    },
    "NORBAR-TORQUE": {
      "id": "NORBAR-TORQUE",
      "title": "Norbar · What is Torque",
      "url": "https://www.norbar.com/uk_en/what-is-torque",
      "locator": "What is Torque / Importance of Torque Control"
    },
    "NORBAR-USE": {
      "id": "NORBAR-USE",
      "title": "Norbar Australia · 10 Things You Should Know About Your Torque Wrench",
      "url": "https://norbaraustralia.com.au/10-things-you-should-know-about-your-torque-wrench/",
      "locator": "3 작동방향;5 장비지정조임;7 풀기/허용한계;8 임의연장"
    },
    "KHK-BACKLASH-20261022": {
      "id": "KHK-BACKLASH-20261022",
      "title": "KHK-USA · A primer on backlash, its purpose in gear designs",
      "url": "https://www.khkgears.us/media/1224/a-primer-on-backlash-and-its-purpose-in-gear-designs.pdf",
      "locator": "Tooth Tips · backlash definition / purpose / reversing drive"
    },
    "DANFOSS-STEERING-20261022": {
      "id": "DANFOSS-STEERING-20261022",
      "title": "Danfoss · General, Steering Components · BC152886484183en-000701",
      "url": "https://assets.danfoss.com/documents/latest/163340/BC152886484183en-000701.pdf",
      "locator": "2021-03판 인쇄8쪽 Steering concepts / Hydrostatic steering"
    },
    "EX-PRESERVED-L002-L008": {
      "id": "EX-PRESERVED-L002-L008",
      "title": "기존 굴착기 구조/선회/유압 선수 개념"
    },
    "DANFOSS-TIPS-SYMBOLS-2019": {
      "id": "DANFOSS-TIPS-SYMBOLS-2019",
      "title": "Danfoss Tips on Hydraulics · October2019",
      "url": "https://assets.danfoss.com/documents/latest/56768/BC317769130475en-000101.pdf",
      "locator": "PDF/인쇄40–43쪽 ISO/CETOP Symbols; 기존 기본회로/탱크·필터 설명은 해당 선행 원고에서 구별"
    },
    "HAWE-SYMBOLS-OBSERVED": {
      "id": "HAWE-SYMBOLS-OBSERVED",
      "title": "HAWE Fluidlexikon: Symbols",
      "url": "https://www.hawe.com/fluid-lexicon/detail/symbols/"
    },
    "HAWE-DIRECTIONAL-OBSERVED": {
      "id": "HAWE-DIRECTIONAL-OBSERVED",
      "title": "HAWE Fluidlexikon: Directional valve",
      "url": "https://www.hawe.com/fr-fr/fluid-lexicon/detail/directional-valve-1/"
    },
    "HAWE-ACCUMULATOR-OBSERVED": {
      "id": "HAWE-ACCUMULATOR-OBSERVED",
      "title": "HAWE: Hydropneumatic accumulator / AC overview",
      "url": "https://www.hawe.com/en-us/fluid-lexicon/detail/hydropneumatic-accumulator/"
    },
    "EX-KUBOTA-SAFETY-PRESERVED": {
      "id": "EX-KUBOTA-SAFETY-PRESERVED",
      "title": "KX040-4 보존 설명서 안전 정비 조건",
      "url": "https://media.kubota.io/uploads/Kubota-Excavators-KX040-4-Manual.pdf",
      "locator": "PDF15/16 해당 안전 문구, 기존 L015 source 관측"
    },
    "HYDROLL-NITROGEN-SAFETY": {
      "id": "HYDROLL-NITROGEN-SAFETY",
      "title": "Hydroll Piston accumulator installation and operation, Revision2024-1",
      "url": "https://www.hydroll.com/wp-content/uploads/2024/03/Piston_accumulator_Installation_and_operation_2024_1_EN.pdf",
      "locator": "ActualprimaryindexedPDF5general safetyexcerpts:specifiednitrogen,noair/O2explosionrisk,treataspressurizedandnotdisassemblepressurizedvessel;fullPDF24pagebodyopenlaterfailed400timeout"
    },
    "fork-operator": {
      "id": "fork-operator",
      "title": "Toyota Tonero 운전자 매뉴얼",
      "url": "https://cdn.toyota-forklifts.eu/globalassets/manual-do-operador-tonero.pdf",
      "locator": "en-30, 11.21 Accelerator pedal / 11.22 Brake pedal / 11.23 Inching pedal",
      "checkedAt": "2026-10-06",
      "note": "공식 제조사 PDF의 해당 단락 검색 본문 확인. 인칭 조작은 이 형식의 장비 설명이며 다른 기종은 해당 매뉴얼을 따른다."
    },
    "fork-differential": {
      "id": "fork-differential",
      "title": "Eaton 차동장치의 기본 작용",
      "url": "https://www.eaton.com/us/en-us/products/differentials-traction-control.html",
      "locator": "Understanding what is a differential and its importance / Why are differentials needed?",
      "checkedAt": "2026-10-07",
      "note": "구동 차륜의 좌우 회전 차이와 선회 작용의 제조사 근거. 차동 잠금이 작동한 특수 상태와 일반 차동 작용을 구별한다."
    },
    "common-zf": {
      "id": "common-zf",
      "title": "ZF · 파워시프트 변속기와 토크컨버터",
      "url": "https://csapps.jlg.com/CAGDocuments/MenuDocuments/B2641B1D-0837-4180-A478-65452526A32C31200241_ZF_Powershift%20Trans_4%20WG-92-98%20TSC.pdf",
      "locator": "인쇄 11–12쪽 §1.1 torque converter, §1.2 powershift transmission; 9쪽 운전 주의",
      "checkedAt": "2026-10-06",
      "note": "JLG 제조사 서버에 공개된 ZF 원문. 특정 변속기의 단수·정비값은 공통 시험 수치로 사용하지 않습니다."
    },
    "common-spicer": {
      "id": "common-spicer",
      "title": "Spicer · 차동·제한차동장치 작용",
      "url": "https://spicerparts.com/sites/default/files/x510-8dsd_Approved-for-external-use.pdf",
      "locator": "인쇄 v쪽 How Limited Slip Differentials Operate (PDF 6번째 페이지)",
      "checkedAt": "2026-10-06",
      "note": "차륜식 구동차축의 작용 참고. 무한궤도 장비의 모든 조향 구조에 적용하지 않습니다."
    },
    "review-support-zf-converter": {
      "id": "review-support-zf-converter",
      "title": "ZF SACHS · 토크컨버터 부품과 기름 흐름",
      "url": "https://media-aftermarket.zf.com/de/aftermarket-portal/news/expert-blog/kurzerklaert-sachs-drehmomentwandler/",
      "locator": "Die wichtigsten Teile / Der Strömungsverlauf kurz erklärt: 펌프휠, 터빈, 스테이터와 출발 시 흐름",
      "checkedAt": "2026-10-07"
    },
    "exam-propshaft": {
      "id": "exam-propshaft",
      "title": "Dana · 추진축의 이음과 슬립 구간",
      "url": "https://www.dana.com/product/light-vehicle/propshafts/",
      "locator": "Joint Options / Splined Plunging: 축 각도 대응과 길이 변화. 추진축이 있는 구동계 예, 모든 지게차의 필수 부품이라는 뜻 아님",
      "checkedAt": "2026-10-12",
      "note": "영상의 내용을 발견 단서로 삼고 공공기관/제조사 원문으로 확인한 자체 설명·문항입니다. 공식 기출 또는 출제빈도 인증이 아닙니다."
    },
    "mech-toyota-brakes": {
      "id": "mech-toyota-brakes",
      "title": "Toyota · 지게차 제동장치 점검",
      "url": "https://www.toyotaforklift.com/resource-library/blog/safety-support/forklift-safety-brake-inspections?loggedOut=true",
      "locator": "Brake shoes/drum friction; brake pedal resistance; parking brake engagement",
      "checkedAt": "2026-10-08"
    },
    "mech-crown-brakes": {
      "id": "mech-crown-brakes",
      "title": "Crown C5 · 주행제동과 인칭 페달의 형식",
      "url": "https://nic.crown/content/dam/crown/pdfs/en-us/operator-manuals/counterbalance-trucks/c5-cushion.pdf",
      "locator": "Braking: SERVICE BRAKE / SINGLE BRAKE PEDAL / 2 PEDAL OPTION",
      "checkedAt": "2026-10-08",
      "note": "C5 기종의 페달 옵션 사례. 위치·밟는 구간을 모든 지게차에 일반화하지 않습니다."
    },
    "mech-brembo-brakes": {
      "id": "mech-brembo-brakes",
      "title": "Brembo · 유압 브레이크 기포와 마찰재 과열",
      "url": "https://www.bremboparts.com/europe/en/support/car/maintenance/brake-fading-and-vapour-lock-two-problems-compared-324324",
      "locator": "What is vapour lock and how to recognise it / Brake fading",
      "checkedAt": "2026-10-12"
    },
    "mech-brembo-caliper": {
      "id": "mech-brembo-caliper",
      "title": "Brembo · 캘리퍼·패드·디스크의 연결",
      "url": "https://asia.bremboparts.com/europe/en/support/car/car-fitting/instructions-for-replacing-the-brake-caliper-280503",
      "locator": "Caliper positioning: disc between pads; caliper mounting",
      "checkedAt": "2026-10-08",
      "note": "부품의 연결만 참고하며 자동차 정비 절차를 지게차 정비 절차로 적용하지 않습니다."
    },
    "easy-brembo-fade": {
      "id": "easy-brembo-fade",
      "title": "Brembo · 페이드와 베이퍼 록의 쉬운 구별",
      "url": "https://www.bremboparts.com/europe/en/support/car/maintenance/brake-fading-and-vapour-lock-two-problems-compared-324324",
      "locator": "What is brake fading / What is vapour lock: 마찰재의 과열, 제동액의 끓음과 증기 기포",
      "checkedAt": "2026-10-12",
      "note": "일반 차량의 마찰식·액압식 제동 원리 참고. 지게차별 제동 형식·조작 절차로 일반화하지 않습니다."
    },
    "u134-brake-pressure": {
      "id": "u134-brake-pressure",
      "title": "Brembo · 제동액과 압축되는 증기 기포",
      "url": "https://www.brembo.com/en/solutions/for-your-car/brake-fluid-car",
      "locator": "What is the vapour lock? — compressible vapour bubbles / spongy pedal; manufacturer-specified fluid",
      "checkedAt": "2026-10-12",
      "note": "제동액을 사용하는 유압 주행브레이크의 원리 참고. 자동차의 교환주기·액 규격·고장 대응 절차를 모든 지게차에 적용하지 않습니다."
    },
    "common-kyb-spring": {
      "id": "common-kyb-spring",
      "title": "KYB · 스프링과 댐퍼의 기능 구분",
      "url": "https://www.kyb.com/resource/faqs/what-do-shocks-and-struts-do/",
      "locator": "What do shocks and struts do? 본문: leaf or coil springs / dampen energy from the spring",
      "checkedAt": "2026-10-06",
      "note": "일반적인 스프링 현가의 역할 구분만 참고합니다. 모든 타이어식 굴착기에 같은 구성이라고 적용하지 않습니다."
    },
    "common-monroe-damper": {
      "id": "common-monroe-damper",
      "title": "Monroe · 유압식 쇼크 업소버의 감쇠 원리",
      "url": "https://www.monroe.com/technical-resources/shocks-101/shocks-vs-struts.html",
      "locator": "What Do Shock Absorbers Do? / Shock Components: spring movement, fluid through piston orifices",
      "checkedAt": "2026-10-06",
      "note": "일반 쇼크 업소버와 스트럿의 차이를 유지합니다. 특수 하중 지지식 댐퍼를 포함해 모든 제품을 한 가지 구조로 일반화하지 않습니다."
    },
    "NASA-BORE-STROKE": {
      "id": "NASA-BORE-STROKE",
      "title": "NASA Glenn: Bore and Stroke",
      "url": "https://www.grc.nasa.gov/www/k-12/airplane/stroke.html"
    },
    "NASA-COMPRESSION-EXPANSION": {
      "id": "NASA-COMPRESSION-EXPANSION",
      "title": "NASA Glenn: Compression and Expansion",
      "url": "https://www1.grc.nasa.gov/beginners-guide-to-aeronautics/compression-and-expansion/"
    },
    "BOSCH-COMMON-RAIL": {
      "id": "BOSCH-COMMON-RAIL",
      "title": "Bosch Mobility: Common-rail system with solenoid injectors",
      "url": "https://www.bosch-mobility.com/en/solutions/powertrain/diesel/common-rail-system-solenoid/"
    },
    "GARRETT-TURBO-INTERCOOLER": {
      "id": "GARRETT-TURBO-INTERCOOLER",
      "title": "Garrett Motion: Turbochargers, Intercoolers and the Combustion Advantage",
      "url": "https://www.garrettmotion.com/knowledge-center-category/turbo-replacement/intercoolers-how-do-they-work/"
    },
    "HAWE-CAVITATION": {
      "id": "HAWE-CAVITATION",
      "title": "HAWE Fluidlexikon: Cavitation",
      "url": "https://www.hawe.com/en-us/fluid-lexicon/detail/cavitation/"
    },
    "PARKER-VANE-AERATION": {
      "id": "PARKER-VANE-AERATION",
      "title": "Parker Denison Vane Troubleshooting Guide HY29-0022/UK",
      "url": "https://www.parker.com/literature/Vane_Pump/PDF%20Literature/SERVICE/CatalogueTroubleshooting-HY29-0022-UK.pdf",
      "locator": "인쇄25쪽 2.4.2.a Aeration"
    },
    "MOBIL-VISCOSITY-FAQ": {
      "id": "MOBIL-VISCOSITY-FAQ",
      "title": "Mobil Motor Oil Product FAQ",
      "url": "https://www.mobil.com/en/lubricants/for-personal-vehicles/auto-care/all-about-oil/motor-oil-faqs"
    },
    "CASTROL-VISCOSITY-GRADES": {
      "id": "CASTROL-VISCOSITY-GRADES",
      "title": "Castrol Motor oil viscosity grades",
      "url": "https://www.castrol.com/en_us/united-states/home/products/our-brands/viscosity-grades.html"
    },
    "HELLA-RELAY-2022-P7": {
      "id": "HELLA-RELAY-2022-P7",
      "title": "HELLA Relays Catalogue2022 · Functional principle",
      "url": "https://www.hella.com/salesapp/production/5021/HELLA_Relays_Catalogue_2022_EN_LRes.pdf",
      "locator": "PDF/인쇄7쪽 Functional principle / Make relays / How make relays work"
    },
    "HAWE-ENERGY-LOSSES": {
      "id": "HAWE-ENERGY-LOSSES",
      "title": "HAWE Energy losses in hydraulics",
      "url": "https://www.hawe.com/en-us/fluid-lexicon/detail/energy-losses-in-hydraulics/"
    },
    "HAWE-EFFICIENCY-DEFINITION": {
      "id": "HAWE-EFFICIENCY-DEFINITION",
      "title": "HAWE Fluidlexikon: Efficiency",
      "url": "https://www.hawe.com/fluid-lexicon/efficiency/"
    },
    "HAWE-VOLUMETRIC-LOSSES": {
      "id": "HAWE-VOLUMETRIC-LOSSES",
      "title": "HAWE Volumetric losses",
      "url": "https://www.hawe.com/en-us/fluid-lexicon/detail/volumetric-losses/"
    },
    "PARKER-CYLINDER-0106": {
      "id": "PARKER-CYLINDER-0106",
      "title": "Parker Catalog0106-7,2011 hydraulic cylinder principles",
      "url": "https://www.parker.com/content/dam/Parker-com/Literature/Industrial-Cylinder/cylinder/cat/english/0106-7-Industrial-Cylinder-Products/0106-7_Intro.pdf",
      "locator": "PDF14/printed6 cushioning paragraph; PDF54 and95 double-rod/cushion options excerpts"
    },
    "HAWE-CYLINDER-MOUNTING": {
      "id": "HAWE-CYLINDER-MOUNTING",
      "title": "HAWE fluid lexicon: types of mounting",
      "url": "https://www.hawe.com/en-us/fluid-lexicon/detail/types-of-mounting-of-cylinders/",
      "locator": "Flange,foot,end-joint,trunnion paragraphs; four basic forms"
    },
    "SCHROEDER-TNK": {
      "id": "SCHROEDER-TNK",
      "title": "Schroeder TNK hydraulic reservoirs",
      "url": "https://schroederindustries.com/tnk-series/",
      "locator": "Features,baffle settling/degassing,preinstalled gauges/breathers,return filter/suction strainer specifications"
    },
    "EX-ACCEPTED-L058": {
      "id": "EX-ACCEPTED-L058",
      "title": "유압 부속장치: 저장·여과·냉각·축압을 구별합니다"
    },
    "LECTURE-TANK-03-08": {
      "id": "LECTURE-TANK-03-08",
      "title": "Selected lecture text topic input"
    },
    "HAWE-SEQUENCE-CONTROL": {
      "id": "HAWE-SEQUENCE-CONTROL",
      "title": "HAWE fluid lexicon: sequence control of actuators",
      "url": "https://www.hawe.com/fluid-lexicon/detail/sequence-control-of-actuators/",
      "locator": "Search-exposed full definition; hydraulic sequential valves/electrical position/pressure/time alternatives"
    },
    "AMF-SEQUENCE": {
      "id": "AMF-SEQUENCE",
      "title": "AMF pressure sequence valve60517",
      "url": "https://www.amf.de/en_us/sequence-valve-60517",
      "locator": "Application lines70–72: next consumer after set pressure"
    },
    "HAWE-CNE": {
      "id": "HAWE-CNE",
      "title": "HAWE CNE product description",
      "url": "https://www.hawe.com/en-us/products/product-finder/valves/pressure+control+valves/shut-off+valves+follow-up+valves+two-stage+valves/cne+-+shut-off+valves+follow-up+valves+two-stage+valves/?cHash=6bdf5f41596b4addad27f9a38ec1dc97",
      "locator": "Product description lines389–401 high-pressure control line holds low-pressure idle circulation open"
    },
    "EX-ACCEPTED-L036": {
      "id": "EX-ACCEPTED-L036",
      "title": "유압밸브: 방향·압력·유량·한쪽 통과를 구별합니다"
    },
    "EX-ACCEPTED-L077": {
      "id": "EX-ACCEPTED-L077",
      "title": "유압 손실과 효율: 입력이 모두 일로 나오지는 않습니다"
    },
    "LECTURE-VALVES-08-09": {
      "id": "LECTURE-VALVES-08-09",
      "title": "Selected lecture text topic input"
    },
    "HAWE-LHDV-OVERVIEW": {
      "id": "HAWE-LHDV-OVERVIEW",
      "title": "HAWE D7770 load-holding valve",
      "url": "https://downloads.hawe.com/7/7/D7770-en.pdf",
      "locator": "08-2024 edition PDF4 overview: prevent uncontrolled load drop,hydraulic piston controls opening"
    },
    "HAWE-LHDV-FUNCTION": {
      "id": "HAWE-LHDV-FUNCTION",
      "title": "HAWE D7770 earlier functional description",
      "url": "https://productfinder.hawe.com/downloads/D7770_2014-en.pdf",
      "locator": "2014 PDF1 functional description exposed in search: over-running loads,return throttling,opening/load conditions"
    },
    "EX-ACCEPTED-L014": {
      "id": "EX-ACCEPTED-L014",
      "title": "잠금·지지·잔압은 서로 다른 문제를 막습니다"
    },
    "GEAR-TRAPPING-PATENT": {
      "id": "GEAR-TRAPPING-PATENT",
      "title": "US4290739A: trapped tooth cavity and relief grooves",
      "url": "https://patents.google.com/patent/US4290739A",
      "locator": "Definitions/background lines73–78,150–160; cavity shrink/expand connection118"
    },
    "EX-ACCEPTED-L034": {
      "id": "EX-ACCEPTED-L034",
      "title": "유압펌프: 기름을 보내는 세 방식"
    },
    "SITAMS-BLOWDOWN": {
      "id": "SITAMS-BLOWDOWN",
      "title": "SITAMS Thermal Engineering-I course material",
      "url": "https://sitams.ac.in/wp-content/uploads/2025/02/2.2-2-18MEC221-Lecture-notes-Thermal-Engineering-I.pdf",
      "locator": "PDF44–45 text: exhaust valve opens during expansion and initial pressure-driven gas escape"
    },
    "MOTORSERVICE-PISTON-NOISE-BLOWBY": {
      "id": "MOTORSERVICE-PISTON-NOISE-BLOWBY",
      "title": "Motorservice: Piston damage,recognising and rectifying",
      "url": "https://www.ms-motorservice.com/MediaAssets/piston-damage-recognising-and-rectifying_51730.pdf",
      "locator": "PDF60 piston-noise causes;PDF85 glossary blow-by; actual full selected-page text read"
    },
    "EX-ACCEPTED-L019": {
      "id": "EX-ACCEPTED-L019",
      "title": "엔진오일: 마찰을 줄이고 부품을 보호합니다"
    },
    "EX-ACCEPTED-L018": {
      "id": "EX-ACCEPTED-L018",
      "title": "피스톤 간극: 뜨거워져도 움직일 여유가 필요합니다"
    },
    "LECTURES-02-04": {
      "id": "LECTURES-02-04",
      "title": "Selected secured lecture text"
    },
    "MOTORSERVICE-LINER-SPOTLIGHT": {
      "id": "MOTORSERVICE-LINER-SPOTLIGHT",
      "title": "Motorservice: Engine components in the spotlight",
      "url": "https://www.ms-motorservice.com/MediaAssets/kolbenschmidt-products-in-focus_55621.pdf",
      "locator": "PDF6 text andPDF7/printed6|7 text+actual source PNG: wet/dry liners,coolant contact,sealing rings"
    },
    "MOTORSERVICE-LINER-GLOSSARY": {
      "id": "MOTORSERVICE-LINER-GLOSSARY",
      "title": "Motorservice piston-damage glossary: press-fit/slip-fit",
      "url": "https://www.ms-motorservice.com/MediaAssets/piston-damage-recognising-and-rectifying_51730.pdf",
      "locator": "Actual PDF88–89 text: dry liner press-fit/semi-finished machining and slip-fit differences"
    },
    "MIT-DIESEL-COMBUSTION": {
      "id": "MIT-DIESEL-COMBUSTION",
      "title": "MIT OpenCourseWare2.61,2017 lecture15 diesel combustion",
      "url": "https://live.ocw.mit.edu/courses/2-61-internal-combustion-engines-spring-2017/583ccfe7bc14d0c18bb75efcf0ab2f05_MIT2_61S17_lec15.pdf",
      "locator": "PDF1 text initial process,PDF9 four phases,PDF11 features/mixing controlled combustion; selected textual excerpts actually read"
    },
    "SANDIA-IGNITION-DELAY": {
      "id": "SANDIA-IGNITION-DELAY",
      "title": "Sandia Engine Combustion Network: pressure-based ignition delay",
      "url": "https://ecn.sandia.gov/diesel-spray-combustion/experimental-diagnostics/pressure-based-ignition-delay/",
      "locator": "Search-exposed pressure/heat-release diagnosis and rapid premixed pressure-rise explanation"
    },
    "EX-ACCEPTED-L021": {
      "id": "EX-ACCEPTED-L021",
      "title": "세탄가와 옥탄가: 서로 다른 성질을 읽는 수치입니다"
    },
    "EX-ACCEPTED-L072": {
      "id": "EX-ACCEPTED-L072",
      "title": "연료분사: 압력 생성·저장·분사를 나누어 봅니다"
    },
    "YUASA-CAPACITY": {
      "id": "YUASA-CAPACITY",
      "title": "Taiwan Yuasa: Automobile battery characteristics",
      "url": "https://www.yuasa.com.tw/service_and_knowledge03.php?lang=en",
      "locator": "Capacity lines56–78 andEngine start performance93–100 actually read"
    },
    "YUASA-VEHICLE-RATINGS": {
      "id": "YUASA-VEHICLE-RATINGS",
      "title": "Yuasa: understanding vehicle battery ratings;Delkor battery basics",
      "url": "https://www.yuasa.com/en-se/info-hub/understanding-vehicle-battery-ratings",
      "locator": "Yuasa search-indexed Ah/CCA rating definition;Delkor actual lines104–119 CCA andA×h,82–91 chemical/electrical conversion"
    },
    "SPICER-POWER-TORQUE": {
      "id": "SPICER-POWER-TORQUE",
      "title": "Dana Spicer horsepower and torque calculator explanation",
      "url": "https://spicerparts.com/calculators/horsepower-torque-calculator",
      "locator": "Actual lines123–135 mathematical horsepower/torque×rpm relation and units"
    },
    "PERKINS-PERFORMANCE": {
      "id": "PERKINS-PERFORMANCE",
      "title": "Perkins1104C-44T representative performance data,2017",
      "url": "https://emc.perkins.com/pubdirect.ashx?media_string_id=SS-10435205-1000002381-",
      "locator": "Actual PDF1 specification: power kW/ratedrpm vs maximum torqueNm at separate rpm"
    },
    "EX-PRESERVED-L006": {
      "id": "EX-PRESERVED-L006",
      "title": "주행모터의 회전이 트랙으로 전달됩니다"
    },
    "OPENSTAX-RESISTIVE-HEAT": {
      "id": "OPENSTAX-RESISTIVE-HEAT",
      "title": "OpenStax Physics19.4 Electric power",
      "url": "https://openstax.org/books/physics/pages/19-4-electric-power",
      "locator": "Actual HTML44–79: resistor/lamp electrical energy to heat, P=IV"
    },
    "UKMOD-ELECTRIC-HEAT": {
      "id": "UKMOD-ELECTRIC-HEAT",
      "title": "UK MOD AP3456 Volume14 basic electricity",
      "url": "https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/857314/Volume_14_Electronics.pdf",
      "locator": "Actual PDF8 /chapter14-1 printed7, heat effect paragraph22"
    },
    "DELKOR-ELECTROCHEMISTRY": {
      "id": "DELKOR-ELECTROCHEMISTRY",
      "title": "Delkor Korean battery basics",
      "url": "https://www.delkor.com/kr/support/battery-basics",
      "locator": "Previously actually read HTML82–91 chemical/electrical conversion"
    },
    "DENSO-MOTOR-PRINCIPLES": {
      "id": "DENSO-MOTOR-PRINCIPLES",
      "title": "DENSO Starters and Alternators manual, motor principles",
      "url": "https://assets.denso-am.eu/production/attachments/Starter-Alternator-Manual-English.pdf",
      "locator": "Actual full PDF9 text: field/armature/brush/commutator and Fleming left fingers;PDF11 yoke/armature"
    },
    "EX-ACCEPTED-L030": {
      "id": "EX-ACCEPTED-L030",
      "title": "계기와 경고등: 양·압력·온도를 구별합니다"
    },
    "EX-ACCEPTED-L024": {
      "id": "EX-ACCEPTED-L024",
      "title": "12V 납축전지: 2V 셀 여섯 개"
    },
    "EX-ACCEPTED-L076": {
      "id": "EX-ACCEPTED-L076",
      "title": "릴레이: 제어 회로로 부하 회로를 여닫습니다"
    },
    "OPENSTAX-MOTOR-GENERATOR": {
      "id": "OPENSTAX-MOTOR-GENERATOR",
      "title": "OpenStax Physics20.2 motors/generators",
      "url": "https://openstax.org/books/physics/pages/20-2-motors-generators-and-transformers",
      "locator": "Actual HTML41–49 motor current-force and torque relationship"
    },
    "OPENSTAX-INDUCTION": {
      "id": "OPENSTAX-INDUCTION",
      "title": "OpenStax Physics20.3 electromagnetic induction",
      "url": "https://openstax.org/books/physics/pages/20-3-electromagnetic-induction",
      "locator": "Actual HTML44–51 changing field/relative magnet-coil motion and polarity"
    },
    "UKMOD-GENERATOR-RIGHT": {
      "id": "UKMOD-GENERATOR-RIGHT",
      "title": "UK MOD AP3456 Volume14 DC machines",
      "url": "https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/857314/Volume_14_Electronics.pdf",
      "locator": "Actual full PDF47–49 /DC machines printed1–3, right-hand rule paragraph8 onPDF49"
    },
    "OPENSTAX-CURRENT-DIRECTION": {
      "id": "OPENSTAX-CURRENT-DIRECTION",
      "title": "OpenStax Physics19.1 current direction",
      "url": "https://openstax.org/books/physics/pages/19-1-ohms-law",
      "locator": "Actual HTML46–65 metallic electrons vs conventional positive current"
    },
    "UKMOD-MOTOR-TYPES": {
      "id": "UKMOD-MOTOR-TYPES",
      "title": "UK MOD AP3456 Volume14 DC motor types",
      "url": "https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/857314/Volume_14_Electronics.pdf",
      "locator": "Actual fullPDF60 /DC machines printed14 paragraphs35–38;PDF61 printed15 series sketch"
    },
    "DENSO-OVERRUNNING-CLUTCH": {
      "id": "DENSO-OVERRUNNING-CLUTCH",
      "title": "DENSO starter overrunning clutch operation",
      "url": "https://assets.denso-am.eu/production/attachments/Starter-Alternator-Manual-English.pdf",
      "locator": "Actual fullPDF11 locked/free inner/outer roller operation;PDF13 return;PDF15–16 reduction variants"
    },
    "EX-ACCEPTED-L025": {
      "id": "EX-ACCEPTED-L025",
      "title": "시동전동기: 처음에 엔진을 돌려 줍니다"
    },
    "DENSO-ALTERNATOR-INDUCTION": {
      "id": "DENSO-ALTERNATOR-INDUCTION",
      "title": "DENSO alternator generation/rectification/control",
      "url": "https://assets.denso-am.eu/production/attachments/Starter-Alternator-Manual-English.pdf",
      "locator": "Actual fullPDF43 rotor/stator field change and3phase;PDF44 rectification/field regulation;PDF45 belt drive"
    },
    "ASTEMO-ALTERNATOR": {
      "id": "ASTEMO-ALTERNATOR",
      "title": "Astemo Technical Information016,2025 update",
      "url": "https://www.aftermarket.astemo.com/emea/en/techcare/assets/docs/ALT_ALTERNATOR-PRODUCT%20OVERVIEW_en_016_R1.pdf",
      "locator": "Actual single-pagePDF lines4–16 alternator/rectifier/regulator/controlled charging"
    },
    "EX-ACCEPTED-L026": {
      "id": "EX-ACCEPTED-L026",
      "title": "발전기: 엔진이 돌 때 전기를 만듭니다"
    },
    "OPENSTAX-PARALLEL": {
      "id": "OPENSTAX-PARALLEL",
      "title": "OpenStax Physics19.3 Parallel circuits",
      "url": "https://openstax.org/books/physics/pages/19-3-parallel-circuits",
      "locator": "Actual HTML44–57 same two nodes/equalvoltage/separate current paths"
    },
    "DENSO-GROUND-PATH": {
      "id": "DENSO-GROUND-PATH",
      "title": "DENSO starter troubleshooting ground paths",
      "url": "https://www.denso-am.eu/news/starter-troubleshooting",
      "locator": "Actual search-exposed negative-side complete excerpt: engine/chassis ground straps,battery negative cable,starter mounting"
    },
    "DELCOREMY-ISOLATED-GROUND": {
      "id": "DELCOREMY-ISOLATED-GROUND",
      "title": "Delco Remy Smart IMS instruction61006823",
      "url": "https://www.delcoremy.com/documents/starter-instruction-sheets/smart-ims-instruction-sheet",
      "locator": "Actual PDF1 lines29–32: case/engine mounting return vs isolated-ground model separate ground lead"
    },
    "EX-ACCEPTED-L029": {
      "id": "EX-ACCEPTED-L029",
      "title": "전기 이상: 끊김·잘못된 연결·퓨즈를 구별합니다"
    },
    "MOOG-ALIGNMENT-VIEWS": {
      "id": "MOOG-ALIGNMENT-VIEWS",
      "title": "MOOG performing a car alignment, definition of toe/camber/caster",
      "url": "https://federalmogul-prod-65a.adobecqms.net/content/loc-na/fmmp-moog/en_US/parts-matter/adjusting-your-car-alignment.html",
      "locator": "Actual HTML187–207: toe above,camber front,caster side/steering axis and return"
    },
    "EX-ACCEPTED-L032": {
      "id": "EX-ACCEPTED-L032",
      "title": "유압 조향: 핸들의 입력을 바퀴 방향 변화로 잇습니다"
    },
    "MATHWORKS-ACKERMANN": {
      "id": "MATHWORKS-ACKERMANN",
      "title": "MathWorks Kinematic Steering official model documentation",
      "url": "https://www.mathworks.com/help/vdynblks/ref/kinematicsteering.html",
      "locator": "Actual HTML31–62 idealAckerman common turning center and wheel-angle equations"
    },
    "IITM-ACKERMANN": {
      "id": "IITM-ACKERMANN",
      "title": "IIT Madras ED5160 author course notes, Ackermann condition",
      "url": "https://ed.iitm.ac.in/~shankarram/Course_Files/ED5160/ED5160_Journal_Complete_Notes.pdf",
      "locator": "Actual search-exposed instructor notes: cot(delta_outer)-cot(delta_inner)=w/L and inner/outerwheel diagramlabels"
    },
    "EX-ACCEPTED-L051": {
      "id": "EX-ACCEPTED-L051",
      "title": "동력전달장치: 연결·변속·차동·축 이음을 구별합니다"
    },
    "BRIDGESTONE-TIRE-STRUCTURE": {
      "id": "BRIDGESTONE-TIRE-STRUCTURE",
      "title": "Bridgestone basic structure of tires",
      "url": "https://www.bridgestone.com/products/basic_knowledge/structure/",
      "locator": "Actual HTML154–173 five component roles;actual observed page image51 viewed via own source browser tab"
    },
    "BRIDGESTONE-OTR-GENERAL": {
      "id": "BRIDGESTONE-OTR-GENERAL",
      "title": "Bridgestone OTR databook, general information",
      "url": "https://commercial.bridgestone.com.br/content/dam/connectedassets/enterprise/commercial/web-assets/global/pdfs/load-and-inflation-tables/pdf-202410-databook-bridgestone-otr-web-commercial.pdf",
      "locator": "Initial actualPDF2 introduction/usage conditions andPDF3 first definition text;search-exposed structural labels,size/R,star/ply/loadindex. Later page-open timeout/screenshot failure preserved"
    },
    "EX-ACCEPTED-L038": {
      "id": "EX-ACCEPTED-L038",
      "title": "운전 전후 점검: 오일·냉각수·구동부"
    },
    "MICHELIN-TREAD-WATER": {
      "id": "MICHELIN-TREAD-WATER",
      "title": "Michelin The Tire Digest, Wear",
      "url": "https://thetiredigest.michelin.com/every-day-check-for-wear",
      "locator": "Actualprimarymanufacturerfullindexedwear/drainagerelationshipandgroovestext,2026-09-08treaddepthpageheaderobserved"
    },
    "MICHELIN-AQUAPLANING": {
      "id": "MICHELIN-AQUAPLANING",
      "title": "Michelin What is aquaplaning and how to avoid it",
      "url": "https://www.michelin.co.uk/auto/advice/driving-tips/aquaplaning",
      "locator": "ActualHTML33–51waterlayer/gradualpartialcontact/speedwater/pressureconditionsread"
    },
    "BRIDGESTONE-METRIC-MARKINGS": {
      "id": "BRIDGESTONE-METRIC-MARKINGS",
      "title": "Bridgestone determining tire size",
      "url": "https://www.bridgestoneamericas.com/en/company/safety/choosing-tires/determining-tire-size",
      "locator": "Actual HTML137–167 metricwidth,aspect height/width,radialcode,rimdiameter withunits"
    },
    "BRIDGESTONE-PR-DEFINITION": {
      "id": "BRIDGESTONE-PR-DEFINITION",
      "title": "Bridgestone tire technical definitions:PR vs actual construction",
      "url": "https://www.bridgestone.com/products/aircraft/products/applications/pdf/BS_AC_Manual_2022_P.98-99.pdf",
      "locator": "ActualPDF1 lines23–27 PR index not actualplies,36–37 aspectratio;PDF2 supplementarynotes118–120 actual constructionlayers"
    },
    "CAT-ROLLER-SF-DF": {
      "id": "CAT-ROLLER-SF-DF",
      "title": "Caterpillar288-0934single/288-0935double roller representative comparison",
      "url": "https://parts.cat.com/en/catcorp/product/288-0934",
      "locator": "Actual part-page13/34 names and comparison rows88–107. Both image1 pixels actually viewed in own source tab,withoutdownloading/copying source media"
    },
    "BERCO-ROLLER-TYPES": {
      "id": "BERCO-ROLLER-TYPES",
      "title": "Berco official undercarriage rollers",
      "url": "https://www.berco.com/rollers-undercarriage/",
      "locator": "Actual HTML57–64 single/double/innerflange types;74types;89–108 sealedroller variants"
    },
    "CAT-TRACK-TENSION": {
      "id": "CAT-TRACK-TENSION",
      "title": "Caterpillar undercarriage tension andwear guidance",
      "url": "https://www.cat.com/en_US/articles/for-owners/what-to-know-about-excavator-undercarriage-maintenance.html",
      "locator": "Actual exposed excavator maintenance/tension andOMM excerpts;dozer too-tight/too-loose prematurewear/de-tracking excerpt"
    },
    "BOBCAT-UNDERCARRIAGE": {
      "id": "BOBCAT-UNDERCARRIAGE",
      "title": "Bobcat undercarriage maintenance tips",
      "url": "https://www.bobcat.com/na/en/buying-resources/parts-service/6-tips-extend-life-of-undercarriage",
      "locator": "Actual HTML0–30 component/tensioninspection andde-trackingconditions;search-exposed tensionwear/OMM paragraph. Later requested40timeoutpreserved"
    },
    "EX-PRESERVED-L004": {
      "id": "EX-PRESERVED-L004",
      "title": "무한궤도 부품은 모두 같은 바퀴가 아닙니다"
    },
    "KR-OSH-GUARDS-87-95": {
      "id": "KR-OSH-GUARDS-87-95",
      "title": "산업안전보건기준에 관한 규칙 회전부 방호·복장·장갑",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?lsJoLnkSeq=1029039581",
      "locator": "Actual current header2026-03-02/MOEL450 and targeted87–96 text;95 requires gloveswithoutroll-in risk such as fittedleather despite prohibition title"
    },
    "KLEIN-HAND-TOOLS": {
      "id": "KLEIN-HAND-TOOLS",
      "title": "Klein Tools Proper Use and Care of Hand Tools",
      "url": "https://data.kleintools.com/sites/all/product_assets/documents/brochures/klein/KleinTools_Proper-Use-and-Care-of-Hand-Tools_98016.pdf",
      "locator": "Actual full selected PDF19text andsourcePNG19: adjustablejaw/fixedjawforce/nohammerextension. Actual full PDF46/49/51/54/57selectedtext; screwdriver purpose,matchinghead/tip,no pry/punch/chisel,damagedtoolreplace. PDF20/21 read but torquedata not adopted."
    },
    "EX-ACCEPTED-L016": {
      "id": "EX-ACCEPTED-L016",
      "title": "맞는 공구로 물리고, 지정 토크를 확인합니다"
    },
    "YUASA-MF-CARE": {
      "id": "YUASA-MF-CARE",
      "title": "Yuasa Battery Care and Maintenance / FAQ",
      "url": "https://www.yuasabatteries.com.au/resources/expert-advice/battery-care-maintenance",
      "locator": "ActualHTML89–103 routinecase/terminal/indicatorchecks,SMFsnapshotandserviceablewaterdistinction;actualsearch-exposedFAQMFstillrequiresinspection"
    },
    "YUASA-ONE-CELL-INDICATOR": {
      "id": "YUASA-ONE-CELL-INDICATOR",
      "title": "Yuasa Guide to understanding battery specifications",
      "url": "https://www.yuasa.com/en-se/info-hub/guide-to-understanding-battery-specifications",
      "locator": "ActualHTML1728–1730 floatingball/prismdevice fittedtoonecell,chargeandliquidlevelvisualguide"
    },
    "YUASA-MF-FEATURE": {
      "id": "YUASA-MF-FEATURE",
      "title": "Yuasa Automotive battery features / maintenance definition",
      "url": "https://www.yuasa.com/en-se/info-hub/automotive-battery-features",
      "locator": "Actualprimarysearch-exposedSMFno-water-topping andMFnormalapplicationcondition vs lowmaintenance"
    },
    "EX-ACCEPTED-L060": {
      "id": "EX-ACCEPTED-L060",
      "title": "급유·충전: 불꽃을 멀리하고 환기합니다"
    },
    "IITG-EXCAVATION-TYPES": {
      "id": "IITG-EXCAVATION-TYPES",
      "title": "IIT Guwahati NPTEL Construction Technology, earthmoving equipment",
      "url": "https://archive.nptel.ac.in/content/storage2/courses/105103093/modules/partv/m3/slides/slide3.htm",
      "locator": "ActualfullHTMLslide3lines7–8 forward/upwardshovel andslide4lines3–6 downward/backwardbackhoe,verticalclamclosing,cableorhydraulic"
    },
    "LIEBHERR-CLAMSHELL": {
      "id": "LIEBHERR-CLAMSHELL",
      "title": "Liebherr Working Tools, clamshell",
      "url": "https://www.liebherr.com/shared/media/corporate/images/events/2018/intermat-2018/intermat-2018-exhibits/wheeled-excavators/a-914-compact-litronic/downloads-a-914-compact-litronic/liebherr-intermat-2018-liebherr-working-tools-en.pdf",
      "locator": "ActualPDF20text446–474 clamshellnarrowdeeptrench/materialhandling,dependsground/materialweight/selectedattachment"
    },
    "EX-ACCEPTED-L043": {
      "id": "EX-ACCEPTED-L043",
      "title": "깎기·굴착·고르기와 굴착면 안정"
    },
    "EX-PRESERVED-L009": {
      "id": "EX-PRESERVED-L009",
      "title": "버킷은 작업 목적과 재료에 맞춥니다"
    },
    "EX-ACCEPTED-L013": {
      "id": "EX-ACCEPTED-L013",
      "title": "브레이커는 타격, 크러셔는 압쇄, 그랩은 집기"
    },
    "IGNOU-SHOVEL-CYCLE": {
      "id": "IGNOU-SHOVEL-CYCLE",
      "title": "IGNOU Excavation Equipment II",
      "url": "https://egyankosh.ac.in/bitstream/123456789/29667/1/Unit-2.pdf",
      "locator": "Actualprimarysearch-exposedPDF25OperationsandAngleofSwing:digging,loaded swing,dumping,returning;total cycletime includesallfour"
    },
    "EX-ACCEPTED-L044": {
      "id": "EX-ACCEPTED-L044",
      "title": "운반차량 적재·토사 쌓기"
    },
    "DANA-KINGPIN-GREASE": {
      "id": "DANA-KINGPIN-GREASE",
      "title": "Dana Service andOperator Manual, steer axlekingpins",
      "url": "https://www.dana.com.au/wp/wp-content/uploads/2025/05/Operators-Manual-May-2025-1.pdf",
      "locator": "ActualselectedfullPDF12text+PNG:upper/lowergreasefittings supplykingpinbushings;cleanfittingsanddo notmix"
    },
    "MOOG-GREASABLE-UJ": {
      "id": "MOOG-GREASABLE-UJ",
      "title": "MOOG Installing andservicing universaljoints",
      "url": "https://www.moogparts.com/technical/bulletins/tech-tips/installing-servicing-moog-universal-joints.html",
      "locator": "ActualHTML154–177 especially161ifgreasable/bodyorcapfittings/172wipebeforeconnection"
    },
    "EX-ACCEPTED-L015": {
      "id": "EX-ACCEPTED-L015",
      "title": "유압호스에 접근하기 전에 확인할 안전 상태"
    },
    "EX-PRESERVED-L012": {
      "id": "EX-PRESERVED-L012",
      "title": "연결 핀·부싱은 마모와 고정을 함께 봅니다"
    },
    "exc-komatsu-undercarriage": {
      "id": "exc-komatsu-undercarriage",
      "title": "Komatsu 주행체 부품·점검 자료",
      "url": "https://www.komatsu.com.au/getattachment/3f138427-f825-43b1-95eb-27770ce20b70/Undercarriage-Overview-Brochure_2025_Web.pdf",
      "locator": "PDF 2쪽 부품 목록, 5쪽 부품 점검, 6쪽 Maintenance tips",
      "checkedAt": "2026-10-06",
      "note": "하부 구성품과 마모·장력 관리 원리. 기종별 장력 수치는 일반화하지 않는다."
    },
    "exc-kubota-manual": {
      "id": "exc-kubota-manual",
      "title": "Kubota KX040-4 제조사 운전 설명서",
      "url": "https://media.kubota.io/uploads/Kubota-Excavators-KX040-4-Manual.pdf",
      "locator": "SAFE OPERATION; EXCAVATOR OPERATION; MAINTENANCE; OTHER ADJUSTMENTS",
      "checkedAt": "2026-10-06",
      "note": "조작 원리와 위험 예방 참고. 이 기종의 숫자·레버 배치·정비주기를 다른 굴착기에 일괄 적용하지 않는다."
    },
    "exc-safety-current": {
      "id": "exc-safety-current",
      "title": "산업안전보건기준에 관한 규칙 · 시행 2026-03-02",
      "url": "https://law.go.kr/lsLinkCommonInfo.do?chrClsCd=010202&lspttninfSeq=75618",
      "locator": "제38·199–206·221조의2–5·322·338–344조",
      "checkedAt": "2026-10-06",
      "note": "현행 국가법령정보센터 원문 및 기존 내려받은 본문을 대조했다."
    },
    "KR-WORKPLAN-38-20261022": {
      "id": "KR-WORKPLAN-38-20261022",
      "title": "산업안전보건기준에 관한 규칙 제38조",
      "url": "https://www.law.go.kr/LSW/lsSideInfoP.do?docCls=jo&joBrNo=00&joNo=0038&lsiSeq=273603&urlMode=lsScJoRltInfoR"
    },
    "CROSBY-LATCH-ROLE-20261022": {
      "id": "CROSBY-LATCH-ROLE-20261022",
      "title": "Crosby · Model PL Hook Latch warnings",
      "url": "https://www.thecrosbygroup.com/wp-content/uploads/catalog/2022/en-US/375.pdf",
      "locator": "Warnings / Important Safety Information, catalog p375"
    },
    "KOSHA-PPE-2026-TARGET": {
      "id": "KOSHA-PPE-2026-TARGET",
      "title": "한국산업안전보건공단 A-G-12-2026 개인보호구의 사용 및 관리",
      "url": "https://portal.kosha.or.kr/openapi/v1/file/down/CTC2026012909222643246624/1",
      "locator": "ActualPDF12section7.1textAB/AE/ABEand17–20sections7.10.1–3eye/weldingfilters;22/23maintenanceparagraphstargetedread;primarypublished2026-01-30"
    },
    "VT-HELMET-CARE": {
      "id": "VT-HELMET-CARE",
      "title": "Virginia Tech EHS PPE Appendix B, own institutional head-protection policy",
      "url": "https://ehs.vt.edu/programs/occupational-safety/personal-protective-equipment/appendix-B.html",
      "locator": "ActualHTML175–199damagedshell/suspensionandnoalteration/noaddedventholes;primaryinstitutionownpolicy"
    },
    "full-rules-fire": {
      "id": "full-rules-fire",
      "title": "행정안전부 · 화재 발견·신고·대피",
      "url": "https://www.korea.kr/news/policyNewsView.do?newsId=148923749",
      "locator": "2023.12.13 안내: 주변 알림·119 신고·초기소화·확대 시 즉시 대피",
      "checkedAt": "2026-10-08"
    },
    "easy-fire-types": {
      "id": "easy-fire-types",
      "title": "소방청 · 화재 종류와 소화기 표시",
      "url": "https://www.nfa.go.kr/nfa/news/pressrelease/press/?cntId=2294&mode=view",
      "locator": "소화기 일반상식: A 일반·B 유류·C 통전 전기·D 가연성 금속·K 주방화재; D와 리튬이온 구동배터리 구별",
      "checkedAt": "2026-10-08",
      "note": "소방청 공식 페이지의 검색 색인 본문에서 분류표를 확인했습니다."
    },
    "full-rules-charge-safety": {
      "id": "full-rules-charge-safety",
      "title": "OSHA · 전동 지게차와 충전 안전",
      "url": "https://www.osha.gov/etools/powered-industrial-trucks/types-fundamentals/power-sources/electrical",
      "locator": "배터리 충전 장소의 환기·금연·화재 예방·전해액 위험",
      "checkedAt": "2026-10-08"
    },
    "easy-refuel-safety": {
      "id": "easy-refuel-safety",
      "title": "OSHA · 지게차 급유 안전",
      "url": "https://www.osha.gov/etools/powered-industrial-trucks/types-fundamentals/power-sources/internal-combustion",
      "locator": "Refueling: gasoline and diesel — 지정 장소, 엔진 정지, 금연, 연료 누출 처리",
      "checkedAt": "2026-10-08"
    },
    "CCOHS-FOOTWEAR": {
      "id": "CCOHS-FOOTWEAR",
      "title": "CCOHS Safety Footwear",
      "url": "https://www.ccohs.ca/oshanswers/prevention/ppe/footwear.html",
      "locator": "ActualHTML39–69 riskmatchedfootwear,85–108 toecap vssolepuncture anddistinctshock/staticprotection"
    },
    "KOSHA-PPE-ROLES": {
      "id": "KOSHA-PPE-ROLES",
      "title": "한국산업안전보건공단 보호구 안전인증 대상의 용도",
      "url": "https://miis.kosha.or.kr/oshci/busi/viewProtectionAuthProcedure.do",
      "locator": "Actual HTML343–366 safetyshoe/gloves/mask/air-supply/poweredrespirator/eye/clothing roles"
    },
    "KR-OSH-RULE618": {
      "id": "KR-OSH-RULE618",
      "title": "산업안전보건기준에 관한 규칙 제618조 정의",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1034210129",
      "locator": "Actual current header2026-03-02/MOEL450 and full618items1–5: confinedspace,appropriateair and oxygen deficiency"
    },
    "FORKLIFT-SAFETY-COPY": {
      "id": "FORKLIFT-SAFETY-COPY",
      "title": "기존 지게차 안전준비·정비위험 설명의 공통 재사용 비교",
      "locator": "Actual lessons[id=safety-site-preparation].copy and lessons[id=fork-tools-risks].copy only; no questions read/imported"
    },
    "EX-ACCEPTED-L046": {
      "id": "EX-ACCEPTED-L046",
      "title": "안전띠·접근 통제·인양 작업 조건"
    },
    "OTTAWA-FIRE-METHODS": {
      "id": "OTTAWA-FIRE-METHODS",
      "title": "University of Ottawa lab safety module8 fire extinguishing principles",
      "url": "https://www.uottawa.ca/about-us/administration-services/office-chief-risk-officer/health-safety-environmental-management/training/lab-safety/module-8",
      "locator": "Actual HTML65–134, especially112: starve/smother/cool/chainreaction interruption; alarm/evacuation andclearexitconditions"
    },
    "NOAA-OXYGEN": {
      "id": "NOAA-OXYGEN",
      "title": "NOAA CAMEO oxygen chemical datasheet",
      "url": "https://cameochemicals.noaa.gov/chemical/8967",
      "locator": "ActualHTML65 oxygenisnonflammable/noncombustible butsupportsburning"
    },
    "NIST-FLASHPOINT": {
      "id": "NIST-FLASHPOINT",
      "title": "NIST glossary flash point",
      "url": "https://www.nist.gov/glossary-term/38496",
      "locator": "ActualHTML119 lowesttemp under specifiedtestconditionswithappliedignitionsource"
    },
    "WCB-AUTOIGNITION": {
      "id": "WCB-AUTOIGNITION",
      "title": "Workers Compensation Board of Manitoba fire andexplosives",
      "url": "https://www.wcb.mb.ca/topics/fire-and-explosives/",
      "locator": "ActualHTML18–20 autoignition without externalflame/spark"
    },
    "CCOHS-STATIC": {
      "id": "CCOHS-STATIC",
      "title": "CCOHS static electricity",
      "url": "https://www.ccohs.ca/oshanswers/chemicals/static-electricity.html",
      "locator": "ActualHTML44–77 contactseparation/beltpulley/liquidtransfer/filterflow andspark/ignitablemixtureconditions"
    },
    "EX-ACCEPTED-L059": {
      "id": "EX-ACCEPTED-L059",
      "title": "화재 A·B·C·D: 무엇이 타는지 구별합니다"
    },
    "EX-ACCEPTED-L075": {
      "id": "EX-ACCEPTED-L075",
      "title": "점도·점도지수·점도등급은 다른 말입니다"
    },
    "KOSHA-GRINDER-BM14-2025": {
      "id": "KOSHA-GRINDER-BM14-2025",
      "title": "한국산업안전보건공단 B-M-14-2025 연삭기 안전작업에 관한 기술지원규정",
      "url": "https://portal.kosha.or.kr/archive/resources/tech-support/search/all",
      "locator": "Actual2026-10-22currentfilterresultonecodeB-M-14-2025 published2025-03-26; browserdownloadcapturedlocalfile. ActualfullselectedPDF5text;PDF6/15/16/18pixels,PDF21checklisttext. PDF15printed12clause7(4)explicit2mmwithin,figure10also2mm. Source-locator06–20 isthumbnailpositionlocating,notwholetextread."
    },
    "CCOHS-GRINDER-PURPOSE": {
      "id": "CCOHS-GRINDER-PURPOSE",
      "title": "CCOHS Use of bench andpedestalgrinders",
      "url": "https://www.ccohs.ca/oshanswers/safety_haz/abrasive_wheels/safeuse2.html",
      "locator": "ActualHTML36–67 guards/restnotmovingadjustment/markedspeed/PPE andriskmatchedgloves"
    },
    "OSH-LADDER24-STAIR28": {
      "id": "OSH-LADDER24-STAIR28",
      "title": "산업안전보건기준에 관한 규칙 제24조·제28조",
      "url": "https://law.go.kr/LSW/lsLawLinkInfo.do?chrClsCd=010202&lsJoLnkSeq=1029039573",
      "locator": "Saved official related text fully read only Articles24/28; linkedsubsetheader2025-09-01/MOEL450; actual mainheader separatelyread2026-03-02/same450/lsiSeq273603"
    },
    "MOEL-STAIR-EXPLANATION": {
      "id": "MOEL-STAIR-EXPLANATION",
      "title": "고용노동부 계단참 규정 설명, 대한민국 정책브리핑",
      "url": "https://m.korea.kr/briefing/actuallyView.do?newsId=148954312",
      "locator": "Actualparagraph273–275,2025-10-29 explanatorytext heightover3m andlandingdirectionallength1.2m"
    },
    "KIICE-UNDERGROUND-MODES": {
      "id": "KIICE-UNDERGROUND-MODES",
      "title": "이배규, 더블 브레이디드 로프를 이용한 지중 케이블 포설시 견인 데이터 수집 장치 설계, 2015",
      "url": "https://oak.go.kr/central/journallist/journaldetail.do?article_seq=17146",
      "locator": "Actualmaintext153–161,sectionII definitionsdirectburied/conduit/culvert; primaryresearchpaper"
    },
    "EX-ACCEPTED-L048": {
      "id": "EX-ACCEPTED-L048",
      "title": "가스배관·지중전선·공중전선 안전"
    },
    "NIOSH-SHOCK-FACTORS": {
      "id": "NIOSH-SHOCK-FACTORS",
      "title": "NIOSH Electrical Safety studentmanual, Revised2009",
      "url": "https://www.cdc.gov/niosh/docs/2009-113/pdfs/2009-113.pdf?id=10.26616%2FNIOSHPUB2009113",
      "locator": "Actualprimaryindexedprinted11summarycurrentamount/duration/path;primarySafe.pdfprinted59bodyresistance/moisturecircuitparagraphsread;notwholemanualorinjuryphotosread"
    },
    "EX-CITYGAS-ANNEX16": {
      "id": "EX-CITYGAS-ANNEX16",
      "title": "도시가스사업법 시행규칙 별표16 · 개정2022-01-21",
      "url": "https://www.law.go.kr/LSW/flDownload.do?bylClsCd=110201&flSeq=157925223&gubun=",
      "locator": "1호가·나: 공동/단독 표시; 2호다1: 파일박기·항타기; 2호다3: 굴착·되메움·포장"
    },
    "KGS-FU551-PIPE-COLOR-TARGET": {
      "id": "KGS-FU551-PIPE-COLOR-TARGET",
      "title": "가스기술기준위원회 KGS FU551 2024,2.5.7.1–2",
      "url": "https://kgie.co.kr/assets/docs/%EB%8F%84%EC%8B%9C%EA%B0%80%EC%8A%A4%20%EC%82%AC%EC%9A%A9%EC%8B%9C%EC%84%A4%EC%9D%98%20%EC%8B%9C%EC%84%A4%C2%B7%EA%B8%B0%EC%88%A0%C2%B7%EA%B2%80%EC%82%AC%20%EA%B8%B0%EC%A4%80%20FU551.pdf",
      "locator": "PrimaryKGSauthoreddocumentservedbygasinspectioncompany;actualtitleapproval2024-07-23andparsedPDF54section2.5.7.1–2gasyellow/conditionaldoublebands/labeltextread"
    },
    "EX-CITYGAS-RULE2-20260918": {
      "id": "EX-CITYGAS-RULE2-20260918",
      "title": "도시가스사업법 시행규칙 제2조제1항제6·7·8·9호",
      "url": "https://www.law.go.kr/LSW/lsSideInfoP.do?docCls=jo&joBrNo=00&joNo=0002&lsiSeq=289257&urlMode=lsScJoRltInfoR",
      "locator": "시행2026-09-18 제2조제1항 압력과 액화가스 정의"
    },
    "exc-traffic-current": {
      "id": "exc-traffic-current",
      "title": "도로교통법 해당 조문 · 시행2026-10-13 관측",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1028222005",
      "locator": "제27조제1항, 제54조제1·2항, 제156조 본문/해당행위",
      "checkedAt": "2026-10-22",
      "note": "기존 main의2026-07-01 판본은 sourcecopy 안에 보존. 새 공식 해당 조문에서2026-10-13 표제와 본문을 확인했다. 미래2027-04-14 단독조문 표제를 현재로 채택하지 않음."
    },
    "exc-address-rule": {
      "id": "exc-address-rule",
      "title": "주소정보시설규칙 · 도로명판 표시사항",
      "url": "https://law.go.kr/lsLinkCommonInfo.do?chrClsCd=010202&lspttninfSeq=168237",
      "locator": "제4·5조 및 별표 도로명판 구성",
      "checkedAt": "2026-10-06",
      "note": "한 방향·양방향·앞쪽 방향 도로명판, 기초번호와 방향 표시를 구별한다."
    },
    "exc-address-example": {
      "id": "exc-address-example",
      "title": "청주시 공식 도로명판 읽기 안내",
      "url": "https://puru.cheongju.go.kr/newpuru/html/sub.php?menukey=329",
      "locator": "도로명주소 안내시설물 보는방법 / 도로명판 네 예시",
      "checkedAt": "2026-10-06",
      "note": "시작점·현재지점·끝점·양방향 읽기의 기본 개념 참고. 과거 자료의 도로 폭·거리 환산 수치는 문제에 사용하지 않는다."
    },
    "exc-address-number-decree": {
      "id": "exc-address-number-decree",
      "title": "도로명주소법 시행령 · 시행 2026-01-02",
      "url": "https://www.law.go.kr/LSW/lsSideInfoP.do?docCls=jo&joBrNo=00&joNo=0007&lsiSeq=281515&urlMode=lsScJoRltInfoR",
      "locator": "제7조제4항: 시작점→끝점 방향 왼쪽 홀수·오른쪽 짝수 기초번호",
      "checkedAt": "2026-10-06",
      "note": "시작→끝 기준의 좌홀·우짝. 같은 쪽 기초번호는 2씩 증가하므로 기초간격 20m 적용 구간의 번호 차이에 따른 거리 어림을 연결한다."
    },
    "exc-address-interval-rule": {
      "id": "exc-address-interval-rule",
      "title": "도로명주소법 시행규칙 · 시행 2025-12-26",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?ancYnChk=0&chrClsCd=010202&efYd=20251226&lsiSeq=282089&urlMode=lsInfoP",
      "locator": "제3조 본문 및 제1–4호: 기초번호 부여 간격과 예외",
      "checkedAt": "2026-10-06",
      "note": "20m 원칙, 고속도로 2km, 해당 조건의 길 10m, 종속구간 10m 이하 일정 간격, 내부도로 20m 또는 주소 부여 개수를 고려한 간격. 길에 모두 5m 환산을 적용하지 않는다."
    },
    "EX-ADDRESS-RULE3-OBSERVED": {
      "id": "EX-ADDRESS-RULE3-OBSERVED",
      "title": "도로명주소법 시행규칙제3조 · 시행2025-12-26",
      "url": "https://www.law.go.kr/LSW/lsLawLinkInfo.do?chrClsCd=010202&lsId=010421&lsJoLnkSeq=900259367&print=print"
    },
    "EX-TRAFFIC54-OBSERVED": {
      "id": "EX-TRAFFIC54-OBSERVED",
      "title": "도로교통법제54조 · 시행2026-10-13",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1030975183"
    },
    "EX-TRAFFIC156-OBSERVED": {
      "id": "EX-TRAFFIC156-OBSERVED",
      "title": "도로교통법제156조 · 해당 행위별 벌칙",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1031180393"
    },
    "full-rules-signs": {
      "id": "full-rules-signs",
      "title": "도로교통법 시행규칙 별표 6 · 교통안전표지",
      "url": "https://www.law.go.kr/LSW/flDownload.do?bylClsCd=110201&flSeq=168508797&gubun=",
      "locator": "2026.8.24 시행규칙이 연결하는 별표6(2024.11.14 개정): 218/219 금지범위, 223 차간거리 이상/설치대상, 224/225 속도 상한/하한, 226/227 서행/일시정지와 기존 표지 형태·의미",
      "checkedAt": "2026-10-12"
    },
    "full-rules-traffic": {
      "id": "full-rules-traffic",
      "title": "도로교통법 · 시행 2026-07-01",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=281875&efYd=20260701&ancYnChk=0",
      "locator": "제2조제1·17·18·24·25·28·30호: 도로/차/자동차등·주차/정차/서행/일시정지; 제32조: 금지 장소/위험 방지 예외; 기존 제5·13·25·25의2·26·27·37·48·54·156조",
      "checkedAt": "2026-10-12",
      "note": "해당 시행일 국가법령정보센터 본문과 저장 원문을 대조했습니다. 법정 벌칙·범칙금·과태료를 구별합니다."
    },
    "TRAFFIC-RULE8-20260824": {
      "id": "TRAFFIC-RULE8-20260824",
      "title": "도로교통법 시행규칙 제8조 안전표지",
      "url": "https://www.law.go.kr/LSW/lsLinkCommonInfo.do?lsJoLnkSeq=1021077373",
      "locator": "Actualcurrentofficialfull8(1)fivecategoriesand(2),2026-08-24/MOIS636"
    },
    "full-rules-signals": {
      "id": "full-rules-signals",
      "title": "도로교통법 시행규칙 별표 2 · 신호의 뜻",
      "url": "https://www.law.go.kr/LSW/flDownload.do?bylClsCd=110201&flSeq=168508747&gubun=",
      "locator": "2026.8.24 시행규칙 연결 별표2(2022.1.21 개정): 차량 신호의 고정·점멸, 적색 정지 후 우회전 조건, 우회전 삼색등 및 비고3",
      "checkedAt": "2026-10-12"
    },
    "TRAFFIC-SIGNAL-TIMING-ANNEX2": {
      "id": "TRAFFIC-SIGNAL-TIMING-ANNEX2",
      "title": "도로교통법 시행령 별표2 신호 시기 및 방법",
      "url": "https://www.law.go.kr/LSW/flDownload.do?bylClsCd=110201&flSeq=122323281&gubun=",
      "locator": "ActualofficialselectedPDF1rows1/2fullparsedtext30m/highway100m+intersectionedge;cachedofficial2026JulyAct38(1)(2)wholetextreadforuntilend"
    },
    "TRAFFIC-POLICE5-TARGET": {
      "id": "TRAFFIC-POLICE5-TARGET",
      "title": "도로교통법 제5조 경찰공무원등 지시",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=281875&efYd=20260701&ancYnChk=0",
      "locator": "Actualfull5(1)(2)officialpreserved2026-07-01body,amendment2020-12-22;actualcurrentActheader22067separatelyobservedbutnotwholeOctoberbodyread"
    },
    "TRAFFIC-GREEN-UNPROTECTED": {
      "id": "TRAFFIC-GREEN-UNPROTECTED",
      "title": "도로교통법 시행규칙 별표2 녹색등화/비보호좌회전",
      "url": "https://www.law.go.kr/LSW/flDownload.do?gubun=&flSeq=168508747&bylClsCd=110201",
      "locator": "ActualstoredPDFparsedfirstgreenrowandcurrentinheritedprimaryannexpin;newremoteopenfailednotnewpixelclaim. KNIAownprimarycollisionanalysisselectedtextgreen/markedlocation/oppositecarsconditionactualread"
    },
    "EX-TRAFFIC-LANES-ANNEX9": {
      "id": "EX-TRAFFIC-LANES-ANNEX9",
      "title": "도로교통법 시행규칙 별표9 · 개정2022-10-20",
      "url": "https://www.law.go.kr/LSW/flDownload.do?bylClsCd=110201&flSeq=152755193",
      "locator": "일반도로 표 및 비고6다(법제2조제18호나목 외 건설기계)"
    },
    "EX-TRAFFIC-2-18B-20261013": {
      "id": "EX-TRAFFIC-2-18B-20261013",
      "title": "도로교통법 제2조제18호나목",
      "url": "https://www.law.go.kr/LSW/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1026917269"
    },
    "EX-MACHINE-RULE73-CLASS": {
      "id": "EX-MACHINE-RULE73-CLASS",
      "title": "건설기계관리법 시행규칙 제73조제1항",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?lsJoLnkSeq=1030829703"
    },
    "EX-TRAFFIC-19-20261013": {
      "id": "EX-TRAFFIC-19-20261013",
      "title": "도로교통법 제19조 안전거리 확보 등",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1030973147"
    },
    "TRAFFIC-EMERGENCY29-20261013": {
      "id": "TRAFFIC-EMERGENCY29-20261013",
      "title": "도로교통법 제29조 긴급자동차 우선통행",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?lsJoLnkSeq=1018457303",
      "locator": "Actualcurrentofficialindexedwhole29(1)–(6),2026-10-13/22067;freshopenheaderandselectedtextsupport"
    },
    "TRAFFIC-OVERTAKING22-TARGET": {
      "id": "TRAFFIC-OVERTAKING22-TARGET",
      "title": "도로교통법 제22조 앞지르기 금지",
      "url": "https://www.law.go.kr/LSW/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1030972989",
      "locator": "Preservedofficial2026-07-01/21246whole22(1)–(3)actualread;freshofficial2026-10-13/22067headerand22(2)read;targetplacesalsocurrentgovernmentEasylawselectedprimarytextread"
    },
    "KR-OSH-SIGNS38": {
      "id": "KR-OSH-SIGNS38",
      "title": "산업안전보건법 시행규칙 제38조 안전보건표지",
      "url": "https://www.law.go.kr/LSW//lsSideInfoP.do?docCls=jo&joBrNo=00&joNo=0038&lsiSeq=288431&urlMode=lsScJoRltInfoR",
      "locator": "Actualcurrentheader2026-08-01/MOEL4772026-07-28 and38text: Annex6forms/7uses/8colors"
    },
    "KR-OSH-ANNEX6": {
      "id": "KR-OSH-ANNEX6",
      "title": "산업안전보건법 시행규칙 별표6 안전보건표지의 종류와 형태",
      "url": "https://www.law.go.kr/LSW/flDownload.do?bylClsCd=110201&flSeq=156779153&gubun=",
      "locator": "BothPDFpages actualpixels and extractedtext read:107fireprohibition,201flammable reddiamond,207electricalyellowtriangle,307shoe bluecircle,406exitgreenrectangle. Page2KSsubstitution28list read."
    },
    "KR-OSH-ANNEX6-SPECIFIC": {
      "id": "KR-OSH-ANNEX6-SPECIFIC",
      "title": "산업안전보건법 시행규칙 별표6, 101·102·108",
      "url": "https://www.law.go.kr/LSW/flDownload.do?bylClsCd=110201&flSeq=156779153&gubun=",
      "locator": "NewtargetedPDF1actualPNGread101entry/102walking/108objectmovementonly;priorboth2pagereadretained"
    },
    "exc-machine-act": {
      "id": "exc-machine-act",
      "title": "건설기계관리법 · 시행 2026-08-28",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=283763&efYd=20260828&ancYnChk=0",
      "locator": "제3·13·21·26·40·41조",
      "checkedAt": "2026-10-06",
      "note": "등록·검사·사업·조종사면허와 행위별 벌칙 원문을 구분한다."
    },
    "exc-machine-rule": {
      "id": "exc-machine-rule",
      "title": "건설기계관리법 시행규칙 · 시행 2026-03-24",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=285023&efYd=20260324&ancYnChk=0",
      "locator": "제73조제2항제4호, 제74조",
      "checkedAt": "2026-10-06",
      "note": "3톤 미만 굴착기는 소형건설기계 특례 대상. 지게차의 별도 자동차운전면허 조항을 굴착기에 그대로 옮기지 않는다."
    },
    "exc-machine-inspection-table": {
      "id": "exc-machine-inspection-table",
      "title": "건설기계관리법 시행규칙 별표 7 · 정기검사 유효기간",
      "url": "https://www.law.go.kr/LSW/flDownload.do?bylClsCd=110201&flSeq=69193463&gubun=",
      "locator": "별표 7 첫 행: 굴착기 / 타이어식 / 1년; 비고1 최초 기간의 기산",
      "checkedAt": "2026-10-07",
      "note": "국가법령정보센터 원문 표에서 굴착기 구분과 기간을 확인했다. 기종별 검사기간을 하나의 숫자로 일반화하지 않는다."
    },
    "EX-LAW-21408-SPECIFIC-EFFECTIVE": {
      "id": "EX-LAW-21408-SPECIFIC-EFFECTIVE",
      "title": "법률21408호 부칙제1조제1호 및 제40·41조 적용",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=283763"
    },
    "EX-LAW-RULE73-OBSERVED": {
      "id": "EX-LAW-RULE73-OBSERVED",
      "title": "시행2026-03-24 시행규칙제73조",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?lsJoLnkSeq=1030829703"
    },
    "MACHINE-HEIGHT-DEFINITION-1583": {
      "id": "MACHINE-HEIGHT-DEFINITION-1583",
      "title": "건설기계 안전기준에 관한 규칙 제2조7·18호",
      "url": "https://www.law.go.kr/lsInfoP.do?ancYnChk=0&lsId=010655",
      "locator": "Freshofficialmainheader2026-10-01/MOLIT1583(2026-05-19)actualread(header-onlybody);governmentNHISfull-textmirror1583selected2(7)height+recognizedexternaldeviceexclusionand2(18)selfweightactualread"
    },
    "MACHINE-SUPPLY-PLAN-3-2": {
      "id": "MACHINE-SUPPLY-PLAN-3-2",
      "title": "건설기계관리법 제3조의2 수급조절",
      "url": "https://law.go.kr/lsInfoP.do?ancYnChk=0&lsId=000239",
      "locator": "Actualfull3의2 currentversionmatched2026-08-28Act21408savedofficialtextread"
    },
    "EX-NUMBER-ANNEX2-20220525": {
      "id": "EX-NUMBER-ANNEX2-20220525",
      "title": "건설기계관리법 시행규칙 별표2 · 개정2022-05-25",
      "url": "https://law.go.kr/flDownload.do?bylClsCd=110201&flSeq=134744295&gubun=",
      "locator": "PDF1쪽 기종번호02 및 번호구성, PDF2쪽 일련번호"
    },
    "EX-RULE12-PRESERVED": {
      "id": "EX-RULE12-PRESERVED",
      "title": "건설기계관리법 시행규칙 제12조 등록원부의 보존",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=285023&efYd=20260324&ancYnChk=0",
      "locator": "제12조, 시행2026-03-24 보존 공식 본문"
    },
    "MACHINE-DECREE-REGISTRATION": {
      "id": "MACHINE-DECREE-REGISTRATION",
      "title": "건설기계관리법 시행령 제3조·제5조·제5조의2·제9조",
      "url": "https://www.law.go.kr/법령/건설기계관리법시행령",
      "locator": "Fullyactualselected3/5/5의2/9 frompreservedofficial2026-03-24/Pres36220body"
    },
    "MACHINE-ACT-REGISTRATION": {
      "id": "MACHINE-ACT-REGISTRATION",
      "title": "건설기계관리법 제3조·제5조·제6조·제8조·제9조",
      "url": "https://law.go.kr/lsInfoP.do?ancYnChk=0&lsId=000239",
      "locator": "Actualcurrentmainheader2026-08-28/Act21408read; preservedmatchingofficialbodyselected3/5/8/9wholearticlesread; currentofficialArticle6fulltextreadviaweblink"
    },
    "EX-ACCEPTED-L065": {
      "id": "EX-ACCEPTED-L065",
      "title": "등록: 기종번호와 개별 기록을 구별합니다"
    },
    "MACHINE-RULE-PLATE-TEMP": {
      "id": "MACHINE-RULE-PLATE-TEMP",
      "title": "건설기계관리법 시행규칙 제6조·제13조",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=285023&efYd=20260324&ancYnChk=0",
      "locator": "Actualversionmatchedpreservedofficial6/13fullread; freshdownloadheaderonly2026-03-24/1572notarticlebody"
    },
    "MACHINE-ANNEX2-COLOR": {
      "id": "MACHINE-ANNEX2-COLOR",
      "title": "건설기계관리법 시행규칙 별표2, 개정2022-05-25",
      "url": "https://law.go.kr/flDownload.do?bylClsCd=110201&flSeq=134744295&gubun=",
      "locator": "EarlieractualPDF1/2PNGsreadretained; newtargetedprimaryparsedPDF1/2actualread colors,size,material,1.5mmraisedmarkings,serialranges"
    },
    "MACHINE-ACT-INSPECTION": {
      "id": "MACHINE-ACT-INSPECTION",
      "title": "건설기계관리법 제13조·제17조",
      "url": "https://law.go.kr/lsInfoP.do?ancYnChk=0&lsId=000239",
      "locator": "Actualfullselected13/17matchingcurrent2026-08-28/21408bodyread"
    },
    "MACHINE-RULE-INSPECTION": {
      "id": "MACHINE-RULE-INSPECTION",
      "title": "건설기계관리법 시행규칙 제23조·제25조·제31조의2·제42조",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=285023&efYd=20260324&ancYnChk=0",
      "locator": "Actualfullselected23/25/31의2/42 fromversionmatched2026-03-24/1572officialbody;31outputtruncatednotusedfornumerics"
    },
    "MACHINE-ACT-BUSINESS-LICENSE": {
      "id": "MACHINE-ACT-BUSINESS-LICENSE",
      "title": "건설기계관리법 제21조·제26조·제27조·제28조·제29조",
      "url": "https://law.go.kr/lsInfoP.do?ancYnChk=0&lsId=000239",
      "locator": "Actuallyreadwhole21/26/27/28/29frommatchingcurrent2026-08-28/21408savedofficialbody;currentheaderreadand21408effectivedateexceptionpreserved"
    },
    "MACHINE-DECREE-BUSINESS": {
      "id": "MACHINE-DECREE-BUSINESS",
      "title": "건설기계관리법 시행령 제13조·제14조",
      "url": "https://www.law.go.kr/법령/건설기계관리법시행령",
      "locator": "Actualselected13/14fulltextread2026-03-24/36220officialsnapshot"
    },
    "MACHINE-RULE-BUSINESS": {
      "id": "MACHINE-RULE-BUSINESS",
      "title": "건설기계관리법 시행규칙 제41조·제57조·제58조·제60조",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=285023",
      "locator": "Actualfullselected41/57/58/60from2026-03-24/1572savedbody,currentversionheaderalsofreshobserved"
    },
    "MACHINE-REPAIR-ANNEX2": {
      "id": "MACHINE-REPAIR-ANNEX2",
      "title": "건설기계관리법 시행령 별표2 정비업 사업범위, 개정2019-03-19",
      "url": "https://www.law.go.kr/flDownload.do?bylClsCd=110201&flSeq=156920727&gubun=",
      "locator": "Both2fullPDFpageimagesandtextactuallyread,includingmarkcolumnsand6notes"
    },
    "MACHINE-RULE-LICENSE": {
      "id": "MACHINE-RULE-LICENSE",
      "title": "건설기계관리법 시행규칙 제71조·제73조·제74조·제76조·제80조·제81조",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=285023",
      "locator": "Actualfull71/73/74/76/80/81,2026-03-24/1572versionmatchedsavedofficialtext"
    },
    "MACHINE-SANCTIONS-ANNEX22": {
      "id": "MACHINE-SANCTIONS-ANNEX22",
      "title": "건설기계관리법 시행규칙 별표22, 개정2023-07-19",
      "url": "https://www.law.go.kr/LSW/flDownload.do?gubun=&flSeq=162704503&bylClsCd=110201",
      "locator": "2026Mar24officialHTMLannexlinkobservedflSeq162704503;all3fullPDFtextandpageimagesactualread. 3weeks,45/15/5,50만원1daymax90,0.03/0.08/60,repeat/injuryconditions/generalstandardsread."
    },
    "OSH-GAS234": {
      "id": "OSH-GAS234",
      "title": "산업안전보건기준에 관한 규칙 제234조 가스등의 용기",
      "url": "https://www.law.go.kr/LSW/lsSideInfoP.do?docCls=jo&joBrNo=00&joNo=0234&lsiSeq=273603&urlMode=lsScJoRltInfoR",
      "locator": "ActualfullArticle234paragraphand1–10web34–59read;relatedheader2025-09-01/MOEL450,currentmain2026-03-02same450 separatelyobserved"
    },
    "OSH-GAS233": {
      "id": "OSH-GAS233",
      "title": "산업안전보건기준에 관한 규칙 제233조 가스용접 등의 작업",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=273603",
      "locator": "Actualofficialprimaryindexedselected6/7gasvalveshutoff/connectormismatchpreventionread;notwholeArticle233freshbodyclaim"
    },
    "AIRPRODUCTS-OXYGEN-OIL": {
      "id": "AIRPRODUCTS-OXYGEN-OIL",
      "title": "Air Products: Why should I avoid putting grease or oil on my cylinder?",
      "url": "https://airproducts-uk.custhelp.com/app/answers/detail/a_id/1244/~/why-should-i-avoid-putting-grease-or-oil-on-my-cylinder",
      "locator": "Actualprimarysupplierfullindexedexplanationoxygenoxidantviolentoilreaction/no cylinderlubrication;USCownlabpolicytargetedcylinderfittingstop/contactsuppliersupport"
    },
    "TRAFFIC-SPEED19-20260824": {
      "id": "TRAFFIC-SPEED19-20260824",
      "title": "도로교통법 시행규칙 제19조, 자동차등 속도",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?ancYnChk=0&lsId=007079&efYd=20260824",
      "locator": "Actualfull19(1)–(3),2026-08-24/MOIS636officialsavedbody;actualArticle63trafficJulytextread forroadeligibility, currentAct22067headerseparatelyobserved"
    },
    "EX-ACCEPTED-L068": {
      "id": "EX-ACCEPTED-L068",
      "title": "일반도로: 차종에 맞는 차로와 필요한 앞차 간격"
    },
    "mech-rexroth-pressure": {
      "id": "mech-rexroth-pressure",
      "title": "Bosch Rexroth · 감압·시퀀스 밸브",
      "url": "https://apps.boschrexroth.com/products/compact-hydraulics/CH-Catalog/pdf/Auxiliary_valves_shuttle.pdf",
      "locator": "7a Pressure reducing valves / 7b Sequence valves",
      "checkedAt": "2026-10-08"
    },
    "mech-cross-valve": {
      "id": "mech-cross-valve",
      "title": "Cross · 방향밸브 통로·중립과 체크",
      "url": "https://crossmfg.com/resources/technical-and-terminology/basic-hydraulic-theory",
      "locator": "4-way valve double acting circuit: neutral P-to-tank / trapped cylinder oil; relief pressure limitation",
      "checkedAt": "2026-10-08"
    },
    "op-checks": {
      "id": "op-checks",
      "title": "CCOHS · 지게차 일상 점검",
      "url": "https://www.ccohs.ca/oshanswers/safety_haz/forklift/checks.html",
      "locator": "Visual pre-use check / Operational pre-use check",
      "checkedAt": "2026-10-08",
      "note": "시동 전 외관과 시동 후 작동을 나누는 기술 자료. 해외 점검 주기를 국내 법정 주기로 출제하지 않습니다."
    },
    "op-travel": {
      "id": "op-travel",
      "title": "OSHA · 전후진·선회·시야 확보",
      "url": "https://www.osha.gov/etools/powered-industrial-trucks/operating-forklift/traveling-maneuvering",
      "locator": "Changing Direction / Reversing / Turning and Steering / Visibility",
      "checkedAt": "2026-10-08"
    },
    "op-domestic-safety": {
      "id": "op-domestic-safety",
      "title": "산업안전보건기준에 관한 규칙 · 지게차 작업안전",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=273603&efYd=20260302&ancYnChk=0",
      "locator": "제38·39·40·171–183조, 별표4 차량계 하역운반기계",
      "checkedAt": "2026-10-08",
      "note": "2026-03-02 시행 원문. 기존 확인본 work/safety-body.html의 해당 조문을 다시 대조했습니다. 해외 운전 자료와 국내 법령 수치를 구분합니다."
    },
    "op-maintenance": {
      "id": "op-maintenance",
      "title": "CCOHS · 정비 시 위험 에너지와 보호구",
      "url": "https://www.ccohs.ca/oshanswers/safety_haz/forklift/maintain.html",
      "locator": "Safety procedures: secure blocking, battery work, qualified personnel",
      "checkedAt": "2026-10-08"
    },
    "full-rules-roadname": {
      "id": "full-rules-roadname",
      "title": "금천구청 · 도로명판 읽기",
      "url": "https://geumcheon.go.kr/portal/contents.do?key=403",
      "locator": "도로명판 한방향용 시작·끝, 앞방향용, 양방향용 그림 설명",
      "checkedAt": "2026-10-08",
      "note": "시작·끝·현재 위치 읽기를 사용합니다. 오래된 안내 그림의 거리 단위 오기는 사용하지 않습니다."
    },
    "full-rules-address-number": {
      "id": "full-rules-address-number",
      "title": "도로명주소법 시행령 · 기초번호",
      "url": "https://www.law.go.kr/LSW/lsSideInfoP.do?docCls=jo&joBrNo=00&joNo=0007&lsiSeq=281515&urlMode=lsScJoRltInfoR",
      "locator": "시행 2026.1.2, 제7조제4항: 시작→끝 방향 왼쪽 홀수·오른쪽 짝수",
      "checkedAt": "2026-10-08"
    },
    "full-rules-address-facility": {
      "id": "full-rules-address-facility",
      "title": "주소정보시설규칙 · 시작·끝과 설치 위치",
      "url": "https://www.law.go.kr/LSW/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1024555085",
      "locator": "시행 2025.1.1, 제9조제1항: 시작·끝·교차로 설치 및 막다른 끝점의 설치 생략",
      "checkedAt": "2026-10-08"
    },
    "full-rules-deadend": {
      "id": "full-rules-deadend",
      "title": "서대문구의회 · 막다른 길 문자 안내 사례",
      "url": "https://www.sdmcouncil.go.kr/CLRecords/Files/FileAppendix/a8/A008875.pdf",
      "locator": "막다른 길 / Dead end 안내사인 설치 사례",
      "checkedAt": "2026-10-08",
      "note": "국내 설치 사례의 의미를 참고합니다. 전국 공통 법정 기호의 주장으로 사용하지 않습니다."
    },
    "full-rules-machine-act": {
      "id": "full-rules-machine-act",
      "title": "건설기계관리법 · 시행 2026-08-28",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=283763&efYd=20260828&ancYnChk=0",
      "locator": "제3·4·13·15·21·26·27·27의2·40·41조; 법률21408 부칙제1조제1호",
      "checkedAt": "2026-10-08",
      "note": "2026.8.28 본문을 lsInfoR에서 직접 확인하고 기존 저장 원문과 대조했습니다. 제40·41조 개정의 6개월 시행을 2027년 나머지 개정 시행과 구분합니다."
    },
    "full-rules-machine-rule": {
      "id": "full-rules-machine-rule",
      "title": "건설기계관리법 시행규칙 · 시행 2026-03-24",
      "url": "https://www.law.go.kr/LSW/lsInfoP.do?lsiSeq=285023&efYd=20260324&ancYnChk=0",
      "locator": "제22·23·73조; 별표7·20의 지게차 인양능력 기준",
      "checkedAt": "2026-10-08",
      "note": "해당 시행일 본문을 lsInfoR에서 직접 확인했습니다."
    },
    "u02-site-signs": {
      "id": "u02-site-signs",
      "title": "국가법령정보센터 · 작업장의 안전보건표지",
      "url": "https://www.law.go.kr/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1028543383",
      "checkedAt": "2026-10-12",
      "locator": "산업안전보건법 시행 2026-08-01, 제37조: 위험 경고·비상 지시/안내; 실제 표지의 그림과 글을 함께 확인"
    },
    "u05-tonero-checks": {
      "id": "u05-tonero-checks",
      "title": "Toyota Tonero · 형식별 안전/점검·윤활 지침",
      "url": "https://cdn.toyota-forklifts.eu/globalassets/manual-do-operador-tonero.pdf",
      "locator": "영문 en-10 전도/뜨거운 캡 경고, §18.5 체결·§18.6 윤활과 모델별 점검표",
      "checkedAt": "2026-10-12",
      "note": "해당 Tonero 모델의 제조사 예. 체결 수치·급지 주기·기종별 절차를 모든 지게차에 일반화하지 않습니다."
    },
    "u05-maintenance-schedule": {
      "id": "u05-maintenance-schedule",
      "title": "Toyota · 기종별 정비 주기 확인",
      "url": "https://www.toyotaforklift.com/resource-library/blog/parts-and-service/forklift-maintenance-plans-guide",
      "locator": "Specific maintenance schedule in operator manual / qualified technician",
      "checkedAt": "2026-10-12"
    },
    "fork-qnet": {
      "id": "fork-qnet",
      "title": "큐넷 지게차운전기능사 2025–2027 출제기준",
      "url": "https://q-net.or.kr/cst006.do?artlSeq=5213464&brdId=Q006&code=1202&gId=&gSite=Q&id=cst00602",
      "locator": "첨부 HWP 필기 세세항목과 실기 수행준거",
      "checkedAt": "2026-10-06",
      "note": "실제 첨부 원문 work/qnet-criteria.txt 대조. 기출문제나 출제빈도를 제공하는 자료가 아니다."
    },
    "exam-registration": {
      "id": "exam-registration",
      "title": "건설기계관리법 시행령 · 등록 서류/기한",
      "url": "https://www.law.go.kr/LSW/lsInfoR.do?lsiSeq=284659&efYd=20260324&ancYnChk=0&chrClsCd=010202",
      "locator": "시행 2026-03-24 제 3조: 출처·소유·제원·대상 한정 보험/공제, 대체/공동이용, 취득일부터 2월 및 국가비상사태 5일 특례",
      "checkedAt": "2026-10-12",
      "note": "영상의 내용을 발견 단서로 삼고 공공기관/제조사 원문으로 확인한 자체 설명·문항입니다. 공식 기출 또는 출제빈도 인증이 아닙니다."
    },
    "exam-temporary": {
      "id": "exam-temporary",
      "title": "건설기계관리법 시행규칙 · 임시운행",
      "url": "https://www.law.go.kr/LSW/lsInfoR.do?lsiSeq=285023&efYd=20260324&ancYnChk=0&chrClsCd=010202",
      "locator": "시행 2026-03-24 제 6조: 허용 목적·임시번호표, 15일 이내 / 신개발 시험·연구 3년 이내",
      "checkedAt": "2026-10-12",
      "note": "영상의 내용을 발견 단서로 삼고 공공기관/제조사 원문으로 확인한 자체 설명·문항입니다. 공식 기출 또는 출제빈도 인증이 아닙니다."
    },
    "exam-weather": {
      "id": "exam-weather",
      "title": "도로교통법 시행규칙 · 악천후 감속",
      "url": "https://www.law.go.kr/LSW/lsInfoR.do?lsiSeq=289009&efYd=20260824&ancYnChk=0&chrClsCd=010202",
      "locator": "시행 2026-08-24 제 19조 1/2항: 자동차등(개인형 이동장치 제외)·노면전차, 20%/50%, 20mm·100m 경계, 가변형 표지 우선",
      "checkedAt": "2026-10-12",
      "note": "영상의 내용을 발견 단서로 삼고 공공기관/제조사 원문으로 확인한 자체 설명·문항입니다. 공식 기출 또는 출제빈도 인증이 아닙니다."
    }
  },
  "inputBundles": [
    {
      "id": "cj",
      "inputId": "CJ-minimum-review-input-3-CJ-FLOW-01",
      "status": "existing-scoped-independent-pass; domestic-exam-fit-HOLD",
      "lessons": 1,
      "questions": 1
    },
    {
      "id": "e01-e02-r2",
      "inputId": "excavator-e01-e02-20261015-r2",
      "status": "independent change-scope PASS; required2 and recommendation closed",
      "lessons": 5,
      "questions": 13
    },
    {
      "id": "e03-r2",
      "inputId": "excavator-e03-20261015-r2",
      "status": "independent change-scope PASS; required2 and recommendation closed",
      "lessons": 2,
      "questions": 5
    },
    {
      "id": "e04-r1",
      "inputId": "excavator-e04-20261015-r1",
      "status": "bounded independent content/saved-visual PASS; required0/advisory1",
      "lessons": 1,
      "questions": 2
    },
    {
      "id": "e05-r1",
      "inputId": "excavator-e05-20261015-r1",
      "status": "new author-reviewed; independent pending",
      "lessons": 2,
      "questions": 4
    },
    {
      "id": "e06-r1",
      "inputId": "excavator-e06-20261015-r1",
      "status": "new author-reviewed; independent pending",
      "lessons": 1,
      "questions": 3
    }
  ],
  "unscoredExamples": [],
  "excludedQuestionIds": [],
  "sourceVariants": {
    "QNET25": [
      {
        "id": "QNET25",
        "title": "Q-Net 굴착기운전기능사 출제기준 2025–2027",
        "url": "https://www.q-net.or.kr/cst006.do?artlSeq=5213402&brdId=Q006&code=1202&gId=&gSite=Q&id=cst00602",
        "locator": "필기 3. 구조 및 기능 / 일반사항·작업장치·상부회전체·하부주행체; 2-3 주행장치",
        "checked": "2026-10-15",
        "use": "공식 범위와 적용 기간. 기술 설명·공식 기출 인증 근거가 아님",
        "local": "../../sources/qnet-reference.json"
      },
      {
        "id": "QNET25",
        "title": "Q-Net 굴착기운전기능사 출제기준 2025–2027",
        "url": "https://www.q-net.or.kr/cst006.do?artlSeq=5213402&brdId=Q006&code=1202&gId=&gSite=Q&id=cst00602",
        "locator": "필기 3-2-2 버켓 종류 및 기능",
        "checked": "2026-10-15; same period/scope reused"
      },
      {
        "id": "QNET25",
        "title": "Q-Net 굴착기운전기능사 출제기준 2025–2027",
        "url": "https://www.q-net.or.kr/cst006.do?artlSeq=5213402&brdId=Q006&code=1202&gId=&gSite=Q&id=cst00602",
        "locator": "필기 3-3-1 연결장치 구조 및 기능; 선택장치 연결",
        "access": "기존 보존 공식 추출 본문의 해당 범위 재확인; 실기 스위치 ON/OFF 문구를 모든 기종의 필기 절차로 일반화하지 않음"
      },
      {
        "id": "QNET25",
        "title": "Q-Net 굴착기운전기능사 출제기준 2025–2027",
        "url": "https://www.q-net.or.kr/cst006.do?artlSeq=5213402&brdId=Q006&code=1202&gId=&gSite=Q&id=cst00602",
        "locator": "각부 체결상태 확인하기 3/4: 핀·부싱 마모, 마무리 볼트·끼움; 각 연결부위 그리스 주입하기",
        "access": "보존 공식 추출 본문 해당 범위 2026-10-15 재확인",
        "scope": "점검 범위 연결; 교체 조작 전체 완료가 아님"
      }
    ],
    "PHOTO-IHI": [
      {
        "id": "PHOTO-IHI",
        "title": "IHI IS 008 Mini Excavator side view",
        "url": "https://commons.wikimedia.org/wiki/File:IHI_IS_008_Mini_Excavator_side_view.jpg",
        "locator": "Summary / Licensing / Original file",
        "checked": "2026-10-15",
        "author": "Renée Kools",
        "license": "CC BY 4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
        "use": "실제 외형 사진. 초소형 캐노피형 예시이며 내부 부품/안전 작동 자세의 근거가 아님"
      },
      {
        "id": "PHOTO-IHI",
        "title": "IHI IS008 side view",
        "url": "https://commons.wikimedia.org/wiki/File:IHI_IS_008_Mini_Excavator_side_view.jpg",
        "author": "Renée Kools",
        "license": "CC BY4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
        "scope": "기존 원본 사진의 버킷 외형 확대; 특정 제조사 사양을 추정하지 않음"
      }
    ],
    "PHOTO-GOMAX": [
      {
        "id": "PHOTO-GOMAX",
        "title": "GO MAX quick coupler with a bucket",
        "url": "https://commons.wikimedia.org/wiki/File:GO_MAX_quick_coupler_(patented)_with_a_bucket.png",
        "locator": "Summary / Licensing / Original file",
        "author": "Ana 2016",
        "date": "2016-02-05",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "originalUrl": "https://upload.wikimedia.org/wikipedia/commons/f/fa/GO_MAX_quick_coupler_%28patented%29_with_a_bucket.png",
        "access": "2026-10-15 저작자 own-work/라이선스와 원본 픽셀 확인",
        "scope": "실제 커플러 몸체/버킷 몸체의 외형만. 잠금상태·내부 구조·국내 적합 인증으로 사용하지 않음"
      },
      {
        "id": "PHOTO-GOMAX",
        "title": "GO MAX quick coupler with a bucket",
        "url": "https://commons.wikimedia.org/wiki/File:GO_MAX_quick_coupler_(patented)_with_a_bucket.png",
        "locator": "Summary/Licensing; same original as E05",
        "author": "Ana 2016",
        "license": "CC BY-SA4.0",
        "licenseUrl": "https://creativecommons.org/licenses/by-sa/4.0/",
        "scope": "몸체 사이 노출된 실제 핀 구간. 부싱/니플/안전핀은 사진에서 식별하지 않음"
      }
    ]
  },
  "selectionStates": {
    "selected": {
      "lessons": 12,
      "questions": 28
    },
    "newlyAuthored": {
      "lessons": 11,
      "questions": 27
    },
    "CJDomesticExamFit": "HOLD",
    "E07Selected": false,
    "wholeCourseComplete": false,
    "mockComplete": false,
    "lightningComplete": false
  },
  "reviewGrading": "Static authoring review with answers/reasons in local memory; original server grading and redirects are not imported.",
  "contentUpdates": [
    {
      "inputId": "FB011-selected-followup-20261017-r1",
      "rootSelection": "2026-10-17 scoped content and saved visual acceptance",
      "memberRecordMigration": false,
      "wholeCourseComplete": false,
      "relationships": [
        {
          "id": "exc-L001",
          "from": "draft-3-CJ-FLOW-01",
          "to": "draft-4-FB011",
          "before": "a5b0081d099f2543393c4dc71c84db41bebafa4ec3373e1e1c103b8ee7bcd543",
          "input": "7b2be99dad6f7a4de5b2c43492adccb457240b95cd23cc78b6a69668d2f850fc",
          "normalization": "memoryPoints objects retain definitions separately and display text once"
        },
        {
          "id": "exc-L002",
          "from": "r1-E01",
          "to": "r2-FB011-ASSET-LINK",
          "before": "31a3cdab92f8f21b643463112e85eeeaf8a3abb02830cc06735a89bcdd3b1011",
          "input": "86facede84462666719e802ca34eec05f2afa13b00dc83fb252e2e8555c3aa61",
          "normalization": "memoryPoints objects retain definitions separately and display text once"
        },
        {
          "id": "exc-L006",
          "from": "r1-E02",
          "to": "r2-FB011",
          "before": "95dda60da39f0f9aa743c8a2159fd1f9965038f8cd0fa928b38cff576d1f0a07",
          "input": "2a768807e7e82941f0c2068a3f455c5a3bb114232123a0cb2500925e8d3a9e90",
          "normalization": "memoryPoints objects retain definitions separately and display text once"
        },
        {
          "id": "exc-L009",
          "from": "r1-E04",
          "to": "r2-FB011",
          "before": "b424324560552dc7babef8955c74e2b5b6aadadcaaa6b03feceeca67b1d189d0",
          "input": "605e1fe8a989e31e4f538057ec48340b60d5767b78e5e22fce29b8ff0ea9fa52",
          "normalization": "memoryPoints objects retain definitions separately and display text once"
        },
        {
          "id": "exc-Q001",
          "from": "draft-2-CJ-FLOW-01",
          "to": "draft-3-FB011",
          "before": "41e6e6789a6992fff421d777894efd307ae8f0717c5d3726d7d83786d4fc48f9",
          "after": "d0eb221cc533dfa0834b55433c66c376c28e2b3b6513b3fb502b8ed96b9913e7",
          "stableOptionsAndKey": true
        }
      ]
    },
    {
      "inputId": "FB013-reuse-followup-20261017-r1",
      "lessonIds": [
        "exc-L007",
        "exc-L008",
        "exc-L010"
      ],
      "newQuestions": 0,
      "newAssets": [
        "fb013:coupler-photo-identify",
        "fb013:coupler-overall-location",
        "fb013:pin-direct-external",
        "fb013:coupler-in-between-external"
      ],
      "displayAnnotation": "FB013-DISPLAY-01",
      "sourceDefinitionPreserved": true
    },
    {
      "inputIds": [
        "ex-regular-pair-b01-r1",
        "ex-regular-pair-b02-r1",
        "ex-regular-pair-b03-r2",
        "ex-regular-pair-b04-r1",
        "ex-regular-pair-b05-r1",
        "ex-regular-pair-b06-r1",
        "ex-regular-pair-b07-r1",
        "ex-regular-pair-b08-r1",
        "ex-regular-pair-b09-r2",
        "ex-regular-pair-b10-r1",
        "ex-regular-pair-b11-r2",
        "ex-regular-pair-b12-r1",
        "ex-regular-pair-b13-r1",
        "ex-regular-pair-b14-r1"
      ],
      "selectedQuestions": 305,
      "reasons": 1220,
      "learningUnits": 148,
      "wholeSubjectComplete": false
    }
  ],
  "presentation": {
    "reviewNotes": [
      "설명·그림과 확인문제를 차례대로 연결한 검토본이에요.",
      "전체 과정은 이어서 준비하고 있어요. 회원 공부 기록은 저장되지 않아요."
    ]
  }
}
