feat: AtchaV2 Phase 17 — 검색·홈 마찰 팩 (빈 상태 + 필드 정합 + 진입·이탈 경로 + 오늘/내일 라벨) - #355
Merged
YuGeonHui merged 4 commits intoAug 24, 2026
Merged
Conversation
… 오늘/내일 라벨, 자동 검수 규약 기준) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…how 코디네이터 정리·스와이프 백 + LocationError 세분화 + 오늘/내일 라벨 + 다시 검색하기·스와이프 삭제) - 검색: 최근/결과 0건 DSEmptyState, .loadingPlaces(디바운스 후), 다시 검색하기 = 도착지 슬롯 초기화+포커스, 최근 검색 trailing 스와이프 삭제 - Interface: SearchEntryField + initialField, onRouteSelected가 (LastRoute, Place) 동반 - 홈: arrivalText 바인딩, 탭한 필드로 검색 진입, 위치 실패 3분기 토스트(restricted는 설정 이동 없음) - SearchCoordinator: NSObject+UINavigationControllerDelegate — 백 버튼·스와이프 백(활성화)·popToRoot didShow 단일 정리 - Domain: LocationError restricted/servicesDisabled 신설, App classify 순수 함수(AtchaV2Tests) - 오늘/내일: 내일만 접두(무라벨=오늘), Search/Home ViewData now 주입, 지난 막차 제외 - DEV 검수 훅: 예약 키워드(결과없음/경로없음) + 내일 출발 데모 대안 경로 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…태 문구가 키보드에 가림) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
요약
.recent([])/.places([])→ DSEmptyState, 완전 백지 해소) +.loadingPlaces로딩 상태(디바운스 통과 후 진입, 키보드 유지)arrivalField상태 바인딩 —onRouteSelected가(LastRoute, Place)동반, 선택 도착지명이 필드에 정합(placeholder 영구 공존 해소)SearchEntryField신설, 탭한 필드가 검색 진입 슬롯SearchCoordinator가UINavigationControllerDelegate.didShow에서 정리(백 버튼·스와이프 백·popToRoot 수렴), 스와이프 백 활성화,returnToHome누수 빚 청산LocationError세분화(restricted/servicesDisabled 추가) + 순수 함수classify+ 홈 토스트 3분기(restricted는 설정 이동 없음)serviceEnded/noRoute의 "다시 검색하기" 실동작(도착지 슬롯 초기화+포커스) + 최근 검색 스와이프 삭제검증
🤖 Generated with Claude Code