작성자: 이소윤
1. 오늘의 목표 (Plan)
- [x] [69a1ae4] 온보딩 1페이지의 브랜드 분위기 칩을 클릭하면 직접 입력 필드에 반영되도록 수정했다. <- 모바일 온보딩 플로우 잔여 UX 점검 : 재점검 필요
- [x] https://brewgram.duckdns.org에서 iPhone PWA 기준으로 온보딩, 이미지 생성, 피드 업로드까지 다시 E2E 테스트한다.
- [x] Mac 캡처 워커와 Cloudflare Tunnel을 데모 당일 어떤 순서로 켤지 운영 절차를 짧은 체크리스트로 고정한다. → 모바일 앱을 VM(systemd) 기준으로 안정적으로 실행하고, 로컬/VM/도메인 간 동작 차이를 줄임.
- [x] UI 개선된 버전을 E2E로 점검 후, 최종 컨펌 후 발표 자료를 준비한다.
- [x] 온보딩 UI와 브랜드 분석 재생성 흐름을 정리한다.
- [x] Instagram 계정 연결/업로드 구조를 env 계정 기준으로 검증한다.
- [x] 네트워크 끊김, 터널, DB 초기화 등 데모 운영 중 발생할 수 있는 상황별 대응 절차를 정리한다.
2. 오늘 내가 한 일 (Work Done)
- [4f5037b] Instagram manual 연결 경로를 @username 방식에서 숫자 Instagram Business Account ID 방식으로 롤백하고, API 에러 표시를 개선했다. <- Instagram 연결/업로드 안정화
- [75399f3] 브랜드 정보 수정 시 기존 DB 분석글을 그대로 재사용하지 않고, 입력값 변경 여부에 따라 브랜드 분석글을 다시 생성/갱신하도록 수정했다. <- 온보딩 재분석 흐름 정리
- [aad2aca] VM .env의 META_ACCESS_TOKEN / INSTAGRAM_ACCOUNT_ID 기반 기본 업로드 계정을 모바일 상태 화면에 노출하고, env 계정 업로드 경로를 사용할 수 있게 했다. <- Meta 버튼 없이 env 계정 기반 업로드 준비
- [6669cfb] Instagram 연결 실패 시 하단에 [object Object]가 표시되던 문제를 수정했다. <- 모바일 UI 에러 메시지 가독성 개선
- [972aa53] 온보딩 1페이지의 브랜드명, 분위기, 색상, 로고 변경 시 기존 analysisContent 캐시를 무효화하도록 수정했다. <- 1페이지 수정 후에도 브랜드 분석글이 재생성되도록 보완
- [4cf1f14] Brewgram 서비스 중심 발표자료 HTML, 발표 대본, 실제 앱 캡처 이미지를 추가했다. <- 서비스 중심 발표자료와 20분 발표 대본 제작
- [2887fd3] codex/trim-ui-followup PR을 merge/trim-ui에 병합했다. <- PR 충돌과 원격 브랜치 상태 정리
- [비커밋 성과] 발표 대본에서 시장 반응·사용자 테스트처럼 단정하기 어려운 표현을 제거하고, 내부 로그 기반 측정 지표 중심으로 바꿨다. <- 기술 강조보다 서비스 검증 흐름 정리