You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
refactor(receiver): MVI 전환 — receiver 소유 ViewModel 7개·Screen 8개 #1803
구 수신자 흐름의 7개 ViewModel MVI 전환과 이에 종속된 Content 분리·테스트 전환을 철회한다. #2039의 신규 변경을 실제 develop 코드로 되돌렸으며, 기존 기능 자체를 삭제하거나 새 API로 전환한 것은 아니다. 이 이슈의 종료는 구현 완료를 뜻하지 않는다.
이메일 인증·마스터키·로컬 SenderRegistry 기반 목록뿐 아니라 발신자 상세와 서류 제출도 교체되는 인증 컨텍스트에 묶여 있다. BE main 7c961ec3e2eb6fe3d0d87d4ba4e2dea312fdcf7f의 ReceivedRecordController는 회원 인증과 receiverId 기반 조회·업로드·제출을 사용한다. 이전 계약을 새 MVI로 감싸면 생성·상태·이벤트 배선을 다시 수정해야 한다.
별도 Content·reducer만 남겨 후속 구현을 예약하지 않는다. #1819에서 합쳤던 visibility 작업도 이 이슈의 완료 조건에서 철회한다. 기존 Konsist 예외는 유지되며, #2022는 철회된 수신자 전환을 완료로 세지 않는다. 존재하지 않는 ReceiverHomeViewModel 예외 항목의 정리는 #2022의 실제 코드 대조에 포함한다.
관련 계약·결함 근거는 #607에 남아 있다. 미확정 후속 구현을 이 이슈에 예약하지 않는다.
changed the title [-]refactor(receiver): MVI 전환 — ViewModel 8개[/-][+]refactor(receiver): MVI 전환 — receiver 소유 ViewModel 7개·Screen 8개[/+]on Sep 13, 2026
Activity
[-]refactor(receiver): MVI 전환 — ViewModel 8개 + Consumed 플래그 5개 제거[/-][+]refactor(receiver): MVI 전환 — ViewModel 8개[/+][-]refactor(receiver): MVI 전환 — ViewModel 8개[/-][+]refactor(receiver): MVI 전환 — receiver 소유 ViewModel 7개·Screen 8개[/+]fix(receiver): 열람 흐름에서 lifecycle 상태로 발신자 ID를 읽는다 (#1803)
fix(receiver): MVI 후속에서도 Nav3 assisted route 주입 유지 (#1803)
refactor(receiver): withdraw obsolete flow MVI conversion (#1803)