- 원인: 일기 버블 추가로 이웃 간격 ~9.6pt < 판정 18pt → 정지 상태에서도 이웃끼리 액체 합체가 걸려 원이 늘어남(7개 시절 ~20.7pt는 판정 밖 — '1.3까진 정상' 증언과 일치)
- 펼침 상태 정원 분리 시각 QA 확인, FAB 피어남 모핑은 겹침 구간이라 유지
- 마케팅 06-bubble ko/en/ja 재촬영(구 샷에 왜곡 포함)·합성 재생성, 코드 주석에 탭 추가 시 재확인 경고
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WtZwRRjbtM9pZJDM4FkTq6
- 마케팅 심 3대 재생성(6.9" 아이폰·13" 아이패드·비페어링 워치, Auckland TZ)
- 아이폰 10·아이패드 10·워치 1 × ko/en/ja 재촬영(09-records→09-health 교체,
건강 타일 히어로), frame_screenshots로 합성 63장 재생성
- 촬영 실측 주의 3건(스크린샷 미덮어쓰기·워치 컨테이너 재조회·삭제 전파 지연) README 기록
- 시드 플로우 팝업 억제(markShown)·-mainSectionOrder 표시 오버라이드 추가
- CLAUDE.md 상태 셀 1.5 개발 완료 현행화(§6.1/6.4/6.8/11/14 반영), plan 전 섹션 완료 표기
- 최종 게이트: Store 빌드, 자가 검증 61·20·27·10 ALL PASS(26.5+18.5)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WtZwRRjbtM9pZJDM4FkTq6
- 아이패드 02-diary-calendar ko/en/ja 원본·합성판 재촬영 — 툴바의 새 '기본 표시 설정'
아이콘 포함, 상태바 9:41·7월 29일로 기존 세트와 동일(시뮬레이터 TZ 부팅 주입: America/Phoenix)
- whats-new-1.1.txt 3개 언어에 일기 기본 표시 설정 항목 추가
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FVeduv1eNdXjk1ay4tSgBg
맥 일기 (§6.7):
- 사이드바에 일기 탭 개방 (AppTab.sidebarCases 맥 필터 제거)
- 맥 노트 도구줄: 텍스트 우선 가로 스크롤 + '그리기' 토글(마우스·트랙패드 필기, drawingPolicy anyInput)
- 그리기↔배치 상호 배타, 일기 잠금 설정 맥 노출 — 아이패드 경로는 코드 불변(회귀 차단)
CSV 가져오기 (§6.8·프리미엄):
- IOS/Core/CSVImport.swift: RFC4180 파서·데이터 행 모양 판별(언어 무관)·계획/반영 분리·초 단위 멱등 중복 처리
- 행동 연결: uuid 우선 → 이름+방식 폴백 → 새로 생성(uuid 보존), '측정 중' 행 제외, 추가 전용
- DataImportView: 파일 선택(복수) → 미리 보기 → 확인 → 저장 1회. 무료 한도 우회 방지 위해 프리미엄 게이트
- 자가 테스트 -csvImportTest 20건 ALL PASS, 진행률 자가 테스트 회귀 ALL PASS
문서·현지화·버전:
- 도움말(일기 맥·CSV 복원)·프리미엄 기능 행·설정 문구 갱신, en/ja 42키 번역·stale 10키 정리 (missing 0)
- CLAUDE.md §1/§6/§6.7/§6.8/§8/§14, Marketing 설명 ko/en/ja·whats-new-1.1, MARKETING_VERSION 1.1(4타깃)
스크린샷 전면 재제작 (ko/en/ja):
- 아이폰 10장·아이패드 10장(신규: 기록 목록/주간 타임테이블/일기 양식/다크/목표)·워치 합성 1장
- 시간대 정합: SIMCTL_CHILD_TZ 부팅 주입(Asia/Bangkok) + -marketingTZ 프로브 검증 절차 확립(README)
- frame_screenshots.swift: 문구 5종 추가·일기/동기화 문구 맥 반영·renderWatch 합성 추가 (총 63장)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FVeduv1eNdXjk1ay4tSgBg
- 아이폰 추가 4장: 05 위젯 모아 보기(실렌더) / 06 글래스 버블 메뉴 / 07 iCloud 동기화(합성) / 08 다크 모드
- 아이패드 추가 3장: 05 주간 타임테이블(벌크 시드로 꽉 찬 지난주) / 06 위젯 모아 보기 / 07 iCloud 동기화(합성)
- DEBUG 전용 촬영 도구: -widgetPreview marketing(위젯 실렌더 판), -historyDaysAgo(과거 주 표시) — 출시 빌드 무영향
- frame_screenshots.swift: 신규 문구 5종 + renderSync(아이폰·아이패드 01-main 듀오 합성, 동기화 배지)
- 촬영 시각 정합: SIMCTL_CHILD_TZ로 앱 내 시각을 상태바 9:41대에 맞춤 (README에 절차 기록)
- 다음 버전 제출 때 ASC 각 언어 스크린샷 란에 추가 업로드 필요 (README 체크리스트에 명시)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FVeduv1eNdXjk1ay4tSgBg
모음 탭 즐겨찾기 빠른 실행 줄(7d17917)이 기존 스크린샷에 없어
아이폰 6.9"/아이패드 13" 01-main과 도움말 help-main을 ko/en/ja로
재촬영(상태바 9:41 오버라이드, 로케일별 재시드)하고 합성판 재생성
— 합성 도구는 결정적이라 02~04 합성판은 바이트 동일 무변경.
en 샷은 직전 l10n 수정('Favorites', 'Show 1 more quest')까지 반영.
문서:
- CLAUDE.md: 통신판매업 신고 완료(2026-07-22) 반영 — 서류 절차 종료,
ASC 등록 진행 가능. 재촬영·en 복수형 정리 이력 추가
- Marketing/README·subscription-info: 한국 전자상거래법 판매자 정보
(사업자등록번호·통신판매업 신고번호) 입력, IAP 심사용 스크린샷
캡처 순서(상품 등록 후 TestFlight에서), 첫 심사 시 IAP 3종 동반
제출 항목 보강
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- 홍보 문구 합성판 추가 — 브랜드 배경(웜 화이트→그린 그라데이션) + 헤드라인/서브 문구(ko/en/ja, 화면별 8종) + 골드 포인트 바 + 둥근 모서리 카드(그림자·헤어라인)로 합성. 캔버스는 ASC 규격 그대로(1320×2868 / 2064×2752)라 framed 세트를 바로 업로드 가능 — 원본 세트는 예비·재합성 소스로 유지
- Marketing/tools/frame_screenshots.swift — AppKit 기반 합성 도구(재현 가능): 문구·색 상단 정의, 텍스트는 폭 맞춤 자동 축소, 원본 재촬영 후 재실행만 하면 됨. 워치는 캔버스가 작아 원본 유지(관행)
- README: framed 우선 업로드 안내 + 문구 오버레이 규정 메모 + iPad 상태바 날짜(시뮬 시스템 언어) 알려진 티 기록
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013yKDMhuF39GVYy3FMcGHh7
- 워치 앱이 포함된 앱은 ASC에서 워치 스크린샷이 필수 — Series 11 46mm(416×496px) 규격으로 3개 언어 각 1장(앱 첫 화면: 측정 중 타이머·즐겨찾기·꼬리표) 추가
- 페어링 시뮬레이터의 빨간 '아이폰 연결 끊김' 상태바 아이콘 문제를 해결하는 촬영법 확립: 페어링 워치가 받은 스냅숏 캐시(App Group plist)를 비페어링 'MarketingWatch' 시뮬레이터에 종료 상태로 복사 후 부팅·촬영 (cfprefsd 캐시 주의, 아이폰 앱 삭제 시 워치 앱 동반 삭제 주의) — README에 절차 기록
- README: 폴더 구조·필수 슬롯에 워치 반영
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013yKDMhuF39GVYy3FMcGHh7