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
presentation 깊이를 2단계로 평탄화 — 116개 파일 중 57개가 3단계 이상, 최대 6단계 (#945 실행분) #1092
깊이가 깊어지면 기능별로 묶은 이점이 사라진다 — 파일 하나를 찾는 데 폴더를 네 번 열어야 하는 건 타입별 묶음에서 폴더 서넛을 오가는 것과 같은 비용이다.
방향 — author/ 를 걷어낸다
1단계가 author · shared · reporting 인데, author/ 는 중복 계층이다. 수신자 화면이 feature/receiver 로 분리된 지금(#945 코멘트 참고 — 8/23 이후 52개 파일이 그쪽으로 나갔다) 이 모듈에 작성자 흐름 말고 다른 게 없다. author/ 를 없애고 하위를 1단계로 올리면 그것만으로 한 단계가 빠진다.
남는 문제는 editor/ 하위가 8개 폴더(processing · memorial · state · receiver · message · model · mapper · account · selection · gallery)로 커서, 올려도 2단계를 넘는 것들이 있다는 점이다. R2 대로 기능 폴더 안에 기능 폴더를 두지 않으려면memorial/playlist 같은 건 1단계 형제로 올라와야 한다. 1단계 폴더 수가 늘어나는 것 자체는 규칙 위반이 아니다(receiver 가 이미 1단계 10개다).
shared/body/infinite/content/list/item 은 한 컴포넌트를 6단계로 감싼 것이라 shared/component/ 로 평탄화한다.
changed the title [-]refactor(afternote): presentation 깊이를 2단계로 평탄화 — 116개 파일 중 57개가 3단계 이상, 최대 6단계 (#945 실행분)[/-][+]presentation 깊이를 2단계로 평탄화 — 116개 파일 중 57개가 3단계 이상, 최대 6단계 (#945 실행분)[/+]on Aug 28, 2026
Activity
[-]refactor(afternote): presentation 깊이를 2단계로 평탄화 — 116개 파일 중 57개가 3단계 이상, 최대 6단계 (#945 실행분)[/-][+]presentation 깊이를 2단계로 평탄화 — 116개 파일 중 57개가 3단계 이상, 최대 6단계 (#945 실행분)[/+]Merge branch 'develop' into fix/463-memorial-detail-design-gaps
docs(afternote): 평탄화로 끊긴 KDoc 참조를 현재 패키지로 되돌린다