| name | issue-check |
| description | 내가 맡은 실습 이슈의 수용 기준을 하나씩 대조해 아직 못 지킨 항목을 알려준다. "수용 기준 확인", "내 이슈 다 됐나", "JEOM-12 점검", "완료됐는지 봐줘", "PR 올려도 되나" 라고 하면 사용한다. |
이슈 수용 기준 점검
언제 쓰나
이슈 구현을 마쳤다고 생각할 때. PR을 올리기 직전.
순서
-
이슈 번호를 확인한다. 사용자가 말하지 않았으면 현재 브랜치명에서 찾는다
(feat/JEOM-12-vote-tally → JEOM-12).
-
docs/ISSUES.md에서 해당 이슈를 찾아 수용 기준을 그대로 옮겨 적는다.
기억에 의존하지 않는다. 파일을 읽는다.
-
담당 파일을 읽는다. 이슈에 적힌 그 파일 하나다.
-
기준을 하나씩 대조한다. 각 항목마다 셋 중 하나로 판정한다.
- 충족 — 코드에서 근거가 되는 줄을 함께 제시한다
- 미충족 — 무엇이 빠졌는지 한 줄로 적는다
- 확인 불가 — 화면에서 직접 눌러 봐야 아는 것(예: "저장하면 목록에 바로 나타난다")
-
npm run check를 돌린다.
-
결과를 표로 정리한다. 미충족 항목이 있으면 고칠 순서를 제안한다.
하지 말 것
- 이슈에 지정되지 않은 파일을 고치지 않는다. 다른 사람의 작업 영역이다.
- 수용 기준을 임의로 추가하거나 해석해서 늘리지 않는다.
- 판정을 후하게 주지 않는다. 애매하면 미충족이다.
출력 예시
JEOM-12 · 투표 결과 집계
기준 판정 근거
후보별 총점이 보인다 충족 vote-tally.tsx:24
점수가 높은 순으로 정렬된다 충족 vote-tally.tsx:31
1·2·3순위 표 수가 각각 보인다 미충족 순위별 집계가 없음
총 투표 인원이 보인다 충족 vote-tally.tsx:19
동점 표시 미충족 동점 판정 분기가 없음
npm run check: 통과
먼저 순위별 집계를 만들고, 그 결과로 동점 판정을 붙이는 순서를 권합니다.