Skip to content

개발 목표 상태 전환과 완료 전 기록 확정 흐름을 구성한다 - #899

Merged
opficdev merged 10 commits into
developfrom
feat/#872
Sep 15, 2026
Merged

opficdev merged 10 commits into
developfrom
feat/#872

Conversation

@opficdev

Copy link
Copy Markdown
Owner

🔗 연관된 이슈

🎯 의도

개발 목표의 진행 상태를 표시하고, 기록이 확정되지 않은 상태에서 목표가 완료되는 흐름을 방지하기 위한 상태 전환 구성

📝 작업 내용

📌 요약

  • 개발 목표의 진행 중, 완료, 보관 상태 표시와 전환 구성
  • 목표 완료 전 개발 기록 확정 유도
  • 완료되거나 보관된 목표의 진행 재개 구성
  • 완료 및 보관 목표의 개발 기록 변경 차단

🔍 상세

  • GoalDetailFeature에 상태 전환 확인, 실패 처리, 완료 가능 조건 검사 추가
  • 기록 부재, 마지막 기록 미확정, 정정 초안 존재 시 완료 차단 안내 구성
  • prominentMenu를 통한 iOS 26 SwiftUI.Menu와 iOS 18 사용자 정의 메뉴 제공
  • UpdateDevelopmentGoalStatusUseCase의 Presentation 의존성과 App 그래프 연결
  • 완료 및 보관 목표의 기록 상세, 버전 이력, 이전 버전 상세를 읽기 전용으로 구성
  • 개발 기록과 버전 이력의 타임라인 표시 규칙 통일
  • 스티키 헤더와 첫 본문 사이의 간격 계산 정리
  • 상태 전환과 읽기 전용 경로를 검증하는 GoalDetailFeatureTests, RecordDetailFeatureTests 추가
  • 변경 Swift 파일 SwiftLint 통과
  • App 스킴 build-only 통과
  • 관련 Feature 테스트 실행 검증 미수행

📸 영상 / 이미지 (Optional)

@opficdev opficdev self-assigned this Sep 15, 2026
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 15, 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-15T02:13:33.551879Z cab0f71 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 04a2d79 into develop Sep 15, 2026
9 checks passed
@opficdev
opficdev deleted the feat/#872 branch September 15, 2026 02:41
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.

개발 목표 상태 전환과 완료 전 기록 확정 흐름을 구성한다

1 participant