feat: redis, fileserver, httpclient 런타임 시점 구현 추가

This commit is contained in:
donghyeon-ka
2026-07-28 14:26:54 +09:00
parent 7363b2aa1e
commit b3add0162d
257 changed files with 30430 additions and 1357 deletions
+3 -3
View File
@@ -4,9 +4,9 @@
- Module ID: `adapter-outbound-objectstorage`
- Gradle path: `:adapter:outbound:objectstorage`
- Focused test: `./gradlew :adapter:outbound:objectstorage:test --console=plain`
- Focused test (derived from Gradle path): `./gradlew :adapter:outbound:objectstorage:test --console=plain`
- Runtime baseline: Java 21; repository framework baseline: Spring Boot 4.0.0.
- Registry SSOT: `.harness/project/modules.yaml`.
- Registry SSOT: `src/config/architecture/modules.json`.
Package root: `dev.caskeleton.adapter.outbound.objectstorage`. Driven (outbound) adapter
implementing `dev.caskeleton.application.storage.ObjectStoragePort` (application-core). Design
@@ -22,7 +22,7 @@ rationale lives in [README.md](README.md).
## Allowed
- Project deps: `:application-core`, `:shared-contract` — SSOT is the
`adapter-outbound-objectstorage` entry in `.harness/project/modules.yaml`; `src/build.gradle`
`adapter-outbound-objectstorage` entry in `src/config/architecture/modules.json`; `src/build.gradle`
enforces it. No
`:domain-core`, no sibling adapters (shared outbound code would go through `:adapter:outbound:support`
if ever needed).