작업 설명
User/Experience/Portfolio/Interview/Insight 도메인 쪽에 기능 자체의 문제보다는 스타일 일관성 측면에서 손볼 지점이 누적되어 있습니다. 서비스 책임 범위, 반복되는 상태 전이 패턴, DTO 네이밍 드리프트, SSE/AI 연동 관련 남은 TODO를 도메인 담당 흐름에 맞춰 한 번 정리합니다.
체크리스트
관련 도메인
해당하는 도메인에 체크해주세요:
관련 이슈/PR
- Related to N/A
- Depends on N/A
비고
- 이슈 범위를 너무 넓게 끌고 가지 않도록, 실제 변경은 도메인 담당자가 우선순위 높은 정리부터 단계적으로 쪼개도 됨.
- Interview/AI 연동 TODO 정리는 기능 정합성과 스타일 정리 둘 다 걸쳐 있어 우선 포함.
작업 설명
User/Experience/Portfolio/Interview/Insight 도메인 쪽에 기능 자체의 문제보다는 스타일 일관성 측면에서 손볼 지점이 누적되어 있습니다. 서비스 책임 범위, 반복되는 상태 전이 패턴, DTO 네이밍 드리프트, SSE/AI 연동 관련 남은 TODO를 도메인 담당 흐름에 맞춰 한 번 정리합니다.
체크리스트
src/modules/user/application/services/user.service.ts의 broad responsibility 지점을 정리하고, profile / terms / withdrawal 흐름이 더 읽기 쉽게 분리 가능한지 검토 및 반영합니다.src/modules/experience/application/services/experience.service.ts와src/modules/portfolio/application/services/portfolio.service.ts의 반복적인 상태 전이 / internal lookup 패턴을 정리할 수 있는지 검토하고, 불필요한 중복만 줄입니다.src/modules/interview/application/facades/interview.facade.ts의resolveInsightIdsTODO를 실제 스펙에 맞게 정리해 validate-only dead logic를 제거합니다.src/modules/insight/application/dtos/및 관련 DTO 파일들에서ReqDTO/ResDTO규칙에서 벗어난 naming drift가 있는지 함께 점검하고, 우선순위 높은 항목부터 정리합니다.관련 도메인
해당하는 도메인에 체크해주세요:
관련 이슈/PR
비고