<aside> 💾 Repository ↔ Service ↔ Postgres 3-layer. 모든 repo 가 단일 pgxpool.Pool 공유. · 원본: docs/architecture/internal/storage/README.md

</aside>

Service → Repository → Postgres 3-layer. 모든 repo 가 단일 pgxpool.Pool 공유.

🧰 Repository 인터페이스 + 공유 타입

원본: docs/architecture/internal/storage/README.md

책임 — ContentRepository / RawContentRepository / ParsingRuleRepository / SampleURLRepository 인터페이스 + Filter / 에러 / ValidationStatus.

적용된 패턴 —

구현 디테일 —

🧠 Service Layer

원본: docs/architecture/internal/storage/service.md

책임 — 순수 CRUD 이상의 비즈니스 로직 — 중복 감지 · 일괄 저장 · validation status 업데이트 · Claim Check 정리.

알고리즘 / 동작 —

적용된 패턴 —

관련 이슈 — #134 Claim Check · #135/#161 validation_status 영속화