# 2026-04-07 Fishing Dex and Size Implementation

## 요약

낚시 미니게임에 물고기 크기(`cm`) 시스템과 도감(`/fishing dex`) 기능을 추가했다.

## 구현 내용

- 물고기별 기본 크기 범위를 `fish_catalog.json`에 추가
- 레어도별 크기 보정치를 `fish_rarities.json`에 추가
- 낚시 성공 시 최종 물고기 크기를 계산하여 결과 메시지에 표시
- `FishingCollectionEntry` 모델 추가
  - 물고기별 포획 수
  - 최고 레어도
  - 최고 크기
  - 마지막 포획 시각
- `/fishing dex` 서브커맨드 추가
  - 유저별 물고기 도감 조회
  - 포획 수, 최고 레어도, 최고 크기 표시
- 성공 결과 메시지에 크기 필드 추가

## 검증

- `yarn prisma generate`
- `yarn build`
- `yarn test --runInBand`
- `yarn prisma migrate deploy`

모든 단계가 정상 통과했다.
