## 구현 순서 - 구현 흐름: Home·Profile 목표 통합 (2/2) - 전체 순서: #874 → #875 - 이전 작업: #874 - 다음 작업: 없음 — 이 구현 흐름의 마지막 - 기능상 선행 조건: #869, #870 - 통합 검증 연계: #872의 상태 전환 결과 확인; 본 작업 착수의 필수 선행 조건과 구분 - 진행 기준: 이전 작업의 완료 조건과 검증 결과 확인 후 착수; 코드 변경이 있으면 기준 브랜치 반영까지 확인 - 순서 구분: 위 순서는 실행 순서이며 기능상 선행 조건과 별도로 관리 - 요구사항 이력: #811; 구현 의존 대상으로 사용하지 않음 ## 목적 아래 작업 범위를 하나의 구현 단위로 진행 ## 작업 범위 및 완료 조건 - [ ] 활동 Heatmap 흐름을 유지하며 전체 목표 기록 목록 진입점 추가 - [ ] `개발 목표 목록 - DevLog` 기준 진행 중·완료·보관 목표를 구분해 조회하고 상세 이동 - [ ] Profile Feature 테스트와 기존 Heatmap·Today·Todo 검색 흐름 회귀 검증 ## 책임 구분 및 선행 작업 - 선행 작업: 목표 기본 상세 #869; 완료·보관·진행 중 상태 전환 결과는 #872와 연계 - 목표 기본 상세 #869; Profile 나머지 외형 #854; 새 메인 탭과 목표 정렬 기능 제외 - 선행: #869의 목표 생성·상세와 #870의 개발 기록 조회 흐름 - 현재 Todo 검색·상세 진입, Today 날짜·마감일 목록과 메인 탭 보존; 제거된 웹페이지 UI·검색 복원 제외 ## 공통 기준 - 최소 지원 버전은 iOS 18이며, 이전 버전 호환 구현·검증은 제외 - 밝은 모드·다크 모드와 기존 로컬라이제이션·로딩·오류·빈 상태 유지 - iOS 버전과 무관하게 주요 화면 구조 유지; iOS 26 Liquid Glass와 iOS 18 차이는 시스템 구성 요소에 한정 ## 제외 범위 - 하위 웹페이지 저장 데이터·계약 추가 변경 - 웹페이지와 목표 연결 - Todo 완료율 기반 목표 진행률 - 사용자 정의 목표 정렬 - 새 메인 탭 추가 --- ## 검증 - 변경 Swift 파일 SwiftLint 및 관련 Feature 테스트, target build-only - 범위에 해당하는 생성·상태 변경·저장·실패 경로 검증 - 화면 실행 검증은 별도 실행 허용 후 수행 ## 참조 - 요구사항 이력 및 디자인 참조: https://github.com/opficdev/DevLog_iOS/issues/811
구현 순서
목적
아래 작업 범위를 하나의 구현 단위로 진행
작업 범위 및 완료 조건
개발 목표 목록 - DevLog기준 진행 중·완료·보관 목표를 구분해 조회하고 상세 이동책임 구분 및 선행 작업
공통 기준
제외 범위
검증
참조