--- name: code-change description: 코드 변경 작업 전 domain rule 확인 및 변경 범위 검증 version: 1.0.0 --- # Code Change ## 목적 코드 변경 시 도메인 규칙을 위반하지 않도록 변경 전 검증하고, 변경 범위를 요청 범위 내로 제한한다. ## 언제 호출할지 - 코드를 수정하기 전 - 새 파일을 생성하기 전 - 기존 패턴과 다른 방식으로 구현하려 할 때 ## 입력 - 변경하려는 파일 경로 - 변경 내용 요약 ## 먼저 확인할 것 1. `find-domain` 스킬로 도메인 판별 2. 해당 도메인의 `rules.md` 로드 3. `push-notification-todo.md` - 현재 TODO 상태 확인 (기존 TODO와 충돌 여부) ## 실행 절차 1. 도메인 판별 (find-domain 스킬 참조) 2. 도메인 rules.md의 **금지 사항** 확인 3. 도메인 rules.md의 **유지할 패턴** 확인 4. 변경이 요청 범위를 벗어나지 않는지 검토 5. 변경 후 영향받는 다른 도메인이 있으면 명시 6. 코드 변경 실행 ## 출력 형식 - 변경 대상 파일 - 적용된 domain rule 요약 - 변경 내용 - 영향받는 도메인 (있는 경우) ## 금지 사항 - 요청 범위를 넘는 코드를 수정하지 않는다. - domain rule의 금지 사항을 위반하지 않는다. - TODO 항목을 무시하고 임의로 구현하지 않는다.