[
  {
    "courseSlug": "tool-gitea",
    "question": "이 코스에서 설명하는 Gitea는 어떤 것인가요?",
    "option1": "GitHub가 만든 유료 클라우드 서비스",
    "option2": "GitHub 같은 서비스를 우리 회사 서버(AWS EC2 위 Docker 컨테이너)에 직접 설치해 쓰는 것",
    "option3": "코드를 자동으로 리뷰해 주는 인공지능 도구",
    "option4": "커밋 메시지를 대신 작성해 주는 편집기 확장 프로그램",
    "answerIndex": 1,
    "explanation": "섹션 1 '우리 Git 서버 투어'의 핵심입니다. 남의 건물(GitHub)에 세 들지 않고 우리 건물에 작업실을 차린 것이라, 회사 코드가 바깥으로 나가지 않습니다."
  },
  {
    "courseSlug": "tool-gitea",
    "question": "코스에서 배운 이슈(Issue)의 상태로 맞는 것은 무엇인가요?",
    "option1": "Open, In Progress, Done의 세 단계",
    "option2": "Draft, Ready, Merged의 세 단계",
    "option3": "Open(진행 중)과 Closed(끝)의 딱 두 가지",
    "option4": "New, Assigned, Resolved, Verified의 네 단계",
    "answerIndex": 2,
    "explanation": "섹션 3 '이슈로 할 일 관리'에서 이슈의 상태는 Open(진행 중)과 Closed(끝) 딱 두 가지라고 설명했습니다. 병원 접수증처럼 번호가 붙고 처리가 끝나면 닫힙니다."
  },
  {
    "courseSlug": "tool-gitea",
    "question": "코드 한 줄만 살짝 고쳐서 커밋했을 때, diff 화면에는 어떻게 표시되나요?",
    "option1": "노란색으로 강조된 한 줄로 표시된다",
    "option2": "회색 문맥 줄로만 표시되어 눈에 띄지 않는다",
    "option3": "초록(+) 한 줄만 새로 표시된다",
    "option4": "빨강(-) 한 줄과 초록(+) 한 줄의 짝으로 표시된다",
    "answerIndex": 3,
    "explanation": "섹션 5 'diff 읽는 법'에서 배운 내용입니다. diff에서 수정은 '삭제+추가'로 취급되어, 한 줄만 바뀌어도 지워진 빨강 줄과 새로 생긴 초록 줄이 짝으로 나타납니다."
  },
  {
    "courseSlug": "tool-gitea",
    "question": "PR 리뷰어가 바뀐 코드의 특정 줄에 정확히 코멘트를 달고 싶을 때, 올바른 방법은 무엇인가요?",
    "option1": "Conversation 탭의 댓글 본문에 줄 번호를 직접 적어서 설명한다",
    "option2": "Files Changed 탭에서 줄 번호에 마우스를 올려 나타나는 + 버튼을 클릭한다",
    "option3": "Commits 탭에서 해당 커밋의 메시지를 수정해 의견을 남긴다",
    "option4": "새 이슈를 만들어 줄 번호를 라벨(Label)로 붙여 전달한다",
    "answerIndex": 1,
    "explanation": "섹션 4 'Pull Request와 리뷰 화면'에서 리뷰어의 주무대는 Files Changed 탭이고, 줄 번호에 마우스를 올리면 나오는 + 버튼으로 그 줄에 정확히 코멘트를 달 수 있다고 배웠습니다. 교과서 여백에 포스트잇을 붙이는 것과 같은 방식입니다."
  },
  {
    "courseSlug": "tool-gitea",
    "question": "수습 개발자 민지는 어제까지 잘 되던 로그인 기능이 오늘 갑자기 안 되는 것을 발견했습니다. 이 코스에서 배운 대로라면 가장 먼저 확인해야 할 곳은 어디인가요?",
    "option1": "저장소의 가장 최근 커밋을 열어 diff에서 바뀐 줄을 확인한다",
    "option2": "위키(Wiki)에 트러블슈팅 페이지를 새로 만들어 기록한다",
    "option3": "Releases 탭에서 최신 버전 태그의 체인지로그를 다시 작성한다",
    "option4": "프로필의 잔디밭(활동 히트맵)에서 어제의 활동량을 살펴본다",
    "answerIndex": 0,
    "explanation": "섹션 5에서 '어제까지 되던 게 왜 안 되지?' 할 때는 마지막 커밋의 diff부터 확인하는 습관을 강조했습니다. 범인은 대부분 가장 최근에 바뀐 줄에 있기 때문입니다."
  }
]
