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
@@ -9,7 +9,7 @@ sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
rootTreeNode: reference:messaging-cloudevents-f03
verifiedOn: # 이 기록은 이번 회차에 실행 확인을 하지 않았다
source:
- analysis/messaging/messaging-cloudevents.md#L538
- final/document.md#a19-messaging-cloudevents#L538
---
# 왕복이라 부르는 테스트는 무엇을 보존하지 않는지도 적는다
@@ -9,7 +9,7 @@ sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
rootTreeNode: reference:messaging-kafka-share-experimental-f05
verifiedOn: # 이 기록은 이번 회차에 실행 확인을 하지 않았다
source:
- analysis/messaging/messaging-kafka-share-experimental.md#L503
- final/document.md#a19-messaging-kafka-share-experimental#L503
---
# leaf의 각 public 클래스는 자기 레인에 테스트를 갖는다
@@ -9,7 +9,7 @@ sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
rootTreeNode: reference:messaging-reliability-api-f04
verifiedOn: # 이 기록은 이번 회차에 실행 확인을 하지 않았다
source:
- analysis/messaging/messaging-reliability-api.md#L716
- final/document.md#a19-messaging-reliability-api#L716
---
# 계약만 담는 leaf도 계약의 거절 조건은 자기 레인에서 검증한다
@@ -9,7 +9,7 @@ sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
rootTreeNode: reference:messaging-reliability-api-f07
verifiedOn: # 이 기록은 이번 회차에 실행 확인을 하지 않았다
source:
- analysis/messaging/messaging-reliability-api.md#L743
- final/document.md#a19-messaging-reliability-api#L743
---
# record의 equals를 좁히면 이유를 적는다
@@ -9,7 +9,7 @@ sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
rootTreeNode: reference:messaging-runtime-core-f06
verifiedOn: # 이 기록은 이번 회차에 실행 확인을 하지 않았다
source:
- analysis/messaging/messaging-runtime-core.md#L754
- final/document.md#a19-messaging-runtime-core#L754
---
# 증가한다고 문서화한 값이 리터럴이면 그 사실을 적는다
@@ -9,7 +9,7 @@ sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
rootTreeNode: reference:messaging-schema-avro-f04
verifiedOn: # 이 기록은 이번 회차에 실행 확인을 하지 않았다
source:
- analysis/messaging/messaging-schema-avro.md#L551
- final/document.md#a19-messaging-schema-avro#L551
---
# 모드 enum을 분기 조건으로 쓰면 각 분기에 테스트를 둔다
@@ -9,7 +9,7 @@ sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
rootTreeNode: reference:messaging-schema-protobuf-f01
verifiedOn: # 이 기록은 이번 회차에 실행 확인을 하지 않았다
source:
- analysis/messaging/messaging-schema-protobuf.md#L527
- final/document.md#a19-messaging-schema-protobuf#L527
---
# 검증되지 않는 스키마 파일은 문서임을 파일 안에 적는다
@@ -9,7 +9,7 @@ sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
rootTreeNode: reference:messaging-schema-protobuf-f02
verifiedOn: # 이 기록은 이번 회차에 실행 확인을 하지 않았다
source:
- analysis/messaging/messaging-schema-protobuf.md#L536
- final/document.md#a19-messaging-schema-protobuf#L536
---
# 신뢰할 수 없는 입력 쪽 경계를 먼저 테스트한다
@@ -9,7 +9,7 @@ sourceRevision: 21234e38cdb9a926cbc92bb97a2aee2e4a7d2916
rootTreeNode: reference:messaging-security-f05
verifiedOn: # 이 기록은 이번 회차에 실행 확인을 하지 않았다
source:
- analysis/messaging/messaging-security.md#L670
- final/document.md#a19-messaging-security#L670
---
# 같은 술어가 두 타입에 있으면 하나가 다른 하나를 부른다