구현 순서
목적
Home에서 진행 중인 개발 목표를 확인하고, 연결된 Todo의 완료 수로 목표별 진행 상태를 파악할 수 있도록 구성
작업 범위 및 완료 조건
책임 구분 및 선행 작업
공통 기준
- 최소 지원 버전은 iOS 18이며 이전 버전 호환 구현과 검증은 제외
- 밝은 모드와 다크 모드, 기존 로컬라이제이션, 로딩, 오류, 빈 상태 유지
- iOS 버전과 무관하게 주요 화면 구조 유지. iOS 26 Liquid Glass와 iOS 18의 차이는 시스템 구성 요소에 한정
제외 범위
- 하위 웹페이지 저장 데이터와 계약 추가 변경
- 웹페이지와 목표 연결
- 완료율에 따른 목표 상태 자동 변경
- 사용자 정의 목표 정렬
- 새 메인 탭 추가
검증
- 변경 Swift 파일 SwiftLint, 관련 Feature 테스트, target build-only
- 범위에 해당하는 생성, Todo 연결과 완료 상태 변경, 저장, 실패 경로 검증
- 화면 실행 검증은 별도 실행 허용 후 수행
참조
구현 순서
목적
Home에서 진행 중인 개발 목표를 확인하고, 연결된 Todo의 완료 수로 목표별 진행 상태를 파악할 수 있도록 구성
작업 범위 및 완료 조건
책임 구분 및 선행 작업
공통 기준
제외 범위
검증
참조