출시 차단 보완계획
신규 가입부터 K0·K1-01·복습·출시 검수까지 차단 결함을 제거하는 실행 순서입니다.
이 문서는 2026-07-24 계획과 실행 기록이다. 당시 후속으로 분리했던 고정 음성은 2026-07-25 라이브 반영을 완료했다.
실행 상태
04단계, 68단계의 코드·DB·API·Flutter 보완과 라이브 반영을 완료했다. 5단계는 영어·한국어 전체 UI와 16개 언어 콘텐츠를 완료했으며 14개 앱 UI의 영어 fallback 제거가 남아 있다. 9단계는 iOS Simulator와 Android/iOS 빌드를 통과했고 Apple·스토어 서명·실기기 무결성 등록은 외부 게이트다.
세부 증거는 2026-07-24 출시 보완 완료 문서에서 관리한다.
목표
K0와 K1-01을 실제 신규 외국인 학습자가 가입부터 복습까지 사용할 수 있는 출시 수준으로 완성한다. 목업이나 로컬 고정 데이터로 우회하지 않으며 운영 콘텐츠와 게시 상태는 MSSQL을 단일 원천으로 유지한다.
실행 순서
- 미완성 K1 단원 미게시 처리와 단원 코드 기반 라우팅
- 약관 패키징·동의 기록·신규 회원가입 복구
- K0 배포 API 카탈로그와 상세 조회 복구
- 추천·완료·카탈로그 상태 정합성
- K0 필기 판정 서버 소유화
- 16개 UI 언어와 콘텐츠 표시 완성
- K0 획 애니메이션·음절 조립·리캡 고도화
- 실제 복습 세션과 사용자용 결과 화면
- 오프라인·중단 재개·다른 기기 복구
- iOS·Android 출시 종단 검수
단계별 핵심 완료 기준
| 단계 | 완료 기준 |
|---|---|
| 회원가입 | 이메일·Google은 DB 현재 약관 동의와 인증 후 온보딩 진입, Apple은 외부 자격 등록 후 종단 검증 |
| K0 연결 | 12개 카탈로그와 K0-01 상세·활동·서버 판정을 라이브 DB와 iOS에서 확인 |
| 게시 정합성 | 과정 카드, 추천 코드, 상세 단원, DB 게시 버전이 일치 |
| 필기 | 변조된 클라이언트 PASS가 서버 숙달 근거로 저장되지 않음 |
| 다국어 | 영어·한국어 전체 UI, 16개 콘텐츠 언어의 제목·목표·문항·해설, 14개 UI fallback 제거 잔여 |
| 교수 활동 | 획 관찰·따라 쓰기·보고 쓰기·음절 조립·문제·회상 흐름 성립 |
| 복습 | 서버 복습 세션을 실제로 시작하고 완료 가능 |
| 복구 | 앱 종료·오프라인·재로그인·다른 기기에서 정확한 활동 재개 |
| 출시 | P0/P1 0건, 자동 테스트와 iOS·Android 종단 및 교육 검수 통과 |
음성
이 계획 시점의 보완 범위에서는 음성을 제외했다. 후속 콘텐츠 릴리스에서 Gemini 고정 음원과 비공개 전달 경로를 적용했으며, 사람 청취 승인은 외부 게이트로 남는다.
현재 상태
코드·DB·API·Flutter 보완 후 K0와 K1-01은 구현됨이다. Apple·스토어 서명, 14개 UI 언어 fallback, 법률·교육 최종 승인과 실제 서명 기기 종단 검증이 남아 있어 전체 제품은 아직 출시 검수 완료로 표기하지 않는다.
