Conversation
options를 dropdown을 사용하는 VC에서 배열로 받아 보여주도록 수정
전체 뷰와 Dropdown 사이의 간격을 DropdownView에서 관리하도록 수정
외부 터치 시 드롭다운 닫힘 기능 및 PublishRelay 추가
updateSortOption에서 fetch 실패 시의 에러 처리
🔗 :: (#1) 모집의뢰서 및 기업 정렬 드롭다운 추가
🔗 :: distribution
- ios-harness: GREEN 승인 후 REFACTOR 단계 명시 (중복 제거, private 메서드 추출, 테스트 재통과 확인) - ios-developer: REFACTOR 단계 가이드라인 추가 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- .claude/agents/ios-critic.md: 설계 의도 반박 전담 skeptical evaluator 에이전트 - 설계 의도 반박, 엣지케이스 발굴, 대안 제시, 확장성 검토 4가지 관점 - CHALLENGE/ACCEPT 판정 체계 - ios-harness: Phase 3를 개발→반박→검증 3단계로 개편 - developer → critic → reviewer 순서 명시 - 파일 소유권(One file, one owner) 섹션 추가 - ios-developer: 파일 소유권 규칙 추가 (소스 파일 수정 독점권) - ios-reviewer: 파일 소유권 규칙 추가 (읽기 전용, _workspace만 쓰기) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- .claude/settings.json: Edit/Write 툴 사용 후 Swift 파일에 SwiftLint 자동 실행 - scripts/hooks/swiftlint-on-save.sh: 훅 실행 스크립트 (에이전트가 결과 보고 즉시 수정) - .gitignore: .claude/settings.json 버전 관리 예외 추가 에이전트 코드 작성 시 즉시 lint → pre-commit hook에서 이중 차단 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- 자유 텍스트 요청 대신 PRD 양식(기능/API/네비게이션/엣지케이스/비고)으로 구조화 - 파악 가능한 항목은 자동 채움, 누락 항목만 사용자에게 질문 - 추정값은 (추정) 표시 후 확인 요청 - 인터뷰 완료 후 PRD 요약 사용자 확인 받고 Phase 2 진행 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…emplate 🔗 :: (#433) harness PRD 인터뷰 기반 피처 명세 도입
…ent_and_file_ownership 🔗 :: (#431) ios-critic 에이전트, 파일 소유권 규칙, PostToolUse SwiftLint hook 추가
- .gitignore: !.claude/docs/ + !.claude/settings.json 둘 다 유지 - ios-harness/skill.md: TDD(RED→GREEN) + critic(반박) + reviewer 통합 Phase 3를 'TDD 개발-반박-검증 사이클'로 합침 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ok_and_gc_agent 🔗 :: (#429) pre-commit hook, GC 에이전트 및 에이전트 기반 TDD 도입
🔗 :: (#435) harness 마무리 정리 작업
… into feature/(#416)-recent_companies
🔗 :: (#416) 최근 본 기업 조회
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (110)
WalkthroughCore Steps/Flows/Presentation/Domain/Data에 정렬·지역·최근 기업 기능과 ReactorKit 전환을 반영하고, 탭 구조/라우팅을 갱신했습니다. DesignSystem 컴포넌트·DocC 튜토리얼·SwiftLint 설정·훅 스크립트·AGENTS 문서가 추가되었습니다. 앱 버전은 2.4.0으로 업데이트되었습니다. Changes네비게이션/필터·정렬/최근 기업 기능
문서/도구 구성
Sequence Diagram(s)sequenceDiagram
participant HomeVC
participant HomeReactor
participant UseCase as FetchRecentCompanyListUseCase
participant Repo as CompaniesRepository
participant Remote as RemoteCompaniesDataSource
HomeVC->>HomeReactor: viewWillAppear
HomeReactor->>UseCase: execute()
UseCase->>Repo: fetchRecentCompanyList()
Repo->>Remote: fetchRecentCompanyList()
Remote-->>Repo: [RecentCompanyEntity]
Repo-->>UseCase: [RecentCompanyEntity]
UseCase-->>HomeReactor: [RecentCompanyEntity]
HomeReactor-->>HomeVC: State.recentCompanyList 업데이트
Estimated code review effort🎯 5 (Critical) | ⏱️ ~120 minutes Possibly related issues
Possibly related PRs
Suggested labels
Suggested reviewers
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
|
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.
개요
작업사항
UI
Summary by CodeRabbit
Release Notes
New Features
Chores