Files
document-haness/examples/golden/application-core-spring-di-boundary.provenance.md
T

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