diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..0f76580 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,43 @@ + + +## 🌷 Summary + + + +## 📢 Description + + + +## 🐙 Related Issue + +close + +## Real Behavior Proof (필수) + +> CI, unit test, lint 결과만으로는 충분하지 않습니다. +> 실제 실행 로그, 스크린샷, 녹화, 터미널 출력, 또는 실제 환경 관측 결과를 첨부하세요. + +- 실제 실행 환경: +- 실행한 명령 / 조작: +- 결과 증거: +- 검증한 시나리오: +- 검증하지 않은 영역: +- 증거가 부족하다면 그 이유: + +## Human Decision Needed + +- [ ] 없음 — 에이전트 판단으로 진행 가능 +- [ ] 제품 / UX 결정 필요 +- [ ] 비용 / 수익 영향 결정 필요 +- [ ] 보안 / 데이터 위험 승인 필요 +- [ ] 릴리즈 타이밍 결정 필요 + +필요하다면 설명: + + +## Commit / PR Title Convention + +- ❌ `feat:` 사용 금지 +- ✅ `feature: <한국어 설명>` 사용 + - 예: `feature: 로그인 화면 에러 메시지 다국어 처리` +- 그 외 prefix는 conventional commits를 따른다: `fix`, `refactor`, `docs`, `test`, `chore`, `perf`, `ci`