docs(clean-architecture-backend-template): fold analysis into final and re-select one topic

- analysis/·source-index·state.json 을 final/document.md 제2부·제3부로 접었다. SSOT 는 하나다
- 파일럿 — commit-ambiguity-as-a-result 를 새 기준으로 재선별. 후보 14 → 글감 5
  (PROMOTE 5 · MERGE_INTO 3 · KEEP_IN_SSOT 4 · 보류 2). 기록 5건을 다시 썼고 그림 1개를
  techviz 로 만들었다
- 재선별이 잡은 것: 제1부 §6.2·§11.1 이 자기 §13.2 와 어긋나 있었다(레인을 안 돌렸다 vs
  돌렸다) — 정정. 이미 답이 나와 있던 Question 을 HEAD 재실행 질문으로 다시 세웠다.
  Concept 이 인용한 코드가 SSOT 에 없어 뺐다
- candidateScope·sourceRepository 기록. 나머지 43개 주제는 재선별 대기(PENDING 905)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
DongHyeonka
2026-09-07 12:39:20 +09:00
co-authored by Claude Fable 5.1
parent 9d2a3725c5
commit b25357c48a
1080 changed files with 135560 additions and 120406 deletions
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-inbound-websocket-c02.txt
source:
- 원본 분석 절은 analysis/17-adapter-inbound-websocket.md#L251 이다.
- 원본 분석 절은 final/document.md#a17#L251 이다.
module: adapter-inbound-websocket
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-cache-redis-c13.txt
source:
- 원본 분석 절은 analysis/10-adapter-outbound-cache-redis.md#L701 이다.
- 원본 분석 절은 final/document.md#a10#L701 이다.
module: adapter-outbound-cache-redis
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c02.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L126 이다.
- 원본 분석 절은 final/document.md#a05#L126 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c10.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L763 이다.
- 원본 분석 절은 final/document.md#a05#L763 이다.
module: adapter-outbound-persistence-jpa
---
@@ -34,7 +34,7 @@ repository production call search에서는 `FullTransactionRetryCoordinator.exec
## 분석 원문의 경계 서술
:::evidence key="adapter-outbound-persistence-jpa-c10" alt="분석 문서 analysis/05-adapter-outbound-persistence-jpa.md 에서 이 기록의 근거 절을 그대로 잘라낸 15줄. 코드베이스를 측정한 것이 아니라 원본 판정이 무엇을 적었는지를 보여 준다." caption="analysis/05-adapter-outbound-persistence-jpa.md 발췌 — 15줄" zoom="true"
:::evidence key="adapter-outbound-persistence-jpa-c10" alt="분석 문서 final/document.md#a05 에서 이 기록의 근거 절을 그대로 잘라낸 15줄. 코드베이스를 측정한 것이 아니라 원본 판정이 무엇을 적었는지를 보여 준다." caption="final/document.md#a05 발췌 — 15줄" zoom="true"
:::
## 공존이 결함이 아닌 이유와 실제 문제
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c11.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L788 이다.
- 원본 분석 절은 final/document.md#a05#L788 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c14.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L938 이다.
- 원본 분석 절은 final/document.md#a05#L938 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c15.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L953 이다.
- 원본 분석 절은 final/document.md#a05#L953 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c16.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L974 이다.
- 원본 분석 절은 final/document.md#a05#L974 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c18.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L1184 이다.
- 원본 분석 절은 final/document.md#a05#L1184 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c20.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L1334 이다.
- 원본 분석 절은 final/document.md#a05#L1334 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c21.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L1358 이다.
- 원본 분석 절은 final/document.md#a05#L1358 이다.
module: adapter-outbound-persistence-jpa
---
@@ -32,7 +32,7 @@ module: adapter-outbound-persistence-jpa
## 분석 원문의 두 계열 비교
:::evidence key="adapter-outbound-persistence-jpa-c21" alt="분석 문서 analysis/05-adapter-outbound-persistence-jpa.md 에서 이 기록의 근거 절을 그대로 잘라낸 15줄. 코드베이스를 측정한 것이 아니라 원본 판정이 무엇을 적었는지를 보여 준다." caption="analysis/05-adapter-outbound-persistence-jpa.md 발췌 — 15줄" zoom="true"
:::evidence key="adapter-outbound-persistence-jpa-c21" alt="분석 문서 final/document.md#a05 에서 이 기록의 근거 절을 그대로 잘라낸 15줄. 코드베이스를 측정한 것이 아니라 원본 판정이 무엇을 적었는지를 보여 준다." caption="final/document.md#a05 발췌 — 15줄" zoom="true"
:::
## 중복 구현이 아니라 출력 계약이 다르다
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c22.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L1384 이다.
- 원본 분석 절은 final/document.md#a05#L1384 이다.
module: adapter-outbound-persistence-jpa
---
@@ -30,7 +30,7 @@ module: adapter-outbound-persistence-jpa
## 분석 원문의 소비자 서술
:::evidence key="adapter-outbound-persistence-jpa-c22" alt="분석 문서 analysis/05-adapter-outbound-persistence-jpa.md 에서 이 기록의 근거 절을 그대로 잘라낸 15줄. 코드베이스를 측정한 것이 아니라 원본 판정이 무엇을 적었는지를 보여 준다." caption="analysis/05-adapter-outbound-persistence-jpa.md 발췌 — 15줄" zoom="true"
:::evidence key="adapter-outbound-persistence-jpa-c22" alt="분석 문서 final/document.md#a05 에서 이 기록의 근거 절을 그대로 잘라낸 15줄. 코드베이스를 측정한 것이 아니라 원본 판정이 무엇을 적었는지를 보여 준다." caption="final/document.md#a05 발췌 — 15줄" zoom="true"
:::
## 두 번역기가 나누는 출력 계약
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c23.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L1416 이다.
- 원본 분석 절은 final/document.md#a05#L1416 이다.
module: adapter-outbound-persistence-jpa
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c26.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L1819 이다.
- 원본 분석 절은 final/document.md#a05#L1819 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c37.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L2734 이다.
- 원본 분석 절은 final/document.md#a05#L2734 이다.
module: adapter-outbound-persistence-jpa
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c42.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L2971 이다.
- 원본 분석 절은 final/document.md#a05#L2971 이다.
module: adapter-outbound-persistence-jpa
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c51.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L3609 이다.
- 원본 분석 절은 final/document.md#a05#L3609 이다.
module: adapter-outbound-persistence-jpa
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-mongo-c03.txt
source:
- 원본 분석 절은 analysis/06-adapter-outbound-persistence-mongo.md#L586 이다.
- 원본 분석 절은 final/document.md#a06#L586 이다.
module: adapter-outbound-persistence-mongo
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/application-core-c03.txt
source:
- 원본 분석 절은 analysis/03-application-core.md#L88 이다.
- 원본 분석 절은 final/document.md#a03#L88 이다.
module: application-core
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/grpc-server-c01.txt
source:
- 원본 분석 절은 analysis/grpc/grpc-server.md#L53 이다.
- 원본 분석 절은 final/document.md#a20-grpc-server#L53 이다.
module: grpc-server
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-inbox-jdbc-postgresql-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-inbox-jdbc-postgresql.md#L57 이다.
- 원본 분석 절은 final/document.md#a19-messaging-inbox-jdbc-postgresql#L57 이다.
module: messaging-inbox-jdbc-postgresql
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-inbox-jdbc-postgresql-c02.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-inbox-jdbc-postgresql.md#L98 이다.
- 원본 분석 절은 final/document.md#a19-messaging-inbox-jdbc-postgresql#L98 이다.
module: messaging-inbox-jdbc-postgresql
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-inbox-jdbc-postgresql-c03.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-inbox-jdbc-postgresql.md#L146 이다.
- 원본 분석 절은 final/document.md#a19-messaging-inbox-jdbc-postgresql#L146 이다.
module: messaging-inbox-jdbc-postgresql
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-outbox-jdbc-postgresql-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-outbox-jdbc-postgresql.md#L66 이다.
- 원본 분석 절은 final/document.md#a19-messaging-outbox-jdbc-postgresql#L66 이다.
module: messaging-outbox-jdbc-postgresql
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-outbox-jdbc-postgresql-c02.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-outbox-jdbc-postgresql.md#L102 이다.
- 원본 분석 절은 final/document.md#a19-messaging-outbox-jdbc-postgresql#L102 이다.
module: messaging-outbox-jdbc-postgresql
---
@@ -39,6 +39,6 @@ testcontainers 주석이 이 리프의 성격을 요약한다 — "신뢰성 패
## 기본 저널이 프로덕션에서 거부되는 이유
`AdminOperationJournal` 의 기본값은 `InMemoryAdminOperationJournal` 이며, 프로덕션 프로파일에서는 `MessagingAdminDurabilityValidator` 가 그것을 거부한다(`analysis/messaging/messaging-admin-runtime.md` §4.4 참조).
`AdminOperationJournal` 의 기본값은 `InMemoryAdminOperationJournal` 이며, 프로덕션 프로파일에서는 `MessagingAdminDurabilityValidator` 가 그것을 거부한다(`final/document.md#a19-messaging-admin-runtime` §4.4 참조).
<!-- body:end -->
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-outbox-jdbc-postgresql-c04.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-outbox-jdbc-postgresql.md#L430 이다.
- 원본 분석 절은 final/document.md#a19-messaging-outbox-jdbc-postgresql#L430 이다.
module: messaging-outbox-jdbc-postgresql
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-outbox-jdbc-postgresql-c06.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-outbox-jdbc-postgresql.md#L767 이다.
- 원본 분석 절은 final/document.md#a19-messaging-outbox-jdbc-postgresql#L767 이다.
module: messaging-outbox-jdbc-postgresql
---