{ "version": "1.1", "id": "messaging-admin-runtime-f03", "title": "실행되지 않는 계층", "question": "어디까지 검증되었는가?", "type": "dependency", "direction": "LR", "audience": [ "이 저장소의 구조를 읽는 사람" ], "summary": "SPI 각각의 단위 테스트만 검증되고 검사 순서와 저널 시퀀스와 실패 재던짐과 코드 정제는 실행되지 않는다.", "alt": "검증된 범위에서 SPI 단위 테스트로 화살표가 가고 검사 순서와 실패 재던짐으로는 점선이 간다.", "long_description": "SSOT 는 검증된 범위에 SPI 각각의 단위 테스트만 있고 검사 순서·저널 시퀀스·실패 재던짐·코드 정제가 실행되지 않는다고 적는다.", "source_context": { "document": "/home/donghyeon/workspace/chat-gpt-container/document-haness/docs/clean-architecture-backend-template/final/document.md", "document_sha256": "8071fe71b3359d9cf60b95909c26c7b50653ce2f22bbc5fcf6988719bb91236d", "anchor": { "kind": "line", "value": 25678, "line": 25678 } }, "composition": { "profile": "component-flow", "diagram_only": true, "reference_ids": [ "payment-event-flow" ], "rationale": "검증이 닿은 범위와 닿지 않은 범위가 갈리는 방향이 논지다.", "focus_node": "scope" }, "groups": [], "nodes": [ { "id": "scope", "label": "검증된 범위", "kind": "service", "role": "source", "evidence": [ { "start_line": 25672, "end_line": 25688 } ], "assumption": false, "emphasis": "primary" }, { "id": "spi", "label": "SPI 각각의 단위 테스트", "kind": "service", "role": "sink", "evidence": [ { "start_line": 25672, "end_line": 25688 } ], "assumption": false }, { "id": "order", "label": "검사 순서 · 저널 시퀀스", "kind": "service", "role": "sink", "evidence": [ { "start_line": 25672, "end_line": 25692 } ], "assumption": false }, { "id": "fail", "label": "실패 재던짐 · 코드 정제", "kind": "service", "role": "sink", "evidence": [ { "start_line": 25672, "end_line": 25692 } ], "assumption": false } ], "edges": [ { "id": "a", "from": "scope", "to": "spi", "label": "검증됨", "kind": "request", "evidence": [ { "start_line": 25672, "end_line": 25688 } ], "assumption": false, "emphasis": "primary" }, { "id": "b", "from": "scope", "to": "order", "label": "미실행", "kind": "request", "evidence": [ { "start_line": 25672, "end_line": 25692 } ], "assumption": false, "style": "dashed" }, { "id": "c", "from": "scope", "to": "fail", "label": "미실행", "kind": "request", "evidence": [ { "start_line": 25672, "end_line": 25692 } ], "assumption": false, "style": "dashed" } ], "legend": [], "metadata": {} }