generated from ttipo/project-base
feat(flutter): AI 코스 화면 8–10 과 기존 화면 시안 맞춤 #19
Reference in New Issue
Block a user
Delete Branch "feat/ai-course-input"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
무엇을 · 왜
백엔드 AI 코스 API(#13–#16)를 앱에서 쓸 수 있게 화면 8–10 을 붙였다(설계
docs/design/ai-course.md§14 7단계).휴대폰에서 확인하다 기존 화면도 디자인 캔버스와 다른 곳이 보여, 화면마다 시안과 대조해 맞췄다.
1. AI 코스 화면 8–10 (
af1a0f2)X-Device-Id로 보낸다(비로그인 하루 횟수 기준).Accept-Language로 보내 AI 문구 언어를 맞춘다.POST /api/course-conditions).character.png)을 홈 · 입력 · 만드는 중 · 결과 · 횟수 소진에 넣었다.2. 기존 화면 시안 맞춤 (
dd8218f)일부러 다르게 둔 것
이번에 빼고 다음 PR 로 미룬 것(사용자 결정)
확인 방법
af1a0f2·dd8218f모두flutter analyze경고 0,flutter test104개 통과.AI_PROVIDER=fake)에서 모든 화면을 확인했다. 실제 AI 는 부르지 않았다.영향 범위
체크리스트
error.code(AI_001 · AI_004)npm run sync:error-codes실행 후 생성 파일까지 커밋 — 바꾸지 않았다🤖 Generated with Claude Code
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.