1.2 KiB
1.2 KiB
Clean Architecture
5 모듈 (bootstrap / domain / application / presentation / infrastructure) 의 경계 결정과 계층별 책임을 정리한다.
문서
| 문서 | 내용 |
|---|---|
| 02-error-handling.md | 예외 처리 핵심 아키텍처 — ErrorCode 가 HTTP status 를 모름. 계층별 책임 분리 + Security 필터 / Infrastructure 번역 |
| 02a-validation-deep-dive.md | Validation 응답 정규화 (Map<String, List<String>>) + ConstraintViolation 의미 + @ConfigurationProperties 검증과의 차이 |
| 03-adr-boundary-refactoring.md | AGENTS 기준으로 응답 / 인증 / 트랜잭션 / 인프라 경계를 재정렬한 ADR-003 |
검증
이 폴더가 약속하는 모든 경계 규칙은 LayerDependencyArchitectureTest 에서 ArchUnit 으로 PR 마다 자동 검증.