Commit Graph

2 Commits

Author SHA1 Message Date
dw.jang 10d7932ab2 docs(review): CODE_REVIEW_2026-08-12 최종본으로 확장
기존 b1f7b9f 초안 → 완전 상세 리라이트.

추가된 내용:
  · 각 파일별 정확한 삭제 라인 (enum · 함수 · when-branch · 콜백 등)
  · Category B build.gradle deps 삭제 코드 블록 (demo/cloud 각각)
  · Category B AndroidManifest 삭제 XML 블록
  · Stale import fix 2단계 상세 (a24a8d3 UserStorage/AppState · fd98a04
    ClinicalHomeView/MeasurementHistoryView) + 최종 grep 검증 결과
  · Demo flavor 앱 이름 override (517a93d) 배경 · 조치 · 최종 표
  · 브랜치 커밋 체인 시각화
  · Elite Programmer 관점 5개 lessons learned:
    1) Wildcard import 함정
    2) Explore agent 참조 검증 한계
    3) Flavor-specific res 오버라이드 locale 이슈
    4) SharedPrefs 마이그레이션 안전 패턴
    5) 카테고리 분리 커밋 정책
  · 감소 규모 최종 집계 (LOC + Asset + APK 크기 · build 시간)
  · Category D (유지 권장) 잠재 ~1,800 LOC 다음 스텝
  · 참고: 지난 세션 커밋 링크
2026-08-12 17:32:13 +09:00
dw.jang b1f7b9fa0e docs: 2026-08-12 코드 정리 & 리뷰 산출 문서
3개 카테고리 (A NIRS · B YOLO · C 참조 0) 정리 결과 통합 문서.

포함:
  · 카테고리별 실제 제거 항목 · LOC · 커밋 해시 (demo/cloud 각각)
  · 총 ~2,378 LOC + 10.6 MB APK 감소
  · Category D (유지 권장) 후속 검토 리스트
  · Explore 조사 오탐 회고 (DfuBleScanner/DfuNus/DfuNusConnection 실사용 확인)
  · 남은 개선 여지 (시그니처 축소 · enum orphan · SharedPrefs 마이그레이션)
  · 브랜치별 커밋 체인 · 검증 상태

브랜치 최종:
  · demo-final:     0fe0687 → 1ce1994 → 26dc53b → b028060
  · feature/cloud-mvp: 844e0c0 → 7ff166f → dce9cca → 13955bc
2026-08-12 16:16:17 +09:00