Skip to content

개발 목표와 Todo의 보조 연결 및 해제를 구성한다 - #900

Merged
opficdev merged 9 commits into
developfrom
feat/#873
Sep 19, 2026
Merged

opficdev merged 9 commits into
developfrom
feat/#873

Conversation

@opficdev

Copy link
Copy Markdown
Owner

🔗 연관된 이슈

🎯 의도

개발 목표 상세에서 Todo를 보조 정보로 연결하고 해제하는 흐름 제공

📝 작업 내용

📌 요약

  • 연결 Todo 카드와 Todo 관리 시트 추가
  • Todo 연결과 해제 저장 흐름 추가
  • 목표 상세의 Todo 및 기록 목적지 상태 정리
  • 관련 Preview fixture와 View Preview 추가
  • TCA 1.26.2 적용

🔍 상세

  • 최신 수정순으로 Todo를 조회하고 현재 목표 연결 항목 분류
  • 검색과 카테고리별 섹션을 제공하는 Todo 연결 시트 구성
  • 선택 결과와 기존 연결 상태를 비교해 변경된 Todo만 저장
  • 연결 해제는 기존 UpdateTodoGoalUseCasegoalId: nil 전달
  • 저장 실패 시 실제 연결 상태 재조회와 오류 알림 제공
  • 목표 상세에는 Todo 수와 완료율 대신 연결 Todo 목록만 보조 정보로 표시
  • 연결 Todo의 로딩, 빈 상태, 조회 실패와 재시도 UI 구성
  • GoalDetailView의 presentation 표현식 분리와 목적지 관찰 상태 적용
  • Preview 전용 fixture를 별도 파일에 두고 각 View 파일 하단에 #Preview 구성

📸 영상 / 이미지 (Optional)

GoalDetailView GoalTodoLinkSheet
GoalDetailView GoalTodoLinkSheet

/Users/opfic/Library/Developer/Xcode/DerivedData/DevLog-bnaraznbjqlervdissoctxcqnwbn/SourcePackages/checkouts/swift-composable-architecture/Sources/ComposableArchitecture/Observation/NavigationStack+Observation.swift:149:17 Cannot form key path to main actor-isolated subscript 'subscript(fileID:filePath:line:column:)'
@opficdev opficdev self-assigned this Sep 19, 2026
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 19, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-19T15:01:40.980090Z a9f37be PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@opficdev
opficdev merged commit 2698b94 into develop Sep 19, 2026
9 checks passed
@opficdev
opficdev deleted the feat/#873 branch September 19, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

개발 목표와 Todo의 보조 연결 및 해제를 구성한다

1 participant