Instruction file imported from ohah/react-native-mcp (
.cursor/rules/commit-rules.mdc). Copyright stays with the author.
커밋 규칙
커밋 생성·제안 시 적용. 상세는 AGENTS.MD 참고.
메시지 형식
<type>(<scope>): <subject>
<body>
<footer>
- Type (필수):
feat|fix|refactor|test|docs|chore|style - Scope (선택):
server|react-native|docs|scripts|config - Subject (필수): 한국어, 명령형, 50자 이하, 마침표 없음
- Body (선택): 한국어, 72자마다 줄바꿈, 무엇을·왜 변경했는지 설명
- Footer (선택): Breaking changes, Issue 번호
원칙
- 커밋당 단일 목적
- 관련 없는 변경은 별도 커밋으로 분리
- 각 커밋은 독립적으로 의미 있어야 함
- 작고 논리적인 단위로 커밋
예시
feat(server): MCP 서버 및 도구 지원 추가
- MCP 프로토콜 기반 서버 구현
- 여러 도구(Tool) 등록 및 실행 지원
fix(react-native): WebSocket 재연결 처리 수정
- 연결 끊김 시 재연결 로직 수정
- 지수 백오프 적용
커밋 전 (필수)
- 브랜치: 새 작업 시 브랜치를 먼저 생성한 뒤 해당 브랜치에서 커밋.
mise exec -- bun run format실행mise exec -- bun run lint실행- 통과 후 스테이징·커밋
커밋 후 (필수)
요약 MD 파일 작성 (제목, 작업 내용). 이 파일은 커밋하지 않음 (.gitignore 또는 unstaged 유지).