## 📝 무엇을 하나요? - 현재 ErrorCode가 11개로 10개 도메인을 커버하기에 부족합니다. - 운영 중 로그만으로 장애 원인을 특정하기 어려운 상태입니다. - 각 도메인 전용 에러 코드를 추가합니다. ## 📌 To do - [ ] Garden 관련 추가 - `POT_NOT_FOUND` (404) - `POT_FORBIDDEN` (403) - `PLANT_NOT_FOUND` (404) - `ALREADY_WATERED_TODAY` (409) - `NO_ACTIVE_PLANT` (404) - [ ] Auth 관련 추가 - `TOKEN_EXPIRED` (401) - `TOKEN_INVALID` (401) - `DUPLICATE_NICKNAME` (409) - `DUPLICATE_EMAIL` (409) - `INVALID_PASSWORD` (400) - [ ] AI 관련 추가 - `AI_RESULT_NOT_FOUND` (404) - `AI_REQUEST_FAILED` (500) - `RATE_LIMIT_EXCEEDED` (429) - [ ] Collection 관련 추가 - `COLLECTION_EMPTY` (404) - [ ] 각 서비스에서 기존 `CustomException.notFound()` 문자열 방식을 신규 ErrorCode로 교체
📝 무엇을 하나요?
📌 To do
POT_NOT_FOUND(404)POT_FORBIDDEN(403)PLANT_NOT_FOUND(404)ALREADY_WATERED_TODAY(409)NO_ACTIVE_PLANT(404)TOKEN_EXPIRED(401)TOKEN_INVALID(401)DUPLICATE_NICKNAME(409)DUPLICATE_EMAIL(409)INVALID_PASSWORD(400)AI_RESULT_NOT_FOUND(404)AI_REQUEST_FAILED(500)RATE_LIMIT_EXCEEDED(429)COLLECTION_EMPTY(404)CustomException.notFound()문자열 방식을 신규 ErrorCode로 교체