배경
API 명세의 POST /analysis 엔드포인트 요청 스키마에서 photos 배열은 "촬영 시각 오름차순으로 보낸다"고 명시되어 있습니다.
현재 상황
- CreateAnalysisRequest와 AnalysisService는 이 순서를 강제하지 않음
- 클라이언트가 임의의 순서로 보내도 그대로 받아 DB에 저장됨
해야 할 일
- CreateAnalysisRequest에 takenAt 오름차순 검증 추가 (커스텀 validator 또는 @Valid 후처리)
- 위반 시 400 COMMON-001 또는 새 에러 코드로 응답
- 테스트 추가: 오름차순 위반 케이스 + 정상 케이스(오름차순 정렬된 배열)
- AGENTS.md 업데이트
참고
배경
API 명세의 POST /analysis 엔드포인트 요청 스키마에서 photos 배열은 "촬영 시각 오름차순으로 보낸다"고 명시되어 있습니다.
현재 상황
해야 할 일
참고