Skip to content

설계: 상태관리·DI 도입 검토 — setState 전면 의존 탈피 #156

Description

@seizeh

현황

38k LOC 를 순수 setState(51개 파일) + static 싱글턴 서비스 ~25개로 운영. DI 부재로 테스트가 http 계층 우회(FakeSupabase)로만 가능 — 예: AuthService.login 성공 경로는 Firebase/Realtime 싱글턴 직접 호출 때문에 테스트 불가(PR #148 참고).

검토할 것

완료 기준

  • 결정 기록(ADR) 작성 → 신규 화면부터 적용 → 기존 화면은 분해 시 전환

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions