feat: redis, fileserver, httpclient 런타임 시점 구현 추가
This commit is contained in:
@@ -4,9 +4,9 @@
|
||||
|
||||
- Module ID: `sample-portfolio`
|
||||
- Gradle path: `:sample-portfolio`
|
||||
- Focused test: `./gradlew :sample-portfolio:test --console=plain`
|
||||
- Focused test (derived from Gradle path): `./gradlew :sample-portfolio: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.sample.portfolio`.
|
||||
|
||||
@@ -22,11 +22,13 @@ Package root: `dev.caskeleton.sample.portfolio`.
|
||||
`RepoStatsAclMapper`), `adapter/identifier` (`UuidWorkLogIdFactory`).
|
||||
- Contract-test fixtures the app-bootstrap verification suite analyses
|
||||
(`DomainExceptionHandler`, `PortfolioErrorCode`, wire/contract tests).
|
||||
- Sample application collaborators consume invocation context through application-core ports and
|
||||
must not import SLF4J/MDC.
|
||||
|
||||
## Allowed
|
||||
|
||||
- Runtime leaves explicitly allowed for this fixture consumer by
|
||||
`.harness/project/modules.yaml`; do not duplicate the 19-leaf list here.
|
||||
- Runtime leaves explicitly allowed for this fixture consumer by the `sample-portfolio` entry in
|
||||
`src/config/architecture/modules.json`; do not duplicate the 19-leaf list here.
|
||||
|
||||
## Forbidden
|
||||
|
||||
|
||||
Reference in New Issue
Block a user