[#561] 하네스의 의존성 방향 지시문을 수정한다#566
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
Code Review
이번 풀 요청은 DevLogWidget 레이어를 새롭게 정의하고 동일 레이어 내 의존성 주입 금지 규칙을 추가하는 등 아키텍처 가이드라인 및 문서를 업데이트합니다. 또한, DevLogInfra에서 DevLogDomain으로의 직접적인 의존성을 제거하여 아키텍처 경계를 강화했습니다. 검토할 리뷰 의견이 없으므로 추가적인 피드백은 제공하지 않습니다.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
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.
🔗 연관된 이슈
🎯 의도
📝 작업 내용
📌 요약
DevLogInfra의DevLogDomain타깃 의존성 제거DevLogWidget중심의 위젯 브리지 소유권 지침 정리🔍 상세
AGENTS.md와.hermes/skills/devlog-architecture-harness의 레이어 맵 갱신Application/DevLogWidget의 app-side widget bridge 역할 명시DevLogPersistence의 책임을 local persistence, user defaults, image store, non-widget app persistence로 정리DevLogInfra의 허용 의존성을 Data/Core로 정리하고 Domain 의존 금지 명시View파일에서만 같은 Presentation 레이어 객체 주입 예외 허용Application/DevLogInfra/Project.swift에서DevLogDomain타깃 의존성 제거tuist graph기반docs/graph.png갱신📸 영상 / 이미지 (Optional)