Repository navigation
chore: 코드래빗 리뷰 설정 파일 추가 (#98) - #99
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
관련 이슈
작업 내용
레포 최상단에 코드래빗 설정 파일
.coderabbit.yaml을 추가했습니다. 공개 레포 오픈소스 무료 플랜에서 되는 기능만 씁니다.chill, 병합 차단(request_changes_workflow) 끔develop·main대상 PR 자동 리뷰 (초안, 제목에WIP·[skip review]가 있는 PR 제외)초안에서 고친 부분
tools.jackson) 규칙 추가src/main/resources/**의 스키마 규칙을src/main/resources/db/migration/**별도 항목으로 분리ddl-auto규칙을 넣음BusinessException+{도메인}ErrorCode(ResultCode) →GlobalExceptionHandler→ApiResponse명시@LoginUser Long userId,TemplateRepository.findByIdAndUserId·findTrashedByIdAndUserIdForUpdate, 남의 리소스는 403이 아니라 404 명시UserCommandService.lockUser첫 조회,@Modifying의updated_at, 외부 호출 클래스 이름(LanguageModelClient,GoogleAuthCodeClient등) 추가TemplateContent의@Convert(EncryptedStringConverter), AI 원문·결과 로그 금지 추가Clock빈,UsageLimits규칙 추가@WithMockUser금지, ArchUnit 테스트 완화 금지 추가path_filters는 초안 그대로 (build/주석에 QueryDSL Q클래스 포함 명시)build/아래에 생성됨**/*.tf,**/Dockerfile넓은 패턴 유지,.github/workflows/**유지Dockerfile,infra/terraform/로 추가 예정이며 넓은 패턴이 둘 다 잡음)profile,request_changes_workflow, 도구 목록,chat설정은 초안 그대로입니다.명세와 달라진 점
없음
테스트
yaml.safe_load로 파싱 확인https://coderabbit.ai/integrations/schema.v2.json)로jsonschema검증: 오류 0개확인 체크리스트
./gradlew build통과 (설정 파일만 추가, 코드 변경 없음)global공통 코드를 바꿨다면 디스코드에 공유함 (해당 없음)리뷰어에게