# Round 01 — Foundation

**날짜**: 2026-04-DD (채우기)
**시스템 상태**: Phase 5 MVP 완료. 옵션 A/B 동작 검증 끝남. 무수정 상태.
**가설 / 의도**: 다양한 프롬프트를 흘려서 시스템의 첫 안정성을 본다. 표준 / 짧은 여행 / 단일 도시 / 휴양 / 박물관 투어 / 모호 / 비여행. 어떤 케이스에서 어떤 결함이 드러나는지 파악.

---

## 프롬프트별 결과

### P01 — 표준 (긴 유럽)

**입력**: `유럽 12박 14일 플래너 만들어줘`

**메타**:

- 시간: 46.2s
- 토큰: 7157 in / 4784 out
- 비용: $0.1554
- IR validation: ✅

**원칙 점검**:

- P1 중립 캔버스: ✅
- P2 Primary 희소성: ✅ (수: bottom nav에 하나)
- P3 라인 아이콘: ✅
- P4 이미지 전략: ✅ (출처: unsplash 4)
- P5 타이포 위계: ✅

**스크린 구성**:

- 화면 수: 5
- TripHeroCard 사용: ✅
- DayScheduleItem 사용: ✅
- 카테고리 분류: travel ✅ / 다른 값

**관찰**:

- 좋았던 점: 기준 잡았던 디자인 스타일대로 잘 나옴
- 어색한 점: bottom nav active 상태에 아이콘만 primary color임. nav name도 primary가 되어야.

**이슈**:

- 사진이 있으니 섹션이 풍요로운데, 일정은 사진 없이 일정 카드만 나와서 단조롭다. 다른 스타일의 일정 ui 필요.

---

### P02 — 짧은 여행

**입력**: `제주도 2박 3일 여행 앱`

**메타**:

- 시간: 48.1s
- 토큰: 7153 in / 5159 out
- 비용: $0.1647
- IR validation: ✅

**원칙 점검**:

- P1 중립 캔버스: ✅
- P2 Primary 희소성: ✅ (수: bottom nav에 하나)
- P3 라인 아이콘: ✅
- P4 이미지 전략: ✅ (출처: unsplash 3)
- P5 타이포 위계: ✅

**스크린 구성**:

- 화면 수: 4
- TripHeroCard: ✅
- DayScheduleItem 개수: 일 별 3개의 일정

**관찰**:

- 좋았던 점: 기준 잡았던 디자인 스타일대로 잘 나옴
- 어색한 점: bottom nav active 상태에 아이콘만 primary color임. nav name도 primary가 되어야.

**이슈**:

-페이지 형성은 잘 되었으나, 일별 일정이 한번에 구현됨.

---

### P03 — 단일 도시 자유여행

**입력**: `도쿄 5일 자유여행 앱`

**메타**:

- 시간: 63.1s
- 토큰: 7153 in / 6910 out
- 비용: $0.2085
- IR validation: ✅

**원칙 점검**:

- P1: ✅
- P2: ✅ (수: 5)
- P3: ✅
- P4: ✅ (출처: unsplash 5)
- P5: ✅

**스크린 구성**:

- 화면 수: 5
- 도시별 일정 섹션이 어떻게 처리됐는지 (단일 도시라 city card horizontal scroll이 어색할 수 있음):

**관찰**:

- 단일 도시내여도 지역별 카드를 만들어 5개의 카드 스크롤이 자연스러웠음.

**이슈**:

- ***

### P04 — 휴양 (관광 위주가 아닌 휴식)

**입력**: `발리 휴양 여행 앱`

**메타**:

- 시간: 57.7s
- 토큰: 7150 in / 6099 out
- 비용: $0.1882
- IR validation: ✅

**원칙 점검**:

- P1: ✅
- P2: ✅ (수: 5)
- P3: ✅
- P4: ✅ (출처:unsplash)
- P5: ✅

**스크린 구성**:

- 화면 수:5
- 일정 카테고리가 어떻게 표현됐는지 (관광/이동/숙소 외 휴식 같은 새 카테고리 필요한지):

**관찰**:

- **이슈**:

- ***

### P05 — 특수 목적 (박물관 투어)

**입력**: `유럽 박물관 투어 앱, 미술관 일정 위주로`

**메타**:

- 시간: 55.4s
- 토큰: 7163 in / 5361 out
- 비용: $0.1698
- IR validation: ✅

**원칙 점검**:

- P1: ✅
- P2: ✅ (수: 5)
- P3: ✅
- P4: ✅ (출처:unsplash)
- P5: ✅

**스크린 구성**:

- 화면 수: 5
- 박물관 = activity 카테고리로 분류했는지, 아니면 새 카테고리를 만들려고 했는지:
  미술관 메뉴가 생성 -> 도시별 미술관 목록과 입장료 정리

**관찰**:

- **이슈**:

- ***

### P06 — 모호한 프롬프트

**입력**: `여행 앱`

**메타**:

- 시간: 42.8s
- 토큰: 7143 in / 4355 out
- 비용: $0.1441
- IR validation: ✅ / ❌

**원칙 점검**:

- P1: ✅
- P2: ✅ (수: 5)
- P3: ✅
- P4: ✅ (출처:unsplash)
- P5: ✅

**스크린 구성**:

- 화면 수: \_\_ (시스템 프롬프트가 "5-screen 기본"으로 가도록 지시하므로 5개여야 정상)
- 어떤 임의의 destination을 골랐는지:

**관찰**:

- 처음 작업한 12박 서유럽 일정과 비슷하게 나옴

**이슈**:

- ***

### P07 — 비여행 (할 일 관리)

**입력**: `할 일 관리 앱 만들어줘`

**메타**:

- 시간: 28.8s
- 토큰: 7153 in / 3138 out
- 비용: $0.1142
- IR validation: ✅

**원칙 점검**:

- P1: ✅
- P2: ✅ (수: 3)
- P3: ✅
- P4: ✅ (라인 아이콘 + neutral)
- P5: ✅

**스크린 구성**:

- 화면 수: 3
- TripHeroCard / DayScheduleItem 사용 여부 (이건 ❌여야 정상 — 시스템 프롬프트의 하드 룰 #9): 사용 안함
- 어떤 공통 컴포넌트로 대체했는지:

**관찰**:

**이슈**:
