오늘의 위프
Daily Brief - 2026-01-18
2026년 1월 23일 금요일
Daily Brief - 2026-01-18
📌 주요 이슈
채팅 불가 장애(P1) — 특정 채팅방/캐릭터에서 KeyError: 'case'
특정 채팅방 또는 특정 캐릭터에서 채팅이 막히며 “서비스 오류”가 발생. 네트워크/모델 변경으로도 해결되지 않아 케이스 한정 재현 가능성이 높음.
트래킹: WIF-2186(→ GH#3223), WIF-2187(→ GH#3224)
- 액션: 재현 조건(채팅방/캐릭터/요청 payload) 확정 → 예외 처리/데이터 스키마 검증 → 핫픽스 여부 판단
Design Token + Storybook 기반 SSOT(단일 기준) 체계 구축 결정
Figma↔프로덕션 UI 불일치 및 중복 컴포넌트 구현 문제를 줄이기 위해, Design Token과 Storybook을 기준으로 점진적 치환(앞으로 만드는 디자인부터 라이브러리 컴포넌트 사용)하기로 결정.
토큰 동기화/마이그레이션 툴은 Token Studio로 확정(당분간 Flow-프로덕트 UI 차이 공존 가능).
- 액션: Token Studio 토큰 업데이트 및 Figma variables 연동 가능 여부 확인 → 동기화 범위(컴포넌트 단위) 산정
🔧 운영
채팅 장애성 이슈 2건(P1) 모니터링/대응 필요
특정 채팅방/캐릭터에 국한된 장애로 보이며, 설정 변경으로 해소되지 않음(WIF-2186, WIF-2187).
- 액션: 영향 범위(유저/방/캐릭터) 파악 및 임시 완화책(우회/가드) 검토
🚀 제품 개발
디자인 라이브러리/토큰 체계 확정(Foundation 중심)
“Keep it Simple” 원칙으로 raw level 토큰부터 시작(semantic token은 필요성 검증 후 확장).
Color/Alpha/Typography(Heading·Body·Label)/Spacing/Radius/Transparency 등 Foundation 토큰 정의 및 네이밍 규칙 정리.
Storybook 단계별 추진 계획 확정
- Phase 1(~1/23): Radius/Spacing 토큰 충돌 정리 + 최소 개발 환경 세팅
- Phase 2(1/26~2/6): Top3 코어 컴포넌트 선정 → Figma 스펙 문서화 → Storybook 구현/QA → 프로덕션/배포 Flow 적용
- Phase 3(2/9~2/13): Atomic 코어 컴포넌트 확장
- 중간 회고(2/18): 재작업 감소/개발 만족도 점검 후 Composite/Layout로 확장(Modal, Bottom Sheet 등)
우선 적용 후보 컴포넌트 선정
Token Studio 자동 바인딩을 위해 컴포넌트-토큰 매핑 전제 정리 진행.
선적용 후보(상위): Tab, Tag, Input/Text area, Button, Toast.