11 KiB
11 KiB
Evidence and decision provenance
This is an internal sidecar. It is not reader-facing article content. Source IDs, repository paths, line ranges, status labels, and access dates belong here—not in
document.md.
- Document:
application-core는 왜 Spring DI만 허용했을까 - Citation rendering:
hidden - Evidence sources: 10
Section evidence map
| Section | Decision contract | Evidence | Status / location |
|---|---|---|---|
| 코드보다 먼저 드러난 문제 | — | Lbe6cb7d8e8 branch / feature-application-port-usecase-contract — 결정 사항 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 결정 사항 (lines 14-21) |
| ↳ | — | Lf440ea562d branch / feature-application-port-usecase-contract — 선택의 비용 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 선택의 비용 (lines 26-28) |
| ↳ | — | Ld4394f2f14 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 실제 구현 내용 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 실제 구현 내용 (lines 14-21) |
| ↳ | — | L8db0ff5b86 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 검증 범위 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 검증 범위 (lines 28-30) |
| 문제를 어렵게 만든 제약 | — | Lbe6cb7d8e8 branch / feature-application-port-usecase-contract — 결정 사항 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 결정 사항 (lines 14-21) |
| ↳ | — | Lf440ea562d branch / feature-application-port-usecase-contract — 선택의 비용 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 선택의 비용 (lines 26-28) |
| ↳ | — | Ld4394f2f14 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 실제 구현 내용 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 실제 구현 내용 (lines 14-21) |
| ↳ | — | L8db0ff5b86 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 검증 범위 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 검증 범위 (lines 28-30) |
| 검토한 선택지와 막힌 지점 | 상황·제약, 선택, 선택 이유, 검토한 대안, 수용한 비용, 보완 가드레일 | Lbe6cb7d8e8 branch / feature-application-port-usecase-contract — 결정 사항 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 결정 사항 (lines 14-21) |
| ↳ | — | Lf440ea562d branch / feature-application-port-usecase-contract — 선택의 비용 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 선택의 비용 (lines 26-28) |
| ↳ | — | Ld4394f2f14 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 실제 구현 내용 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 실제 구현 내용 (lines 14-21) |
| ↳ | — | L8db0ff5b86 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 검증 범위 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 검증 범위 (lines 28-30) |
| 선택의 이유와 지킨 경계 | 상황·제약, 선택, 선택 이유, 검토한 대안, 수용한 비용, 보완 가드레일 | Lbe6cb7d8e8 branch / feature-application-port-usecase-contract — 결정 사항 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 결정 사항 (lines 14-21) |
| ↳ | — | Lf440ea562d branch / feature-application-port-usecase-contract — 선택의 비용 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 선택의 비용 (lines 26-28) |
| ↳ | — | Ld4394f2f14 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 실제 구현 내용 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 실제 구현 내용 (lines 14-21) |
| ↳ | — | L8db0ff5b86 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 검증 범위 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 검증 범위 (lines 28-30) |
| 선택이 코드와 흐름에 반영되는 방식 | — | Lbe6cb7d8e8 branch / feature-application-port-usecase-contract — 결정 사항 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 결정 사항 (lines 14-21) |
| ↳ | — | Lf440ea562d branch / feature-application-port-usecase-contract — 선택의 비용 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 선택의 비용 (lines 26-28) |
| ↳ | — | Ld4394f2f14 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 실제 구현 내용 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 실제 구현 내용 (lines 14-21) |
| ↳ | — | L8db0ff5b86 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 검증 범위 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 검증 범위 (lines 28-30) |
| 결정이 지켜지는지 확인하는 방법 | — | Lbe6cb7d8e8 branch / feature-application-port-usecase-contract — 결정 사항 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 결정 사항 (lines 14-21) |
| ↳ | — | Lf440ea562d branch / feature-application-port-usecase-contract — 선택의 비용 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 선택의 비용 (lines 26-28) |
| ↳ | — | L8db0ff5b86 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 검증 범위 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 검증 범위 (lines 28-30) |
| ↳ | — | Ld4394f2f14 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 실제 구현 내용 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 실제 구현 내용 (lines 14-21) |
| 얻은 것, 잃은 것, 적용하지 않을 때 | 상황·제약, 선택, 선택 이유, 검토한 대안, 수용한 비용, 보완 가드레일 | Lbe6cb7d8e8 branch / feature-application-port-usecase-contract — 결정 사항 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 결정 사항 (lines 14-21) |
| ↳ | — | Lf440ea562d branch / feature-application-port-usecase-contract — 선택의 비용 |
verified · raw/branch-notes/feature-application-port-usecase-contract.md — 선택의 비용 (lines 26-28) |
| ↳ | — | Ld4394f2f14 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 실제 구현 내용 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 실제 구현 내용 (lines 14-21) |
| ↳ | — | L54271e62b5 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 경계 검증 |
verified · wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 경계 검증 (lines 22-27) |
| 결국 지키려던 것은 무엇이었나 | — | GAP | No allocated evidence |
Source details
Lf440ea562d branch / feature-application-port-usecase-contract — 선택의 비용
- Type:
branch-note - Status:
verified - Location:
raw/branch-notes/feature-application-port-usecase-contract.md — 선택의 비용 (lines 26-28) - Public/reference URL:
repo:///raw/branch-notes/feature-application-port-usecase-contract.md - Claim IDs: —
- Decision IDs: —
- Retrieval priority:
114.1025
Lbe6cb7d8e8 branch / feature-application-port-usecase-contract — 결정 사항
- Type:
branch-note - Status:
verified - Location:
raw/branch-notes/feature-application-port-usecase-contract.md — 결정 사항 (lines 14-21) - Public/reference URL:
repo:///raw/branch-notes/feature-application-port-usecase-contract.md - Claim IDs: —
- Decision IDs:
D11,D13,D3 - Retrieval priority:
103.7853
L8db0ff5b86 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 검증 범위
- Type:
canonical-project - Status:
verified - Location:
wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 검증 범위 (lines 28-30) - Public/reference URL:
repo:///wiki/projects/ca-tmpl/clean-architecture-package-layout.md - Claim IDs: —
- Decision IDs: —
- Retrieval priority:
52.6555
Ld4394f2f14 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 실제 구현 내용
- Type:
canonical-project - Status:
verified - Location:
wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 실제 구현 내용 (lines 14-21) - Public/reference URL:
repo:///wiki/projects/ca-tmpl/clean-architecture-package-layout.md - Claim IDs: —
- Decision IDs: —
- Retrieval priority:
49.9731
L54271e62b5 ca-tmpl - Clean Architecture 패키지 레이아웃 결정 — 경계 검증
- Type:
canonical-project - Status:
verified - Location:
wiki/projects/ca-tmpl/clean-architecture-package-layout.md — 경계 검증 (lines 22-27) - Public/reference URL:
repo:///wiki/projects/ca-tmpl/clean-architecture-package-layout.md - Claim IDs: —
- Decision IDs: —
- Retrieval priority:
48.6502
L6d3ebbb7a0 branch / feature-application-port-usecase-contract — 구현 및 검증
- Type:
branch-note - Status:
verified - Location:
raw/branch-notes/feature-application-port-usecase-contract.md — 구현 및 검증 (lines 22-25) - Public/reference URL:
repo:///raw/branch-notes/feature-application-port-usecase-contract.md - Claim IDs: —
- Decision IDs: —
- Retrieval priority:
37.5683
L1259369d94 branch / feature-log-management-contract — 근거 경계
- Type:
branch-note - Status:
raw - Location:
raw/branch-notes/feature-log-management-contract.md — 근거 경계 (lines 15-19) - Public/reference URL:
repo:///raw/branch-notes/feature-log-management-contract.md - Claim IDs: —
- Decision IDs: —
- Retrieval priority:
35.5006
Lcb081a533b Spring component stereotype and scanning notes — Evidence boundary
- Type:
official-doc - Status:
reviewed - Location:
raw/official-docs/spring-component-scanning.md — Evidence boundary (lines 13-15) - Public/reference URL:
repo:///raw/official-docs/spring-component-scanning.md - Claim IDs: —
- Decision IDs: —
- Retrieval priority:
22.5804
L058b642200 Spring component stereotype and scanning notes — Supported behavior
- Type:
official-doc - Status:
reviewed - Location:
raw/official-docs/spring-component-scanning.md — Supported behavior (lines 9-12) - Public/reference URL:
repo:///raw/official-docs/spring-component-scanning.md - Claim IDs: —
- Decision IDs: —
- Retrieval priority:
15.0667
L0ed1686206 branch / feature-log-management-contract — 결정 사항
- Type:
branch-note - Status:
raw - Location:
raw/branch-notes/feature-log-management-contract.md — 결정 사항 (lines 10-14) - Public/reference URL:
repo:///raw/branch-notes/feature-log-management-contract.md - Claim IDs: —
- Decision IDs: —
- Retrieval priority:
11.5087