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-graphql-c08.txt
source:
- 원본 분석 절은 analysis/16-adapter-inbound-graphql.md#L612 이다.
- 원본 분석 절은 final/document.md#a16#L612 이다.
module: adapter-inbound-graphql
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-cache-redis-c06.txt
source:
- 원본 분석 절은 analysis/10-adapter-outbound-cache-redis.md#L332 이다.
- 원본 분석 절은 final/document.md#a10#L332 이다.
module: adapter-outbound-cache-redis
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-fileserver-c05.txt
source:
- 원본 분석 절은 analysis/08-adapter-outbound-fileserver.md#L300 이다.
- 원본 분석 절은 final/document.md#a08#L300 이다.
module: adapter-outbound-fileserver
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-fileserver-c07.txt
source:
- 원본 분석 절은 analysis/08-adapter-outbound-fileserver.md#L517 이다.
- 원본 분석 절은 final/document.md#a08#L517 이다.
module: adapter-outbound-fileserver
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-messaging-c04.txt
source:
- 원본 분석 절은 analysis/12-adapter-outbound-messaging.md#L284 이다.
- 원본 분석 절은 final/document.md#a12#L284 이다.
module: adapter-outbound-messaging
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-notification-c03.txt
source:
- 원본 분석 절은 analysis/13-adapter-outbound-notification.md#L582 이다.
- 원본 분석 절은 final/document.md#a13#L582 이다.
module: adapter-outbound-notification
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c04.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L302 이다.
- 원본 분석 절은 final/document.md#a05#L302 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c31.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L2151 이다.
- 원본 분석 절은 final/document.md#a05#L2151 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c32.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L2217 이다.
- 원본 분석 절은 final/document.md#a05#L2217 이다.
module: adapter-outbound-persistence-jpa
---
@@ -35,7 +35,7 @@ app-bootstrap consumer rule이 leaf의 export 목록과 별개의 `EXPORTED` set
## 부트스트랩 쪽 EXPORTED 집합
:::evidence key="adapter-outbound-persistence-jpa-c32" 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-c32" alt="분석 문서 final/document.md#a05 에서 이 기록의 근거 절을 그대로 잘라낸 15줄. 코드베이스를 측정한 것이 아니라 원본 판정이 무엇을 적었는지를 보여 준다." caption="final/document.md#a05 발췌 — 15줄" zoom="true"
:::
<!-- body:end -->
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-jpa-c33.txt
source:
- 원본 분석 절은 analysis/05-adapter-outbound-persistence-jpa.md#L2230 이다.
- 원본 분석 절은 final/document.md#a05#L2230 이다.
module: adapter-outbound-persistence-jpa
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/adapter-outbound-persistence-mongo-c07.txt
source:
- 원본 분석 절은 analysis/06-adapter-outbound-persistence-mongo.md#L1015 이다.
- 원본 분석 절은 final/document.md#a06#L1015 이다.
module: adapter-outbound-persistence-mongo
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/application-core-c06.txt
source:
- 원본 분석 절은 analysis/03-application-core.md#L174 이다.
- 원본 분석 절은 final/document.md#a03#L174 이다.
module: application-core
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/application-core-c07.txt
source:
- 원본 분석 절은 analysis/03-application-core.md#L182 이다.
- 원본 분석 절은 final/document.md#a03#L182 이다.
module: application-core
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/application-core-c11.txt
source:
- 원본 분석 절은 analysis/03-application-core.md#L270 이다.
- 원본 분석 절은 final/document.md#a03#L270 이다.
module: application-core
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/domain-core-c02.txt
source:
- 원본 분석 절은 analysis/01-domain-core.md#L146 이다.
- 원본 분석 절은 final/document.md#a01#L146 이다.
module: domain-core
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/grpc-admin-c01.txt
source:
- 원본 분석 절은 analysis/grpc/grpc-admin.md#L50 이다.
- 원본 분석 절은 final/document.md#a20-grpc-admin#L50 이다.
module: grpc-admin
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/grpc-admin-c02.txt
source:
- 원본 분석 절은 analysis/grpc/grpc-admin.md#L65 이다.
- 원본 분석 절은 final/document.md#a20-grpc-admin#L65 이다.
module: grpc-admin
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/grpc-advanced-resilience-c02.txt
source:
- 원본 분석 절은 analysis/grpc/grpc-advanced-resilience.md#L75 이다.
- 원본 분석 절은 final/document.md#a20-grpc-advanced-resilience#L75 이다.
module: grpc-advanced-resilience
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-admin-api-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-admin-api.md#L57 이다.
- 원본 분석 절은 final/document.md#a19-messaging-admin-api#L57 이다.
module: messaging-admin-api
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-admin-runtime-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-admin-runtime.md#L62 이다.
- 원본 분석 절은 final/document.md#a19-messaging-admin-runtime#L62 이다.
module: messaging-admin-runtime
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-admin-runtime-c04.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-admin-runtime.md#L440 이다.
- 원본 분석 절은 final/document.md#a19-messaging-admin-runtime#L440 이다.
module: messaging-admin-runtime
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-cloudevents-c04.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-cloudevents.md#L113 이다.
- 원본 분석 절은 final/document.md#a19-messaging-cloudevents#L113 이다.
module: messaging-cloudevents
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-core-api-c04.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-core-api.md#L180 이다.
- 원본 분석 절은 final/document.md#a19-messaging-core-api#L180 이다.
module: messaging-core-api
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-core-api-c06.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-core-api.md#L419 이다.
- 원본 분석 절은 final/document.md#a19-messaging-core-api#L419 이다.
module: messaging-core-api
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-kafka-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-kafka.md#L69 이다.
- 원본 분석 절은 final/document.md#a19-messaging-kafka#L69 이다.
module: messaging-kafka
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-kafka-share-experimental-c04.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-kafka-share-experimental.md#L234 이다.
- 원본 분석 절은 final/document.md#a19-messaging-kafka-share-experimental#L234 이다.
module: messaging-kafka-share-experimental
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-kafka-share-experimental-c05.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-kafka-share-experimental.md#L244 이다.
- 원본 분석 절은 final/document.md#a19-messaging-kafka-share-experimental#L244 이다.
module: messaging-kafka-share-experimental
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-nats-experimental-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-nats-experimental.md#L82 이다.
- 원본 분석 절은 final/document.md#a19-messaging-nats-experimental#L82 이다.
module: messaging-nats-experimental
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-observability-c03.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-observability.md#L113 이다.
- 원본 분석 절은 final/document.md#a19-messaging-observability#L113 이다.
module: messaging-observability
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-observability-c04.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-observability.md#L334 이다.
- 원본 분석 절은 final/document.md#a19-messaging-observability#L334 이다.
module: messaging-observability
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-observability-c05.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-observability.md#L346 이다.
- 원본 분석 절은 final/document.md#a19-messaging-observability#L346 이다.
module: messaging-observability
---
@@ -44,6 +44,6 @@ module: messaging-observability
## extract 가 W3C 검증에 걸릴 수 있다
`new TraceContext(traceparent, tracestate, baggage)`가 core-api의 정규식·바이트 상한·all-zero 검사를 돌리므로(그쪽 §4.11), 다른 시스템이 보낸 손상된 `traceparent``IllegalArgumentException`이 된다. 그 예외는 `MessagingException`이 아니고 `extract`는 그것을 잡지 않는다. `messaging-cloudevents`의 id 파싱과 같은 형태다(`analysis/messaging/messaging-cloudevents.md` §17). §17.
`new TraceContext(traceparent, tracestate, baggage)`가 core-api의 정규식·바이트 상한·all-zero 검사를 돌리므로(그쪽 §4.11), 다른 시스템이 보낸 손상된 `traceparent``IllegalArgumentException`이 된다. 그 예외는 `MessagingException`이 아니고 `extract`는 그것을 잡지 않는다. `messaging-cloudevents`의 id 파싱과 같은 형태다(`final/document.md#a19-messaging-cloudevents` §17). §17.
<!-- body:end -->
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-outbox-jdbc-postgresql-c03.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-outbox-jdbc-postgresql.md#L177 이다.
- 원본 분석 절은 final/document.md#a19-messaging-outbox-jdbc-postgresql#L177 이다.
module: messaging-outbox-jdbc-postgresql
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-policy-c02.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-policy.md#L84 이다.
- 원본 분석 절은 final/document.md#a19-messaging-policy#L84 이다.
module: messaging-policy
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-policy-c04.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-policy.md#L411 이다.
- 원본 분석 절은 final/document.md#a19-messaging-policy#L411 이다.
module: messaging-policy
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-policy-c07.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-policy.md#L603 이다.
- 원본 분석 절은 final/document.md#a19-messaging-policy#L603 이다.
module: messaging-policy
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-policy-c08.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-policy.md#L617 이다.
- 원본 분석 절은 final/document.md#a19-messaging-policy#L617 이다.
module: messaging-policy
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-rabbit-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-rabbit.md#L91 이다.
- 원본 분석 절은 final/document.md#a19-messaging-rabbit#L91 이다.
module: messaging-rabbit
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-runtime-core-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-runtime-core.md#L55 이다.
- 원본 분석 절은 final/document.md#a19-messaging-runtime-core#L55 이다.
module: messaging-runtime-core
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-runtime-core-c02.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-runtime-core.md#L86 이다.
- 원본 분석 절은 final/document.md#a19-messaging-runtime-core#L86 이다.
module: messaging-runtime-core
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-runtime-core-c03.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-runtime-core.md#L128 이다.
- 원본 분석 절은 final/document.md#a19-messaging-runtime-core#L128 이다.
module: messaging-runtime-core
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-runtime-core-c05.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-runtime-core.md#L397 이다.
- 원본 분석 절은 final/document.md#a19-messaging-runtime-core#L397 이다.
module: messaging-runtime-core
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-schema-json-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-schema-json.md#L46 이다.
- 원본 분석 절은 final/document.md#a19-messaging-schema-json#L46 이다.
module: messaging-schema-json
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-schema-json-c05.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-schema-json.md#L246 이다.
- 원본 분석 절은 final/document.md#a19-messaging-schema-json#L246 이다.
module: messaging-schema-json
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-schema-protobuf-c03.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-schema-protobuf.md#L112 이다.
- 원본 분석 절은 final/document.md#a19-messaging-schema-protobuf#L112 이다.
module: messaging-schema-protobuf
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-security-c05.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-security.md#L339 이다.
- 원본 분석 절은 final/document.md#a19-messaging-security#L339 이다.
module: messaging-security
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-spring-boot-starter-c02.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-spring-boot-starter.md#L111 이다.
- 원본 분석 절은 final/document.md#a19-messaging-spring-boot-starter#L111 이다.
module: messaging-spring-boot-starter
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-spring-boot-starter-c03.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-spring-boot-starter.md#L155 이다.
- 원본 분석 절은 final/document.md#a19-messaging-spring-boot-starter#L155 이다.
module: messaging-spring-boot-starter
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-spring-cloud-stream-bridge-c02.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-spring-cloud-stream-bridge.md#L86 이다.
- 원본 분석 절은 final/document.md#a19-messaging-spring-cloud-stream-bridge#L86 이다.
module: messaging-spring-cloud-stream-bridge
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-spring-cloud-stream-bridge-c04.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-spring-cloud-stream-bridge.md#L309 이다.
- 원본 분석 절은 final/document.md#a19-messaging-spring-cloud-stream-bridge#L309 이다.
module: messaging-spring-cloud-stream-bridge
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-spring-cloud-stream-bridge-c05.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-spring-cloud-stream-bridge.md#L319 이다.
- 원본 분석 절은 final/document.md#a19-messaging-spring-cloud-stream-bridge#L319 이다.
module: messaging-spring-cloud-stream-bridge
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-testkit-c01.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-testkit.md#L68 이다.
- 원본 분석 절은 final/document.md#a19-messaging-testkit#L68 이다.
module: messaging-testkit
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-testkit-c02.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-testkit.md#L99 이다.
- 원본 분석 절은 final/document.md#a19-messaging-testkit#L99 이다.
module: messaging-testkit
---
@@ -14,7 +14,7 @@ assets:
evidence:
- ../../../final/evidence/raw/messaging-transport-spi-c02.txt
source:
- 원본 분석 절은 analysis/messaging/messaging-transport-spi.md#L90 이다.
- 원본 분석 절은 final/document.md#a19-messaging-transport-spi#L90 이다.
module: messaging-transport-spi
---
@@ -16,7 +16,7 @@ assets:
evidence:
- ../../../final/evidence/raw/shared-contract-c01.txt
source:
- 원본 분석 절은 analysis/02-shared-contract.md#L51 이다.
- 원본 분석 절은 final/document.md#a02#L51 이다.
module: shared-contract
---