생성과 수정은 서로 다른 DTO 수명주기를 가진다

field 존재 의미와 권한이 바뀌는 지점을 transport 단계별로 구분한다.

  1. 1. Create input

    필수 field 전체

  2. 2. Validated command

    생성 업무 입력

  3. 3. Update input

    없음과 null 구분

  4. 4. Domain invariant

    두 경로 모두 재검증