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:
co-authored by
Claude Fable 5.1
parent
9d2a3725c5
commit
b25357c48a
+1
-1
@@ -18,7 +18,7 @@ evidence:
|
||||
- ../../../final/evidence/raw/a-five-second-string-that-broke-every-prod-deploy-bind.txt
|
||||
- ../../../final/evidence/raw/a-five-second-string-that-broke-every-prod-deploy.txt
|
||||
source:
|
||||
- 이 사건의 1차 기록은 `app-bootstrap/src/main/resources/application.yml` 의 해당 키 주석이다. 분석 문서 쪽에는 이 사건을 다루는 절이 없고, 후보 원장이 지정한 `analysis/05` 의 절 번호는 그 파일에 존재하지 않는다. 원장 자신도 이 항목의 근거를 설정 파일 주석의 사후 기록으로 적고 있다.
|
||||
- 이 사건의 1차 기록은 `app-bootstrap/src/main/resources/application.yml` 의 해당 키 주석이다. 분석 문서 쪽에는 이 사건을 다루는 절이 없고, 후보 원장이 지정한 `final/document.md#a05` 의 절 번호는 그 파일에 존재하지 않는다. 원장 자신도 이 항목의 근거를 설정 파일 주석의 사후 기록으로 적고 있다.
|
||||
---
|
||||
|
||||
# connection-timeout: 5s가 모든 prod 배포를 시작 실패시켰고 local만 통과했다
|
||||
|
||||
+1
-1
@@ -18,7 +18,7 @@ evidence:
|
||||
- ../../../final/evidence/raw/a-validator-checking-the-wrong-datasource-run.txt
|
||||
source:
|
||||
- 이 사건의 1차 기록은 두 곳이다. 하나는 `JpaDataSourceProfileValidator` 와 `JpaResolvedDataSourceValidationTest` 두 클래스의 자바독이고, 다른 하나는 저장소 자신의 설계 문서 `docs/superpowers/specs/2026-08-15-five-adapter-runtime-remediation-review-design.md:307` 의 `JPA-INT-002` 항목이다.
|
||||
- root-tree 노드가 가리키는 `analysis/05 §14.5` 는 지금 그 파일에 없다. `analysis/05-adapter-outbound-persistence-jpa.md` 에서 `14.5` 는 0 건이고, 그 문서에 이 검증기와 병렬 네임스페이스가 나오지 않는다.
|
||||
- root-tree 노드가 가리키는 `final/document.md#a05 §14.5` 는 지금 그 파일에 없다. `final/document.md#a05` 에서 `14.5` 는 0 건이고, 그 문서에 이 검증기와 병렬 네임스페이스가 나오지 않는다.
|
||||
- 원본 상류에 없는 것이 둘이다. `validateResolved` 를 부르는 프로덕션 코드가 지금은 하나 있다는 것과, 그 호출자가 발행된 빈을 쓰지 않고 자기 인스턴스를 만든다는 것이다.
|
||||
---
|
||||
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ assets:
|
||||
evidence:
|
||||
- ../../../final/evidence/raw/requires-new-pins-the-outer-connection.txt
|
||||
source:
|
||||
- 원본 분석 절은 final/document.md#3-2 · analysis/05 §3.1 이다.
|
||||
- 원본 분석 절은 final/document.md#3-2 · final/document.md#a05 §3.1 이다.
|
||||
---
|
||||
|
||||
# REQUIRES_NEW가 바깥 커넥션을 핀한 채 새 커넥션을 딴다
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@ assets:
|
||||
evidence:
|
||||
- ../../../final/evidence/raw/deadline-propagation.txt
|
||||
source:
|
||||
- 원본 분석 절은 final/document.md#3-2 · analysis/05 §3.3 이다.
|
||||
- 원본 분석 절은 final/document.md#3-2 · final/document.md#a05 §3.3 이다.
|
||||
---
|
||||
|
||||
# 호출 예산에서 DB 로컬 타임아웃까지의 데드라인 전파
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ assets:
|
||||
evidence:
|
||||
- ../../../final/evidence/raw/requires-new-connection-cost.txt
|
||||
source:
|
||||
- 원본 분석 절은 final/document.md#3-2 · analysis/05 §3.1, §13.2 이다.
|
||||
- 원본 분석 절은 final/document.md#3-2 · final/document.md#a05 §3.1, §13.2 이다.
|
||||
---
|
||||
|
||||
# REQUIRES_NEW의 커넥션 비용과 풀 사이징 제약
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ decisionStatus: ADOPTED
|
||||
decidedOn: 2026-08-30
|
||||
source:
|
||||
- src/adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/SpringTransactionPort.java
|
||||
- analysis/05-adapter-outbound-persistence-jpa.md
|
||||
- final/document.md#a05
|
||||
---
|
||||
|
||||
# inRootWrite는 suspend하지 않고 fail-fast한다
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ decisionStatus: ADOPTED
|
||||
decidedOn: 2026-08-30
|
||||
source:
|
||||
- src/adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/SpringTransactionPort.java
|
||||
- analysis/05-adapter-outbound-persistence-jpa.md
|
||||
- final/document.md#a05
|
||||
---
|
||||
|
||||
# 트랜잭션 템플릿은 모드별로 미리 만들어 둔다
|
||||
|
||||
Reference in New Issue
Block a user