사주고사 제작기 13. 캐릭터 50개 확정, 사주 해석 사전 생성 완료, UX 개선
80개에서 50개로 캐릭터를 좁히고 사주 해석 사전 생성을 완료했다. AI 프롬프트 편향 제거, 에세이 타이핑 성능 개선, CLAUDE.md 분리까지의 13일차 기록
프로젝트 제작기
80개에서 50개로 캐릭터를 좁히고 사주 해석 사전 생성을 완료했다. AI 프롬프트 편향 제거, 에세이 타이핑 성능 개선, CLAUDE.md 분리까지의 13일차 기록
추리 시나리오를 40개에서 80개로 확장하고 8-도메인 구조로 전면 재설계하면서 겪은 Edge 번들 초과, React key 버그, 에러 처리 개선까지의 12일차 기록
추리 모드에서 라운드별 스토리가 누적되는 스크롤 서사 UI를 추가하고, 추리 결과를 Supabase에 저장해 공유 URL을 지원하도록 확장한 11일차 기록
오늘/올해 운세가 빈 텍스트로 나오는 버그를 추적하고, 자정 이후에도 어제 운세가 표시되는 useMemo 의존성 문제를 visibilitychange 기반 훅으로 해결한 10일차 기록
검색 노출이 안 돼서 JSON-LD 구조화 데이터, 사이트맵 확장, 키워드 보강, Twitter Cards, detective 페이지 동적 메타데이터 등 할 수 있는 SEO 조치를 전부 적용한 9일차 기록
manseryeok 패키지로 사주팔자를 계산하고 Gemini AI가 7섹션으로 해석하는 플로팅 챗봇을 만들고, 파비콘을 占 문자 동적 생성으로 교체하고, 오늘/올해 운세를 십신 기반 클라이언트 계산으로 전환한 8일차 기록
힌트-정답 키워드 겹침 수정, 캐릭터 8→20명 확장, 분산 데이터 통합, 선택지 변별력 전수 검수. 아이콘도 Phosphor로 통일한 7일차 기록
사주 지식 없는 일반인을 위한 인생 추리 모드 추가. 객관식, 클라이언트 로직, localStorage로 진입장벽을 낮춘 6일차 기록
기능 추가를 멈추고 기술 부채 청산. 성능 최적화, SEO 기반, 접근성 개선까지 5일차 기록
결과 페이지 대수술, 온보딩 플로우, 풀었던 문제 제외, GA 연동까지. 4일차 기록