모바일 경주 상세 전면 개편
- AI 최종 픽 카드 신설: 1~3위 예상마, 7개 승식 추천 조합, 예측 신뢰도, 한줄평을 첫 화면에서 한눈에 확인
- 승식 추천을 출주 번호 칩 조합으로 표시해 마권 작성에 바로 활용할 수 있습니다
- 경주 정보 헤더를 압축하고 유사 경주 목록을 간결하게 정리해 스크롤이 크게 줄었습니다
- 게이트 번호 글자 확대, 색 대비 보강 등 가독성 개선
AI 분석 강화
- 발매 배당률 흐름 반영: 발주 전 배당률 변화(30분 전~5분 전)를 수집해 AI 예측에 활용합니다
- 마사회(KRA) 데이터 지연·장애 시 자동 재시도와 오류 안내가 강화되었습니다
알림 확대
- 경주 결과 도착, 대상경주 안내, 관심마 출전 알림이 추가되었습니다
- 구독 만료 임박(3일 전) 알림이 추가되었습니다
- 알림 설정(푸시·시스템·구독·프로모션)이 모든 알림 발송에 정확히 적용됩니다
안정성 및 기타
- 검색창 오류로 일부 페이지가 멈추던 문제를 수정했습니다
- 결제·환불 처리 안정성 강화 (중복 결제 방지, 환불 처리 정확도 개선)
- 마이페이지를 프로필 중심 구조로 개편했습니다
- 페이지 하단에 사업자 정보를 표기했습니다
법적 문서 정비
- 개인정보 처리 위탁 업체를 실제 사용 중인 서비스로 현행화하고 국외 이전 조항을 신설했습니다
- 업데이트 내역 페이지가 비어 보이던 표시 오류를 수정했습니다
예측권 사용 안정성
- 예측권 사용 도중 새로고침이나 다른 페이지 이동을 해도 분석 결과가 자동으로 복구됩니다
- "AI 분석 진행 중" 표시가 페이지를 다시 열어도 유지되어 진행 상황을 놓치지 않습니다
- 동일 경주 재요청 시 예측권 중복 차감 방지 강화
새로운 분석 도착 안내
- 보고 계신 경주에 더 새로운 AI 분석이 생성되면 "새 AI 분석이 도착했어요" 배너로 안내합니다
- 종합 예상표가 갱신되면 "매트릭스가 갱신됐어요" 알림이 표시됩니다
- 두 경우 모두 직접 클릭해야 새 분석으로 전환되어, 보고 있던 분석이 무단으로 바뀌지 않습니다
종합 예상표 빠른 응답
- 다른 사용자가 30분 이내에 같은 날짜 종합 예상을 사용했다면 즉시 결과를 보여드립니다
- 사용 직후 3분간 자동으로 새 분석을 받아와 표가 채워집니다
AI 예측 품질 향상
- 같은 경마장·거리·출주마 수의 지난 6개월 경주 기준값을 AI 분석에 반영합니다
- 신·구 프롬프트 비교 분석을 시작해 예측 품질을 지속 개선합니다
- 분석 일시 오류 발생 시 자동 재시도로 빈 셀 발생 최소화
홈 빠른 메뉴 개편
- 카드 그리드 → 가로 스크롤 pill 스타일로 전면 개편
- 5개 메뉴 (발매경주·경주성적·종합예상·예측률·주간프리뷰) 좌우 스크롤로 접근
- 색상 구분 아이콘으로 섹션별 시각적 구분
결제·예측권 알림 시스템
- 구독 첫 결제, 정기 결제 성공/실패 Discord 알림
- 예측권 개별 구매 즉시 알림
- 경주별 예측권·종합 예측권 사용 알림
- 환불 요청·처리 완료 알림
버그 신고 기능
- 앱 내 버그 신고 버튼 (화면 오른쪽 하단 고정)
- UI·예측·결제·로그인·알림 등 카테고리 분류 신고
- Discord 연동으로 즉시 팀 알림
용어 통일
- "예측 정확도" / "예측 적중률" → "예측률" 로 전 페이지 통일
법적 문서 업데이트
- 이용약관 시행일 2026년 4월 6일 갱신
- 사행행위 금지 및 도박 중독 예방 안내 조항 추가 (도박문제예방치유원 1336)
- 개인정보처리방침 시행일 2026년 4월 6일 갱신
AI 예측 정확도 대폭 개선
- 15요소 분석 모델 (v4): 기존 12요소에서 게이트 바이어스, 출전두수 영향, 페이스 전개 시나리오 3개 요소 추가
- 가중치 재조정: 최근 폼(성적) 비중 상향, 레이팅 과의존 해소, 기수 영향력 강화
- 4단계 분석 프레임워크: 경주 구조 → 말별 정밀분석 → 승부예측 → 신뢰도 판정
- 경마장별 맞춤 분석: 서울(잔디/좌회전), 부산(모래/짧은 직선), 제주(소규모) 특성 반영
- 페이스 전개 예측: 선행마 과다 시 오버페이스 → 추입마 역전 시나리오 자동 분석
예측 파이프라인 버그 수정
- 출전 취소마(scratched)가 AI 분석에 포함되던 문제 수정
- 기수 경험 판단 시 말의 경력을 기수 경력으로 오인하던 버그 수정
- 마체중 변화 분석이 특정 데이터 형식에서 작동하지 않던 문제 수정
- 조교사 데이터 조회 범위 확대 (이름 기반 폴백 추가)
- 예측 생성 중 오류 발생 시 영구 잠금 방지
UI 컴포넌트 현대화 (shadcn/ui)
- 버튼, 카드, 입력, 다이얼로그 등 14개 UI 컴포넌트를 shadcn/ui로 마이그레이션
- 더 깔끔하고 일관된 디자인 시스템 적용
- 접근성(A11y) 향상: Radix UI 기반 키보드 네비게이션
홈페이지 리디자인
- AI 예측 하이라이트 섹션 추가
- "왜 OddsCast인가" 서비스 소개 섹션 추가
- 하단 섹션 지연 로딩으로 초기 로딩 속도 개선
신규 페이지
- Welcome 페이지 (`/welcome`): 신규 사용자를 위한 서비스 소개·요금제·FAQ 랜딩 페이지
- OG 메타 태그 + 1200x630 이미지로 SNS 공유 시 미리보기 지원
KRA 데이터 동기화 강화
- 서로 다른 KRA API 소스 간 데이터 보존 (NULL 덮어쓰기 방지)
- 연도별 전체 적재 기능 (SSE 스트리밍)
- 동기화 후 출전표 재보강으로 데이터 완성도 향상
실시간 개별예측
- RACE 티켓 사용 시 KRA 최신 데이터(마체중·날씨·장비) 실시간 재조회
- 종합예측(배치)과 독립적인 fresh 예측 생성
Discord 알림
- 회원가입 시 Discord 채널 알림
- 서버 에러(5xx) 발생 시 Discord 에러 채널 알림
이메일 인증
- Resend API 기반 이메일 인증 코드 발송
- 비밀번호 리셋 이메일 발송
온보딩 개선
- 온보딩 완료 상태를 DB에 저장 (기기 간 동기화)
- 로그인 후 자동으로 온보딩 상태 복원
종합 예상표 (Matrix)
- 용산종합지 스타일 일일 종합 AI 예상표
- 7승식 전체 표시 (단승·연승·쌍승·복승·복연·삼복·삼쌍)
- 종합 예측권 1일 1장, 1,000원
구독 시스템
- 라이트(4,900원) / 스탠다드(9,900원) / 프리미엄(14,900원) 3종
- 토스페이먼츠 정기결제 연동
- 매월 자동 예측권 발급
예측 정확도 대시보드
- 전체/월별/경마장별 AI 예측 적중률 공개
- 예측 vs 실제 결과 비교 표시
마필·기수·조교사 프로필
- 통산 성적, 최근 폼, 경주 이력 조회
- 경주 상세 페이지에서 직접 링크
주간 프리뷰
- 매주 목요일 자동 생성
- 금·토·일 경주 하이라이트, 주목할 말, 트랙 조건 분석
더 이전 버전의 변경 사항은 준비 중입니다.