feat: 할 일 항목별 보완 내용 개별 입력·표시 추가

공용 수정 요청 메시지는 그대로 두고, 검토 모달에서 각 보완 항목 아래에
항목별 보완 내용을 개별 등록할 수 있게 하고 상세 화면에 함께 표시한다.

- 백엔드: ChecklistItem.reviewNote 컬럼 추가, ChecklistReviewDto.note 수용,
  requestChanges 가 미완성 항목에 보완 내용 보관(완료/승인 시 비움), 상세 응답 동봉
- 프론트: 검토 모달 보완 항목 아래 보완 내용 textarea(개별), 상세 체크리스트
  보완 항목 아래 보완 내용 표시. 공용 메시지 입력은 유지
- 테스트: 미완성 항목 보완 내용 보관·완료 항목 비움 검증(9 tests)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-21 18:26:48 +09:00
parent c32df3cf39
commit 9d004dd64e
8 changed files with 199 additions and 85 deletions
+2
View File
@@ -43,6 +43,8 @@ export interface ChecklistItem {
text: string
done: boolean
category: ChecklistCategory
/** 보완 내용(수정 요청 시 항목별 입력) — 없으면 null */
reviewNote?: string | null
}
/** 프로젝트 — 작업의 기본 단위(우선) */